<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">

<h3>
Andreas Tille pushed to branch upstream
at <a href="https://salsa.debian.org/med-team/q2templates">Debian Med / q2templates</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/med-team/q2templates/commit/2c585634f30aca4a321b8f2566302bd7d1d3bf78">2c585634</a></strong>
<div>
<span>by Andreas Tille</span>
<i>at 2019-06-07T11:27:17Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New upstream version 2019.4.0+dfsg</pre>
</li>
</ul>
<h4>2 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#b385697162913722c4c2d6a5291cbb30b0bad917">
<span class="deleted-file">

q2templates/templates/assets/js/bootstrap.min.js
</span>
</a>
</li>
<li class="file-stats">
<a href="#205a3f47bf19fb372770729d4be01e721e8ab356">
<span class="deleted-file">

q2templates/templates/assets/js/jquery-3.2.0.min.js
</span>
</a>
</li>
</ul>
<h4>Changes:</h4>
<li id="b385697162913722c4c2d6a5291cbb30b0bad917">
<a href="https://salsa.debian.org/med-team/q2templates/commit/2c585634f30aca4a321b8f2566302bd7d1d3bf78#b385697162913722c4c2d6a5291cbb30b0bad917"><strong>q2templates/templates/assets/js/bootstrap.min.js</strong>
deleted
</a>
<hr>
<table class="code white" style="font-family: monospace; font-size: 90%;" bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0">
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="1" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
1
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC1" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;">/*!</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="2" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
2
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC2" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> * Bootstrap v3.3.7 (http://getbootstrap.com)</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="3" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
3
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC3" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> * Copyright 2011-2016 Twitter, Inc.</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="4" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
4
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC4" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> * Licensed under the MIT license</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="5" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
5
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC5" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;"> */</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="6" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
6
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC6" class="line" lang="javascript"><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"undefined"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">jQuery</span><span class="p">)</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="s2" style="color: #d14;">"Bootstrap's JavaScript requires jQuery"</span><span class="p">);</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="s2" style="color: #d14;">"use strict"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">jquery</span><span class="p">.</span><span class="nx">split</span><span class="p">(</span><span class="s2" style="color: #d14;">" "</span><span class="p">)[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">split</span><span class="p">(</span><span class="s2" style="color: #d14;">"."</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">9</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">==</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">9</span><span class="o" style="font-weight: 600;">==</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">]</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">3</span><span class="p">)</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="s2" style="color: #d14;">"Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4"</span><span class="p">)}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="s2" style="color: #d14;">"use strict"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"bootstrap"</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">WebkitTransition</span><span class="p">:</span><span class="s2" style="color: #d14;">"webkitTransitionEnd"</span><span class="p">,</span><span class="na" style="color: #008080;">MozTransition</span><span class="p">:</span><span class="s2" style="color: #d14;">"transitionend"</span><span class="p">,</span><span class="na" style="color: #008080;">OTransition</span><span class="p">:</span><span class="s2" style="color: #d14;">"oTransitionEnd otransitionend"</span><span class="p">,</span><span class="na" style="color: #008080;">transition</span><span class="p">:</span><span class="s2" style="color: #d14;">"transitionend"</span><span class="p">};</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">b</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">[</span><span class="nx">c</span><span class="p">])</span><span class="k" style="font-weight: 600;">return</span><span class="p">{</span><span class="na" style="color: #008080;">end</span><span class="p">:</span><span class="nx">b</span><span class="p">[</span><span class="nx">c</span><span class="p">]};</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">}</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">emulateTransitionEnd</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">).</span><span class="nx">one</span><span class="p">(</span><span class="s2" style="color: #d14;">"bsTransitionEnd"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">});</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">(</span><span class="nx">d</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="p">.</span><span class="nx">end</span><span class="p">)};</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">setTimeout</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">a</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">(),</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">special</span><span class="p">.</span><span class="nx">bsTransitionEnd</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">bindType</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="p">.</span><span class="nx">end</span><span class="p">,</span><span class="na" style="color: #008080;">delegateType</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="p">.</span><span class="nx">end</span><span class="p">,</span><span class="na" style="color: #008080;">handle</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">target</span><span class="p">).</span><span class="nx">is</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">.</span><span class="nx">handleObj</span><span class="p">.</span><span class="nx">handler</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">)}})})}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="s2" style="color: #d14;">"use strict"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.alert"</span><span class="p">);</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.alert"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">d</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">[</span><span class="nx">b</span><span class="p">].</span><span class="nx">call</span><span class="p">(</span><span class="nx">c</span><span class="p">)})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="s1" style="color: #d14;">'[data-dismiss="alert"]'</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click"</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">close</span><span class="p">)};</span><span class="nx">d</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"3.3.7"</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">150</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">close</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">c</span><span class="p">(){</span><span class="nx">g</span><span class="p">.</span><span class="nx">detach</span><span class="p">().</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"closed.bs.alert"</span><span class="p">).</span><span class="nx">remove</span><span class="p">()}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"data-target"</span><span class="p">);</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"href"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/.*</span><span class="se" style="color: #d14;">(?=</span><span class="sr" style="color: #009926;">#</span><span class="se" style="color: #d14;">[^\s]</span><span class="sr" style="color: #009926;">*$</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">));</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="s2" style="color: #d14;">"#"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">f</span><span class="p">?[]:</span><span class="nx">f</span><span class="p">);</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">(),</span><span class="nx">g</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">closest</span><span class="p">(</span><span class="s2" style="color: #d14;">".alert"</span><span class="p">)),</span><span class="nx">g</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="s2" style="color: #d14;">"close.bs.alert"</span><span class="p">)),</span><span class="nx">b</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">g</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"in"</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">g</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"fade"</span><span class="p">)?</span><span class="nx">g</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="s2" style="color: #d14;">"bsTransitionEnd"</span><span class="p">,</span><span class="nx">c</span><span class="p">).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">):</span><span class="nx">c</span><span class="p">())};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">alert</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">alert</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">alert</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">alert</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">alert</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click.bs.alert.data-api"</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">close</span><span class="p">)}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="s2" style="color: #d14;">"use strict"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.button"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.button"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">c</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="s2" style="color: #d14;">"toggle"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">b</span><span class="p">?</span><span class="nx">e</span><span class="p">.</span><span class="nx">toggle</span><span class="p">():</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">setState</span><span class="p">(</span><span class="nx">b</span><span class="p">)})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">,</span><span class="nx">d</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isLoading</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">};</span><span class="nx">c</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"3.3.7"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">loadingText</span><span class="p">:</span><span class="s2" style="color: #d14;">"loading..."</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">setState</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"disabled"</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">is</span><span class="p">(</span><span class="s2" style="color: #d14;">"input"</span><span class="p">)?</span><span class="s2" style="color: #d14;">"val"</span><span class="p">:</span><span class="s2" style="color: #d14;">"html"</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">();</span><span class="nx">b</span><span class="o" style="font-weight: 600;">+=</span><span class="s2" style="color: #d14;">"Text"</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">f</span><span class="p">.</span><span class="nx">resetText</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"resetText"</span><span class="p">,</span><span class="nx">d</span><span class="p">[</span><span class="nx">e</span><span class="p">]()),</span><span class="nx">setTimeout</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">d</span><span class="p">[</span><span class="nx">e</span><span class="p">](</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">f</span><span class="p">[</span><span class="nx">b</span><span class="p">]?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">[</span><span class="nx">b</span><span class="p">]:</span><span class="nx">f</span><span class="p">[</span><span class="nx">b</span><span class="p">]),</span><span class="s2" style="color: #d14;">"loadingText"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">b</span><span class="p">?(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isLoading</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">c</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">c</span><span class="p">).</span><span class="nx">prop</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">)):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isLoading</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isLoading</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="nx">c</span><span class="p">).</span><span class="nx">removeAttr</span><span class="p">(</span><span class="nx">c</span><span class="p">).</span><span class="nx">prop</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">))},</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="mi" style="color: #099;">0</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">toggle</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">closest</span><span class="p">(</span><span class="s1" style="color: #d14;">'[data-toggle="buttons"]'</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">length</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">"input"</span><span class="p">);</span><span class="s2" style="color: #d14;">"radio"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">prop</span><span class="p">(</span><span class="s2" style="color: #d14;">"type"</span><span class="p">)?(</span><span class="nx">c</span><span class="p">.</span><span class="nx">prop</span><span class="p">(</span><span class="s2" style="color: #d14;">"checked"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">".active"</span><span class="p">).</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">)):</span><span class="s2" style="color: #d14;">"checkbox"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">prop</span><span class="p">(</span><span class="s2" style="color: #d14;">"type"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">prop</span><span class="p">(</span><span class="s2" style="color: #d14;">"checked"</span><span class="p">)</span><span class="o" style="font-weight: 600;">!==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">toggleClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">)),</span><span class="nx">c</span><span class="p">.</span><span class="nx">prop</span><span class="p">(</span><span class="s2" style="color: #d14;">"checked"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">)),</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"change"</span><span class="p">)}</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"aria-pressed"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">toggleClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">)};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">button</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">button</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">button</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">button</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">button</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click.bs.button.data-api"</span><span class="p">,</span><span class="s1" style="color: #d14;">'[data-toggle^="button"]'</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">target</span><span class="p">).</span><span class="nx">closest</span><span class="p">(</span><span class="s2" style="color: #d14;">".btn"</span><span class="p">);</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="s2" style="color: #d14;">"toggle"</span><span class="p">),</span><span class="nx">a</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">target</span><span class="p">).</span><span class="nx">is</span><span class="p">(</span><span class="s1" style="color: #d14;">'input[type="radio"], input[type="checkbox"]'</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">(),</span><span class="nx">d</span><span class="p">.</span><span class="nx">is</span><span class="p">(</span><span class="s2" style="color: #d14;">"input,button"</span><span class="p">)?</span><span class="nx">d</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"focus"</span><span class="p">):</span><span class="nx">d</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">"input:visible,button:visible"</span><span class="p">).</span><span class="nx">first</span><span class="p">().</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"focus"</span><span class="p">))}).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"focus.bs.button.data-api blur.bs.button.data-api"</span><span class="p">,</span><span class="s1" style="color: #d14;">'[data-toggle^="button"]'</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">target</span><span class="p">).</span><span class="nx">closest</span><span class="p">(</span><span class="s2" style="color: #d14;">".btn"</span><span class="p">).</span><span class="nx">toggleClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"focus"</span><span class="p">,</span><span class="sr" style="color: #009926;">/^focus</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">in</span><span class="se" style="color: #d14;">)?</span><span class="sr" style="color: #009926;">$/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="p">))})}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="s2" style="color: #d14;">"use strict"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.carousel"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(),</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="p">?</span><span class="nx">b</span><span class="p">:</span><span class="nx">f</span><span class="p">.</span><span class="nx">slide</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.carousel"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">c</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="s2" style="color: #d14;">"number"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="p">?</span><span class="nx">e</span><span class="p">.</span><span class="nx">to</span><span class="p">(</span><span class="nx">b</span><span class="p">):</span><span class="nx">g</span><span class="p">?</span><span class="nx">e</span><span class="p">[</span><span class="nx">g</span><span class="p">]():</span><span class="nx">f</span><span class="p">.</span><span class="nx">interval</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">pause</span><span class="p">().</span><span class="nx">cycle</span><span class="p">()})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$indicators</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">".carousel-indicators"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">paused</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">sliding</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">interval</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$active</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$items</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">keyboard</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"keydown.bs.carousel"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">keydown</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="s2" style="color: #d14;">"hover"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">pause</span><span class="o" style="font-weight: 600;">&&!</span><span class="p">(</span><span class="s2" style="color: #d14;">"ontouchstart"</span><span class="k" style="font-weight: 600;">in</span> <span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"mouseenter.bs.carousel"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pause</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"mouseleave.bs.carousel"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">cycle</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">))};</span><span class="nx">c</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"3.3.7"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">600</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">interval</span><span class="p">:</span><span class="mi" style="color: #099;">5</span><span class="nx">e3</span><span class="p">,</span><span class="na" style="color: #008080;">pause</span><span class="p">:</span><span class="s2" style="color: #d14;">"hover"</span><span class="p">,</span><span class="na" style="color: #008080;">wrap</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">keyboard</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">keydown</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="sr" style="color: #009926;">/input|textarea/i</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="p">.</span><span class="nx">tagName</span><span class="p">)){</span><span class="k" style="font-weight: 600;">switch</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">which</span><span class="p">){</span><span class="k" style="font-weight: 600;">case</span> <span class="mi" style="color: #099;">37</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">prev</span><span class="p">();</span><span class="k" style="font-weight: 600;">break</span><span class="p">;</span><span class="k" style="font-weight: 600;">case</span> <span class="mi" style="color: #099;">39</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">next</span><span class="p">();</span><span class="k" style="font-weight: 600;">break</span><span class="p">;</span><span class="nl">default</span><span class="p">:</span><span class="k" style="font-weight: 600;">return</span><span class="p">}</span><span class="nx">a</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">()}},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">cycle</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">paused</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">interval</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">clearInterval</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">interval</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">interval</span><span class="o" style="font-weight: 600;">&&!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">paused</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">interval</span><span class="o" style="font-weight: 600;">=</span><span class="nx">setInterval</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">next</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">interval</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getItemIndex</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$items</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">parent</span><span class="p">().</span><span class="nx">children</span><span class="p">(</span><span class="s2" style="color: #d14;">".item"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$items</span><span class="p">.</span><span class="nx">index</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$active</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getItemForDirection</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getItemIndex</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"prev"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"next"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$items</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">wrap</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"prev"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">?</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">)</span><span class="o" style="font-weight: 600;">%</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$items</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$items</span><span class="p">.</span><span class="nx">eq</span><span class="p">(</span><span class="nx">f</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">to</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getItemIndex</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$active</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">".item.active"</span><span class="p">));</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">></span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$items</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">0</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">sliding</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="s2" style="color: #d14;">"slid.bs.carousel"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">b</span><span class="p">.</span><span class="nx">to</span><span class="p">(</span><span class="nx">a</span><span class="p">)}):</span><span class="nx">c</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pause</span><span class="p">().</span><span class="nx">cycle</span><span class="p">():</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">slide</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">></span><span class="nx">c</span><span class="p">?</span><span class="s2" style="color: #d14;">"next"</span><span class="p">:</span><span class="s2" style="color: #d14;">"prev"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$items</span><span class="p">.</span><span class="nx">eq</span><span class="p">(</span><span class="nx">a</span><span class="p">))},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">pause</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">paused</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">".next, .prev"</span><span class="p">).</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="p">.</span><span class="nx">end</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">cycle</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">interval</span><span class="o" style="font-weight: 600;">=</span><span class="nx">clearInterval</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">interval</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">next</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">sliding</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">slide</span><span class="p">(</span><span class="s2" style="color: #d14;">"next"</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">prev</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">sliding</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">slide</span><span class="p">(</span><span class="s2" style="color: #d14;">"prev"</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">slide</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">".item.active"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getItemForDirection</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">e</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">interval</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"next"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">b</span><span class="p">?</span><span class="s2" style="color: #d14;">"left"</span><span class="p">:</span><span class="s2" style="color: #d14;">"right"</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">sliding</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="s2" style="color: #d14;">"slide.bs.carousel"</span><span class="p">,{</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="nx">j</span><span class="p">,</span><span class="na" style="color: #008080;">direction</span><span class="p">:</span><span class="nx">h</span><span class="p">});</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">k</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">k</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">sliding</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pause</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$indicators</span><span class="p">.</span><span class="nx">length</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$indicators</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">".active"</span><span class="p">).</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$indicators</span><span class="p">.</span><span class="nx">children</span><span class="p">()[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getItemIndex</span><span class="p">(</span><span class="nx">f</span><span class="p">)]);</span><span class="nx">l</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">l</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="s2" style="color: #d14;">"slid.bs.carousel"</span><span class="p">,{</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="nx">j</span><span class="p">,</span><span class="na" style="color: #008080;">direction</span><span class="p">:</span><span class="nx">h</span><span class="p">});</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"slide"</span><span class="p">)?(</span><span class="nx">f</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="nx">f</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetWidth</span><span class="p">,</span><span class="nx">e</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">h</span><span class="p">),</span><span class="nx">f</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">h</span><span class="p">),</span><span class="nx">e</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="s2" style="color: #d14;">"bsTransitionEnd"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">f</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">([</span><span class="nx">b</span><span class="p">,</span><span class="nx">h</span><span class="p">].</span><span class="nx">join</span><span class="p">(</span><span class="s2" style="color: #d14;">" "</span><span class="p">)).</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">),</span><span class="nx">e</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">([</span><span class="s2" style="color: #d14;">"active"</span><span class="p">,</span><span class="nx">h</span><span class="p">].</span><span class="nx">join</span><span class="p">(</span><span class="s2" style="color: #d14;">" "</span><span class="p">)),</span><span class="nx">i</span><span class="p">.</span><span class="nx">sliding</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">setTimeout</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">i</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">m</span><span class="p">)},</span><span class="mi" style="color: #099;">0</span><span class="p">)}).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">)):(</span><span class="nx">e</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">),</span><span class="nx">f</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">sliding</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">m</span><span class="p">)),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">cycle</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">}};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">carousel</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">carousel</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">carousel</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">carousel</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">carousel</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"data-target"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"href"</span><span class="p">))</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/.*</span><span class="se" style="color: #d14;">(?=</span><span class="sr" style="color: #009926;">#</span><span class="se" style="color: #d14;">[^\s]</span><span class="sr" style="color: #009926;">+$</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">));</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"carousel"</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">f</span><span class="p">.</span><span class="nx">data</span><span class="p">(),</span><span class="nx">e</span><span class="p">.</span><span class="nx">data</span><span class="p">()),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"data-slide-to"</span><span class="p">);</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="p">.</span><span class="nx">interval</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.carousel"</span><span class="p">).</span><span class="nx">to</span><span class="p">(</span><span class="nx">h</span><span class="p">),</span><span class="nx">c</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">()}};</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click.bs.carousel.data-api"</span><span class="p">,</span><span class="s2" style="color: #d14;">"[data-slide]"</span><span class="p">,</span><span class="nx">e</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click.bs.carousel.data-api"</span><span class="p">,</span><span class="s2" style="color: #d14;">"[data-slide-to]"</span><span class="p">,</span><span class="nx">e</span><span class="p">),</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">window</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"load"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">a</span><span class="p">(</span><span class="s1" style="color: #d14;">'[data-ride="carousel"]'</span><span class="p">).</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">);</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">())})})}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="s2" style="color: #d14;">"use strict"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"data-target"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"href"</span><span class="p">))</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/.*</span><span class="se" style="color: #d14;">(?=</span><span class="sr" style="color: #009926;">#</span><span class="se" style="color: #d14;">[^\s]</span><span class="sr" style="color: #009926;">+$</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">(</span><span class="nx">d</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">c</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.collapse"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">d</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">(),</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">);</span><span class="o" style="font-weight: 600;">!</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">toggle</span><span class="o" style="font-weight: 600;">&&</span><span class="sr" style="color: #009926;">/show|hide/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">toggle</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.collapse"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">d</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">[</span><span class="nx">b</span><span class="p">]()})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">d</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">,</span><span class="nx">c</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$trigger</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="s1" style="color: #d14;">'[data-toggle="collapse"][href="#'</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">id</span><span class="o" style="font-weight: 600;">+</span><span class="s1" style="color: #d14;">'"],[data-toggle="collapse"][data-target="#'</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">id</span><span class="o" style="font-weight: 600;">+</span><span class="s1" style="color: #d14;">'"]'</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">transitioning</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">parent</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$parent</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getParent</span><span class="p">():</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">addAriaAndCollapsedClass</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$trigger</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">toggle</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">toggle</span><span class="p">()};</span><span class="nx">d</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"3.3.7"</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">350</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">toggle</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="nx">d</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">dimension</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"width"</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">?</span><span class="s2" style="color: #d14;">"width"</span><span class="p">:</span><span class="s2" style="color: #d14;">"height"</span><span class="p">},</span><span class="nx">d</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">show</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">transitioning</span><span class="o" style="font-weight: 600;">&&!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"in"</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$parent</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$parent</span><span class="p">.</span><span class="nx">children</span><span class="p">(</span><span class="s2" style="color: #d14;">".panel"</span><span class="p">).</span><span class="nx">children</span><span class="p">(</span><span class="s2" style="color: #d14;">".in, .collapsing"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.collapse"</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">transitioning</span><span class="p">))){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="s2" style="color: #d14;">"show.bs.collapse"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">f</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">f</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()){</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="s2" style="color: #d14;">"hide"</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.collapse"</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="p">));</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">dimension</span><span class="p">();</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"collapse"</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"collapsing"</span><span class="p">)[</span><span class="nx">g</span><span class="p">](</span><span class="mi" style="color: #099;">0</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"aria-expanded"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$trigger</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"collapsed"</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"aria-expanded"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">transitioning</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"collapsing"</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"collapse in"</span><span class="p">)[</span><span class="nx">g</span><span class="p">](</span><span class="s2" style="color: #d14;">""</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">transitioning</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"shown.bs.collapse"</span><span class="p">)};</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">h</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">camelCase</span><span class="p">([</span><span class="s2" style="color: #d14;">"scroll"</span><span class="p">,</span><span class="nx">g</span><span class="p">].</span><span class="nx">join</span><span class="p">(</span><span class="s2" style="color: #d14;">"-"</span><span class="p">));</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="s2" style="color: #d14;">"bsTransitionEnd"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="nx">h</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">)[</span><span class="nx">g</span><span class="p">](</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">][</span><span class="nx">i</span><span class="p">])}}}},</span><span class="nx">d</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">hide</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">transitioning</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"in"</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="s2" style="color: #d14;">"hide.bs.collapse"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">b</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">dimension</span><span class="p">();</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="nx">c</span><span class="p">](</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="nx">c</span><span class="p">]())[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetHeight</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"collapsing"</span><span class="p">).</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"collapse in"</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"aria-expanded"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$trigger</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"collapsed"</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"aria-expanded"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">transitioning</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">transitioning</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"collapsing"</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"collapse"</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"hidden.bs.collapse"</span><span class="p">)};</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="p">?</span><span class="k" style="font-weight: 600;">void</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="nx">c</span><span class="p">](</span><span class="mi" style="color: #099;">0</span><span class="p">).</span><span class="nx">one</span><span class="p">(</span><span class="s2" style="color: #d14;">"bsTransitionEnd"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">):</span><span class="nx">e</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)}}},</span><span class="nx">d</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">toggle</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"in"</span><span class="p">)?</span><span class="s2" style="color: #d14;">"hide"</span><span class="p">:</span><span class="s2" style="color: #d14;">"show"</span><span class="p">]()},</span><span class="nx">d</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getParent</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">parent</span><span class="p">).</span><span class="nx">find</span><span class="p">(</span><span class="s1" style="color: #d14;">'[data-toggle="collapse"][data-parent="'</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">parent</span><span class="o" style="font-weight: 600;">+</span><span class="s1" style="color: #d14;">'"]'</span><span class="p">).</span><span class="nx">each</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">d</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">addAriaAndCollapsedClass</span><span class="p">(</span><span class="nx">b</span><span class="p">(</span><span class="nx">e</span><span class="p">),</span><span class="nx">e</span><span class="p">)},</span><span class="k" style="font-weight: 600;">this</span><span class="p">)).</span><span class="nx">end</span><span class="p">()},</span><span class="nx">d</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">addAriaAndCollapsedClass</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"in"</span><span class="p">);</span><span class="nx">a</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"aria-expanded"</span><span class="p">,</span><span class="nx">c</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">toggleClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"collapsed"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="nx">c</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"aria-expanded"</span><span class="p">,</span><span class="nx">c</span><span class="p">)};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">collapse</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">collapse</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">collapse</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">collapse</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">collapse</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click.bs.collapse.data-api"</span><span class="p">,</span><span class="s1" style="color: #d14;">'[data-toggle="collapse"]'</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">);</span><span class="nx">e</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"data-target"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">();</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">(</span><span class="nx">e</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.collapse"</span><span class="p">),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">?</span><span class="s2" style="color: #d14;">"toggle"</span><span class="p">:</span><span class="nx">e</span><span class="p">.</span><span class="nx">data</span><span class="p">();</span><span class="nx">c</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">h</span><span class="p">)})}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="s2" style="color: #d14;">"use strict"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"data-target"</span><span class="p">);</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"href"</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="sr" style="color: #009926;">/#</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">A-Za-z</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">c</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/.*</span><span class="se" style="color: #d14;">(?=</span><span class="sr" style="color: #009926;">#</span><span class="se" style="color: #d14;">[^\s]</span><span class="sr" style="color: #009926;">*$</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">));</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">(</span><span class="nx">c</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">length</span><span class="p">?</span><span class="nx">d</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">parent</span><span class="p">()}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">c</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">3</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="p">.</span><span class="nx">which</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">a</span><span class="p">(</span><span class="nx">e</span><span class="p">).</span><span class="nx">remove</span><span class="p">(),</span><span class="nx">a</span><span class="p">(</span><span class="nx">f</span><span class="p">).</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">(</span><span class="nx">d</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">};</span><span class="nx">e</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"open"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"click"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">&&</span><span class="sr" style="color: #009926;">/input|textarea/i</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">target</span><span class="p">.</span><span class="nx">tagName</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">contains</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">c</span><span class="p">.</span><span class="nx">target</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="s2" style="color: #d14;">"hide.bs.dropdown"</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="nx">c</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"aria-expanded"</span><span class="p">,</span><span class="s2" style="color: #d14;">"false"</span><span class="p">),</span><span class="nx">e</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"open"</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="s2" style="color: #d14;">"hidden.bs.dropdown"</span><span class="p">,</span><span class="nx">f</span><span class="p">)))))}))}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">d</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.dropdown"</span><span class="p">);</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.dropdown"</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">g</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">[</span><span class="nx">b</span><span class="p">].</span><span class="nx">call</span><span class="p">(</span><span class="nx">c</span><span class="p">)})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">".dropdown-backdrop"</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="s1" style="color: #d14;">'[data-toggle="dropdown"]'</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click.bs.dropdown"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">toggle</span><span class="p">)};</span><span class="nx">g</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"3.3.7"</span><span class="p">,</span><span class="nx">g</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">toggle</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">e</span><span class="p">.</span><span class="nx">is</span><span class="p">(</span><span class="s2" style="color: #d14;">".disabled, :disabled"</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">(</span><span class="nx">e</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"open"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="p">(),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">g</span><span class="p">){</span><span class="s2" style="color: #d14;">"ontouchstart"</span><span class="k" style="font-weight: 600;">in</span> <span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">documentElement</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">f</span><span class="p">.</span><span class="nx">closest</span><span class="p">(</span><span class="s2" style="color: #d14;">".navbar-nav"</span><span class="p">).</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"div"</span><span class="p">)).</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"dropdown-backdrop"</span><span class="p">).</span><span class="nx">insertAfter</span><span class="p">(</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click"</span><span class="p">,</span><span class="nx">c</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">};</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="s2" style="color: #d14;">"show.bs.dropdown"</span><span class="p">,</span><span class="nx">h</span><span class="p">)),</span><span class="nx">d</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">())</span><span class="k" style="font-weight: 600;">return</span><span class="p">;</span><span class="nx">e</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"focus"</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"aria-expanded"</span><span class="p">,</span><span class="s2" style="color: #d14;">"true"</span><span class="p">),</span><span class="nx">f</span><span class="p">.</span><span class="nx">toggleClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"open"</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="s2" style="color: #d14;">"shown.bs.dropdown"</span><span class="p">,</span><span class="nx">h</span><span class="p">))}</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">}},</span><span class="nx">g</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">keydown</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">38|40|27|32</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">which</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&!</span><span class="sr" style="color: #009926;">/input|textarea/i</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">target</span><span class="p">.</span><span class="nx">tagName</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">(),</span><span class="nx">c</span><span class="p">.</span><span class="nx">stopPropagation</span><span class="p">(),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">d</span><span class="p">.</span><span class="nx">is</span><span class="p">(</span><span class="s2" style="color: #d14;">".disabled, :disabled"</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">(</span><span class="nx">d</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"open"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">27</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="p">.</span><span class="nx">which</span><span class="o" style="font-weight: 600;">||</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">27</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">which</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="mi" style="color: #099;">27</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">which</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="nx">f</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"focus"</span><span class="p">),</span><span class="nx">d</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"click"</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">" li:not(.disabled):visible a"</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">".dropdown-menu"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">h</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">i</span><span class="p">.</span><span class="nx">length</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">.</span><span class="nx">index</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">target</span><span class="p">);</span><span class="mi" style="color: #099;">38</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">which</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">j</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">j</span><span class="o" style="font-weight: 600;">--</span><span class="p">,</span><span class="mi" style="color: #099;">40</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">which</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">j</span><span class="o" style="font-weight: 600;"><</span><span class="nx">i</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">j</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="o" style="font-weight: 600;">~</span><span class="nx">j</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">i</span><span class="p">.</span><span class="nx">eq</span><span class="p">(</span><span class="nx">j</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"focus"</span><span class="p">)}}}};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">dropdown</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">dropdown</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">dropdown</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">dropdown</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">dropdown</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click.bs.dropdown.data-api"</span><span class="p">,</span><span class="nx">c</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click.bs.dropdown.data-api"</span><span class="p">,</span><span class="s2" style="color: #d14;">".dropdown form"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">stopPropagation</span><span class="p">()}).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click.bs.dropdown.data-api"</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">toggle</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"keydown.bs.dropdown.data-api"</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">keydown</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"keydown.bs.dropdown.data-api"</span><span class="p">,</span><span class="s2" style="color: #d14;">".dropdown-menu"</span><span class="p">,</span><span class="nx">g</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">keydown</span><span class="p">)}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="s2" style="color: #d14;">"use strict"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.modal"</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">,</span><span class="nx">e</span><span class="p">.</span><span class="nx">data</span><span class="p">(),</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">);</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.modal"</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">c</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">g</span><span class="p">)),</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="p">?</span><span class="nx">f</span><span class="p">[</span><span class="nx">b</span><span class="p">](</span><span class="nx">d</span><span class="p">):</span><span class="nx">g</span><span class="p">.</span><span class="nx">show</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">show</span><span class="p">(</span><span class="nx">d</span><span class="p">)})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$dialog</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">".modal-dialog"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">originalBodyPad</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">scrollbarWidth</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">ignoreBackdropClick</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">remote</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">".modal-content"</span><span class="p">).</span><span class="nx">load</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">remote</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"loaded.bs.modal"</span><span class="p">)},</span><span class="k" style="font-weight: 600;">this</span><span class="p">))};</span><span class="nx">c</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"3.3.7"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">300</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">BACKDROP_TRANSITION_DURATION</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">150</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">backdrop</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">keyboard</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">show</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">toggle</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hide</span><span class="p">():</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">show</span><span class="p">(</span><span class="nx">a</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">show</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="s2" style="color: #d14;">"show.bs.modal"</span><span class="p">,{</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="nx">b</span><span class="p">});</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">e</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">checkScrollbar</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">setScrollbar</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"modal-open"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">escape</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">resize</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click.dismiss.bs.modal"</span><span class="p">,</span><span class="s1" style="color: #d14;">'[data-dismiss="modal"]'</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hide</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$dialog</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"mousedown.dismiss.bs.modal"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="s2" style="color: #d14;">"mouseup.dismiss.bs.modal"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">target</span><span class="p">).</span><span class="nx">is</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">ignoreBackdropClick</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">)})}),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">backdrop</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"fade"</span><span class="p">);</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">parent</span><span class="p">().</span><span class="nx">length</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">appendTo</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">$body</span><span class="p">),</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">show</span><span class="p">().</span><span class="nx">scrollTop</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">d</span><span class="p">.</span><span class="nx">adjustDialog</span><span class="p">(),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetWidth</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"in"</span><span class="p">),</span><span class="nx">d</span><span class="p">.</span><span class="nx">enforceFocus</span><span class="p">();</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="s2" style="color: #d14;">"shown.bs.modal"</span><span class="p">,{</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="nx">b</span><span class="p">});</span><span class="nx">e</span><span class="p">?</span><span class="nx">d</span><span class="p">.</span><span class="nx">$dialog</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="s2" style="color: #d14;">"bsTransitionEnd"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"focus"</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">f</span><span class="p">)}).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">):</span><span class="nx">d</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"focus"</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">f</span><span class="p">)}))},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">hide</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">(),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="s2" style="color: #d14;">"hide.bs.modal"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">b</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">escape</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">resize</span><span class="p">(),</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">off</span><span class="p">(</span><span class="s2" style="color: #d14;">"focusin.bs.modal"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"in"</span><span class="p">).</span><span class="nx">off</span><span class="p">(</span><span class="s2" style="color: #d14;">"click.dismiss.bs.modal"</span><span class="p">).</span><span class="nx">off</span><span class="p">(</span><span class="s2" style="color: #d14;">"mouseup.dismiss.bs.modal"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$dialog</span><span class="p">.</span><span class="nx">off</span><span class="p">(</span><span class="s2" style="color: #d14;">"mousedown.dismiss.bs.modal"</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"fade"</span><span class="p">)?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="s2" style="color: #d14;">"bsTransitionEnd"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hideModal</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hideModal</span><span class="p">())},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">enforceFocus</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">off</span><span class="p">(</span><span class="s2" style="color: #d14;">"focusin.bs.modal"</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"focusin.bs.modal"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nb" style="color: #0086b3;">document</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">has</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="p">).</span><span class="nx">length</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"focus"</span><span class="p">)},</span><span class="k" style="font-weight: 600;">this</span><span class="p">))},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">escape</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">keyboard</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"keydown.dismiss.bs.modal"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="mi" style="color: #099;">27</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">.</span><span class="nx">which</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hide</span><span class="p">()},</span><span class="k" style="font-weight: 600;">this</span><span class="p">)):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">off</span><span class="p">(</span><span class="s2" style="color: #d14;">"keydown.dismiss.bs.modal"</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">resize</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="p">?</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">window</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"resize.bs.modal"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">handleUpdate</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)):</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">window</span><span class="p">).</span><span class="nx">off</span><span class="p">(</span><span class="s2" style="color: #d14;">"resize.bs.modal"</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">hideModal</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hide</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">backdrop</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">a</span><span class="p">.</span><span class="nx">$body</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"modal-open"</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">resetAdjustments</span><span class="p">(),</span><span class="nx">a</span><span class="p">.</span><span class="nx">resetScrollbar</span><span class="p">(),</span><span class="nx">a</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"hidden.bs.modal"</span><span class="p">)})},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">removeBackdrop</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="p">.</span><span class="nx">remove</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">backdrop</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"fade"</span><span class="p">)?</span><span class="s2" style="color: #d14;">"fade"</span><span class="p">:</span><span class="s2" style="color: #d14;">""</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">backdrop</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"div"</span><span class="p">)).</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"modal-backdrop "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">).</span><span class="nx">appendTo</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click.dismiss.bs.modal"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">ignoreBackdropClick</span><span class="p">?</span><span class="k" style="font-weight: 600;">void</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">ignoreBackdropClick</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">):</span><span class="k" style="font-weight: 600;">void</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">currentTarget</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="s2" style="color: #d14;">"static"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">backdrop</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">focus</span><span class="p">():</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hide</span><span class="p">()))},</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetWidth</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"in"</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">b</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="p">;</span><span class="nx">f</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="s2" style="color: #d14;">"bsTransitionEnd"</span><span class="p">,</span><span class="nx">b</span><span class="p">).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">BACKDROP_TRANSITION_DURATION</span><span class="p">):</span><span class="nx">b</span><span class="p">()}</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isShown</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"in"</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">d</span><span class="p">.</span><span class="nx">removeBackdrop</span><span class="p">(),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">()};</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"fade"</span><span class="p">)?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$backdrop</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="s2" style="color: #d14;">"bsTransitionEnd"</span><span class="p">,</span><span class="nx">g</span><span class="p">).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">BACKDROP_TRANSITION_DURATION</span><span class="p">):</span><span class="nx">g</span><span class="p">()}</span><span class="k" style="font-weight: 600;">else</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">handleUpdate</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">adjustDialog</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">adjustDialog</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">scrollHeight</span><span class="o" style="font-weight: 600;">></span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">.</span><span class="nx">clientHeight</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">css</span><span class="p">({</span><span class="na" style="color: #008080;">paddingLeft</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">bodyIsOverflowing</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">scrollbarWidth</span><span class="p">:</span><span class="s2" style="color: #d14;">""</span><span class="p">,</span><span class="na" style="color: #008080;">paddingRight</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">bodyIsOverflowing</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">a</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">scrollbarWidth</span><span class="p">:</span><span class="s2" style="color: #d14;">""</span><span class="p">})},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">resetAdjustments</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">css</span><span class="p">({</span><span class="na" style="color: #008080;">paddingLeft</span><span class="p">:</span><span class="s2" style="color: #d14;">""</span><span class="p">,</span><span class="na" style="color: #008080;">paddingRight</span><span class="p">:</span><span class="s2" style="color: #d14;">""</span><span class="p">})},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">checkScrollbar</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">window</span><span class="p">.</span><span class="nx">innerWidth</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">.</span><span class="nx">getBoundingClientRect</span><span class="p">();</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">right</span><span class="o" style="font-weight: 600;">-</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">abs</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="p">)}</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">bodyIsOverflowing</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">.</span><span class="nx">clientWidth</span><span class="o" style="font-weight: 600;"><</span><span class="nx">a</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">scrollbarWidth</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">measureScrollbar</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">setScrollbar</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">parseInt</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="s2" style="color: #d14;">"padding-right"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="mi" style="color: #099;">10</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">originalBodyPad</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">paddingRight</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">""</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">bodyIsOverflowing</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="s2" style="color: #d14;">"padding-right"</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">scrollbarWidth</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">resetScrollbar</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="s2" style="color: #d14;">"padding-right"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">originalBodyPad</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">measureScrollbar</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"div"</span><span class="p">);</span><span class="nx">a</span><span class="p">.</span><span class="nx">className</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"modal-scrollbar-measure"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">.</span><span class="nx">append</span><span class="p">(</span><span class="nx">a</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">offsetWidth</span><span class="o" style="font-weight: 600;">-</span><span class="nx">a</span><span class="p">.</span><span class="nx">clientWidth</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">removeChild</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">b</span><span class="p">};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">modal</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">modal</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">modal</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">modal</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">modal</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click.bs.modal.data-api"</span><span class="p">,</span><span class="s1" style="color: #d14;">'[data-toggle="modal"]'</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"href"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"data-target"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/.*</span><span class="se" style="color: #d14;">(?=</span><span class="sr" style="color: #009926;">#</span><span class="se" style="color: #d14;">[^\s]</span><span class="sr" style="color: #009926;">+$</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">)),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.modal"</span><span class="p">)?</span><span class="s2" style="color: #d14;">"toggle"</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">remote</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="sr" style="color: #009926;">/#/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">e</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">},</span><span class="nx">f</span><span class="p">.</span><span class="nx">data</span><span class="p">(),</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">());</span><span class="nx">d</span><span class="p">.</span><span class="nx">is</span><span class="p">(</span><span class="s2" style="color: #d14;">"a"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">(),</span><span class="nx">f</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="s2" style="color: #d14;">"show.bs.modal"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="nx">f</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="s2" style="color: #d14;">"hidden.bs.modal"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">d</span><span class="p">.</span><span class="nx">is</span><span class="p">(</span><span class="s2" style="color: #d14;">":visible"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"focus"</span><span class="p">)})}),</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)})}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="s2" style="color: #d14;">"use strict"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.tooltip"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">;</span><span class="o" style="font-weight: 600;">!</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="sr" style="color: #009926;">/destroy|hide/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.tooltip"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">c</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">[</span><span class="nx">b</span><span class="p">]())})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">enabled</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">timeout</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">inState</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">init</span><span class="p">(</span><span class="s2" style="color: #d14;">"tooltip"</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">)};</span><span class="nx">c</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"3.3.7"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">150</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">animation</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">placement</span><span class="p">:</span><span class="s2" style="color: #d14;">"top"</span><span class="p">,</span><span class="na" style="color: #008080;">selector</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">template</span><span class="p">:</span><span class="s1" style="color: #d14;">'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>'</span><span class="p">,</span><span class="na" style="color: #008080;">trigger</span><span class="p">:</span><span class="s2" style="color: #d14;">"hover focus"</span><span class="p">,</span><span class="na" style="color: #008080;">title</span><span class="p">:</span><span class="s2" style="color: #d14;">""</span><span class="p">,</span><span class="na" style="color: #008080;">delay</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">html</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">container</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">viewport</span><span class="p">:{</span><span class="na" style="color: #008080;">selector</span><span class="p">:</span><span class="s2" style="color: #d14;">"body"</span><span class="p">,</span><span class="na" style="color: #008080;">padding</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">}},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">init</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">enabled</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">c</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getOptions</span><span class="p">(</span><span class="nx">d</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$viewport</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">viewport</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">viewport</span><span class="p">)?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">viewport</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">viewport</span><span class="p">.</span><span class="nx">selector</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">viewport</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">inState</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">click</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">hover</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">focus</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">},</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="k" style="font-weight: 600;">instanceof</span> <span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="o" style="font-weight: 600;">&&!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">selector</span><span class="p">)</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="s2" style="color: #d14;">"`selector` option must be specified when initializing "</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" on the window.document object!"</span><span class="p">);</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">trigger</span><span class="p">.</span><span class="nx">split</span><span class="p">(</span><span class="s2" style="color: #d14;">" "</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">f</span><span class="o" style="font-weight: 600;">--</span><span class="p">;){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">[</span><span class="nx">f</span><span class="p">];</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"click"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">g</span><span class="p">)</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click."</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">selector</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">toggle</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">));</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"manual"</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">g</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"hover"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">g</span><span class="p">?</span><span class="s2" style="color: #d14;">"mouseenter"</span><span class="p">:</span><span class="s2" style="color: #d14;">"focusin"</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"hover"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">g</span><span class="p">?</span><span class="s2" style="color: #d14;">"mouseleave"</span><span class="p">:</span><span class="s2" style="color: #d14;">"focusout"</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"."</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">selector</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">enter</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"."</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">selector</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">leave</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">))}}</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">selector</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_options</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">,{</span><span class="na" style="color: #008080;">trigger</span><span class="p">:</span><span class="s2" style="color: #d14;">"manual"</span><span class="p">,</span><span class="na" style="color: #008080;">selector</span><span class="p">:</span><span class="s2" style="color: #d14;">""</span><span class="p">}):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">fixTitle</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getDefaults</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getOptions</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getDefaults</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">data</span><span class="p">(),</span><span class="nx">b</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">delay</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"number"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="p">.</span><span class="nx">delay</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">delay</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">show</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">delay</span><span class="p">,</span><span class="na" style="color: #008080;">hide</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">delay</span><span class="p">}),</span><span class="nx">b</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getDelegateOptions</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getDefaults</span><span class="p">();</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_options</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">_options</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="nx">c</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">)}),</span><span class="nx">b</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">enter</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="p">?</span><span class="nx">b</span><span class="p">:</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">).</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs."</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getDelegateOptions</span><span class="p">()),</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">).</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs."</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="nx">c</span><span class="p">)),</span><span class="nx">b</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">inState</span><span class="p">[</span><span class="s2" style="color: #d14;">"focusin"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="p">?</span><span class="s2" style="color: #d14;">"focus"</span><span class="p">:</span><span class="s2" style="color: #d14;">"hover"</span><span class="p">]</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">c</span><span class="p">.</span><span class="nx">tip</span><span class="p">().</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"in"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"in"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">hoverState</span><span class="p">?</span><span class="k" style="font-weight: 600;">void</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"in"</span><span class="p">):(</span><span class="nx">clearTimeout</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">timeout</span><span class="p">),</span><span class="nx">c</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"in"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">delay</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">delay</span><span class="p">.</span><span class="nx">show</span><span class="p">?</span><span class="k" style="font-weight: 600;">void</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">timeout</span><span class="o" style="font-weight: 600;">=</span><span class="nx">setTimeout</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="s2" style="color: #d14;">"in"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">show</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">delay</span><span class="p">.</span><span class="nx">show</span><span class="p">)):</span><span class="nx">c</span><span class="p">.</span><span class="nx">show</span><span class="p">())},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">isInStateTrue</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span> <span class="k" style="font-weight: 600;">in</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">inState</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">inState</span><span class="p">[</span><span class="nx">a</span><span class="p">])</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">leave</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="p">?</span><span class="nx">b</span><span class="p">:</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">).</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs."</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getDelegateOptions</span><span class="p">()),</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">).</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs."</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="nx">c</span><span class="p">)),</span><span class="nx">b</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">inState</span><span class="p">[</span><span class="s2" style="color: #d14;">"focusout"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="p">?</span><span class="s2" style="color: #d14;">"focus"</span><span class="p">:</span><span class="s2" style="color: #d14;">"hover"</span><span class="p">]</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">c</span><span class="p">.</span><span class="nx">isInStateTrue</span><span class="p">())</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">clearTimeout</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">timeout</span><span class="p">),</span><span class="nx">c</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"out"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">delay</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">delay</span><span class="p">.</span><span class="nx">hide</span><span class="p">?</span><span class="k" style="font-weight: 600;">void</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">timeout</span><span class="o" style="font-weight: 600;">=</span><span class="nx">setTimeout</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="s2" style="color: #d14;">"out"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">hide</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">delay</span><span class="p">.</span><span class="nx">hide</span><span class="p">)):</span><span class="nx">c</span><span class="p">.</span><span class="nx">hide</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">show</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="s2" style="color: #d14;">"show.bs."</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hasContent</span><span class="p">()</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">enabled</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">b</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">contains</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">ownerDocument</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()</span><span class="o" style="font-weight: 600;">||!</span><span class="nx">d</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">tip</span><span class="p">(),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getUID</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">setContent</span><span class="p">(),</span><span class="nx">f</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"id"</span><span class="p">,</span><span class="nx">g</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"aria-describedby"</span><span class="p">,</span><span class="nx">g</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">animation</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"fade"</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"function"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">placement</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">placement</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">placement</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">\s?</span><span class="sr" style="color: #009926;">auto</span><span class="se" style="color: #d14;">?\s?</span><span class="sr" style="color: #009926;">/i</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">h</span><span class="p">);</span><span class="nx">j</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="nx">i</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"top"</span><span class="p">),</span><span class="nx">f</span><span class="p">.</span><span class="nx">detach</span><span class="p">().</span><span class="nx">css</span><span class="p">({</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">display</span><span class="p">:</span><span class="s2" style="color: #d14;">"block"</span><span class="p">}).</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">h</span><span class="p">).</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs."</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">container</span><span class="p">?</span><span class="nx">f</span><span class="p">.</span><span class="nx">appendTo</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">container</span><span class="p">):</span><span class="nx">f</span><span class="p">.</span><span class="nx">insertAfter</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"inserted.bs."</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getPosition</span><span class="p">(),</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetWidth</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetHeight</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">j</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">,</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getPosition</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$viewport</span><span class="p">);</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"bottom"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">k</span><span class="p">.</span><span class="nx">bottom</span><span class="o" style="font-weight: 600;">+</span><span class="nx">m</span><span class="o" style="font-weight: 600;">></span><span class="nx">o</span><span class="p">.</span><span class="nx">bottom</span><span class="p">?</span><span class="s2" style="color: #d14;">"top"</span><span class="p">:</span><span class="s2" style="color: #d14;">"top"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">k</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">-</span><span class="nx">m</span><span class="o" style="font-weight: 600;"><</span><span class="nx">o</span><span class="p">.</span><span class="nx">top</span><span class="p">?</span><span class="s2" style="color: #d14;">"bottom"</span><span class="p">:</span><span class="s2" style="color: #d14;">"right"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">k</span><span class="p">.</span><span class="nx">right</span><span class="o" style="font-weight: 600;">+</span><span class="nx">l</span><span class="o" style="font-weight: 600;">></span><span class="nx">o</span><span class="p">.</span><span class="nx">width</span><span class="p">?</span><span class="s2" style="color: #d14;">"left"</span><span class="p">:</span><span class="s2" style="color: #d14;">"left"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">k</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">-</span><span class="nx">l</span><span class="o" style="font-weight: 600;"><</span><span class="nx">o</span><span class="p">.</span><span class="nx">left</span><span class="p">?</span><span class="s2" style="color: #d14;">"right"</span><span class="p">:</span><span class="nx">h</span><span class="p">,</span><span class="nx">f</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="nx">n</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">h</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getCalculatedOffset</span><span class="p">(</span><span class="nx">h</span><span class="p">,</span><span class="nx">k</span><span class="p">,</span><span class="nx">l</span><span class="p">,</span><span class="nx">m</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">applyPlacement</span><span class="p">(</span><span class="nx">p</span><span class="p">,</span><span class="nx">h</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">hoverState</span><span class="p">;</span><span class="nx">e</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"shown.bs."</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">.</span><span class="nx">type</span><span class="p">),</span><span class="nx">e</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="s2" style="color: #d14;">"out"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">leave</span><span class="p">(</span><span class="nx">e</span><span class="p">)};</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$tip</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"fade"</span><span class="p">)?</span><span class="nx">f</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="s2" style="color: #d14;">"bsTransitionEnd"</span><span class="p">,</span><span class="nx">q</span><span class="p">).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">):</span><span class="nx">q</span><span class="p">()}},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">applyPlacement</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">tip</span><span class="p">(),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetWidth</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetHeight</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">parseInt</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="s2" style="color: #d14;">"margin-top"</span><span class="p">),</span><span class="mi" style="color: #099;">10</span><span class="p">),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">parseInt</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="s2" style="color: #d14;">"margin-left"</span><span class="p">),</span><span class="mi" style="color: #099;">10</span><span class="p">);</span><span class="nb" style="color: #0086b3;">isNaN</span><span class="p">(</span><span class="nx">g</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nb" style="color: #0086b3;">isNaN</span><span class="p">(</span><span class="nx">h</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">g</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">h</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">offset</span><span class="p">.</span><span class="nx">setOffset</span><span class="p">(</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">using</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">d</span><span class="p">.</span><span class="nx">css</span><span class="p">({</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">round</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">top</span><span class="p">),</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">round</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">left</span><span class="p">)})}},</span><span class="nx">b</span><span class="p">),</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">d</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"in"</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetWidth</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetHeight</span><span class="p">;</span><span class="s2" style="color: #d14;">"top"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">j</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">f</span><span class="o" style="font-weight: 600;">-</span><span class="nx">j</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getViewportAdjustedDelta</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">j</span><span class="p">);</span><span class="nx">k</span><span class="p">.</span><span class="nx">left</span><span class="p">?</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">k</span><span class="p">.</span><span class="nx">left</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">k</span><span class="p">.</span><span class="nx">top</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/top|bottom/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">c</span><span class="p">),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">?</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">*</span><span class="nx">k</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">-</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="nx">i</span><span class="p">:</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">*</span><span class="nx">k</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">-</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="nx">j</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">?</span><span class="s2" style="color: #d14;">"offsetWidth"</span><span class="p">:</span><span class="s2" style="color: #d14;">"offsetHeight"</span><span class="p">;</span><span class="nx">d</span><span class="p">.</span><span class="nx">offset</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">replaceArrow</span><span class="p">(</span><span class="nx">m</span><span class="p">,</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">][</span><span class="nx">n</span><span class="p">],</span><span class="nx">l</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">replaceArrow</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">arrow</span><span class="p">().</span><span class="nx">css</span><span class="p">(</span><span class="nx">c</span><span class="p">?</span><span class="s2" style="color: #d14;">"left"</span><span class="p">:</span><span class="s2" style="color: #d14;">"top"</span><span class="p">,</span><span class="mi" style="color: #099;">50</span><span class="o" style="font-weight: 600;">*</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">-</span><span class="nx">a</span><span class="o" style="font-weight: 600;">/</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"%"</span><span class="p">).</span><span class="nx">css</span><span class="p">(</span><span class="nx">c</span><span class="p">?</span><span class="s2" style="color: #d14;">"top"</span><span class="p">:</span><span class="s2" style="color: #d14;">"left"</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">setContent</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">tip</span><span class="p">(),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getTitle</span><span class="p">();</span><span class="nx">a</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">".tooltip-inner"</span><span class="p">)[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">html</span><span class="p">?</span><span class="s2" style="color: #d14;">"html"</span><span class="p">:</span><span class="s2" style="color: #d14;">"text"</span><span class="p">](</span><span class="nx">b</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"fade in top bottom left right"</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">hide</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">d</span><span class="p">(){</span><span class="s2" style="color: #d14;">"in"</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">e</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">detach</span><span class="p">(),</span><span class="nx">e</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">removeAttr</span><span class="p">(</span><span class="s2" style="color: #d14;">"aria-describedby"</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"hidden.bs."</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">.</span><span class="nx">type</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">()}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$tip</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="s2" style="color: #d14;">"hide.bs."</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">g</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">g</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">())</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">f</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"in"</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"fade"</span><span class="p">)?</span><span class="nx">f</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="s2" style="color: #d14;">"bsTransitionEnd"</span><span class="p">,</span><span class="nx">d</span><span class="p">).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">):</span><span class="nx">d</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hoverState</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">fixTitle</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">;(</span><span class="nx">a</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"title"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"data-original-title"</span><span class="p">))</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"data-original-title"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"title"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">""</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"title"</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">hasContent</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getTitle</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getPosition</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"BODY"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">.</span><span class="nx">tagName</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">getBoundingClientRect</span><span class="p">();</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">e</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">e</span><span class="p">,{</span><span class="na" style="color: #008080;">width</span><span class="p">:</span><span class="nx">e</span><span class="p">.</span><span class="nx">right</span><span class="o" style="font-weight: 600;">-</span><span class="nx">e</span><span class="p">.</span><span class="nx">left</span><span class="p">,</span><span class="na" style="color: #008080;">height</span><span class="p">:</span><span class="nx">e</span><span class="p">.</span><span class="nx">bottom</span><span class="o" style="font-weight: 600;">-</span><span class="nx">e</span><span class="p">.</span><span class="nx">top</span><span class="p">}));</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">window</span><span class="p">.</span><span class="nx">SVGElement</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="nb" style="color: #0086b3;">window</span><span class="p">.</span><span class="nx">SVGElement</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">?{</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">}:</span><span class="nx">f</span><span class="p">?</span><span class="kc" style="font-weight: 600;">null</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">offset</span><span class="p">(),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">scroll</span><span class="p">:</span><span class="nx">d</span><span class="p">?</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">.</span><span class="nx">scrollTop</span><span class="o" style="font-weight: 600;">||</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">.</span><span class="nx">scrollTop</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">scrollTop</span><span class="p">()},</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">?{</span><span class="na" style="color: #008080;">width</span><span class="p">:</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">window</span><span class="p">).</span><span class="nx">width</span><span class="p">(),</span><span class="na" style="color: #008080;">height</span><span class="p">:</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">window</span><span class="p">).</span><span class="nx">height</span><span class="p">()}:</span><span class="kc" style="font-weight: 600;">null</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">e</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">g</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getCalculatedOffset</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">"bottom"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">?{</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">height</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">-</span><span class="nx">c</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">}:</span><span class="s2" style="color: #d14;">"top"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">?{</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">-</span><span class="nx">c</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">}:</span><span class="s2" style="color: #d14;">"left"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">?{</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">height</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">-</span><span class="nx">c</span><span class="p">}:{</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">height</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">width</span><span class="p">}},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getViewportAdjustedDelta</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">};</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$viewport</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">viewport</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">viewport</span><span class="p">.</span><span class="nx">padding</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getPosition</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$viewport</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="sr" style="color: #009926;">/right|left/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">-</span><span class="nx">f</span><span class="o" style="font-weight: 600;">-</span><span class="nx">g</span><span class="p">.</span><span class="nx">scroll</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">f</span><span class="o" style="font-weight: 600;">-</span><span class="nx">g</span><span class="p">.</span><span class="nx">scroll</span><span class="o" style="font-weight: 600;">+</span><span class="nx">d</span><span class="p">;</span><span class="nx">h</span><span class="o" style="font-weight: 600;"><</span><span class="nx">g</span><span class="p">.</span><span class="nx">top</span><span class="p">?</span><span class="nx">e</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">-</span><span class="nx">h</span><span class="p">:</span><span class="nx">i</span><span class="o" style="font-weight: 600;">></span><span class="nx">g</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">g</span><span class="p">.</span><span class="nx">height</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">g</span><span class="p">.</span><span class="nx">height</span><span class="o" style="font-weight: 600;">-</span><span class="nx">i</span><span class="p">)}</span><span class="k" style="font-weight: 600;">else</span><span class="p">{</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">-</span><span class="nx">f</span><span class="p">,</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">+</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="nx">c</span><span class="p">;</span><span class="nx">j</span><span class="o" style="font-weight: 600;"><</span><span class="nx">g</span><span class="p">.</span><span class="nx">left</span><span class="p">?</span><span class="nx">e</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">-</span><span class="nx">j</span><span class="p">:</span><span class="nx">k</span><span class="o" style="font-weight: 600;">></span><span class="nx">g</span><span class="p">.</span><span class="nx">right</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">+</span><span class="nx">g</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">-</span><span class="nx">k</span><span class="p">)}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getTitle</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"data-original-title"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="s2" style="color: #d14;">"function"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">c</span><span class="p">.</span><span class="nx">title</span><span class="p">?</span><span class="nx">c</span><span class="p">.</span><span class="nx">title</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]):</span><span class="nx">c</span><span class="p">.</span><span class="nx">title</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getUID</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">do</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">+=~~</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="nx">e6</span><span class="o" style="font-weight: 600;">*</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">random</span><span class="p">());</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">getElementById</span><span class="p">(</span><span class="nx">a</span><span class="p">));</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">tip</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$tip</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$tip</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">template</span><span class="p">),</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$tip</span><span class="p">.</span><span class="nx">length</span><span class="p">))</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" `template` option must consist of exactly 1 top-level element!"</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$tip</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">arrow</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$arrow</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$arrow</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">tip</span><span class="p">().</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">".tooltip-arrow"</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">enable</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">enabled</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">disable</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">enabled</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">toggleEnabled</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">enabled</span><span class="o" style="font-weight: 600;">=!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">enabled</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">toggle</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">).</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs."</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getDelegateOptions</span><span class="p">()),</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">).</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs."</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="nx">c</span><span class="p">))),</span><span class="nx">b</span><span class="p">?(</span><span class="nx">c</span><span class="p">.</span><span class="nx">inState</span><span class="p">.</span><span class="nx">click</span><span class="o" style="font-weight: 600;">=!</span><span class="nx">c</span><span class="p">.</span><span class="nx">inState</span><span class="p">.</span><span class="nx">click</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">isInStateTrue</span><span class="p">()?</span><span class="nx">c</span><span class="p">.</span><span class="nx">enter</span><span class="p">(</span><span class="nx">c</span><span class="p">):</span><span class="nx">c</span><span class="p">.</span><span class="nx">leave</span><span class="p">(</span><span class="nx">c</span><span class="p">)):</span><span class="nx">c</span><span class="p">.</span><span class="nx">tip</span><span class="p">().</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"in"</span><span class="p">)?</span><span class="nx">c</span><span class="p">.</span><span class="nx">leave</span><span class="p">(</span><span class="nx">c</span><span class="p">):</span><span class="nx">c</span><span class="p">.</span><span class="nx">enter</span><span class="p">(</span><span class="nx">c</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">destroy</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="nx">clearTimeout</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">timeout</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hide</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">a</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">off</span><span class="p">(</span><span class="s2" style="color: #d14;">"."</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="p">).</span><span class="nx">removeData</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs."</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">$tip</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">$tip</span><span class="p">.</span><span class="nx">detach</span><span class="p">(),</span><span class="nx">a</span><span class="p">.</span><span class="nx">$tip</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">$arrow</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">$viewport</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">})};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tooltip</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tooltip</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tooltip</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tooltip</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tooltip</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">}}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="s2" style="color: #d14;">"use strict"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.popover"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">;</span><span class="o" style="font-weight: 600;">!</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="sr" style="color: #009926;">/destroy|hide/</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.popover"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">c</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">[</span><span class="nx">b</span><span class="p">]())})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">init</span><span class="p">(</span><span class="s2" style="color: #d14;">"popover"</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">)};</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tooltip</span><span class="p">)</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="s2" style="color: #d14;">"Popover requires tooltip.js"</span><span class="p">);</span><span class="nx">c</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"3.3.7"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tooltip</span><span class="p">.</span><span class="nx">Constructor</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">,{</span><span class="na" style="color: #008080;">placement</span><span class="p">:</span><span class="s2" style="color: #d14;">"right"</span><span class="p">,</span><span class="na" style="color: #008080;">trigger</span><span class="p">:</span><span class="s2" style="color: #d14;">"click"</span><span class="p">,</span><span class="na" style="color: #008080;">content</span><span class="p">:</span><span class="s2" style="color: #d14;">""</span><span class="p">,</span><span class="na" style="color: #008080;">template</span><span class="p">:</span><span class="s1" style="color: #d14;">'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'</span><span class="p">}),</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tooltip</span><span class="p">.</span><span class="nx">Constructor</span><span class="p">.</span><span class="nx">prototype</span><span class="p">),</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getDefaults</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">setContent</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">tip</span><span class="p">(),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getTitle</span><span class="p">(),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getContent</span><span class="p">();</span><span class="nx">a</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">".popover-title"</span><span class="p">)[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">html</span><span class="p">?</span><span class="s2" style="color: #d14;">"html"</span><span class="p">:</span><span class="s2" style="color: #d14;">"text"</span><span class="p">](</span><span class="nx">b</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">".popover-content"</span><span class="p">).</span><span class="nx">children</span><span class="p">().</span><span class="nx">detach</span><span class="p">().</span><span class="nx">end</span><span class="p">()[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">html</span><span class="p">?</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">c</span><span class="p">?</span><span class="s2" style="color: #d14;">"html"</span><span class="p">:</span><span class="s2" style="color: #d14;">"append"</span><span class="p">:</span><span class="s2" style="color: #d14;">"text"</span><span class="p">](</span><span class="nx">c</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"fade top bottom left right in"</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">".popover-title"</span><span class="p">).</span><span class="nx">html</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">".popover-title"</span><span class="p">).</span><span class="nx">hide</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">hasContent</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getTitle</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getContent</span><span class="p">()},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getContent</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"data-content"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="s2" style="color: #d14;">"function"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="p">.</span><span class="nx">content</span><span class="p">?</span><span class="nx">b</span><span class="p">.</span><span class="nx">content</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]):</span><span class="nx">b</span><span class="p">.</span><span class="nx">content</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">arrow</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$arrow</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$arrow</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">tip</span><span class="p">().</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">".arrow"</span><span class="p">)};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">popover</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">popover</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">popover</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">popover</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">popover</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">}}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="s2" style="color: #d14;">"use strict"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$scrollElement</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">a</span><span class="p">(</span><span class="nx">c</span><span class="p">).</span><span class="nx">is</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">)?</span><span class="nb" style="color: #0086b3;">window</span><span class="p">:</span><span class="nx">c</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">b</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">,</span><span class="nx">d</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">selector</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">""</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" .nav li > a"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">offsets</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">targets</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">activeTarget</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">scrollHeight</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$scrollElement</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"scroll.bs.scrollspy"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">process</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">refresh</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">process</span><span class="p">()}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">c</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.scrollspy"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.scrollspy"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">b</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">[</span><span class="nx">c</span><span class="p">]()})}</span><span class="nx">b</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"3.3.7"</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">offset</span><span class="p">:</span><span class="mi" style="color: #099;">10</span><span class="p">},</span><span class="nx">b</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getScrollHeight</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$scrollElement</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">scrollHeight</span><span class="o" style="font-weight: 600;">||</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">max</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">scrollHeight</span><span class="p">,</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">.</span><span class="nx">scrollHeight</span><span class="p">)},</span><span class="nx">b</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">refresh</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"offset"</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">offsets</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">targets</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">scrollHeight</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getScrollHeight</span><span class="p">(),</span><span class="nx">a</span><span class="p">.</span><span class="nx">isWindow</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$scrollElement</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">])</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"position"</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$scrollElement</span><span class="p">.</span><span class="nx">scrollTop</span><span class="p">()),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$body</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">selector</span><span class="p">).</span><span class="nx">map</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"target"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"href"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^#./</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">e</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">(</span><span class="nx">e</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">is</span><span class="p">(</span><span class="s2" style="color: #d14;">":visible"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">[[</span><span class="nx">f</span><span class="p">[</span><span class="nx">c</span><span class="p">]().</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">]]</span><span class="o" style="font-weight: 600;">||</span><span class="kc" style="font-weight: 600;">null</span><span class="p">}).</span><span class="nx">sort</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">-</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]}).</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">b</span><span class="p">.</span><span class="nx">offsets</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]),</span><span class="nx">b</span><span class="p">.</span><span class="nx">targets</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">])})},</span><span class="nx">b</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">process</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$scrollElement</span><span class="p">.</span><span class="nx">scrollTop</span><span class="p">()</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">offset</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getScrollHeight</span><span class="p">(),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">offset</span><span class="o" style="font-weight: 600;">+</span><span class="nx">c</span><span class="o" style="font-weight: 600;">-</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$scrollElement</span><span class="p">.</span><span class="nx">height</span><span class="p">(),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">offsets</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">targets</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">activeTarget</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">scrollHeight</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">refresh</span><span class="p">(),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">>=</span><span class="nx">d</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">!=</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="nx">f</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">activate</span><span class="p">(</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="o" style="font-weight: 600;"><</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">])</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">activeTarget</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">clear</span><span class="p">();</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">--</span><span class="p">;)</span><span class="nx">g</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">f</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="o" style="font-weight: 600;">>=</span><span class="nx">e</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">e</span><span class="p">[</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="o" style="font-weight: 600;"><</span><span class="nx">e</span><span class="p">[</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">1</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">activate</span><span class="p">(</span><span class="nx">f</span><span class="p">[</span><span class="nx">a</span><span class="p">])},</span><span class="nx">b</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">activate</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="7" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
7
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC7" class="line" lang="javascript"><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">activeTarget</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">clear</span><span class="p">();</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">selector</span><span class="o" style="font-weight: 600;">+</span><span class="s1" style="color: #d14;">'[data-target="'</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="o" style="font-weight: 600;">+</span><span class="s1" style="color: #d14;">'"],'</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">selector</span><span class="o" style="font-weight: 600;">+</span><span class="s1" style="color: #d14;">'[href="'</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="o" style="font-weight: 600;">+</span><span class="s1" style="color: #d14;">'"]'</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">c</span><span class="p">).</span><span class="nx">parents</span><span class="p">(</span><span class="s2" style="color: #d14;">"li"</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">);</span><span class="nx">d</span><span class="p">.</span><span class="nx">parent</span><span class="p">(</span><span class="s2" style="color: #d14;">".dropdown-menu"</span><span class="p">).</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">closest</span><span class="p">(</span><span class="s2" style="color: #d14;">"li.dropdown"</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">)),</span><span class="nx">d</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"activate.bs.scrollspy"</span><span class="p">)},</span><span class="nx">b</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">clear</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">selector</span><span class="p">).</span><span class="nx">parentsUntil</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">target</span><span class="p">,</span><span class="s2" style="color: #d14;">".active"</span><span class="p">).</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">)};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">scrollspy</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">scrollspy</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">scrollspy</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">scrollspy</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">scrollspy</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">window</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"load.bs.scrollspy.data-api"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">a</span><span class="p">(</span><span class="s1" style="color: #d14;">'[data-spy="scroll"]'</span><span class="p">).</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">);</span><span class="nx">c</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">data</span><span class="p">())})})}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="s2" style="color: #d14;">"use strict"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.tab"</span><span class="p">);</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.tab"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">c</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">[</span><span class="nx">b</span><span class="p">]()})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">element</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">)};</span><span class="nx">c</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"3.3.7"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">150</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">show</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">element</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">closest</span><span class="p">(</span><span class="s2" style="color: #d14;">"ul:not(.dropdown-menu)"</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"target"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"href"</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/.*</span><span class="se" style="color: #d14;">(?=</span><span class="sr" style="color: #009926;">#</span><span class="se" style="color: #d14;">[^\s]</span><span class="sr" style="color: #009926;">*$</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">)),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">b</span><span class="p">.</span><span class="nx">parent</span><span class="p">(</span><span class="s2" style="color: #d14;">"li"</span><span class="p">).</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">".active:last a"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="s2" style="color: #d14;">"hide.bs.tab"</span><span class="p">,{</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]}),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="s2" style="color: #d14;">"show.bs.tab"</span><span class="p">,{</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]});</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">f</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">g</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">g</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">f</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">d</span><span class="p">);</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">activate</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">closest</span><span class="p">(</span><span class="s2" style="color: #d14;">"li"</span><span class="p">),</span><span class="nx">c</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">activate</span><span class="p">(</span><span class="nx">h</span><span class="p">,</span><span class="nx">h</span><span class="p">.</span><span class="nx">parent</span><span class="p">(),</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">e</span><span class="p">.</span><span class="nx">trigger</span><span class="p">({</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="s2" style="color: #d14;">"hidden.bs.tab"</span><span class="p">,</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]}),</span><span class="nx">b</span><span class="p">.</span><span class="nx">trigger</span><span class="p">({</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="s2" style="color: #d14;">"shown.bs.tab"</span><span class="p">,</span><span class="na" style="color: #008080;">relatedTarget</span><span class="p">:</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]})})}}},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">activate</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">f</span><span class="p">(){</span><span class="nx">g</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">).</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">"> .dropdown-menu > .active"</span><span class="p">).</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">).</span><span class="nx">end</span><span class="p">().</span><span class="nx">find</span><span class="p">(</span><span class="s1" style="color: #d14;">'[data-toggle="tab"]'</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"aria-expanded"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">).</span><span class="nx">find</span><span class="p">(</span><span class="s1" style="color: #d14;">'[data-toggle="tab"]'</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"aria-expanded"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">h</span><span class="p">?(</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">offsetWidth</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"in"</span><span class="p">)):</span><span class="nx">b</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"fade"</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">parent</span><span class="p">(</span><span class="s2" style="color: #d14;">".dropdown-menu"</span><span class="p">).</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">closest</span><span class="p">(</span><span class="s2" style="color: #d14;">"li.dropdown"</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"active"</span><span class="p">).</span><span class="nx">end</span><span class="p">().</span><span class="nx">find</span><span class="p">(</span><span class="s1" style="color: #d14;">'[data-toggle="tab"]'</span><span class="p">).</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"aria-expanded"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">()}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">"> .active"</span><span class="p">),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">support</span><span class="p">.</span><span class="nx">transition</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">g</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"fade"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||!!</span><span class="nx">d</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="s2" style="color: #d14;">"> .fade"</span><span class="p">).</span><span class="nx">length</span><span class="p">);</span><span class="nx">g</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">h</span><span class="p">?</span><span class="nx">g</span><span class="p">.</span><span class="nx">one</span><span class="p">(</span><span class="s2" style="color: #d14;">"bsTransitionEnd"</span><span class="p">,</span><span class="nx">f</span><span class="p">).</span><span class="nx">emulateTransitionEnd</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">TRANSITION_DURATION</span><span class="p">):</span><span class="nx">f</span><span class="p">(),</span><span class="nx">g</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"in"</span><span class="p">)};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tab</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tab</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tab</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tab</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">tab</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="nx">c</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">(),</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="s2" style="color: #d14;">"show"</span><span class="p">)};</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click.bs.tab.data-api"</span><span class="p">,</span><span class="s1" style="color: #d14;">'[data-toggle="tab"]'</span><span class="p">,</span><span class="nx">e</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click.bs.tab.data-api"</span><span class="p">,</span><span class="s1" style="color: #d14;">'[data-toggle="pill"]'</span><span class="p">,</span><span class="nx">e</span><span class="p">)}(</span><span class="nx">jQuery</span><span class="p">),</span><span class="o" style="font-weight: 600;">+</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="s2" style="color: #d14;">"use strict"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.affix"</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">data</span><span class="p">(</span><span class="s2" style="color: #d14;">"bs.affix"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">c</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">[</span><span class="nx">b</span><span class="p">]()})}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="p">,</span><span class="nx">d</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$target</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">target</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"scroll.bs.affix.data-api"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">checkPosition</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"click.bs.affix.data-api"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">checkPositionWithEventLoop</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">affixed</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">unpin</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pinnedOffset</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">checkPosition</span><span class="p">()};</span><span class="nx">c</span><span class="p">.</span><span class="nx">VERSION</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"3.3.7"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">RESET</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"affix affix-top affix-bottom"</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">DEFAULTS</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">offset</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">target</span><span class="p">:</span><span class="nb" style="color: #0086b3;">window</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getState</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$target</span><span class="p">.</span><span class="nx">scrollTop</span><span class="p">(),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">offset</span><span class="p">(),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$target</span><span class="p">.</span><span class="nx">height</span><span class="p">();</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"top"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">affixed</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="o" style="font-weight: 600;"><</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"top"</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"bottom"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">affixed</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="p">?</span><span class="o" style="font-weight: 600;">!</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">unpin</span><span class="o" style="font-weight: 600;"><=</span><span class="nx">f</span><span class="p">.</span><span class="nx">top</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"bottom"</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="nx">g</span><span class="o" style="font-weight: 600;"><=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"bottom"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">affixed</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">?</span><span class="nx">e</span><span class="p">:</span><span class="nx">f</span><span class="p">.</span><span class="nx">top</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">?</span><span class="nx">g</span><span class="p">:</span><span class="nx">b</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="o" style="font-weight: 600;"><=</span><span class="nx">c</span><span class="p">?</span><span class="s2" style="color: #d14;">"top"</span><span class="p">:</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">i</span><span class="o" style="font-weight: 600;">+</span><span class="nx">j</span><span class="o" style="font-weight: 600;">>=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"bottom"</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">getPinnedOffset</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pinnedOffset</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pinnedOffset</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">RESET</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="s2" style="color: #d14;">"affix"</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$target</span><span class="p">.</span><span class="nx">scrollTop</span><span class="p">(),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">offset</span><span class="p">();</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pinnedOffset</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">-</span><span class="nx">a</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">checkPositionWithEventLoop</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">setTimeout</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">checkPosition</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="mi" style="color: #099;">1</span><span class="p">)},</span><span class="nx">c</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">checkPosition</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">is</span><span class="p">(</span><span class="s2" style="color: #d14;">":visible"</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">height</span><span class="p">(),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">offset</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">top</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">bottom</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">max</span><span class="p">(</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">).</span><span class="nx">height</span><span class="p">(),</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">body</span><span class="p">).</span><span class="nx">height</span><span class="p">());</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">),</span><span class="s2" style="color: #d14;">"function"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">top</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">)),</span><span class="s2" style="color: #d14;">"function"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">bottom</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">));</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getState</span><span class="p">(</span><span class="nx">g</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">affixed</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">h</span><span class="p">){</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">unpin</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="s2" style="color: #d14;">"top"</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"affix"</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="nx">h</span><span class="p">?</span><span class="s2" style="color: #d14;">"-"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">h</span><span class="p">:</span><span class="s2" style="color: #d14;">""</span><span class="p">),</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">".bs.affix"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">j</span><span class="p">),</span><span class="nx">j</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">())</span><span class="k" style="font-weight: 600;">return</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">affixed</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">unpin</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"bottom"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">h</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">getPinnedOffset</span><span class="p">():</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">RESET</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">i</span><span class="p">).</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">i</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="s2" style="color: #d14;">"affix"</span><span class="p">,</span><span class="s2" style="color: #d14;">"affixed"</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">".bs.affix"</span><span class="p">)}</span><span class="s2" style="color: #d14;">"bottom"</span><span class="o" style="font-weight: 600;">==</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">$element</span><span class="p">.</span><span class="nx">offset</span><span class="p">({</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="nx">g</span><span class="o" style="font-weight: 600;">-</span><span class="nx">b</span><span class="o" style="font-weight: 600;">-</span><span class="nx">f</span><span class="p">})}};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">affix</span><span class="p">;</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">affix</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">affix</span><span class="p">.</span><span class="nx">Constructor</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">affix</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">affix</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">a</span><span class="p">(</span><span class="nb" style="color: #0086b3;">window</span><span class="p">).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"load"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">a</span><span class="p">(</span><span class="s1" style="color: #d14;">'[data-spy="affix"]'</span><span class="p">).</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">data</span><span class="p">();</span><span class="nx">d</span><span class="p">.</span><span class="nx">offset</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">offset</span><span class="o" style="font-weight: 600;">||</span><span class="p">{},</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">d</span><span class="p">.</span><span class="nx">offsetBottom</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">offset</span><span class="p">.</span><span class="nx">bottom</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">offsetBottom</span><span class="p">),</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">d</span><span class="p">.</span><span class="nx">offsetTop</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">offset</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">offsetTop</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">)})})}(</span><span class="nx">jQuery</span><span class="p">);</span></span></pre>
</td>
</tr>
<tr class="line_holder old-nonewline" id="" style="line-height: 1.6;">
<td class="old_line diff-line-num" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa"></td>
<td class="new_line diff-line-num" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa"></td>
<td class="line_content match" style="padding-left: 0.5em; padding-right: 0.5em; color: rgba(0,0,0,0.3);" bgcolor="#fafafa">\ No newline at end of file</td>
</tr>

</table>
<br>
</li>
<li id="205a3f47bf19fb372770729d4be01e721e8ab356">
<a href="https://salsa.debian.org/med-team/q2templates/commit/2c585634f30aca4a321b8f2566302bd7d1d3bf78#205a3f47bf19fb372770729d4be01e721e8ab356"><strong>q2templates/templates/assets/js/jquery-3.2.0.min.js</strong>
deleted
</a>
<hr>
<table class="code white" style="font-family: monospace; font-size: 90%;" bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0">
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="1" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
1
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC1" class="line" lang="javascript"><span class="cm" style="color: #998; font-style: italic;">/*! jQuery v3.2.0 | (c) JS Foundation and other contributors | jquery.org/license */</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="2" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
2
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC2" class="line" lang="javascript"><span class="o" style="font-weight: 600;">!</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="s2" style="color: #d14;">"use strict"</span><span class="p">;</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">module</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">module</span><span class="p">.</span><span class="nx">exports</span><span class="p">?</span><span class="nx">module</span><span class="p">.</span><span class="nx">exports</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nb" style="color: #0086b3;">document</span><span class="p">?</span><span class="nx">b</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">):</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">a</span><span class="p">.</span><span class="nb" style="color: #0086b3;">document</span><span class="p">)</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="s2" style="color: #d14;">"jQuery requires a window with a document"</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">(</span><span class="nx">a</span><span class="p">)}:</span><span class="nx">b</span><span class="p">(</span><span class="nx">a</span><span class="p">)}(</span><span class="s2" style="color: #d14;">"undefined"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nb" style="color: #0086b3;">window</span><span class="p">?</span><span class="nb" style="color: #0086b3;">window</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="s2" style="color: #d14;">"use strict"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nb" style="color: #0086b3;">document</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">getPrototypeOf</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">slice</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">concat</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">push</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">indexOf</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">.</span><span class="nx">toString</span><span class="p">,</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">.</span><span class="nx">hasOwnProperty</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">.</span><span class="nx">toString</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">),</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="p">{};</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">p</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"script"</span><span class="p">);</span><span class="nx">c</span><span class="p">.</span><span class="nx">text</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">head</span><span class="p">.</span><span class="nx">appendChild</span><span class="p">(</span><span class="nx">c</span><span class="p">).</span><span class="nx">parentNode</span><span class="p">.</span><span class="nx">removeChild</span><span class="p">(</span><span class="nx">c</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"3.2.0"</span><span class="p">,</span><span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">new</span> <span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">init</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">)},</span><span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">[\s\u</span><span class="sr" style="color: #009926;">FEFF</span><span class="se" style="color: #d14;">\x</span><span class="sr" style="color: #009926;">A0</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+|</span><span class="se" style="color: #d14;">[\s\u</span><span class="sr" style="color: #009926;">FEFF</span><span class="se" style="color: #d14;">\x</span><span class="sr" style="color: #009926;">A0</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+$/g</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^-ms-/</span><span class="p">,</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/-</span><span class="se" style="color: #d14;">([</span><span class="sr" style="color: #009926;">a-z</span><span class="se" style="color: #d14;">])</span><span class="sr" style="color: #009926;">/g</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">.</span><span class="nx">toUpperCase</span><span class="p">()};</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">prototype</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">jquery</span><span class="p">:</span><span class="nx">q</span><span class="p">,</span><span class="na" style="color: #008080;">constructor</span><span class="p">:</span><span class="nx">r</span><span class="p">,</span><span class="na" style="color: #008080;">length</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">toArray</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">f</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)},</span><span class="na" style="color: #008080;">get</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">?</span><span class="nx">f</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">):</span><span class="nx">a</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">length</span><span class="p">]:</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="nx">a</span><span class="p">]},</span><span class="na" style="color: #008080;">pushStack</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">merge</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="p">(),</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">.</span><span class="nx">prevObject</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">b</span><span class="p">},</span><span class="na" style="color: #008080;">each</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">)},</span><span class="na" style="color: #008080;">map</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pushStack</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">map</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">)}))},</span><span class="na" style="color: #008080;">slice</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pushStack</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">))},</span><span class="na" style="color: #008080;">first</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">eq</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">)},</span><span class="na" style="color: #008080;">last</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">eq</span><span class="p">(</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">)},</span><span class="na" style="color: #008080;">eq</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=+</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="nx">b</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pushStack</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">>=</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="o" style="font-weight: 600;"><</span><span class="nx">b</span><span class="p">?[</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="nx">c</span><span class="p">]]:[])},</span><span class="na" style="color: #008080;">end</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">prevObject</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="p">()},</span><span class="na" style="color: #008080;">push</span><span class="p">:</span><span class="nx">h</span><span class="p">,</span><span class="na" style="color: #008080;">sort</span><span class="p">:</span><span class="nx">c</span><span class="p">.</span><span class="nx">sort</span><span class="p">,</span><span class="na" style="color: #008080;">splice</span><span class="p">:</span><span class="nx">c</span><span class="p">.</span><span class="nx">splice</span><span class="p">},</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">{},</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="s2" style="color: #d14;">"boolean"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">[</span><span class="nx">h</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">{},</span><span class="nx">h</span><span class="o" style="font-weight: 600;">++</span><span class="p">),</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">g</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="p">{}),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">===</span><span class="nx">i</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">--</span><span class="p">);</span><span class="nx">h</span><span class="o" style="font-weight: 600;"><</span><span class="nx">i</span><span class="p">;</span><span class="nx">h</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">[</span><span class="nx">h</span><span class="p">]))</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">b</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">a</span><span class="p">)</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">[</span><span class="nx">b</span><span class="p">],</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="nx">b</span><span class="p">],</span><span class="nx">g</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">j</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">isPlainObject</span><span class="p">(</span><span class="nx">d</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Array</span><span class="p">.</span><span class="nx">isArray</span><span class="p">(</span><span class="nx">d</span><span class="p">)))?(</span><span class="nx">e</span><span class="p">?(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nb" style="color: #0086b3;">Array</span><span class="p">.</span><span class="nx">isArray</span><span class="p">(</span><span class="nx">c</span><span class="p">)?</span><span class="nx">c</span><span class="p">:[]):</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">isPlainObject</span><span class="p">(</span><span class="nx">c</span><span class="p">)?</span><span class="nx">c</span><span class="p">:{},</span><span class="nx">g</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">(</span><span class="nx">j</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">d</span><span class="p">)):</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">));</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">g</span><span class="p">},</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">expando</span><span class="p">:</span><span class="s2" style="color: #d14;">"jQuery"</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="nx">q</span><span class="o" style="font-weight: 600;">+</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">random</span><span class="p">()).</span><span class="nx">replace</span><span class="p">(</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">\D</span><span class="sr" style="color: #009926;">/g</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">),</span><span class="na" style="color: #008080;">isReady</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">error</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Error</span><span class="p">(</span><span class="nx">a</span><span class="p">)},</span><span class="na" style="color: #008080;">noop</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){},</span><span class="na" style="color: #008080;">isFunction</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">"function"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">r</span><span class="p">.</span><span class="nx">type</span><span class="p">(</span><span class="nx">a</span><span class="p">)},</span><span class="na" style="color: #008080;">isWindow</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nb" style="color: #0086b3;">window</span><span class="p">},</span><span class="na" style="color: #008080;">isNumeric</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">type</span><span class="p">(</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span><span class="p">(</span><span class="s2" style="color: #d14;">"number"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&!</span><span class="nb" style="color: #0086b3;">isNaN</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">-</span><span class="nb" style="color: #0086b3;">parseFloat</span><span class="p">(</span><span class="nx">a</span><span class="p">))},</span><span class="na" style="color: #008080;">isPlainObject</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"[object Object]"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">k</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">))</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">(</span><span class="nx">a</span><span class="p">))</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="s2" style="color: #d14;">"constructor"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="p">,</span><span class="s2" style="color: #d14;">"function"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">m</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">c</span><span class="p">)</span><span class="o" style="font-weight: 600;">===</span><span class="nx">n</span><span class="p">))},</span><span class="na" style="color: #008080;">isEmptyObject</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">b</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">a</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">?</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">""</span><span class="p">:</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"function"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">?</span><span class="nx">j</span><span class="p">[</span><span class="nx">k</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">)]</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"object"</span><span class="p">:</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">},</span><span class="na" style="color: #008080;">globalEval</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">p</span><span class="p">(</span><span class="nx">a</span><span class="p">)},</span><span class="na" style="color: #008080;">camelCase</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="s2" style="color: #d14;">"ms-"</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="nx">u</span><span class="p">,</span><span class="nx">v</span><span class="p">)},</span><span class="na" style="color: #008080;">each</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">w</span><span class="p">(</span><span class="nx">a</span><span class="p">)){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;"><</span><span class="nx">c</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">d</span><span class="p">],</span><span class="nx">d</span><span class="p">,</span><span class="nx">a</span><span class="p">[</span><span class="nx">d</span><span class="p">])</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="k" style="font-weight: 600;">break</span><span class="p">}</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">d</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">a</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">d</span><span class="p">],</span><span class="nx">d</span><span class="p">,</span><span class="nx">a</span><span class="p">[</span><span class="nx">d</span><span class="p">])</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="k" style="font-weight: 600;">break</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">},</span><span class="na" style="color: #008080;">trim</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">?</span><span class="s2" style="color: #d14;">""</span><span class="p">:(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">""</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="nx">s</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">)},</span><span class="na" style="color: #008080;">makeArray</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="p">[];</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">w</span><span class="p">(</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">(</span><span class="nx">a</span><span class="p">))?</span><span class="nx">r</span><span class="p">.</span><span class="nx">merge</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">?[</span><span class="nx">a</span><span class="p">]:</span><span class="nx">a</span><span class="p">):</span><span class="nx">h</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">)),</span><span class="nx">c</span><span class="p">},</span><span class="na" style="color: #008080;">inArray</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">b</span><span class="p">?</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="nx">i</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">)},</span><span class="na" style="color: #008080;">merge</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=+</span><span class="nx">b</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;"><</span><span class="nx">c</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">a</span><span class="p">[</span><span class="nx">e</span><span class="o" style="font-weight: 600;">++</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">d</span><span class="p">];</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">,</span><span class="nx">a</span><span class="p">},</span><span class="na" style="color: #008080;">grep</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=!</span><span class="nx">c</span><span class="p">;</span><span class="nx">f</span><span class="o" style="font-weight: 600;"><</span><span class="nx">g</span><span class="p">;</span><span class="nx">f</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=!</span><span class="nx">b</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">f</span><span class="p">],</span><span class="nx">f</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">f</span><span class="p">]);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">},</span><span class="na" style="color: #008080;">map</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="p">[];</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">w</span><span class="p">(</span><span class="nx">a</span><span class="p">))</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">f</span><span class="o" style="font-weight: 600;"><</span><span class="nx">d</span><span class="p">;</span><span class="nx">f</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">f</span><span class="p">],</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">),</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">h</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">e</span><span class="p">);</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">f</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">a</span><span class="p">)</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">f</span><span class="p">],</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">),</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">h</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">e</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">g</span><span class="p">.</span><span class="nx">apply</span><span class="p">([],</span><span class="nx">h</span><span class="p">)},</span><span class="na" style="color: #008080;">guid</span><span class="p">:</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">proxy</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="nx">b</span><span class="p">],</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">),</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">a</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">,</span><span class="mi" style="color: #099;">2</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">concat</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">)))},</span><span class="nx">e</span><span class="p">.</span><span class="nx">guid</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">guid</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">guid</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">guid</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="nx">e</span><span class="p">},</span><span class="na" style="color: #008080;">now</span><span class="p">:</span><span class="nb" style="color: #0086b3;">Date</span><span class="p">.</span><span class="nx">now</span><span class="p">,</span><span class="na" style="color: #008080;">support</span><span class="p">:</span><span class="nx">o</span><span class="p">}),</span><span class="s2" style="color: #d14;">"function"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nb" style="color: #0086b3;">Symbol</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">[</span><span class="nb" style="color: #0086b3;">Symbol</span><span class="p">.</span><span class="nx">iterator</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">[</span><span class="nb" style="color: #0086b3;">Symbol</span><span class="p">.</span><span class="nx">iterator</span><span class="p">]),</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="s2" style="color: #d14;">"Boolean Number String Function Array Date RegExp Object Error Symbol"</span><span class="p">.</span><span class="nx">split</span><span class="p">(</span><span class="s2" style="color: #d14;">" "</span><span class="p">),</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">j</span><span class="p">[</span><span class="s2" style="color: #d14;">"[object "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"]"</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()});</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">w</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=!!</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"length"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">type</span><span class="p">(</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">"function"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">r</span><span class="p">.</span><span class="nx">isWindow</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="s2" style="color: #d14;">"array"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"number"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">a</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">x</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">j</span><span class="p">,</span><span class="nx">k</span><span class="p">,</span><span class="nx">l</span><span class="p">,</span><span class="nx">m</span><span class="p">,</span><span class="nx">n</span><span class="p">,</span><span class="nx">o</span><span class="p">,</span><span class="nx">p</span><span class="p">,</span><span class="nx">q</span><span class="p">,</span><span class="nx">r</span><span class="p">,</span><span class="nx">s</span><span class="p">,</span><span class="nx">t</span><span class="p">,</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"sizzle"</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">*</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Date</span><span class="p">,</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nb" style="color: #0086b3;">document</span><span class="p">,</span><span class="nx">w</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">x</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">y</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ha</span><span class="p">(),</span><span class="nx">z</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ha</span><span class="p">(),</span><span class="nx">A</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ha</span><span class="p">(),</span><span class="nx">B</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="nx">C</span><span class="o" style="font-weight: 600;">=</span><span class="p">{}.</span><span class="nx">hasOwnProperty</span><span class="p">,</span><span class="nx">D</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">E</span><span class="o" style="font-weight: 600;">=</span><span class="nx">D</span><span class="p">.</span><span class="nx">pop</span><span class="p">,</span><span class="nx">F</span><span class="o" style="font-weight: 600;">=</span><span class="nx">D</span><span class="p">.</span><span class="nx">push</span><span class="p">,</span><span class="nx">G</span><span class="o" style="font-weight: 600;">=</span><span class="nx">D</span><span class="p">.</span><span class="nx">push</span><span class="p">,</span><span class="nx">H</span><span class="o" style="font-weight: 600;">=</span><span class="nx">D</span><span class="p">.</span><span class="nx">slice</span><span class="p">,</span><span class="nx">I</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;"><</span><span class="nx">d</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">},</span><span class="nx">J</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped"</span><span class="p">,</span><span class="nx">K</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"[</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">x20</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">t</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">r</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\</span><span class="se" style="color: #d14;">\n</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">f]"</span><span class="p">,</span><span class="nx">L</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"(?:</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\\\</span><span class="s2" style="color: #d14;">.|[</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">w-]|[^</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\</span><span class="s2" style="color: #d14;">0-</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">xa0])+"</span><span class="p">,</span><span class="nx">M</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">["</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"*("</span><span class="o" style="font-weight: 600;">+</span><span class="nx">L</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">")(?:"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"*([*^$|!~]?=)"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"*(?:'((?:</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\\\</span><span class="s2" style="color: #d14;">.|[^</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\\\</span><span class="s2" style="color: #d14;">'])*)'|</span><span class="se" style="color: #d14;">\"</span><span class="s2" style="color: #d14;">((?:</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\\\</span><span class="s2" style="color: #d14;">.|[^</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\\\</span><span class="se" style="color: #d14;">\"</span><span class="s2" style="color: #d14;">])*)</span><span class="se" style="color: #d14;">\"</span><span class="s2" style="color: #d14;">|("</span><span class="o" style="font-weight: 600;">+</span><span class="nx">L</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"))|)"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"*</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">]"</span><span class="p">,</span><span class="nx">N</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">":("</span><span class="o" style="font-weight: 600;">+</span><span class="nx">L</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">")(?:</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">((('((?:</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\\\</span><span class="s2" style="color: #d14;">.|[^</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\\\</span><span class="s2" style="color: #d14;">'])*)'|</span><span class="se" style="color: #d14;">\"</span><span class="s2" style="color: #d14;">((?:</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\\\</span><span class="s2" style="color: #d14;">.|[^</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\\\</span><span class="se" style="color: #d14;">\"</span><span class="s2" style="color: #d14;">])*)</span><span class="se" style="color: #d14;">\"</span><span class="s2" style="color: #d14;">)|((?:</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\\\</span><span class="s2" style="color: #d14;">.|[^</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\\\</span><span class="s2" style="color: #d14;">()[</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">]]|"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">M</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">")*)|.*)</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">)|)"</span><span class="p">,</span><span class="nx">O</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"+"</span><span class="p">,</span><span class="s2" style="color: #d14;">"g"</span><span class="p">),</span><span class="nx">P</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"^"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"+|((?:^|[^</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\\\</span><span class="s2" style="color: #d14;">])(?:</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\\\</span><span class="s2" style="color: #d14;">.)*)"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"+$"</span><span class="p">,</span><span class="s2" style="color: #d14;">"g"</span><span class="p">),</span><span class="nx">Q</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"^"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"*,"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"*"</span><span class="p">),</span><span class="nx">R</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"^"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"*([>+~]|"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">")"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"*"</span><span class="p">),</span><span class="nx">S</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"="</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"*([^</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">]'</span><span class="se" style="color: #d14;">\"</span><span class="s2" style="color: #d14;">]*?)"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"*</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">]"</span><span class="p">,</span><span class="s2" style="color: #d14;">"g"</span><span class="p">),</span><span class="nx">T</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="nx">N</span><span class="p">),</span><span class="nx">U</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"^"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">L</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"$"</span><span class="p">),</span><span class="nx">V</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">ID</span><span class="p">:</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"^#("</span><span class="o" style="font-weight: 600;">+</span><span class="nx">L</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">")"</span><span class="p">),</span><span class="na" style="color: #008080;">CLASS</span><span class="p">:</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"^</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">.("</span><span class="o" style="font-weight: 600;">+</span><span class="nx">L</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">")"</span><span class="p">),</span><span class="na" style="color: #008080;">TAG</span><span class="p">:</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"^("</span><span class="o" style="font-weight: 600;">+</span><span class="nx">L</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"|[*])"</span><span class="p">),</span><span class="na" style="color: #008080;">ATTR</span><span class="p">:</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"^"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">M</span><span class="p">),</span><span class="na" style="color: #008080;">PSEUDO</span><span class="p">:</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"^"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">N</span><span class="p">),</span><span class="na" style="color: #008080;">CHILD</span><span class="p">:</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"^:(only|first|last|nth|nth-last)-(child|of-type)(?:</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">("</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"*(even|odd|(([+-]|)(</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">d*)n|)"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"*(?:([+-]|)"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"*(</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">d+)|))"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"*</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">)|)"</span><span class="p">,</span><span class="s2" style="color: #d14;">"i"</span><span class="p">),</span><span class="na" style="color: #008080;">bool</span><span class="p">:</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"^(?:"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">J</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">")$"</span><span class="p">,</span><span class="s2" style="color: #d14;">"i"</span><span class="p">),</span><span class="na" style="color: #008080;">needsContext</span><span class="p">:</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"^"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">("</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"*((?:-</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">d)?</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">d*)"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"*</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">)|)(?=[^-]|$)"</span><span class="p">,</span><span class="s2" style="color: #d14;">"i"</span><span class="p">)},</span><span class="nx">W</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(?:</span><span class="sr" style="color: #009926;">input|select|textarea|button</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">$/i</span><span class="p">,</span><span class="nx">X</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^h</span><span class="se" style="color: #d14;">\d</span><span class="sr" style="color: #009926;">$/i</span><span class="p">,</span><span class="nx">Y</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">[^</span><span class="sr" style="color: #009926;">{</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">\{\s</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">\[</span><span class="sr" style="color: #009926;">native </span><span class="se" style="color: #d14;">\w</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="nx">Z</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(?:</span><span class="sr" style="color: #009926;">#</span><span class="se" style="color: #d14;">([\w</span><span class="sr" style="color: #009926;">-</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">|</span><span class="se" style="color: #d14;">(\w</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">|</span><span class="se" style="color: #d14;">\.([\w</span><span class="sr" style="color: #009926;">-</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">))</span><span class="sr" style="color: #009926;">$/</span><span class="p">,</span><span class="nx">$</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">+~</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="nx">_</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\\\</span><span class="s2" style="color: #d14;">([</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">da-f]{1,6}"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"?|("</span><span class="o" style="font-weight: 600;">+</span><span class="nx">K</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">")|.)"</span><span class="p">,</span><span class="s2" style="color: #d14;">"ig"</span><span class="p">),</span><span class="nx">aa</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"0x"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">65536</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="p">?</span><span class="nx">b</span><span class="p">:</span><span class="nx">d</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="nb" style="color: #0086b3;">String</span><span class="p">.</span><span class="nx">fromCharCode</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">65536</span><span class="p">):</span><span class="nb" style="color: #0086b3;">String</span><span class="p">.</span><span class="nx">fromCharCode</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">>></span><span class="mi" style="color: #099;">10</span><span class="o" style="font-weight: 600;">|</span><span class="mi" style="color: #099;">55296</span><span class="p">,</span><span class="mi" style="color: #099;">1023</span><span class="o" style="font-weight: 600;">&</span><span class="nx">d</span><span class="o" style="font-weight: 600;">|</span><span class="mi" style="color: #099;">56320</span><span class="p">)},</span><span class="nx">ba</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">([\0</span><span class="sr" style="color: #009926;">-</span><span class="se" style="color: #d14;">\x</span><span class="sr" style="color: #009926;">1f</span><span class="se" style="color: #d14;">\x</span><span class="sr" style="color: #009926;">7f</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">|^-</span><span class="se" style="color: #d14;">?\d)</span><span class="sr" style="color: #009926;">|^-$|</span><span class="se" style="color: #d14;">[^\0</span><span class="sr" style="color: #009926;">-</span><span class="se" style="color: #d14;">\x</span><span class="sr" style="color: #009926;">1f</span><span class="se" style="color: #d14;">\x</span><span class="sr" style="color: #009926;">7f-</span><span class="se" style="color: #d14;">\u</span><span class="sr" style="color: #009926;">FFFF</span><span class="se" style="color: #d14;">\w</span><span class="sr" style="color: #009926;">-</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">/g</span><span class="p">,</span><span class="nx">ca</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">?</span><span class="s2" style="color: #d14;">"</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\</span><span class="s2" style="color: #d14;">0"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">?</span><span class="s2" style="color: #d14;">"</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\</span><span class="s2" style="color: #d14;">ufffd"</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\</span><span class="se" style="color: #d14;">\"</span><span class="s2" style="color: #d14;">+a.charCodeAt(a.length-1).toString(16)+"</span> <span class="s2" style="color: #d14;">":"</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("</span><span class="nx">form</span><span class="s2" style="color: #d14;">"in a||"</span><span class="nx">label</span><span class="s2" style="color: #d14;">"in a)},{dir:"</span><span class="nx">parentNode</span><span class="s2" style="color: #d14;">",next:"</span><span class="nx">legend</span><span class="s2" style="color: #d14;">"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"</span><span class="nx">string</span><span class="s2" style="color: #d14;">"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+"</span> <span class="s2" style="color: #d14;">"]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("</span><span class="nx">object</span><span class="s2" style="color: #d14;">"!==b.nodeName.toLowerCase()){(k=b.getAttribute("</span><span class="nx">id</span><span class="s2" style="color: #d14;">"))?k=k.replace(ba,ca):b.setAttribute("</span><span class="nx">id</span><span class="s2" style="color: #d14;">",k=u),o=g(a),h=o.length;while(h--)o[h]="</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">#</span><span class="s2" style="color: #d14;">"+k+"</span> <span class="s2" style="color: #d14;">"+sa(o[h]);r=o.join("</span><span class="p">,</span><span class="s2" style="color: #d14;">"),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("</span><span class="nx">id</span><span class="s2" style="color: #d14;">")}}}return i(a.replace(P,"</span><span class="nx">$1</span><span class="s2" style="color: #d14;">"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+"</span> <span class="s2" style="color: #d14;">")>d.cacheLength&&delete b[a.shift()],b[c+"</span> <span class="s2" style="color: #d14;">"]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("</span><span class="nx">fieldset</span><span class="s2" style="color: #d14;">");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("</span><span class="o" style="font-weight: 600;">|</span><span class="s2" style="color: #d14;">"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"</span><span class="nx">input</span><span class="s2" style="color: #d14;">"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("</span><span class="nx">input</span><span class="s2" style="color: #d14;">"===c||"</span><span class="nx">button</span><span class="s2" style="color: #d14;">"===c)&&b.type===a}}function oa(a){return function(b){return"</span><span class="nx">form</span><span class="s2" style="color: #d14;">"in b?b.parentNode&&b.disabled===!1?"</span><span class="nx">label</span><span class="s2" style="color: #d14;">"in b?"</span><span class="nx">label</span><span class="s2" style="color: #d14;">"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"</span><span class="nx">label</span><span class="s2" style="color: #d14;">"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"</span><span class="kc" style="font-weight: 600;">undefined</span><span class="s2" style="color: #d14;">"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"</span><span class="nx">HTML</span><span class="s2" style="color: #d14;">"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("</span><span class="nx">unload</span><span class="s2" style="color: #d14;">",da,!1):e.attachEvent&&e.attachEvent("</span><span class="nx">onunload</span><span class="s2" style="color: #d14;">",da)),c.attributes=ja(function(a){return a.className="</span><span class="nx">i</span><span class="s2" style="color: #d14;">",!a.getAttribute("</span><span class="nx">className</span><span class="s2" style="color: #d14;">")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("</span><span class="o" style="font-weight: 600;">*</span><span class="s2" style="color: #d14;">").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("</span><span class="nx">id</span><span class="s2" style="color: #d14;">")===b}},d.find.ID=function(a,b){if("</span><span class="kc" style="font-weight: 600;">undefined</span><span class="s2" style="color: #d14;">"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="</span><span class="kc" style="font-weight: 600;">undefined</span><span class="s2" style="color: #d14;">"!=typeof a.getAttributeNode&&a.getAttributeNode("</span><span class="nx">id</span><span class="s2" style="color: #d14;">");return c&&c.value===b}},d.find.ID=function(a,b){if("</span><span class="kc" style="font-weight: 600;">undefined</span><span class="s2" style="color: #d14;">"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("</span><span class="nx">id</span><span class="s2" style="color: #d14;">"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("</span><span class="nx">id</span><span class="s2" style="color: #d14;">"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"</span><span class="kc" style="font-weight: 600;">undefined</span><span class="s2" style="color: #d14;">"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("</span><span class="o" style="font-weight: 600;">*</span><span class="s2" style="color: #d14;">"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("</span><span class="kc" style="font-weight: 600;">undefined</span><span class="s2" style="color: #d14;">"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="</span><span class="o" style="font-weight: 600;"><</span><span class="nx">a</span> <span class="nx">id</span><span class="o" style="font-weight: 600;">=</span><span class="s1" style="color: #d14;">'"+u+"'</span><span class="o" style="font-weight: 600;">><</span><span class="sr" style="color: #009926;">/a><select id='"+u+"-</span><span class="se" style="color: #d14;">\r\\</span><span class="sr" style="color: #009926;">' msallowcapture=''><option selected=''></</span><span class="nx">option</span><span class="o" style="font-weight: 600;">><</span><span class="sr" style="color: #009926;">/select>",a.querySelectorAll</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">msallowcapture^=''</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">.length&&q.push</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">*^$</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">="+K+"*</span><span class="se" style="color: #d14;">(?:</span><span class="sr" style="color: #009926;">''|</span><span class="se" style="color: #d14;">\"\")</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,a.querySelectorAll</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">selected</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">.length||q.push</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">\\[</span><span class="sr" style="color: #009926;">"+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">.length||q.push</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"~="</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,a.querySelectorAll</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">":checked"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">.length||q.push</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">":checked"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,a.querySelectorAll</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"a#"+u+"+*"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">.length||q.push</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">".#.+</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">+~</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">}</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,ja</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{a.innerHTML="<a href='' disabled='disabled'></</span><span class="nx">a</span><span class="o" style="font-weight: 600;">><</span><span class="nx">select</span> <span class="nx">disabled</span><span class="o" style="font-weight: 600;">=</span><span class="s1" style="color: #d14;">'disabled'</span><span class="o" style="font-weight: 600;">><</span><span class="nx">option</span><span class="o" style="font-weight: 600;">/><</span><span class="sr" style="color: #009926;">/select>";var b=n.createElement</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"input"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">;b.setAttribute</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"type","hidden"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,a.appendChild</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">.setAttribute</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"name","D"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,a.querySelectorAll</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">name=d</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">.length&&q.push</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"name"+K+"*</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">*^$|!~</span><span class="se" style="color: #d14;">]?</span><span class="sr" style="color: #009926;">="</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,2!==a.querySelectorAll</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">":enabled"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">.length&&q.push</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">":enabled",":disabled"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,o.appendChild</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">.disabled=!0,2!==a.querySelectorAll</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">":disabled"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">.length&&q.push</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">":enabled",":disabled"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,a.querySelectorAll</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"*,:x"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,q.push</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">",.*:"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">}</span><span class="se" style="color: #d14;">))</span><span class="sr" style="color: #009926;">,</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">c.matchesSelector=Y.test</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector</span><span class="se" style="color: #d14;">))</span><span class="sr" style="color: #009926;">&&ja</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{c.disconnectedMatch=s.call</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,"*"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,s.call</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,"</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">s!=''</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">:x"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,r.push</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"!=",N</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">}</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,q=q.length&&new RegExp</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">q.join</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"|"</span><span class="se" style="color: #d14;">))</span><span class="sr" style="color: #009926;">,r=r.length&&new RegExp</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">r.join</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"|"</span><span class="se" style="color: #d14;">))</span><span class="sr" style="color: #009926;">,b=Y.test</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">o.compareDocumentPosition</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,t=b||Y.test</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">o.contains</span><span class="se" style="color: #d14;">)?</span><span class="sr" style="color: #009926;">function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{var c=9===a.nodeType</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">a.documentElement:a,d=b&&b.parentNode;return a===d||!</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">!d||1!==d.nodeType||!</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">c.contains</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">c.contains</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">d</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">:a.compareDocumentPosition&&16&a.compareDocumentPosition</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">d</span><span class="se" style="color: #d14;">)))</span><span class="sr" style="color: #009926;">}:function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">while</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b=b.parentNode</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b===a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">return!0;return!1},B=b</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a===b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">d:</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">d=</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a.ownerDocument||a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">===</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b.ownerDocument||b</span><span class="se" style="color: #d14;">)?</span><span class="sr" style="color: #009926;">a.compareDocumentPosition</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">:1,1&d||!c.sortDetached&&b.compareDocumentPosition</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">===d</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">a===n||a.ownerDocument===v&&t</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">v,a</span><span class="se" style="color: #d14;">)?</span><span class="sr" style="color: #009926;">-1:b===n||b.ownerDocument===v&&t</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">v,b</span><span class="se" style="color: #d14;">)?</span><span class="sr" style="color: #009926;">1:k</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">I</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">k,a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">-I</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">k,b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">:0:4&d</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">-1:1</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">}:function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a===b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">,h=</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">b</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">;if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">!e||!f</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">return a===n</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">-1:b===n</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">1:e</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">-1:f</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">1:k</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">I</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">k,a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">-I</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">k,b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">:0;if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">e===f</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">return la</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">;c=a;while</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">c=c.parentNode</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">g.unshift</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">c</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">;c=b;while</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">c=c.parentNode</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">h.unshift</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">c</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">;while</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">g</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">d</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">===h</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">d</span><span class="se" style="color: #d14;">])</span><span class="sr" style="color: #009926;">d++;return d</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">la</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">g</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">d</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">,h</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">d</span><span class="se" style="color: #d14;">])</span><span class="sr" style="color: #009926;">:g</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">d</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">===v</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">-1:h</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">d</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">===v</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">1:0},n</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">:n},ga.matches=function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{return ga</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,null,null,b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">},ga.matchesSelector=function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{if</span><span class="se" style="color: #d14;">((</span><span class="sr" style="color: #009926;">a.ownerDocument||a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">!==n&&m</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,b=b.replace</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">S,"='$1']"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,c.matchesSelector&&p&&!A</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">b+" "</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">&&</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">!r||!r.test</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b</span><span class="se" style="color: #d14;">))</span><span class="sr" style="color: #009926;">&&</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">!q||!q.test</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b</span><span class="se" style="color: #d14;">)))</span><span class="sr" style="color: #009926;">try{var d=s.call</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">;if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">d||c.disconnectedMatch||a.document&&11!==a.document.nodeType</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">return d}catch</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">e</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{}return ga</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b,n,null,</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">])</span><span class="sr" style="color: #009926;">.length>0},ga.contains=function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{return</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a.ownerDocument||a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">!==n&&m</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,t</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">},ga.attr=function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a.ownerDocument||a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">!==n&&m</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">;var e=d.attrHandle</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">b.toLowerCase()</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">,f=e&&C.call</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">d.attrHandle,b.toLowerCase</span><span class="se" style="color: #d14;">())?</span><span class="sr" style="color: #009926;">e</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,b,!p</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">:void 0;return void 0!==f</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">f:c.attributes||!p</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">a.getAttribute</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">:</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">f=a.getAttributeNode</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b</span><span class="se" style="color: #d14;">))</span><span class="sr" style="color: #009926;">&&f.specified</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">f.value:null},ga.escape=function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{return</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a+""</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">.replace</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">ba,ca</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">},ga.error=function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{throw new Error</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"Syntax error, unrecognized expression: "+a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">},ga.uniqueSort=function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{var b,d=</span><span class="se" style="color: #d14;">[]</span><span class="sr" style="color: #009926;">,e=0,f=0;if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">l=!c.detectDuplicates,k=!c.sortStable&&a.slice</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">0</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,a.sort</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">B</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,l</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{while</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b=a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">f++</span><span class="se" style="color: #d14;">])</span><span class="sr" style="color: #009926;">b===a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">f</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">&&</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">e=d.push</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">f</span><span class="se" style="color: #d14;">))</span><span class="sr" style="color: #009926;">;while</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">e--</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">a.splice</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">d</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">e</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">,1</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">}return k=null,a},e=ga.getText=function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{var b,c="",d=0,f=a.nodeType;if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">f</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">1===f||9===f||11===f</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"string"==typeof a.textContent</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">return a.textContent;for</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a=a.firstChild;a;a=a.nextSibling</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">c+=e</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">}else if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">3===f||4===f</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">return a.nodeValue}else while</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b=a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">d++</span><span class="se" style="color: #d14;">])</span><span class="sr" style="color: #009926;">c+=e</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">;return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{return a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">1</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">=a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">1</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">.replace</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">_,aa</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">3</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">=</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">3</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">4</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">5</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||""</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">.replace</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">_,aa</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,"~="===a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">2</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">&&</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">3</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">=" "+a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">3</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+" "</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,a.slice</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">0,4</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">},CHILD:function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{return a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">1</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">=a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">1</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">.toLowerCase</span><span class="se" style="color: #d14;">()</span><span class="sr" style="color: #009926;">,"nth"===a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">1</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">.slice</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">0,3</span><span class="se" style="color: #d14;">)?(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">3</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||ga.error</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">0</span><span class="se" style="color: #d14;">])</span><span class="sr" style="color: #009926;">,a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">4</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">=+</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">4</span><span class="se" style="color: #d14;">]?</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">5</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">6</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||1</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">:2*</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"even"===a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">3</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||"odd"===a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">3</span><span class="se" style="color: #d14;">]))</span><span class="sr" style="color: #009926;">,a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">5</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">=+</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">7</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">8</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||"odd"===a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">3</span><span class="se" style="color: #d14;">]))</span><span class="sr" style="color: #009926;">:a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">3</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">&&ga.error</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">0</span><span class="se" style="color: #d14;">])</span><span class="sr" style="color: #009926;">,a},PSEUDO:function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{var b,c=!a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">6</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">&&a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">2</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">;return V.CHILD.test</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">0</span><span class="se" style="color: #d14;">])?</span><span class="sr" style="color: #009926;">null:</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">3</span><span class="se" style="color: #d14;">]?</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">2</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">=a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">4</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">5</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||"":c&&T.test</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">c</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">&&</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b=g</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">c,!0</span><span class="se" style="color: #d14;">))</span><span class="sr" style="color: #009926;">&&</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b=c.indexOf</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">",c.length-b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">-c.length</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">&&</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">0</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">=a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">0</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">.slice</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">0,b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,a</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">2</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">=c.slice</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">0,b</span><span class="se" style="color: #d14;">))</span><span class="sr" style="color: #009926;">,a.slice</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">0,3</span><span class="se" style="color: #d14;">))</span><span class="sr" style="color: #009926;">}},filter:{TAG:function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{var b=a.replace</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">_,aa</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">.toLowerCase</span><span class="se" style="color: #d14;">()</span><span class="sr" style="color: #009926;">;return"*"===a</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">function</span><span class="se" style="color: #d14;">()</span><span class="sr" style="color: #009926;">{return!0}:function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{return a.nodeName&&a.nodeName.toLowerCase</span><span class="se" style="color: #d14;">()</span><span class="sr" style="color: #009926;">===b}},CLASS:function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{var b=y</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">a+" "</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">;return b||</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b=new RegExp</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">^|"+K+"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">"+a+"</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"+K+"|$</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">"</span><span class="se" style="color: #d14;">))</span><span class="sr" style="color: #009926;">&&y</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{return b.test</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">"class"</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">||""</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">}</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">},ATTR:function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,b,c</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{return function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">d</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{var e=ga.attr</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">d,a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">;return null==e</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">"!="===b:!b||</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">e+="","="===b</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">e===c:"!="===b</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">e!==c:"^="===b</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">c&&0===e.indexOf</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">c</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">:"*="===b</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">c&&e.indexOf</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">c</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">>-1:"$="===b</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">c&&e.slice</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">-c.length</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">===c:"~="===b</span><span class="se" style="color: #d14;">?(</span><span class="sr" style="color: #009926;">" "+e.replace</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">O," "</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">+" "</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">.indexOf</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">c</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">>-1:"|="===b&&</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">e===c||e.slice</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">0,c.length+1</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">===c+"-"</span><span class="se" style="color: #d14;">))</span><span class="sr" style="color: #009926;">}},CHILD:function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a,b,c,d,e</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{var f="nth"!==a.slice</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">0,3</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,g="last"!==a.slice</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">-4</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,h="of-type"===b;return 1===d&&0===e</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{return!!a.parentNode}:function</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">b,c,i</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{var j,k,l,m,n,o,p=f!==g</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase</span><span class="se" style="color: #d14;">()</span><span class="sr" style="color: #009926;">,s=!i&&!h,t=!1;if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">q</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">f</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{while</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">p</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{m=b;while</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">m=m</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">p</span><span class="se" style="color: #d14;">])</span><span class="sr" style="color: #009926;">if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">h</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">m.nodeName.toLowerCase</span><span class="se" style="color: #d14;">()</span><span class="sr" style="color: #009926;">===r:1===m.nodeType</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">o=</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">g?q.firstChild:q.lastChild</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">,g&&s</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{m=q,l=m</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">u</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">m</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">u</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">={}</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,k=l</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">m.uniqueID</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">l</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">m.uniqueID</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">={}</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,j=k</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||</span><span class="se" style="color: #d14;">[]</span><span class="sr" style="color: #009926;">,n=j</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">0</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">===w&&j</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">1</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">,t=n&&j</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">2</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">,m=n&&q.childNodes</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">n</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">;while</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">m=++n&&m&&m</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">p</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">t=n=0</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">||o.pop</span><span class="se" style="color: #d14;">())</span><span class="sr" style="color: #009926;">if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">1===m.nodeType&&++t&&m===b</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">{k</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">=</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">w,n,t</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">;break}}else if</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">s&&</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">m=b,l=m</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">u</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">m</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">u</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">={}</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,k=l</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">m.uniqueID</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">l</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">m.uniqueID</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">={}</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,j=k</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||</span><span class="se" style="color: #d14;">[]</span><span class="sr" style="color: #009926;">,n=j</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">0</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">===w&&j</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">1</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">,t=n</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,t===!1</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">while</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">m=++n&&m&&m</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">p</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">t=n=0</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">||o.pop</span><span class="se" style="color: #d14;">())</span><span class="sr" style="color: #009926;">if</span><span class="se" style="color: #d14;">((</span><span class="sr" style="color: #009926;">h</span><span class="se" style="color: #d14;">?</span><span class="sr" style="color: #009926;">m.nodeName.toLowerCase</span><span class="se" style="color: #d14;">()</span><span class="sr" style="color: #009926;">===r:1===m.nodeType</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">&&++t&&</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">s&&</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">l=m</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">u</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">m</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">u</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">={}</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,k=l</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">m.uniqueID</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">||</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">l</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">m.uniqueID</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">={}</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">,k</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">a</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">=</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">w,t</span><span class="se" style="color: #d14;">])</span><span class="sr" style="color: #009926;">,m===b</span><span class="se" style="color: #d14;">))</span><span class="sr" style="color: #009926;">break;return t-=e,t===d||t%d===0&&t/</span><span class="nx">d</span><span class="o" style="font-weight: 600;">>=</span><span class="mi" style="color: #099;">0</span><span class="p">}}},</span><span class="nx">PSEUDO</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">pseudos</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">setFilters</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">ga</span><span class="p">.</span><span class="nx">error</span><span class="p">(</span><span class="s2" style="color: #d14;">"unsupported pseudo: "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">[</span><span class="nx">u</span><span class="p">]?</span><span class="nx">e</span><span class="p">(</span><span class="nx">b</span><span class="p">):</span><span class="nx">e</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">1</span><span class="p">?(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="p">[</span><span class="nx">a</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">,</span><span class="nx">b</span><span class="p">],</span><span class="nx">d</span><span class="p">.</span><span class="nx">setFilters</span><span class="p">.</span><span class="nx">hasOwnProperty</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">())?</span><span class="nx">ia</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">--</span><span class="p">)</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">I</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">f</span><span class="p">[</span><span class="nx">g</span><span class="p">]),</span><span class="nx">a</span><span class="p">[</span><span class="nx">d</span><span class="p">]</span><span class="o" style="font-weight: 600;">=!</span><span class="p">(</span><span class="nx">c</span><span class="p">[</span><span class="nx">d</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="nx">g</span><span class="p">])}):</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">c</span><span class="p">)}):</span><span class="nx">e</span><span class="p">}},</span><span class="nx">pseudos</span><span class="p">:{</span><span class="nl">not</span><span class="p">:</span><span class="nx">ia</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="nx">P</span><span class="p">,</span><span class="s2" style="color: #d14;">"$1"</span><span class="p">));</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="p">[</span><span class="nx">u</span><span class="p">]?</span><span class="nx">ia</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">e</span><span class="p">,[]),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">--</span><span class="p">)(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">[</span><span class="nx">h</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">h</span><span class="p">]</span><span class="o" style="font-weight: 600;">=!</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="nx">h</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">))}):</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">),</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="nx">c</span><span class="p">.</span><span class="nx">pop</span><span class="p">()}}),</span><span class="nx">has</span><span class="p">:</span><span class="nx">ia</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">ga</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">).</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="p">}}),</span><span class="nx">contains</span><span class="p">:</span><span class="nx">ia</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="nx">_</span><span class="p">,</span><span class="nx">aa</span><span class="p">),</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">textContent</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="p">.</span><span class="nx">innerText</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">(</span><span class="nx">b</span><span class="p">)).</span><span class="nx">indexOf</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">>-</span><span class="mi" style="color: #099;">1</span><span class="p">}}),</span><span class="nx">lang</span><span class="p">:</span><span class="nx">ia</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">U</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">""</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">ga</span><span class="p">.</span><span class="nx">error</span><span class="p">(</span><span class="s2" style="color: #d14;">"unsupported lang: "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">),</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="nx">_</span><span class="p">,</span><span class="nx">aa</span><span class="p">).</span><span class="nx">toLowerCase</span><span class="p">(),</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">;</span><span class="k" style="font-weight: 600;">do</span> <span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="p">?</span><span class="nx">b</span><span class="p">.</span><span class="nx">lang</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">getAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"xml:lang"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="p">.</span><span class="nx">getAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"lang"</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">(),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="p">.</span><span class="nx">indexOf</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"-"</span><span class="p">);</span><span class="k" style="font-weight: 600;">while</span><span class="p">((</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">}}),</span><span class="nx">target</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">location</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">location</span><span class="p">.</span><span class="nx">hash</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">id</span><span class="p">},</span><span class="nx">root</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">===</span><span class="nx">o</span><span class="p">},</span><span class="nx">focus</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">===</span><span class="nx">n</span><span class="p">.</span><span class="nx">activeElement</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">n</span><span class="p">.</span><span class="nx">hasFocus</span><span class="o" style="font-weight: 600;">||</span><span class="nx">n</span><span class="p">.</span><span class="nx">hasFocus</span><span class="p">())</span><span class="o" style="font-weight: 600;">&&!!</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">.</span><span class="nx">href</span><span class="o" style="font-weight: 600;">||~</span><span class="nx">a</span><span class="p">.</span><span class="nx">tabIndex</span><span class="p">)},</span><span class="nx">enabled</span><span class="p">:</span><span class="nx">oa</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="nx">disabled</span><span class="p">:</span><span class="nx">oa</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">checked</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeName</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">();</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">"input"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&!!</span><span class="nx">a</span><span class="p">.</span><span class="nx">checked</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"option"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&!!</span><span class="nx">a</span><span class="p">.</span><span class="nx">selected</span><span class="p">},</span><span class="nx">selected</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">parentNode</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">.</span><span class="nx">selectedIndex</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">selected</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="nx">empty</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">firstChild</span><span class="p">;</span><span class="nx">a</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">nextSibling</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">6</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="nx">parent</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="nx">d</span><span class="p">.</span><span class="nx">pseudos</span><span class="p">.</span><span class="nx">empty</span><span class="p">(</span><span class="nx">a</span><span class="p">)},</span><span class="nx">header</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">X</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeName</span><span class="p">)},</span><span class="nx">input</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">W</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeName</span><span class="p">)},</span><span class="nx">button</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeName</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">();</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">"input"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"button"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"button"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">},</span><span class="nx">text</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">"input"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeName</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"text"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">getAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"type"</span><span class="p">))</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"text"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">())},</span><span class="nx">first</span><span class="p">:</span><span class="nx">pa</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]}),</span><span class="nx">last</span><span class="p">:</span><span class="nx">pa</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="p">[</span><span class="nx">b</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">]}),</span><span class="nx">eq</span><span class="p">:</span><span class="nx">pa</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="p">[</span><span class="nx">c</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">:</span><span class="nx">c</span><span class="p">]}),</span><span class="nx">even</span><span class="p">:</span><span class="nx">pa</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;"><</span><span class="nx">b</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+=</span><span class="mi" style="color: #099;">2</span><span class="p">)</span><span class="nx">a</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">c</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">}),</span><span class="nx">odd</span><span class="p">:</span><span class="nx">pa</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;"><</span><span class="nx">b</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+=</span><span class="mi" style="color: #099;">2</span><span class="p">)</span><span class="nx">a</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">c</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">}),</span><span class="nx">lt</span><span class="p">:</span><span class="nx">pa</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">:</span><span class="nx">c</span><span class="p">;</span><span class="o" style="font-weight: 600;">--</span><span class="nx">d</span><span class="o" style="font-weight: 600;">>=</span><span class="mi" style="color: #099;">0</span><span class="p">;)</span><span class="nx">a</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">d</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">}),</span><span class="nx">gt</span><span class="p">:</span><span class="nx">pa</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">:</span><span class="nx">c</span><span class="p">;</span><span class="o" style="font-weight: 600;">++</span><span class="nx">d</span><span class="o" style="font-weight: 600;"><</span><span class="nx">b</span><span class="p">;)</span><span class="nx">a</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">d</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">})}},</span><span class="nx">d</span><span class="p">.</span><span class="nx">pseudos</span><span class="p">.</span><span class="nx">nth</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">pseudos</span><span class="p">.</span><span class="nx">eq</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">b</span> <span class="k" style="font-weight: 600;">in</span><span class="p">{</span><span class="na" style="color: #008080;">radio</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">checkbox</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">file</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">password</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">image</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">})</span><span class="nx">d</span><span class="p">.</span><span class="nx">pseudos</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ma</span><span class="p">(</span><span class="nx">b</span><span class="p">);</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">b</span> <span class="k" style="font-weight: 600;">in</span><span class="p">{</span><span class="na" style="color: #008080;">submit</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">reset</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">})</span><span class="nx">d</span><span class="p">.</span><span class="nx">pseudos</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">na</span><span class="p">(</span><span class="nx">b</span><span class="p">);</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">ra</span><span class="p">(){}</span><span class="nx">ra</span><span class="p">.</span><span class="nx">prototype</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">filters</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">pseudos</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">setFilters</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">ra</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ga</span><span class="p">.</span><span class="nx">tokenize</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">j</span><span class="p">,</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">z</span><span class="p">[</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" "</span><span class="p">];</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">k</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">?</span><span class="mi" style="color: #099;">0</span><span class="p">:</span><span class="nx">k</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">);</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">preFilter</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">h</span><span class="p">){</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&!</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Q</span><span class="p">.</span><span class="nx">exec</span><span class="p">(</span><span class="nx">h</span><span class="p">))</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">length</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">h</span><span class="p">),</span><span class="nx">i</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="p">[])),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">,(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">R</span><span class="p">.</span><span class="nx">exec</span><span class="p">(</span><span class="nx">h</span><span class="p">))</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">shift</span><span class="p">(),</span><span class="nx">f</span><span class="p">.</span><span class="nx">push</span><span class="p">({</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="nx">c</span><span class="p">,</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">replace</span><span class="p">(</span><span class="nx">P</span><span class="p">,</span><span class="s2" style="color: #d14;">" "</span><span class="p">)}),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">length</span><span class="p">));</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">g</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">d</span><span class="p">.</span><span class="nx">filter</span><span class="p">)</span><span class="o" style="font-weight: 600;">!</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">V</span><span class="p">[</span><span class="nx">g</span><span class="p">].</span><span class="nx">exec</span><span class="p">(</span><span class="nx">h</span><span class="p">))</span><span class="o" style="font-weight: 600;">||</span><span class="nx">j</span><span class="p">[</span><span class="nx">g</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&!</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">[</span><span class="nx">g</span><span class="p">](</span><span class="nx">e</span><span class="p">))</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">shift</span><span class="p">(),</span><span class="nx">f</span><span class="p">.</span><span class="nx">push</span><span class="p">({</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="nx">c</span><span class="p">,</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="nx">g</span><span class="p">,</span><span class="na" style="color: #008080;">matches</span><span class="p">:</span><span class="nx">e</span><span class="p">}),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">length</span><span class="p">));</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">c</span><span class="p">)</span><span class="k" style="font-weight: 600;">break</span><span class="p">}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">?</span><span class="nx">h</span><span class="p">.</span><span class="nx">length</span><span class="p">:</span><span class="nx">h</span><span class="p">?</span><span class="nx">ga</span><span class="p">.</span><span class="nx">error</span><span class="p">(</span><span class="nx">a</span><span class="p">):</span><span class="nx">z</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">i</span><span class="p">).</span><span class="nx">slice</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">)};</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">sa</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">""</span><span class="p">;</span><span class="nx">b</span><span class="o" style="font-weight: 600;"><</span><span class="nx">c</span><span class="p">;</span><span class="nx">b</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">d</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">a</span><span class="p">[</span><span class="nx">b</span><span class="p">].</span><span class="nx">value</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">ta</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">dir</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">next</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"parentNode"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">f</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">x</span><span class="o" style="font-weight: 600;">++</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">.</span><span class="nx">first</span><span class="p">?</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">d</span><span class="p">])</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">||</span><span class="nx">g</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">e</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">}:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">i</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">j</span><span class="p">,</span><span class="nx">k</span><span class="p">,</span><span class="nx">l</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="p">[</span><span class="nx">w</span><span class="p">,</span><span class="nx">h</span><span class="p">];</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">i</span><span class="p">){</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">d</span><span class="p">])</span><span class="k" style="font-weight: 600;">if</span><span class="p">((</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">||</span><span class="nx">g</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">i</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">}</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">d</span><span class="p">])</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">||</span><span class="nx">g</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">u</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="nx">u</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="p">{}),</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">[</span><span class="nx">b</span><span class="p">.</span><span class="nx">uniqueID</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">l</span><span class="p">[</span><span class="nx">b</span><span class="p">.</span><span class="nx">uniqueID</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="p">{}),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">nodeName</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">())</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">d</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="p">;</span><span class="k" style="font-weight: 600;">else</span><span class="p">{</span><span class="k" style="font-weight: 600;">if</span><span class="p">((</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">k</span><span class="p">[</span><span class="nx">f</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">j</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">===</span><span class="nx">w</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">j</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">===</span><span class="nx">h</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">m</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">];</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">k</span><span class="p">[</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="p">,</span><span class="nx">m</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">i</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">}</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">}}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">ua</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">1</span><span class="p">?</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">--</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">a</span><span class="p">[</span><span class="nx">e</span><span class="p">](</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">}:</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">va</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;"><</span><span class="nx">e</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">ga</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">[</span><span class="nx">d</span><span class="p">],</span><span class="nx">c</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">wa</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">b</span><span class="p">;</span><span class="nx">h</span><span class="o" style="font-weight: 600;"><</span><span class="nx">i</span><span class="p">;</span><span class="nx">h</span><span class="o" style="font-weight: 600;">++</span><span class="p">)(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="nx">h</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">c</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">g</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">f</span><span class="p">),</span><span class="nx">j</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">h</span><span class="p">)));</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">g</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">xa</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">d</span><span class="p">[</span><span class="nx">u</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">xa</span><span class="p">(</span><span class="nx">d</span><span class="p">)),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">e</span><span class="p">[</span><span class="nx">u</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">xa</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="nx">ia</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">j</span><span class="p">,</span><span class="nx">k</span><span class="p">,</span><span class="nx">l</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="nx">va</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"*"</span><span class="p">,</span><span class="nx">h</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">?[</span><span class="nx">h</span><span class="p">]:</span><span class="nx">h</span><span class="p">,[]),</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=!</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||!</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">?</span><span class="nx">p</span><span class="p">:</span><span class="nx">wa</span><span class="p">(</span><span class="nx">p</span><span class="p">,</span><span class="nx">m</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">),</span><span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">?</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">f</span><span class="p">?</span><span class="nx">a</span><span class="p">:</span><span class="nx">o</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">)?[]:</span><span class="nx">g</span><span class="p">:</span><span class="nx">q</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">(</span><span class="nx">q</span><span class="p">,</span><span class="nx">r</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">),</span><span class="nx">d</span><span class="p">){</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">wa</span><span class="p">(</span><span class="nx">r</span><span class="p">,</span><span class="nx">n</span><span class="p">),</span><span class="nx">d</span><span class="p">(</span><span class="nx">j</span><span class="p">,[],</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">),</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">k</span><span class="o" style="font-weight: 600;">--</span><span class="p">)(</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">[</span><span class="nx">k</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">r</span><span class="p">[</span><span class="nx">n</span><span class="p">[</span><span class="nx">k</span><span class="p">]]</span><span class="o" style="font-weight: 600;">=!</span><span class="p">(</span><span class="nx">q</span><span class="p">[</span><span class="nx">n</span><span class="p">[</span><span class="nx">k</span><span class="p">]]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">))}</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">f</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">k</span><span class="o" style="font-weight: 600;">--</span><span class="p">)(</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">[</span><span class="nx">k</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">j</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">q</span><span class="p">[</span><span class="nx">k</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">);</span><span class="nx">e</span><span class="p">(</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">j</span><span class="p">,</span><span class="nx">i</span><span class="p">)}</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">k</span><span class="o" style="font-weight: 600;">--</span><span class="p">)(</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">[</span><span class="nx">k</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">?</span><span class="nx">I</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">l</span><span class="p">):</span><span class="nx">m</span><span class="p">[</span><span class="nx">k</span><span class="p">])</span><span class="o" style="font-weight: 600;">>-</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="p">[</span><span class="nx">j</span><span class="p">]</span><span class="o" style="font-weight: 600;">=!</span><span class="p">(</span><span class="nx">g</span><span class="p">[</span><span class="nx">j</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">))}}</span><span class="k" style="font-weight: 600;">else</span> <span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="nx">wa</span><span class="p">(</span><span class="nx">r</span><span class="o" style="font-weight: 600;">===</span><span class="nx">g</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">splice</span><span class="p">(</span><span class="nx">o</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">length</span><span class="p">):</span><span class="nx">r</span><span class="p">),</span><span class="nx">e</span><span class="p">?</span><span class="nx">e</span><span class="p">(</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">r</span><span class="p">,</span><span class="nx">i</span><span class="p">):</span><span class="nx">G</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="nx">g</span><span class="p">,</span><span class="nx">r</span><span class="p">)})}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">ya</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">relative</span><span class="p">[</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">type</span><span class="p">],</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">relative</span><span class="p">[</span><span class="s2" style="color: #d14;">" "</span><span class="p">],</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">?</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ta</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">},</span><span class="nx">h</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ta</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">I</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">>-</span><span class="mi" style="color: #099;">1</span><span class="p">},</span><span class="nx">h</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="p">[</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=!</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">j</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">((</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">).</span><span class="nx">nodeType</span><span class="p">?</span><span class="nx">k</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">):</span><span class="nx">l</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">));</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">e</span><span class="p">}];</span><span class="nx">i</span><span class="o" style="font-weight: 600;"><</span><span class="nx">f</span><span class="p">;</span><span class="nx">i</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">relative</span><span class="p">[</span><span class="nx">a</span><span class="p">[</span><span class="nx">i</span><span class="p">].</span><span class="nx">type</span><span class="p">])</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="p">[</span><span class="nx">ta</span><span class="p">(</span><span class="nx">ua</span><span class="p">(</span><span class="nx">m</span><span class="p">),</span><span class="nx">c</span><span class="p">)];</span><span class="k" style="font-weight: 600;">else</span><span class="p">{</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">filter</span><span class="p">[</span><span class="nx">a</span><span class="p">[</span><span class="nx">i</span><span class="p">].</span><span class="nx">type</span><span class="p">].</span><span class="nx">apply</span><span class="p">(</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">a</span><span class="p">[</span><span class="nx">i</span><span class="p">].</span><span class="nx">matches</span><span class="p">),</span><span class="nx">c</span><span class="p">[</span><span class="nx">u</span><span class="p">]){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=++</span><span class="nx">i</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;"><</span><span class="nx">f</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">relative</span><span class="p">[</span><span class="nx">a</span><span class="p">[</span><span class="nx">e</span><span class="p">].</span><span class="nx">type</span><span class="p">])</span><span class="k" style="font-weight: 600;">break</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">xa</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">ua</span><span class="p">(</span><span class="nx">m</span><span class="p">),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">sa</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">).</span><span class="nx">concat</span><span class="p">({</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="s2" style="color: #d14;">" "</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">[</span><span class="nx">i</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">2</span><span class="p">].</span><span class="nx">type</span><span class="p">?</span><span class="s2" style="color: #d14;">"*"</span><span class="p">:</span><span class="s2" style="color: #d14;">""</span><span class="p">})).</span><span class="nx">replace</span><span class="p">(</span><span class="nx">P</span><span class="p">,</span><span class="s2" style="color: #d14;">"$1"</span><span class="p">),</span><span class="nx">c</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;"><</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">ya</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="nx">i</span><span class="p">,</span><span class="nx">e</span><span class="p">)),</span><span class="nx">e</span><span class="o" style="font-weight: 600;"><</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">ya</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="nx">e</span><span class="p">)),</span><span class="nx">e</span><span class="o" style="font-weight: 600;"><</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">sa</span><span class="p">(</span><span class="nx">a</span><span class="p">))}</span><span class="nx">m</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">c</span><span class="p">)}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">ua</span><span class="p">(</span><span class="nx">m</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">za</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">k</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">l</span><span class="p">,</span><span class="nx">o</span><span class="p">,</span><span class="nx">q</span><span class="p">,</span><span class="nx">r</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"0"</span><span class="p">,</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="p">[],</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">,</span><span class="nx">x</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">find</span><span class="p">.</span><span class="nx">TAG</span><span class="p">(</span><span class="s2" style="color: #d14;">"*"</span><span class="p">,</span><span class="nx">k</span><span class="p">),</span><span class="nx">y</span><span class="o" style="font-weight: 600;">=</span><span class="nx">w</span><span class="o" style="font-weight: 600;">+=</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">v</span><span class="p">?</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">random</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="p">.</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">z</span><span class="o" style="font-weight: 600;">=</span><span class="nx">x</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">k</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="o" style="font-weight: 600;">===</span><span class="nx">n</span><span class="o" style="font-weight: 600;">||</span><span class="nx">g</span><span class="o" style="font-weight: 600;">||</span><span class="nx">k</span><span class="p">);</span><span class="nx">s</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">z</span><span class="o" style="font-weight: 600;">&&</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="p">(</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">x</span><span class="p">[</span><span class="nx">s</span><span class="p">]);</span><span class="nx">s</span><span class="o" style="font-weight: 600;">++</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">l</span><span class="p">){</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">||</span><span class="nx">l</span><span class="p">.</span><span class="nx">ownerDocument</span><span class="o" style="font-weight: 600;">===</span><span class="nx">n</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">m</span><span class="p">(</span><span class="nx">l</span><span class="p">),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=!</span><span class="nx">p</span><span class="p">);</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="nx">o</span><span class="o" style="font-weight: 600;">++</span><span class="p">])</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">q</span><span class="p">(</span><span class="nx">l</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">||</span><span class="nx">n</span><span class="p">,</span><span class="nx">h</span><span class="p">)){</span><span class="nx">i</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">l</span><span class="p">);</span><span class="k" style="font-weight: 600;">break</span><span class="p">}</span><span class="nx">k</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">w</span><span class="o" style="font-weight: 600;">=</span><span class="nx">y</span><span class="p">)}</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="p">((</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=!</span><span class="nx">q</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">l</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="o" style="font-weight: 600;">--</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">t</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">l</span><span class="p">))}</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">r</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">s</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">s</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">r</span><span class="p">){</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">o</span><span class="o" style="font-weight: 600;">++</span><span class="p">])</span><span class="nx">q</span><span class="p">(</span><span class="nx">t</span><span class="p">,</span><span class="nx">u</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">f</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">r</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="p">)</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">s</span><span class="o" style="font-weight: 600;">--</span><span class="p">)</span><span class="nx">t</span><span class="p">[</span><span class="nx">s</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">u</span><span class="p">[</span><span class="nx">s</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">u</span><span class="p">[</span><span class="nx">s</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">E</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">i</span><span class="p">));</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="nx">wa</span><span class="p">(</span><span class="nx">u</span><span class="p">)}</span><span class="nx">G</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="nx">i</span><span class="p">,</span><span class="nx">u</span><span class="p">),</span><span class="nx">k</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">u</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">ga</span><span class="p">.</span><span class="nx">uniqueSort</span><span class="p">(</span><span class="nx">i</span><span class="p">)}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">k</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">w</span><span class="o" style="font-weight: 600;">=</span><span class="nx">y</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">v</span><span class="p">),</span><span class="nx">t</span><span class="p">};</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="p">?</span><span class="nx">ia</span><span class="p">(</span><span class="nx">f</span><span class="p">):</span><span class="nx">f</span><span class="p">}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ga</span><span class="p">.</span><span class="nx">compile</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">A</span><span class="p">[</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" "</span><span class="p">];</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">f</span><span class="p">){</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">(</span><span class="nx">a</span><span class="p">)),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">--</span><span class="p">)</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ya</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="nx">c</span><span class="p">]),</span><span class="nx">f</span><span class="p">[</span><span class="nx">u</span><span class="p">]?</span><span class="nx">d</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">f</span><span class="p">):</span><span class="nx">e</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">f</span><span class="p">);</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">A</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">za</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">d</span><span class="p">)),</span><span class="nx">f</span><span class="p">.</span><span class="nx">selector</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">f</span><span class="p">},</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ga</span><span class="p">.</span><span class="nx">select</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">j</span><span class="p">,</span><span class="nx">k</span><span class="p">,</span><span class="nx">l</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"function"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=!</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">g</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="p">.</span><span class="nx">selector</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="p">[],</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">n</span><span class="p">.</span><span class="nx">length</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">slice</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">i</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"ID"</span><span class="o" style="font-weight: 600;">===</span><span class="p">(</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]).</span><span class="nx">type</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">9</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">p</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">relative</span><span class="p">[</span><span class="nx">i</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">].</span><span class="nx">type</span><span class="p">]){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">find</span><span class="p">.</span><span class="nx">ID</span><span class="p">(</span><span class="nx">j</span><span class="p">.</span><span class="nx">matches</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">replace</span><span class="p">(</span><span class="nx">_</span><span class="p">,</span><span class="nx">aa</span><span class="p">),</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">[])[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="o" style="font-weight: 600;">!</span><span class="nx">b</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="p">;</span><span class="nx">m</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">),</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="nx">i</span><span class="p">.</span><span class="nx">shift</span><span class="p">().</span><span class="nx">value</span><span class="p">.</span><span class="nx">length</span><span class="p">)}</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">V</span><span class="p">.</span><span class="nx">needsContext</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">)?</span><span class="mi" style="color: #099;">0</span><span class="p">:</span><span class="nx">i</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">--</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">[</span><span class="nx">f</span><span class="p">],</span><span class="nx">d</span><span class="p">.</span><span class="nx">relative</span><span class="p">[</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">.</span><span class="nx">type</span><span class="p">])</span><span class="k" style="font-weight: 600;">break</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">((</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">find</span><span class="p">[</span><span class="nx">k</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">(</span><span class="nx">j</span><span class="p">.</span><span class="nx">matches</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">replace</span><span class="p">(</span><span class="nx">_</span><span class="p">,</span><span class="nx">aa</span><span class="p">),</span><span class="nx">$</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">i</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">type</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">qa</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="p">))){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">i</span><span class="p">.</span><span class="nx">splice</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">sa</span><span class="p">(</span><span class="nx">i</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">a</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">G</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">e</span><span class="p">),</span><span class="nx">c</span><span class="p">;</span><span class="k" style="font-weight: 600;">break</span><span class="p">}}}</span><span class="k" style="font-weight: 600;">return</span><span class="p">(</span><span class="nx">m</span><span class="o" style="font-weight: 600;">||</span><span class="nx">h</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">n</span><span class="p">))(</span><span class="nx">e</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="nx">p</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">$</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">qa</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="p">),</span><span class="nx">c</span><span class="p">},</span><span class="nx">c</span><span class="p">.</span><span class="nx">sortStable</span><span class="o" style="font-weight: 600;">=</span><span class="nx">u</span><span class="p">.</span><span class="nx">split</span><span class="p">(</span><span class="s2" style="color: #d14;">""</span><span class="p">).</span><span class="nx">sort</span><span class="p">(</span><span class="nx">B</span><span class="p">).</span><span class="nx">join</span><span class="p">(</span><span class="s2" style="color: #d14;">""</span><span class="p">)</span><span class="o" style="font-weight: 600;">===</span><span class="nx">u</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">detectDuplicates</span><span class="o" style="font-weight: 600;">=!!</span><span class="nx">l</span><span class="p">,</span><span class="nx">m</span><span class="p">(),</span><span class="nx">c</span><span class="p">.</span><span class="nx">sortDetached</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ja</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&</span><span class="nx">a</span><span class="p">.</span><span class="nx">compareDocumentPosition</span><span class="p">(</span><span class="nx">n</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"fieldset"</span><span class="p">))}),</span><span class="nx">ja</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">innerHTML</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"<a href='#'></a>"</span><span class="p">,</span><span class="s2" style="color: #d14;">"#"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">firstChild</span><span class="p">.</span><span class="nx">getAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"href"</span><span class="p">)})</span><span class="o" style="font-weight: 600;">||</span><span class="nx">ka</span><span class="p">(</span><span class="s2" style="color: #d14;">"type|href|height|width"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">c</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">getAttribute</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="s2" style="color: #d14;">"type"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()?</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="mi" style="color: #099;">2</span><span class="p">)}),</span><span class="nx">c</span><span class="p">.</span><span class="nx">attributes</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">ja</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">innerHTML</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"<input/>"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">firstChild</span><span class="p">.</span><span class="nx">setAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"value"</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">),</span><span class="s2" style="color: #d14;">""</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">firstChild</span><span class="p">.</span><span class="nx">getAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"value"</span><span class="p">)})</span><span class="o" style="font-weight: 600;">||</span><span class="nx">ka</span><span class="p">(</span><span class="s2" style="color: #d14;">"value"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"input"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeName</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">())</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">defaultValue</span><span class="p">}),</span><span class="nx">ja</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">.</span><span class="nx">getAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"disabled"</span><span class="p">)})</span><span class="o" style="font-weight: 600;">||</span><span class="nx">ka</span><span class="p">(</span><span class="nx">J</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">c</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="nx">b</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">():(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">getAttributeNode</span><span class="p">(</span><span class="nx">b</span><span class="p">))</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">specified</span><span class="p">?</span><span class="nx">d</span><span class="p">.</span><span class="nx">value</span><span class="p">:</span><span class="kc" style="font-weight: 600;">null</span><span class="p">}),</span><span class="nx">ga</span><span class="p">}(</span><span class="nx">a</span><span class="p">);</span><span class="nx">r</span><span class="p">.</span><span class="nx">find</span><span class="o" style="font-weight: 600;">=</span><span class="nx">x</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">expr</span><span class="o" style="font-weight: 600;">=</span><span class="nx">x</span><span class="p">.</span><span class="nx">selectors</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">expr</span><span class="p">[</span><span class="s2" style="color: #d14;">":"</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">expr</span><span class="p">.</span><span class="nx">pseudos</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">uniqueSort</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">unique</span><span class="o" style="font-weight: 600;">=</span><span class="nx">x</span><span class="p">.</span><span class="nx">uniqueSort</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">text</span><span class="o" style="font-weight: 600;">=</span><span class="nx">x</span><span class="p">.</span><span class="nx">getText</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">isXMLDoc</span><span class="o" style="font-weight: 600;">=</span><span class="nx">x</span><span class="p">.</span><span class="nx">isXML</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">contains</span><span class="o" style="font-weight: 600;">=</span><span class="nx">x</span><span class="p">.</span><span class="nx">contains</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">escapeSelector</span><span class="o" style="font-weight: 600;">=</span><span class="nx">x</span><span class="p">.</span><span class="nx">escape</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">y</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">((</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="nx">b</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">9</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">).</span><span class="nx">is</span><span class="p">(</span><span class="nx">c</span><span class="p">))</span><span class="k" style="font-weight: 600;">break</span><span class="p">;</span><span class="nx">d</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">a</span><span class="p">)}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="p">},</span><span class="nx">z</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="p">[];</span><span class="nx">a</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">nextSibling</span><span class="p">)</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="p">},</span><span class="nx">A</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">expr</span><span class="p">.</span><span class="nx">match</span><span class="p">.</span><span class="nx">needsContext</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">B</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">nodeName</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeName</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">C</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^<</span><span class="se" style="color: #d14;">([</span><span class="sr" style="color: #009926;">a-z</span><span class="se" style="color: #d14;">][^\/\0</span><span class="sr" style="color: #009926;">>:</span><span class="se" style="color: #d14;">\x</span><span class="sr" style="color: #009926;">20</span><span class="se" style="color: #d14;">\t\r\n\f]</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">)[\x</span><span class="sr" style="color: #009926;">20</span><span class="se" style="color: #d14;">\t\r\n\f]</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">\/?</span><span class="sr" style="color: #009926;">></span><span class="se" style="color: #d14;">(?:</span><span class="sr" style="color: #009926;"><</span><span class="se" style="color: #d14;">\/\1</span><span class="sr" style="color: #009926;">>|</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">$/i</span><span class="p">,</span><span class="nx">D</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^.</span><span class="se" style="color: #d14;">[^</span><span class="sr" style="color: #009926;">:#</span><span class="se" style="color: #d14;">\[\.</span><span class="sr" style="color: #009926;">,</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">*$/</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">E</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">b</span><span class="p">)?</span><span class="nx">r</span><span class="p">.</span><span class="nx">grep</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!!</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="p">}):</span><span class="nx">b</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">grep</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="p">}):</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">grep</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">i</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">>-</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="p">}):</span><span class="nx">D</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">)?</span><span class="nx">r</span><span class="p">.</span><span class="nx">filter</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">):(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">filter</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">),</span><span class="nx">r</span><span class="p">.</span><span class="nx">grep</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">i</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">>-</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">}))}</span><span class="nx">r</span><span class="p">.</span><span class="nx">filter</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">];</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">":not("</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">")"</span><span class="p">),</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">d</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">find</span><span class="p">.</span><span class="nx">matchesSelector</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">a</span><span class="p">)?[</span><span class="nx">d</span><span class="p">]:[]:</span><span class="nx">r</span><span class="p">.</span><span class="nx">find</span><span class="p">.</span><span class="nx">matches</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">grep</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">}))},</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">find</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pushStack</span><span class="p">(</span><span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">).</span><span class="nx">filter</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">b</span><span class="o" style="font-weight: 600;"><</span><span class="nx">d</span><span class="p">;</span><span class="nx">b</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">contains</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="nx">b</span><span class="p">],</span><span class="k" style="font-weight: 600;">this</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">}));</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pushStack</span><span class="p">([]),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">b</span><span class="o" style="font-weight: 600;"><</span><span class="nx">d</span><span class="p">;</span><span class="nx">b</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">r</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">e</span><span class="p">[</span><span class="nx">b</span><span class="p">],</span><span class="nx">c</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">1</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">uniqueSort</span><span class="p">(</span><span class="nx">c</span><span class="p">):</span><span class="nx">c</span><span class="p">},</span><span class="na" style="color: #008080;">filter</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pushStack</span><span class="p">(</span><span class="nx">E</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="p">[],</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">))},</span><span class="na" style="color: #008080;">not</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pushStack</span><span class="p">(</span><span class="nx">E</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="p">[],</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">))},</span><span class="na" style="color: #008080;">is</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!!</span><span class="nx">E</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">A</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">)?</span><span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">):</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="p">[],</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">).</span><span class="nx">length</span><span class="p">}});</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">F</span><span class="p">,</span><span class="nx">G</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(?:\s</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;"><</span><span class="se" style="color: #d14;">[\w\W]</span><span class="sr" style="color: #009926;">+></span><span class="se" style="color: #d14;">)[^</span><span class="sr" style="color: #009926;">></span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">*|#</span><span class="se" style="color: #d14;">([\w</span><span class="sr" style="color: #009926;">-</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">))</span><span class="sr" style="color: #009926;">$/</span><span class="p">,</span><span class="nx">H</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">init</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">a</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="nx">F</span><span class="p">,</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"<"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">">"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">>=</span><span class="mi" style="color: #099;">3</span><span class="p">?[</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="p">]:</span><span class="nx">G</span><span class="p">.</span><span class="nx">exec</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||!</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="p">.</span><span class="nx">jquery</span><span class="p">?(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="p">).</span><span class="nx">find</span><span class="p">(</span><span class="nx">a</span><span class="p">):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">constructor</span><span class="p">(</span><span class="nx">b</span><span class="p">).</span><span class="nx">find</span><span class="p">(</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="nx">r</span><span class="p">?</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]:</span><span class="nx">b</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">merge</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">parseHTML</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">],</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">?</span><span class="nx">b</span><span class="p">.</span><span class="nx">ownerDocument</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="p">:</span><span class="nx">d</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">)),</span><span class="nx">C</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">isPlainObject</span><span class="p">(</span><span class="nx">b</span><span class="p">))</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">e</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">b</span><span class="p">)</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="nx">e</span><span class="p">])?</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="nx">e</span><span class="p">](</span><span class="nx">b</span><span class="p">[</span><span class="nx">e</span><span class="p">]):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">b</span><span class="p">[</span><span class="nx">e</span><span class="p">]);</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">getElementById</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">]),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">?(</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">):</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">a</span><span class="p">)?</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="p">.</span><span class="nx">ready</span><span class="p">?</span><span class="nx">c</span><span class="p">.</span><span class="nx">ready</span><span class="p">(</span><span class="nx">a</span><span class="p">):</span><span class="nx">a</span><span class="p">(</span><span class="nx">r</span><span class="p">):</span><span class="nx">r</span><span class="p">.</span><span class="nx">makeArray</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)};</span><span class="nx">H</span><span class="p">.</span><span class="nx">prototype</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">,</span><span class="nx">F</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">(</span><span class="nx">d</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">I</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(?:</span><span class="sr" style="color: #009926;">parents|prev</span><span class="se" style="color: #d14;">(?:</span><span class="sr" style="color: #009926;">Until|All</span><span class="se" style="color: #d14;">))</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="nx">J</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">children</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">contents</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">next</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">prev</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">};</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">has</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">filter</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;"><</span><span class="nx">c</span><span class="p">;</span><span class="nx">a</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">contains</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">b</span><span class="p">[</span><span class="nx">a</span><span class="p">]))</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">})},</span><span class="na" style="color: #008080;">closest</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">A</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">))</span><span class="k" style="font-weight: 600;">for</span><span class="p">(;</span><span class="nx">d</span><span class="o" style="font-weight: 600;"><</span><span class="nx">e</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="nx">d</span><span class="p">];</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">b</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">11</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="p">?</span><span class="nx">g</span><span class="p">.</span><span class="nx">index</span><span class="p">(</span><span class="nx">c</span><span class="p">)</span><span class="o" style="font-weight: 600;">>-</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">find</span><span class="p">.</span><span class="nx">matchesSelector</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">))){</span><span class="nx">f</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">c</span><span class="p">);</span><span class="k" style="font-weight: 600;">break</span><span class="p">}</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pushStack</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">1</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">uniqueSort</span><span class="p">(</span><span class="nx">f</span><span class="p">):</span><span class="nx">f</span><span class="p">)},</span><span class="na" style="color: #008080;">index</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">?</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">?</span><span class="nx">i</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]):</span><span class="nx">i</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">jquery</span><span class="p">?</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]:</span><span class="nx">a</span><span class="p">):</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">parentNode</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">first</span><span class="p">().</span><span class="nx">prevAll</span><span class="p">().</span><span class="nx">length</span><span class="p">:</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">},</span><span class="na" style="color: #008080;">add</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pushStack</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">uniqueSort</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">merge</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(),</span><span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">))))},</span><span class="na" style="color: #008080;">addBack</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">add</span><span class="p">(</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">prevObject</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">prevObject</span><span class="p">.</span><span class="nx">filter</span><span class="p">(</span><span class="nx">a</span><span class="p">))}});</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">K</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">while</span><span class="p">((</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="nx">b</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">}</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">({</span><span class="na" style="color: #008080;">parent</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">11</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">b</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">?</span><span class="nx">b</span><span class="p">:</span><span class="kc" style="font-weight: 600;">null</span><span class="p">},</span><span class="na" style="color: #008080;">parents</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">y</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"parentNode"</span><span class="p">)},</span><span class="na" style="color: #008080;">parentsUntil</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">y</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"parentNode"</span><span class="p">,</span><span class="nx">c</span><span class="p">)},</span><span class="na" style="color: #008080;">next</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">K</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"nextSibling"</span><span class="p">)},</span><span class="na" style="color: #008080;">prev</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">K</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"previousSibling"</span><span class="p">)},</span><span class="na" style="color: #008080;">nextAll</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">y</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"nextSibling"</span><span class="p">)},</span><span class="na" style="color: #008080;">prevAll</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">y</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"previousSibling"</span><span class="p">)},</span><span class="na" style="color: #008080;">nextUntil</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">y</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"nextSibling"</span><span class="p">,</span><span class="nx">c</span><span class="p">)},</span><span class="na" style="color: #008080;">prevUntil</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">y</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"previousSibling"</span><span class="p">,</span><span class="nx">c</span><span class="p">)},</span><span class="na" style="color: #008080;">siblings</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">z</span><span class="p">((</span><span class="nx">a</span><span class="p">.</span><span class="nx">parentNode</span><span class="o" style="font-weight: 600;">||</span><span class="p">{}).</span><span class="nx">firstChild</span><span class="p">,</span><span class="nx">a</span><span class="p">)},</span><span class="na" style="color: #008080;">children</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">z</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">firstChild</span><span class="p">)},</span><span class="na" style="color: #008080;">contents</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">B</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"iframe"</span><span class="p">)?</span><span class="nx">a</span><span class="p">.</span><span class="nx">contentDocument</span><span class="p">:(</span><span class="nx">B</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"template"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">content</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">),</span><span class="nx">r</span><span class="p">.</span><span class="nx">merge</span><span class="p">([],</span><span class="nx">a</span><span class="p">.</span><span class="nx">childNodes</span><span class="p">))}},</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">map</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">"Until"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">5</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">filter</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">J</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">uniqueSort</span><span class="p">(</span><span class="nx">e</span><span class="p">),</span><span class="nx">I</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">reverse</span><span class="p">()),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pushStack</span><span class="p">(</span><span class="nx">e</span><span class="p">)}});</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">L</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">[^\x</span><span class="sr" style="color: #009926;">20</span><span class="se" style="color: #d14;">\t\r\n\f]</span><span class="sr" style="color: #009926;">+/g</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">M</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="p">{};</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">match</span><span class="p">(</span><span class="nx">L</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">[],</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="nx">b</span><span class="p">[</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">}),</span><span class="nx">b</span><span class="p">}</span><span class="nx">r</span><span class="p">.</span><span class="nx">Callbacks</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">?</span><span class="nx">M</span><span class="p">(</span><span class="nx">a</span><span class="p">):</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">a</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=-</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">.</span><span class="nx">once</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">g</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=-</span><span class="mi" style="color: #099;">1</span><span class="p">){</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">shift</span><span class="p">();</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="o" style="font-weight: 600;">++</span><span class="nx">h</span><span class="o" style="font-weight: 600;"><</span><span class="nx">f</span><span class="p">.</span><span class="nx">length</span><span class="p">)</span><span class="nx">f</span><span class="p">[</span><span class="nx">h</span><span class="p">].</span><span class="nx">apply</span><span class="p">(</span><span class="nx">c</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">c</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">])</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">stopOnFalse</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">)}</span><span class="nx">a</span><span class="p">.</span><span class="nx">memory</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">?[]:</span><span class="s2" style="color: #d14;">""</span><span class="p">)},</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">add</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">g</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">c</span><span class="p">)),</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">d</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">c</span><span class="p">)?</span><span class="nx">a</span><span class="p">.</span><span class="nx">unique</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">j</span><span class="p">.</span><span class="nx">has</span><span class="p">(</span><span class="nx">c</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">f</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">c</span><span class="p">):</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">r</span><span class="p">.</span><span class="nx">type</span><span class="p">(</span><span class="nx">c</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">(</span><span class="nx">c</span><span class="p">)})}(</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">i</span><span class="p">()),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="na" style="color: #008080;">remove</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">((</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">inArray</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">))</span><span class="o" style="font-weight: 600;">>-</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="nx">f</span><span class="p">.</span><span class="nx">splice</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;"><=</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">h</span><span class="o" style="font-weight: 600;">--</span><span class="p">}),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="na" style="color: #008080;">has</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">inArray</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">f</span><span class="p">)</span><span class="o" style="font-weight: 600;">>-</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="nx">f</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="na" style="color: #008080;">empty</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="p">[]),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="na" style="color: #008080;">disable</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">""</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="na" style="color: #008080;">disabled</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="nx">f</span><span class="p">},</span><span class="na" style="color: #008080;">lock</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">""</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="na" style="color: #008080;">locked</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!!</span><span class="nx">e</span><span class="p">},</span><span class="na" style="color: #008080;">fireWith</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="p">[],</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="p">[</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">slice</span><span class="p">?</span><span class="nx">c</span><span class="p">.</span><span class="nx">slice</span><span class="p">():</span><span class="nx">c</span><span class="p">],</span><span class="nx">g</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">c</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">i</span><span class="p">()),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="na" style="color: #008080;">fire</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">j</span><span class="p">.</span><span class="nx">fireWith</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="na" style="color: #008080;">fired</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!!</span><span class="nx">d</span><span class="p">}};</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">j</span><span class="p">};</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">N</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">O</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">throw</span> <span class="nx">a</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">P</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">;</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">promise</span><span class="p">)?</span><span class="nx">e</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">).</span><span class="nx">done</span><span class="p">(</span><span class="nx">b</span><span class="p">).</span><span class="nx">fail</span><span class="p">(</span><span class="nx">c</span><span class="p">):</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">then</span><span class="p">)?</span><span class="nx">e</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">):</span><span class="nx">b</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">,[</span><span class="nx">a</span><span class="p">].</span><span class="nx">slice</span><span class="p">(</span><span class="nx">d</span><span class="p">))}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">c</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">,[</span><span class="nx">a</span><span class="p">])}}</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">Deferred</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="p">[[</span><span class="s2" style="color: #d14;">"notify"</span><span class="p">,</span><span class="s2" style="color: #d14;">"progress"</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">Callbacks</span><span class="p">(</span><span class="s2" style="color: #d14;">"memory"</span><span class="p">),</span><span class="nx">r</span><span class="p">.</span><span class="nx">Callbacks</span><span class="p">(</span><span class="s2" style="color: #d14;">"memory"</span><span class="p">),</span><span class="mi" style="color: #099;">2</span><span class="p">],[</span><span class="s2" style="color: #d14;">"resolve"</span><span class="p">,</span><span class="s2" style="color: #d14;">"done"</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">Callbacks</span><span class="p">(</span><span class="s2" style="color: #d14;">"once memory"</span><span class="p">),</span><span class="nx">r</span><span class="p">.</span><span class="nx">Callbacks</span><span class="p">(</span><span class="s2" style="color: #d14;">"once memory"</span><span class="p">),</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="s2" style="color: #d14;">"resolved"</span><span class="p">],[</span><span class="s2" style="color: #d14;">"reject"</span><span class="p">,</span><span class="s2" style="color: #d14;">"fail"</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">Callbacks</span><span class="p">(</span><span class="s2" style="color: #d14;">"once memory"</span><span class="p">),</span><span class="nx">r</span><span class="p">.</span><span class="nx">Callbacks</span><span class="p">(</span><span class="s2" style="color: #d14;">"once memory"</span><span class="p">),</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="s2" style="color: #d14;">"rejected"</span><span class="p">]],</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"pending"</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">state</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="p">},</span><span class="na" style="color: #008080;">always</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">f</span><span class="p">.</span><span class="nx">done</span><span class="p">(</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">).</span><span class="nx">fail</span><span class="p">(</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="s2" style="color: #d14;">"catch"</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">.</span><span class="nx">then</span><span class="p">(</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">a</span><span class="p">)},</span><span class="na" style="color: #008080;">pipe</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">Deferred</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">4</span><span class="p">]])</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">[</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">4</span><span class="p">]];</span><span class="nx">f</span><span class="p">[</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]](</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">);</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">promise</span><span class="p">)?</span><span class="nx">a</span><span class="p">.</span><span class="nx">promise</span><span class="p">().</span><span class="nx">progress</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">notify</span><span class="p">).</span><span class="nx">done</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">resolve</span><span class="p">).</span><span class="nx">fail</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">reject</span><span class="p">):</span><span class="nx">b</span><span class="p">[</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"With"</span><span class="p">](</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">e</span><span class="p">?[</span><span class="nx">a</span><span class="p">]:</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">)})}),</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">}).</span><span class="nx">promise</span><span class="p">()},</span><span class="na" style="color: #008080;">then</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">g</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="p">,</span><span class="nx">j</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;"><</span><span class="nx">f</span><span class="p">)){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">),</span><span class="nx">a</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="p">.</span><span class="nx">promise</span><span class="p">())</span><span class="k" style="font-weight: 600;">throw</span> <span class="k" style="font-weight: 600;">new</span> <span class="nx">TypeError</span><span class="p">(</span><span class="s2" style="color: #d14;">"Thenable self-resolution"</span><span class="p">);</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"function"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">then</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">j</span><span class="p">)?</span><span class="nx">e</span><span class="p">?</span><span class="nx">j</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">g</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">N</span><span class="p">,</span><span class="nx">e</span><span class="p">),</span><span class="nx">g</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">O</span><span class="p">,</span><span class="nx">e</span><span class="p">)):(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="nx">j</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">g</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">N</span><span class="p">,</span><span class="nx">e</span><span class="p">),</span><span class="nx">g</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">O</span><span class="p">,</span><span class="nx">e</span><span class="p">),</span><span class="nx">g</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">N</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">notifyWith</span><span class="p">))):(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">N</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="p">[</span><span class="nx">a</span><span class="p">]),(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="p">.</span><span class="nx">resolveWith</span><span class="p">)(</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">))}},</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">?</span><span class="nx">j</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="nx">j</span><span class="p">()}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">Deferred</span><span class="p">.</span><span class="nx">exceptionHook</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">Deferred</span><span class="p">.</span><span class="nx">exceptionHook</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">k</span><span class="p">.</span><span class="nx">stackTrace</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">>=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">O</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="p">[</span><span class="nx">a</span><span class="p">]),</span><span class="nx">c</span><span class="p">.</span><span class="nx">rejectWith</span><span class="p">(</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">))}};</span><span class="nx">b</span><span class="p">?</span><span class="nx">k</span><span class="p">():(</span><span class="nx">r</span><span class="p">.</span><span class="nx">Deferred</span><span class="p">.</span><span class="nx">getStackHook</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">k</span><span class="p">.</span><span class="nx">stackTrace</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">Deferred</span><span class="p">.</span><span class="nx">getStackHook</span><span class="p">()),</span><span class="nx">a</span><span class="p">.</span><span class="nx">setTimeout</span><span class="p">(</span><span class="nx">k</span><span class="p">))}}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">Deferred</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">c</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">][</span><span class="mi" style="color: #099;">3</span><span class="p">].</span><span class="nx">add</span><span class="p">(</span><span class="nx">g</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">e</span><span class="p">)?</span><span class="nx">e</span><span class="p">:</span><span class="nx">N</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">notifyWith</span><span class="p">)),</span><span class="nx">c</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">][</span><span class="mi" style="color: #099;">3</span><span class="p">].</span><span class="nx">add</span><span class="p">(</span><span class="nx">g</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">b</span><span class="p">)?</span><span class="nx">b</span><span class="p">:</span><span class="nx">N</span><span class="p">)),</span><span class="nx">c</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">][</span><span class="mi" style="color: #099;">3</span><span class="p">].</span><span class="nx">add</span><span class="p">(</span><span class="nx">g</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">d</span><span class="p">)?</span><span class="nx">d</span><span class="p">:</span><span class="nx">O</span><span class="p">))}).</span><span class="nx">promise</span><span class="p">()},</span><span class="na" style="color: #008080;">promise</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">a</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">e</span><span class="p">):</span><span class="nx">e</span><span class="p">}},</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="p">{};</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">],</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">5</span><span class="p">];</span><span class="nx">e</span><span class="p">[</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">add</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">g</span><span class="p">.</span><span class="nx">add</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">},</span><span class="nx">c</span><span class="p">[</span><span class="mi" style="color: #099;">3</span><span class="o" style="font-weight: 600;">-</span><span class="nx">a</span><span class="p">][</span><span class="mi" style="color: #099;">2</span><span class="p">].</span><span class="nx">disable</span><span class="p">,</span><span class="nx">c</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">][</span><span class="mi" style="color: #099;">2</span><span class="p">].</span><span class="nx">lock</span><span class="p">),</span><span class="nx">g</span><span class="p">.</span><span class="nx">add</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">3</span><span class="p">].</span><span class="nx">fire</span><span class="p">),</span><span class="nx">f</span><span class="p">[</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]]</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">f</span><span class="p">[</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"With"</span><span class="p">](</span><span class="k" style="font-weight: 600;">this</span><span class="o" style="font-weight: 600;">===</span><span class="nx">f</span><span class="p">?</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">f</span><span class="p">[</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"With"</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">fireWith</span><span class="p">}),</span><span class="nx">e</span><span class="p">.</span><span class="nx">promise</span><span class="p">(</span><span class="nx">f</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">f</span><span class="p">),</span><span class="nx">f</span><span class="p">},</span><span class="na" style="color: #008080;">when</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Array</span><span class="p">(</span><span class="nx">c</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">Deferred</span><span class="p">(),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="nx">d</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">e</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">1</span><span class="p">?</span><span class="nx">f</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">):</span><span class="nx">c</span><span class="p">,</span><span class="o" style="font-weight: 600;">--</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">g</span><span class="p">.</span><span class="nx">resolveWith</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">)}};</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;"><=</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">P</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">g</span><span class="p">.</span><span class="nx">done</span><span class="p">(</span><span class="nx">h</span><span class="p">(</span><span class="nx">c</span><span class="p">)).</span><span class="nx">resolve</span><span class="p">,</span><span class="nx">g</span><span class="p">.</span><span class="nx">reject</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="nx">b</span><span class="p">),</span><span class="s2" style="color: #d14;">"pending"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">g</span><span class="p">.</span><span class="nx">state</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">[</span><span class="nx">c</span><span class="p">].</span><span class="nx">then</span><span class="p">)))</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">g</span><span class="p">.</span><span class="nx">then</span><span class="p">();</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">--</span><span class="p">)</span><span class="nx">P</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="nx">c</span><span class="p">],</span><span class="nx">h</span><span class="p">(</span><span class="nx">c</span><span class="p">),</span><span class="nx">g</span><span class="p">.</span><span class="nx">reject</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">g</span><span class="p">.</span><span class="nx">promise</span><span class="p">()}});</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">Q</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">Eval|Internal|Range|Reference|Syntax|Type|URI</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">Error$/</span><span class="p">;</span><span class="nx">r</span><span class="p">.</span><span class="nx">Deferred</span><span class="p">.</span><span class="nx">exceptionHook</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">console</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">console</span><span class="p">.</span><span class="nx">warn</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">Q</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">name</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">console</span><span class="p">.</span><span class="nx">warn</span><span class="p">(</span><span class="s2" style="color: #d14;">"jQuery.Deferred exception: "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">message</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">stack</span><span class="p">,</span><span class="nx">c</span><span class="p">)},</span><span class="nx">r</span><span class="p">.</span><span class="nx">readyException</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">setTimeout</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">throw</span> <span class="nx">b</span><span class="p">})};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">R</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">Deferred</span><span class="p">();</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">ready</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">R</span><span class="p">.</span><span class="nx">then</span><span class="p">(</span><span class="nx">a</span><span class="p">)[</span><span class="s2" style="color: #d14;">"catch"</span><span class="p">](</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">readyException</span><span class="p">(</span><span class="nx">a</span><span class="p">)}),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">isReady</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">readyWait</span><span class="p">:</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">ready</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="o" style="font-weight: 600;">--</span><span class="nx">r</span><span class="p">.</span><span class="nx">readyWait</span><span class="p">:</span><span class="nx">r</span><span class="p">.</span><span class="nx">isReady</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">isReady</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&--</span><span class="nx">r</span><span class="p">.</span><span class="nx">readyWait</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">||</span><span class="nx">R</span><span class="p">.</span><span class="nx">resolveWith</span><span class="p">(</span><span class="nx">d</span><span class="p">,[</span><span class="nx">r</span><span class="p">]))}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">ready</span><span class="p">.</span><span class="nx">then</span><span class="o" style="font-weight: 600;">=</span><span class="nx">R</span><span class="p">.</span><span class="nx">then</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">S</span><span class="p">(){</span><span class="nx">d</span><span class="p">.</span><span class="nx">removeEventListener</span><span class="p">(</span><span class="s2" style="color: #d14;">"DOMContentLoaded"</span><span class="p">,</span><span class="nx">S</span><span class="p">),</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="3" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
3
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC3" class="line" lang="javascript"><span class="nx">a</span><span class="p">.</span><span class="nx">removeEventListener</span><span class="p">(</span><span class="s2" style="color: #d14;">"load"</span><span class="p">,</span><span class="nx">S</span><span class="p">),</span><span class="nx">r</span><span class="p">.</span><span class="nx">ready</span><span class="p">()}</span><span class="s2" style="color: #d14;">"complete"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">d</span><span class="p">.</span><span class="nx">readyState</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"loading"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">d</span><span class="p">.</span><span class="nx">readyState</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">d</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">.</span><span class="nx">doScroll</span><span class="p">?</span><span class="nx">a</span><span class="p">.</span><span class="nx">setTimeout</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">ready</span><span class="p">):(</span><span class="nx">d</span><span class="p">.</span><span class="nx">addEventListener</span><span class="p">(</span><span class="s2" style="color: #d14;">"DOMContentLoaded"</span><span class="p">,</span><span class="nx">S</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">addEventListener</span><span class="p">(</span><span class="s2" style="color: #d14;">"load"</span><span class="p">,</span><span class="nx">S</span><span class="p">));</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">T</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">r</span><span class="p">.</span><span class="nx">type</span><span class="p">(</span><span class="nx">c</span><span class="p">)){</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">h</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">c</span><span class="p">)</span><span class="nx">T</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">c</span><span class="p">[</span><span class="nx">h</span><span class="p">],</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">)}</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">d</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">j</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="p">?(</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">):(</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">j</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">c</span><span class="p">)})),</span><span class="nx">b</span><span class="p">))</span><span class="k" style="font-weight: 600;">for</span><span class="p">(;</span><span class="nx">h</span><span class="o" style="font-weight: 600;"><</span><span class="nx">i</span><span class="p">;</span><span class="nx">h</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">b</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">h</span><span class="p">],</span><span class="nx">c</span><span class="p">,</span><span class="nx">g</span><span class="p">?</span><span class="nx">d</span><span class="p">:</span><span class="nx">d</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">h</span><span class="p">],</span><span class="nx">h</span><span class="p">,</span><span class="nx">b</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">h</span><span class="p">],</span><span class="nx">c</span><span class="p">)));</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">?</span><span class="nx">a</span><span class="p">:</span><span class="nx">j</span><span class="p">?</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">):</span><span class="nx">i</span><span class="p">?</span><span class="nx">b</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">c</span><span class="p">):</span><span class="nx">f</span><span class="p">},</span><span class="nx">U</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">9</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">||!+</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">};</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">V</span><span class="p">(){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">expando</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">expando</span><span class="o" style="font-weight: 600;">+</span><span class="nx">V</span><span class="p">.</span><span class="nx">uid</span><span class="o" style="font-weight: 600;">++</span><span class="p">}</span><span class="nx">V</span><span class="p">.</span><span class="nx">uid</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">V</span><span class="p">.</span><span class="nx">prototype</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">cache</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">expando</span><span class="p">];</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">U</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">?</span><span class="nx">a</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">expando</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">:</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">defineProperty</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">expando</span><span class="p">,{</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="nx">b</span><span class="p">,</span><span class="na" style="color: #008080;">configurable</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">}))),</span><span class="nx">b</span><span class="p">},</span><span class="na" style="color: #008080;">set</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">cache</span><span class="p">(</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="p">)</span><span class="nx">e</span><span class="p">[</span><span class="nx">r</span><span class="p">.</span><span class="nx">camelCase</span><span class="p">(</span><span class="nx">b</span><span class="p">)]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">;</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">d</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">b</span><span class="p">)</span><span class="nx">e</span><span class="p">[</span><span class="nx">r</span><span class="p">.</span><span class="nx">camelCase</span><span class="p">(</span><span class="nx">d</span><span class="p">)]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">d</span><span class="p">];</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">},</span><span class="na" style="color: #008080;">get</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">cache</span><span class="p">(</span><span class="nx">a</span><span class="p">):</span><span class="nx">a</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">expando</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">expando</span><span class="p">][</span><span class="nx">r</span><span class="p">.</span><span class="nx">camelCase</span><span class="p">(</span><span class="nx">b</span><span class="p">)]},</span><span class="na" style="color: #008080;">access</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">):(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">set</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">),</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="p">?</span><span class="nx">c</span><span class="p">:</span><span class="nx">b</span><span class="p">)},</span><span class="na" style="color: #008080;">remove</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">expando</span><span class="p">];</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">b</span><span class="p">){</span><span class="nb" style="color: #0086b3;">Array</span><span class="p">.</span><span class="nx">isArray</span><span class="p">(</span><span class="nx">b</span><span class="p">)?</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">map</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">camelCase</span><span class="p">):(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">camelCase</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">d</span><span class="p">?[</span><span class="nx">b</span><span class="p">]:</span><span class="nx">b</span><span class="p">.</span><span class="nx">match</span><span class="p">(</span><span class="nx">L</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">[]),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">--</span><span class="p">)</span><span class="k" style="font-weight: 600;">delete</span> <span class="nx">d</span><span class="p">[</span><span class="nx">b</span><span class="p">[</span><span class="nx">c</span><span class="p">]]}(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">isEmptyObject</span><span class="p">(</span><span class="nx">d</span><span class="p">))</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">?</span><span class="nx">a</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">expando</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">:</span><span class="k" style="font-weight: 600;">delete</span> <span class="nx">a</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">expando</span><span class="p">])}},</span><span class="na" style="color: #008080;">hasData</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">expando</span><span class="p">];</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">r</span><span class="p">.</span><span class="nx">isEmptyObject</span><span class="p">(</span><span class="nx">b</span><span class="p">)}};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">W</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">V</span><span class="p">,</span><span class="nx">X</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">V</span><span class="p">,</span><span class="nx">Y</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(?:\{[\w\W]</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">\}</span><span class="sr" style="color: #009926;">|</span><span class="se" style="color: #d14;">\[[\w\W]</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">\])</span><span class="sr" style="color: #009926;">$/</span><span class="p">,</span><span class="nx">Z</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">A-Z</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">/g</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">$</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">"true"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"false"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="s2" style="color: #d14;">"null"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">?</span><span class="kc" style="font-weight: 600;">null</span><span class="p">:</span><span class="nx">a</span><span class="o" style="font-weight: 600;">===+</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">""</span><span class="p">?</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">:</span><span class="nx">Y</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">)?</span><span class="nx">JSON</span><span class="p">.</span><span class="nx">parse</span><span class="p">(</span><span class="nx">a</span><span class="p">):</span><span class="nx">a</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">_</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"data-"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="nx">Z</span><span class="p">,</span><span class="s2" style="color: #d14;">"-$&"</span><span class="p">).</span><span class="nx">toLowerCase</span><span class="p">(),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">getAttribute</span><span class="p">(</span><span class="nx">d</span><span class="p">),</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">$</span><span class="p">(</span><span class="nx">c</span><span class="p">)}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">e</span><span class="p">){}</span><span class="nx">X</span><span class="p">.</span><span class="kd" style="font-weight: 600;">set</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">)}</span><span class="k" style="font-weight: 600;">else</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="p">}</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">hasData</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">X</span><span class="p">.</span><span class="nx">hasData</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">W</span><span class="p">.</span><span class="nx">hasData</span><span class="p">(</span><span class="nx">a</span><span class="p">)},</span><span class="na" style="color: #008080;">data</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">X</span><span class="p">.</span><span class="nx">access</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">)},</span><span class="na" style="color: #008080;">removeData</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">X</span><span class="p">.</span><span class="nx">remove</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">)},</span><span class="na" style="color: #008080;">_data</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">W</span><span class="p">.</span><span class="nx">access</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">)},</span><span class="na" style="color: #008080;">_removeData</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">W</span><span class="p">.</span><span class="nx">remove</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">)}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">data</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">attributes</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">X</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">f</span><span class="p">),</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">f</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="s2" style="color: #d14;">"hasDataAttrs"</span><span class="p">))){</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">--</span><span class="p">)</span><span class="nx">g</span><span class="p">[</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">[</span><span class="nx">c</span><span class="p">].</span><span class="nx">name</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">d</span><span class="p">.</span><span class="nx">indexOf</span><span class="p">(</span><span class="s2" style="color: #d14;">"data-"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">camelCase</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="mi" style="color: #099;">5</span><span class="p">)),</span><span class="nx">_</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">[</span><span class="nx">d</span><span class="p">])));</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">set</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="s2" style="color: #d14;">"hasDataAttrs"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">)}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">}</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">X</span><span class="p">.</span><span class="kd" style="font-weight: 600;">set</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">)}):</span><span class="nx">T</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">X</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">a</span><span class="p">),</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">_</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">a</span><span class="p">),</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="p">}</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">X</span><span class="p">.</span><span class="kd" style="font-weight: 600;">set</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">)})},</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">)},</span><span class="na" style="color: #008080;">removeData</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">X</span><span class="p">.</span><span class="nx">remove</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">)})}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">queue</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"fx"</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"queue"</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="nb" style="color: #0086b3;">Array</span><span class="p">.</span><span class="nx">isArray</span><span class="p">(</span><span class="nx">c</span><span class="p">)?</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">W</span><span class="p">.</span><span class="nx">access</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">makeArray</span><span class="p">(</span><span class="nx">c</span><span class="p">)):</span><span class="nx">d</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">c</span><span class="p">)),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="p">[]},</span><span class="na" style="color: #008080;">dequeue</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"fx"</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">queue</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">shift</span><span class="p">(),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">_queueHooks</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">r</span><span class="p">.</span><span class="nx">dequeue</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">)};</span><span class="s2" style="color: #d14;">"inprogress"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">shift</span><span class="p">(),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">--</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="s2" style="color: #d14;">"fx"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">unshift</span><span class="p">(</span><span class="s2" style="color: #d14;">"inprogress"</span><span class="p">),</span><span class="k" style="font-weight: 600;">delete</span> <span class="nx">f</span><span class="p">.</span><span class="nx">stop</span><span class="p">,</span><span class="nx">e</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">f</span><span class="p">)),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">empty</span><span class="p">.</span><span class="nx">fire</span><span class="p">()},</span><span class="na" style="color: #008080;">_queueHooks</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"queueHooks"</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">W</span><span class="p">.</span><span class="nx">access</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,{</span><span class="na" style="color: #008080;">empty</span><span class="p">:</span><span class="nx">r</span><span class="p">.</span><span class="nx">Callbacks</span><span class="p">(</span><span class="s2" style="color: #d14;">"once memory"</span><span class="p">).</span><span class="nx">add</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">W</span><span class="p">.</span><span class="nx">remove</span><span class="p">(</span><span class="nx">a</span><span class="p">,[</span><span class="nx">b</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"queue"</span><span class="p">,</span><span class="nx">c</span><span class="p">])})})}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">queue</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">2</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"fx"</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">--</span><span class="p">),</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;"><</span><span class="nx">c</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">queue</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">a</span><span class="p">):</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">queue</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">);</span><span class="nx">r</span><span class="p">.</span><span class="nx">_queueHooks</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">),</span><span class="s2" style="color: #d14;">"fx"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"inprogress"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">dequeue</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">)})},</span><span class="na" style="color: #008080;">dequeue</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">r</span><span class="p">.</span><span class="nx">dequeue</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">)})},</span><span class="na" style="color: #008080;">clearQueue</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">queue</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"fx"</span><span class="p">,[])},</span><span class="na" style="color: #008080;">promise</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">Deferred</span><span class="p">(),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="o" style="font-weight: 600;">--</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">.</span><span class="nx">resolveWith</span><span class="p">(</span><span class="nx">f</span><span class="p">,[</span><span class="nx">f</span><span class="p">])};</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"fx"</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">--</span><span class="p">)</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">f</span><span class="p">[</span><span class="nx">g</span><span class="p">],</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"queueHooks"</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">empty</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="nx">empty</span><span class="p">.</span><span class="nx">add</span><span class="p">(</span><span class="nx">h</span><span class="p">));</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">h</span><span class="p">(),</span><span class="nx">e</span><span class="p">.</span><span class="nx">promise</span><span class="p">(</span><span class="nx">b</span><span class="p">)}});</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">aa</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">+-</span><span class="se" style="color: #d14;">]?(?:\d</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">\.</span><span class="sr" style="color: #009926;">|</span><span class="se" style="color: #d14;">)\d</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">(?:[</span><span class="sr" style="color: #009926;">eE</span><span class="se" style="color: #d14;">][</span><span class="sr" style="color: #009926;">+-</span><span class="se" style="color: #d14;">]?\d</span><span class="sr" style="color: #009926;">+|</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">.</span><span class="nx">source</span><span class="p">,</span><span class="nx">ba</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"^(?:([+-])=|)("</span><span class="o" style="font-weight: 600;">+</span><span class="nx">aa</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">")([a-z%]*)$"</span><span class="p">,</span><span class="s2" style="color: #d14;">"i"</span><span class="p">),</span><span class="nx">ca</span><span class="o" style="font-weight: 600;">=</span><span class="p">[</span><span class="s2" style="color: #d14;">"Top"</span><span class="p">,</span><span class="s2" style="color: #d14;">"Right"</span><span class="p">,</span><span class="s2" style="color: #d14;">"Bottom"</span><span class="p">,</span><span class="s2" style="color: #d14;">"Left"</span><span class="p">],</span><span class="nx">da</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"none"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">display</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">""</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">display</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">contains</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">ownerDocument</span><span class="p">,</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"none"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"display"</span><span class="p">)},</span><span class="nx">ea</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="p">{};</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">f</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">b</span><span class="p">)</span><span class="nx">g</span><span class="p">[</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">[</span><span class="nx">f</span><span class="p">],</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">[</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">f</span><span class="p">];</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="p">[]);</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">f</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">b</span><span class="p">)</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">[</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">[</span><span class="nx">f</span><span class="p">];</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">};</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">fa</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">20</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">?</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="p">.</span><span class="nx">cur</span><span class="p">()}:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">)},</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">(),</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">[</span><span class="mi" style="color: #099;">3</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssNumber</span><span class="p">[</span><span class="nx">b</span><span class="p">]?</span><span class="s2" style="color: #d14;">""</span><span class="p">:</span><span class="s2" style="color: #d14;">"px"</span><span class="p">),</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssNumber</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"px"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">j</span><span class="o" style="font-weight: 600;">&&+</span><span class="nx">i</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">ba</span><span class="p">.</span><span class="nx">exec</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">));</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">k</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">k</span><span class="p">[</span><span class="mi" style="color: #099;">3</span><span class="p">]</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">j</span><span class="p">){</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="o" style="font-weight: 600;">||</span><span class="nx">k</span><span class="p">[</span><span class="mi" style="color: #099;">3</span><span class="p">],</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="p">[],</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=+</span><span class="nx">i</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="k" style="font-weight: 600;">do</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">".5"</span><span class="p">,</span><span class="nx">k</span><span class="o" style="font-weight: 600;">/=</span><span class="nx">f</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">style</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">k</span><span class="o" style="font-weight: 600;">+</span><span class="nx">j</span><span class="p">);</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">!==</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">()</span><span class="o" style="font-weight: 600;">/</span><span class="nx">i</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&--</span><span class="nx">g</span><span class="p">)}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=+</span><span class="nx">k</span><span class="o" style="font-weight: 600;">||+</span><span class="nx">i</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]?</span><span class="nx">k</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="nx">c</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="o" style="font-weight: 600;">*</span><span class="nx">c</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">]:</span><span class="o" style="font-weight: 600;">+</span><span class="nx">c</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">],</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">unit</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">start</span><span class="o" style="font-weight: 600;">=</span><span class="nx">k</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">end</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">)),</span><span class="nx">e</span><span class="p">}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">ga</span><span class="o" style="font-weight: 600;">=</span><span class="p">{};</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">ha</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">ownerDocument</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeName</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ga</span><span class="p">[</span><span class="nx">d</span><span class="p">];</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">?</span><span class="nx">e</span><span class="p">:(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">body</span><span class="p">.</span><span class="nx">appendChild</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="nx">d</span><span class="p">)),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="s2" style="color: #d14;">"display"</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">.</span><span class="nx">removeChild</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="s2" style="color: #d14;">"none"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"block"</span><span class="p">),</span><span class="nx">ga</span><span class="p">[</span><span class="nx">d</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">,</span><span class="nx">e</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">ia</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">f</span><span class="o" style="font-weight: 600;"><</span><span class="nx">g</span><span class="p">;</span><span class="nx">f</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="nx">f</span><span class="p">],</span><span class="nx">d</span><span class="p">.</span><span class="nx">style</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">display</span><span class="p">,</span><span class="nx">b</span><span class="p">?(</span><span class="s2" style="color: #d14;">"none"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="s2" style="color: #d14;">"display"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">e</span><span class="p">[</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">display</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">""</span><span class="p">)),</span><span class="s2" style="color: #d14;">""</span><span class="o" style="font-weight: 600;">===</span><span class="nx">d</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">display</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">da</span><span class="p">(</span><span class="nx">d</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ha</span><span class="p">(</span><span class="nx">d</span><span class="p">))):</span><span class="s2" style="color: #d14;">"none"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"none"</span><span class="p">,</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">set</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="s2" style="color: #d14;">"display"</span><span class="p">,</span><span class="nx">c</span><span class="p">)));</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">f</span><span class="o" style="font-weight: 600;"><</span><span class="nx">g</span><span class="p">;</span><span class="nx">f</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">e</span><span class="p">[</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">f</span><span class="p">].</span><span class="nx">style</span><span class="p">.</span><span class="nx">display</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">[</span><span class="nx">f</span><span class="p">]);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">}</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">show</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">ia</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">)},</span><span class="na" style="color: #008080;">hide</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">ia</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)},</span><span class="na" style="color: #008080;">toggle</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">"boolean"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">?</span><span class="nx">a</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">show</span><span class="p">():</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">hide</span><span class="p">():</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">da</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)?</span><span class="nx">r</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">).</span><span class="nx">show</span><span class="p">():</span><span class="nx">r</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">).</span><span class="nx">hide</span><span class="p">()})}});</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">ja</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(?:</span><span class="sr" style="color: #009926;">checkbox|radio</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">$/i</span><span class="p">,</span><span class="nx">ka</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/<</span><span class="se" style="color: #d14;">([</span><span class="sr" style="color: #009926;">a-z</span><span class="se" style="color: #d14;">][^\/\0</span><span class="sr" style="color: #009926;">></span><span class="se" style="color: #d14;">\x</span><span class="sr" style="color: #009926;">20</span><span class="se" style="color: #d14;">\t\r\n\f]</span><span class="sr" style="color: #009926;">+</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/i</span><span class="p">,</span><span class="nx">la</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^$|</span><span class="se" style="color: #d14;">\/(?:</span><span class="sr" style="color: #009926;">java|ecma</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">script/i</span><span class="p">,</span><span class="nx">ma</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">option</span><span class="p">:[</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="s2" style="color: #d14;">"<select multiple='multiple'>"</span><span class="p">,</span><span class="s2" style="color: #d14;">"</select>"</span><span class="p">],</span><span class="na" style="color: #008080;">thead</span><span class="p">:[</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="s2" style="color: #d14;">"<table>"</span><span class="p">,</span><span class="s2" style="color: #d14;">"</table>"</span><span class="p">],</span><span class="na" style="color: #008080;">col</span><span class="p">:[</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="s2" style="color: #d14;">"<table><colgroup>"</span><span class="p">,</span><span class="s2" style="color: #d14;">"</colgroup></table>"</span><span class="p">],</span><span class="na" style="color: #008080;">tr</span><span class="p">:[</span><span class="mi" style="color: #099;">2</span><span class="p">,</span><span class="s2" style="color: #d14;">"<table><tbody>"</span><span class="p">,</span><span class="s2" style="color: #d14;">"</tbody></table>"</span><span class="p">],</span><span class="na" style="color: #008080;">td</span><span class="p">:[</span><span class="mi" style="color: #099;">3</span><span class="p">,</span><span class="s2" style="color: #d14;">"<table><tbody><tr>"</span><span class="p">,</span><span class="s2" style="color: #d14;">"</tr></tbody></table>"</span><span class="p">],</span><span class="na" style="color: #008080;">_default</span><span class="p">:[</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">]};</span><span class="nx">ma</span><span class="p">.</span><span class="nx">optgroup</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ma</span><span class="p">.</span><span class="nx">option</span><span class="p">,</span><span class="nx">ma</span><span class="p">.</span><span class="nx">tbody</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ma</span><span class="p">.</span><span class="nx">tfoot</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ma</span><span class="p">.</span><span class="nx">colgroup</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ma</span><span class="p">.</span><span class="nx">caption</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ma</span><span class="p">.</span><span class="nx">thead</span><span class="p">,</span><span class="nx">ma</span><span class="p">.</span><span class="nx">th</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ma</span><span class="p">.</span><span class="nx">td</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">na</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"undefined"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">.</span><span class="nx">getElementsByTagName</span><span class="p">?</span><span class="nx">a</span><span class="p">.</span><span class="nx">getElementsByTagName</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"*"</span><span class="p">):</span><span class="s2" style="color: #d14;">"undefined"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">.</span><span class="nx">querySelectorAll</span><span class="p">?</span><span class="nx">a</span><span class="p">.</span><span class="nx">querySelectorAll</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"*"</span><span class="p">):[],</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">B</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">)?</span><span class="nx">r</span><span class="p">.</span><span class="nx">merge</span><span class="p">([</span><span class="nx">a</span><span class="p">],</span><span class="nx">c</span><span class="p">):</span><span class="nx">c</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">oa</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;"><</span><span class="nx">d</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">set</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">c</span><span class="p">],</span><span class="s2" style="color: #d14;">"globalEval"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="nx">c</span><span class="p">],</span><span class="s2" style="color: #d14;">"globalEval"</span><span class="p">))}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">pa</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/<|&#</span><span class="se" style="color: #d14;">?\w</span><span class="sr" style="color: #009926;">+;/</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">qa</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">j</span><span class="p">,</span><span class="nx">k</span><span class="p">,</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">createDocumentFragment</span><span class="p">(),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">n</span><span class="o" style="font-weight: 600;"><</span><span class="nx">o</span><span class="p">;</span><span class="nx">n</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="nx">n</span><span class="p">],</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">f</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">r</span><span class="p">.</span><span class="nx">type</span><span class="p">(</span><span class="nx">f</span><span class="p">))</span><span class="nx">r</span><span class="p">.</span><span class="nx">merge</span><span class="p">(</span><span class="nx">m</span><span class="p">,</span><span class="nx">f</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">?[</span><span class="nx">f</span><span class="p">]:</span><span class="nx">f</span><span class="p">);</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">pa</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">f</span><span class="p">)){</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="o" style="font-weight: 600;">||</span><span class="nx">l</span><span class="p">.</span><span class="nx">appendChild</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"div"</span><span class="p">)),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">ka</span><span class="p">.</span><span class="nx">exec</span><span class="p">(</span><span class="nx">f</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">[</span><span class="s2" style="color: #d14;">""</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">])[</span><span class="mi" style="color: #099;">1</span><span class="p">].</span><span class="nx">toLowerCase</span><span class="p">(),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ma</span><span class="p">[</span><span class="nx">h</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">ma</span><span class="p">.</span><span class="nx">_default</span><span class="p">,</span><span class="nx">g</span><span class="p">.</span><span class="nx">innerHTML</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">+</span><span class="nx">r</span><span class="p">.</span><span class="nx">htmlPrefilter</span><span class="p">(</span><span class="nx">f</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="nx">i</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">],</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">];</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">k</span><span class="o" style="font-weight: 600;">--</span><span class="p">)</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">lastChild</span><span class="p">;</span><span class="nx">r</span><span class="p">.</span><span class="nx">merge</span><span class="p">(</span><span class="nx">m</span><span class="p">,</span><span class="nx">g</span><span class="p">.</span><span class="nx">childNodes</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">.</span><span class="nx">firstChild</span><span class="p">,</span><span class="nx">g</span><span class="p">.</span><span class="nx">textContent</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">""</span><span class="p">}</span><span class="k" style="font-weight: 600;">else</span> <span class="nx">m</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">createTextNode</span><span class="p">(</span><span class="nx">f</span><span class="p">));</span><span class="nx">l</span><span class="p">.</span><span class="nx">textContent</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">""</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="p">[</span><span class="nx">n</span><span class="o" style="font-weight: 600;">++</span><span class="p">])</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">inArray</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">d</span><span class="p">)</span><span class="o" style="font-weight: 600;">>-</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">f</span><span class="p">);</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">contains</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">ownerDocument</span><span class="p">,</span><span class="nx">f</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">na</span><span class="p">(</span><span class="nx">l</span><span class="p">.</span><span class="nx">appendChild</span><span class="p">(</span><span class="nx">f</span><span class="p">),</span><span class="s2" style="color: #d14;">"script"</span><span class="p">),</span><span class="nx">j</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">oa</span><span class="p">(</span><span class="nx">g</span><span class="p">),</span><span class="nx">c</span><span class="p">){</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">[</span><span class="nx">k</span><span class="o" style="font-weight: 600;">++</span><span class="p">])</span><span class="nx">la</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">""</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">f</span><span class="p">)}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">l</span><span class="p">}</span><span class="o" style="font-weight: 600;">!</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">createDocumentFragment</span><span class="p">(),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">appendChild</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"div"</span><span class="p">)),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"input"</span><span class="p">);</span><span class="nx">c</span><span class="p">.</span><span class="nx">setAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"type"</span><span class="p">,</span><span class="s2" style="color: #d14;">"radio"</span><span class="p">),</span><span class="nx">c</span><span class="p">.</span><span class="nx">setAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"checked"</span><span class="p">,</span><span class="s2" style="color: #d14;">"checked"</span><span class="p">),</span><span class="nx">c</span><span class="p">.</span><span class="nx">setAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"name"</span><span class="p">,</span><span class="s2" style="color: #d14;">"t"</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">appendChild</span><span class="p">(</span><span class="nx">c</span><span class="p">),</span><span class="nx">o</span><span class="p">.</span><span class="nx">checkClone</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">cloneNode</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">).</span><span class="nx">cloneNode</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">).</span><span class="nx">lastChild</span><span class="p">.</span><span class="nx">checked</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">innerHTML</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"<textarea>x</textarea>"</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">noCloneChecked</span><span class="o" style="font-weight: 600;">=!!</span><span class="nx">b</span><span class="p">.</span><span class="nx">cloneNode</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">).</span><span class="nx">lastChild</span><span class="p">.</span><span class="nx">defaultValue</span><span class="p">}();</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">ra</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">,</span><span class="nx">sa</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^key/</span><span class="p">,</span><span class="nx">ta</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(?:</span><span class="sr" style="color: #009926;">mouse|pointer|contextmenu|drag|drop</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">|click/</span><span class="p">,</span><span class="nx">ua</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">([^</span><span class="sr" style="color: #009926;">.</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">)(?:\.(</span><span class="sr" style="color: #009926;">.+</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">|</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">va</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">wa</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">xa</span><span class="p">(){</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="p">.</span><span class="nx">activeElement</span><span class="p">}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">a</span><span class="p">){}}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">ya</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="p">){</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">);</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">h</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">b</span><span class="p">)</span><span class="nx">ya</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">b</span><span class="p">[</span><span class="nx">h</span><span class="p">],</span><span class="nx">f</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">}</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">e</span><span class="p">?(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">):</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">c</span><span class="p">?(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">):(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">)),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">wa</span><span class="p">;</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">e</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">().</span><span class="nx">off</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">g</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">)},</span><span class="nx">e</span><span class="p">.</span><span class="nx">guid</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">guid</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">g</span><span class="p">.</span><span class="nx">guid</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">guid</span><span class="o" style="font-weight: 600;">++</span><span class="p">)),</span><span class="nx">a</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">add</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">c</span><span class="p">)})}</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">global</span><span class="p">:{},</span><span class="na" style="color: #008080;">add</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">j</span><span class="p">,</span><span class="nx">k</span><span class="p">,</span><span class="nx">l</span><span class="p">,</span><span class="nx">m</span><span class="p">,</span><span class="nx">n</span><span class="p">,</span><span class="nx">o</span><span class="p">,</span><span class="nx">p</span><span class="p">,</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">q</span><span class="p">){</span><span class="nx">c</span><span class="p">.</span><span class="nx">handler</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">handler</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">selector</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">find</span><span class="p">.</span><span class="nx">matchesSelector</span><span class="p">(</span><span class="nx">ra</span><span class="p">,</span><span class="nx">e</span><span class="p">),</span><span class="nx">c</span><span class="p">.</span><span class="nx">guid</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">guid</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">guid</span><span class="o" style="font-weight: 600;">++</span><span class="p">),(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">.</span><span class="nx">events</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">.</span><span class="nx">events</span><span class="o" style="font-weight: 600;">=</span><span class="p">{}),(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">.</span><span class="nx">handle</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">.</span><span class="nx">handle</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">"undefined"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">r</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">triggered</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">dispatch</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">):</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">}),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">""</span><span class="p">).</span><span class="nx">match</span><span class="p">(</span><span class="nx">L</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">[</span><span class="s2" style="color: #d14;">""</span><span class="p">],</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">j</span><span class="o" style="font-weight: 600;">--</span><span class="p">)</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ua</span><span class="p">.</span><span class="nx">exec</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="nx">j</span><span class="p">])</span><span class="o" style="font-weight: 600;">||</span><span class="p">[],</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">],</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">h</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">""</span><span class="p">).</span><span class="nx">split</span><span class="p">(</span><span class="s2" style="color: #d14;">"."</span><span class="p">).</span><span class="nx">sort</span><span class="p">(),</span><span class="nx">n</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">special</span><span class="p">[</span><span class="nx">n</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">{},</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">e</span><span class="p">?</span><span class="nx">l</span><span class="p">.</span><span class="nx">delegateType</span><span class="p">:</span><span class="nx">l</span><span class="p">.</span><span class="nx">bindType</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">n</span><span class="p">,</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">special</span><span class="p">[</span><span class="nx">n</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">{},</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="nx">n</span><span class="p">,</span><span class="na" style="color: #008080;">origType</span><span class="p">:</span><span class="nx">p</span><span class="p">,</span><span class="na" style="color: #008080;">data</span><span class="p">:</span><span class="nx">d</span><span class="p">,</span><span class="na" style="color: #008080;">handler</span><span class="p">:</span><span class="nx">c</span><span class="p">,</span><span class="na" style="color: #008080;">guid</span><span class="p">:</span><span class="nx">c</span><span class="p">.</span><span class="nx">guid</span><span class="p">,</span><span class="na" style="color: #008080;">selector</span><span class="p">:</span><span class="nx">e</span><span class="p">,</span><span class="na" style="color: #008080;">needsContext</span><span class="p">:</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">expr</span><span class="p">.</span><span class="nx">match</span><span class="p">.</span><span class="nx">needsContext</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">e</span><span class="p">),</span><span class="na" style="color: #008080;">namespace</span><span class="p">:</span><span class="nx">o</span><span class="p">.</span><span class="nx">join</span><span class="p">(</span><span class="s2" style="color: #d14;">"."</span><span class="p">)},</span><span class="nx">f</span><span class="p">),(</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">[</span><span class="nx">n</span><span class="p">])</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">[</span><span class="nx">n</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">m</span><span class="p">.</span><span class="nx">delegateCount</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">l</span><span class="p">.</span><span class="nx">setup</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">l</span><span class="p">.</span><span class="nx">setup</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">o</span><span class="p">,</span><span class="nx">g</span><span class="p">)</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">.</span><span class="nx">addEventListener</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">addEventListener</span><span class="p">(</span><span class="nx">n</span><span class="p">,</span><span class="nx">g</span><span class="p">)),</span><span class="nx">l</span><span class="p">.</span><span class="nx">add</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">l</span><span class="p">.</span><span class="nx">add</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">k</span><span class="p">),</span><span class="nx">k</span><span class="p">.</span><span class="nx">handler</span><span class="p">.</span><span class="nx">guid</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">k</span><span class="p">.</span><span class="nx">handler</span><span class="p">.</span><span class="nx">guid</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">guid</span><span class="p">)),</span><span class="nx">e</span><span class="p">?</span><span class="nx">m</span><span class="p">.</span><span class="nx">splice</span><span class="p">(</span><span class="nx">m</span><span class="p">.</span><span class="nx">delegateCount</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">k</span><span class="p">):</span><span class="nx">m</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">k</span><span class="p">),</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nb" style="color: #0086b3;">global</span><span class="p">[</span><span class="nx">n</span><span class="p">]</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">)}},</span><span class="na" style="color: #008080;">remove</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">j</span><span class="p">,</span><span class="nx">k</span><span class="p">,</span><span class="nx">l</span><span class="p">,</span><span class="nx">m</span><span class="p">,</span><span class="nx">n</span><span class="p">,</span><span class="nx">o</span><span class="p">,</span><span class="nx">p</span><span class="p">,</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="nx">W</span><span class="p">.</span><span class="nx">hasData</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">q</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">.</span><span class="nx">events</span><span class="p">)){</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">""</span><span class="p">).</span><span class="nx">match</span><span class="p">(</span><span class="nx">L</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">[</span><span class="s2" style="color: #d14;">""</span><span class="p">],</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">j</span><span class="o" style="font-weight: 600;">--</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ua</span><span class="p">.</span><span class="nx">exec</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="nx">j</span><span class="p">])</span><span class="o" style="font-weight: 600;">||</span><span class="p">[],</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">],</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">h</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">""</span><span class="p">).</span><span class="nx">split</span><span class="p">(</span><span class="s2" style="color: #d14;">"."</span><span class="p">).</span><span class="nx">sort</span><span class="p">(),</span><span class="nx">n</span><span class="p">){</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">special</span><span class="p">[</span><span class="nx">n</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">{},</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">d</span><span class="p">?</span><span class="nx">l</span><span class="p">.</span><span class="nx">delegateType</span><span class="p">:</span><span class="nx">l</span><span class="p">.</span><span class="nx">bindType</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">n</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">[</span><span class="nx">n</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">[],</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"(^|</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">.)"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">o</span><span class="p">.</span><span class="nx">join</span><span class="p">(</span><span class="s2" style="color: #d14;">"</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">.(?:.*</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">.|)"</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"(</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">.|$)"</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">--</span><span class="p">)</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="p">[</span><span class="nx">f</span><span class="p">],</span><span class="o" style="font-weight: 600;">!</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">p</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">k</span><span class="p">.</span><span class="nx">origType</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">guid</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">k</span><span class="p">.</span><span class="nx">guid</span><span class="o" style="font-weight: 600;">||</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">h</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">k</span><span class="p">.</span><span class="nx">namespace</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">k</span><span class="p">.</span><span class="nx">selector</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="s2" style="color: #d14;">"**"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||!</span><span class="nx">k</span><span class="p">.</span><span class="nx">selector</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">m</span><span class="p">.</span><span class="nx">splice</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="nx">k</span><span class="p">.</span><span class="nx">selector</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">m</span><span class="p">.</span><span class="nx">delegateCount</span><span class="o" style="font-weight: 600;">--</span><span class="p">,</span><span class="nx">l</span><span class="p">.</span><span class="nx">remove</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">l</span><span class="p">.</span><span class="nx">remove</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">k</span><span class="p">));</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">m</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">l</span><span class="p">.</span><span class="nx">teardown</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">l</span><span class="p">.</span><span class="nx">teardown</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">o</span><span class="p">,</span><span class="nx">q</span><span class="p">.</span><span class="nx">handle</span><span class="p">)</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">removeEvent</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">n</span><span class="p">,</span><span class="nx">q</span><span class="p">.</span><span class="nx">handle</span><span class="p">),</span><span class="k" style="font-weight: 600;">delete</span> <span class="nx">i</span><span class="p">[</span><span class="nx">n</span><span class="p">])}</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">n</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">i</span><span class="p">)</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">remove</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">[</span><span class="nx">j</span><span class="p">],</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">);</span><span class="nx">r</span><span class="p">.</span><span class="nx">isEmptyObject</span><span class="p">(</span><span class="nx">i</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">W</span><span class="p">.</span><span class="nx">remove</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"handle events"</span><span class="p">)}},</span><span class="na" style="color: #008080;">dispatch</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">fix</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">Array</span><span class="p">(</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="p">),</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="s2" style="color: #d14;">"events"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">{})[</span><span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">[],</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">special</span><span class="p">[</span><span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">{};</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">i</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;"><</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">i</span><span class="p">[</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">[</span><span class="nx">c</span><span class="p">];</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">delegateTarget</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="nx">k</span><span class="p">.</span><span class="nx">preDispatch</span><span class="o" style="font-weight: 600;">||</span><span class="nx">k</span><span class="p">.</span><span class="nx">preDispatch</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">1</span><span class="p">){</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">handlers</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">j</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">((</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">[</span><span class="nx">c</span><span class="o" style="font-weight: 600;">++</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">b</span><span class="p">.</span><span class="nx">isPropagationStopped</span><span class="p">()){</span><span class="nx">b</span><span class="p">.</span><span class="nx">currentTarget</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">elem</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">((</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">handlers</span><span class="p">[</span><span class="nx">d</span><span class="o" style="font-weight: 600;">++</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">b</span><span class="p">.</span><span class="nx">isImmediatePropagationStopped</span><span class="p">())</span><span class="nx">b</span><span class="p">.</span><span class="nx">rnamespace</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">b</span><span class="p">.</span><span class="nx">rnamespace</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">g</span><span class="p">.</span><span class="nx">namespace</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">handleObj</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">data</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">data</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="p">((</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">special</span><span class="p">[</span><span class="nx">g</span><span class="p">.</span><span class="nx">origType</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">{}).</span><span class="nx">handle</span><span class="o" style="font-weight: 600;">||</span><span class="nx">g</span><span class="p">.</span><span class="nx">handler</span><span class="p">).</span><span class="nx">apply</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">elem</span><span class="p">,</span><span class="nx">i</span><span class="p">),</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">result</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">)</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">(),</span><span class="nx">b</span><span class="p">.</span><span class="nx">stopPropagation</span><span class="p">()))}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">k</span><span class="p">.</span><span class="nx">postDispatch</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">k</span><span class="p">.</span><span class="nx">postDispatch</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">b</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">result</span><span class="p">}},</span><span class="na" style="color: #008080;">handlers</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">delegateCount</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">j</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&!</span><span class="p">(</span><span class="s2" style="color: #d14;">"click"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">button</span><span class="o" style="font-weight: 600;">>=</span><span class="mi" style="color: #099;">1</span><span class="p">))</span><span class="k" style="font-weight: 600;">for</span><span class="p">(;</span><span class="nx">j</span><span class="o" style="font-weight: 600;">!==</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">.</span><span class="nx">parentNode</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">j</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="s2" style="color: #d14;">"click"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">||</span><span class="nx">j</span><span class="p">.</span><span class="nx">disabled</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">0</span><span class="p">)){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;"><</span><span class="nx">i</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">c</span><span class="p">],</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">selector</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" "</span><span class="p">,</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">g</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">needsContext</span><span class="p">?</span><span class="nx">r</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">).</span><span class="nx">index</span><span class="p">(</span><span class="nx">j</span><span class="p">)</span><span class="o" style="font-weight: 600;">>-</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="nx">r</span><span class="p">.</span><span class="nx">find</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,[</span><span class="nx">j</span><span class="p">]).</span><span class="nx">length</span><span class="p">),</span><span class="nx">g</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">d</span><span class="p">);</span><span class="nx">f</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">h</span><span class="p">.</span><span class="nx">push</span><span class="p">({</span><span class="na" style="color: #008080;">elem</span><span class="p">:</span><span class="nx">j</span><span class="p">,</span><span class="na" style="color: #008080;">handlers</span><span class="p">:</span><span class="nx">f</span><span class="p">})}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;"><</span><span class="nx">b</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">h</span><span class="p">.</span><span class="nx">push</span><span class="p">({</span><span class="na" style="color: #008080;">elem</span><span class="p">:</span><span class="nx">j</span><span class="p">,</span><span class="na" style="color: #008080;">handlers</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="nx">i</span><span class="p">)}),</span><span class="nx">h</span><span class="p">},</span><span class="na" style="color: #008080;">addProp</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">defineProperty</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">Event</span><span class="p">.</span><span class="nx">prototype</span><span class="p">,</span><span class="nx">a</span><span class="p">,{</span><span class="na" style="color: #008080;">enumerable</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">configurable</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">get</span><span class="p">:</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">b</span><span class="p">)?</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">originalEvent</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">originalEvent</span><span class="p">)}:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">originalEvent</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">originalEvent</span><span class="p">[</span><span class="nx">a</span><span class="p">]},</span><span class="na" style="color: #008080;">set</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nb" style="color: #0086b3;">Object</span><span class="p">.</span><span class="nx">defineProperty</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">,{</span><span class="na" style="color: #008080;">enumerable</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">configurable</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">writable</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="nx">b</span><span class="p">})}})},</span><span class="na" style="color: #008080;">fix</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">[</span><span class="nx">r</span><span class="p">.</span><span class="nx">expando</span><span class="p">]?</span><span class="nx">a</span><span class="p">:</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">r</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="nx">a</span><span class="p">)},</span><span class="na" style="color: #008080;">special</span><span class="p">:{</span><span class="na" style="color: #008080;">load</span><span class="p">:{</span><span class="na" style="color: #008080;">noBubble</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="na" style="color: #008080;">focus</span><span class="p">:{</span><span class="na" style="color: #008080;">trigger</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">xa</span><span class="p">()</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">focus</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">focus</span><span class="p">(),</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">},</span><span class="na" style="color: #008080;">delegateType</span><span class="p">:</span><span class="s2" style="color: #d14;">"focusin"</span><span class="p">},</span><span class="na" style="color: #008080;">blur</span><span class="p">:{</span><span class="na" style="color: #008080;">trigger</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="o" style="font-weight: 600;">===</span><span class="nx">xa</span><span class="p">()</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">blur</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">blur</span><span class="p">(),</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">},</span><span class="na" style="color: #008080;">delegateType</span><span class="p">:</span><span class="s2" style="color: #d14;">"focusout"</span><span class="p">},</span><span class="na" style="color: #008080;">click</span><span class="p">:{</span><span class="na" style="color: #008080;">trigger</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">ja</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">click</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">B</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="s2" style="color: #d14;">"input"</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">click</span><span class="p">(),</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">},</span><span class="na" style="color: #008080;">_default</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">B</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="p">,</span><span class="s2" style="color: #d14;">"a"</span><span class="p">)}},</span><span class="na" style="color: #008080;">beforeunload</span><span class="p">:{</span><span class="na" style="color: #008080;">postDispatch</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">.</span><span class="nx">result</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">originalEvent</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">originalEvent</span><span class="p">.</span><span class="nx">returnValue</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">result</span><span class="p">)}}}},</span><span class="nx">r</span><span class="p">.</span><span class="nx">removeEvent</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">removeEventListener</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">removeEventListener</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">)},</span><span class="nx">r</span><span class="p">.</span><span class="nx">Event</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span> <span class="k" style="font-weight: 600;">instanceof</span> <span class="nx">r</span><span class="p">.</span><span class="nx">Event</span><span class="p">?(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="p">?(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">originalEvent</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">defaultPrevented</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">defaultPrevented</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">returnValue</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">1</span><span class="p">?</span><span class="nx">va</span><span class="p">:</span><span class="nx">wa</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">3</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">?</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">currentTarget</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">currentTarget</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">relatedTarget</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">relatedTarget</span><span class="p">):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">timeStamp</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">timeStamp</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">now</span><span class="p">(),</span><span class="k" style="font-weight: 600;">void</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="nx">r</span><span class="p">.</span><span class="nx">expando</span><span class="p">]</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">)):</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">r</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">)},</span><span class="nx">r</span><span class="p">.</span><span class="nx">Event</span><span class="p">.</span><span class="nx">prototype</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">constructor</span><span class="p">:</span><span class="nx">r</span><span class="p">.</span><span class="nx">Event</span><span class="p">,</span><span class="na" style="color: #008080;">isDefaultPrevented</span><span class="p">:</span><span class="nx">wa</span><span class="p">,</span><span class="na" style="color: #008080;">isPropagationStopped</span><span class="p">:</span><span class="nx">wa</span><span class="p">,</span><span class="na" style="color: #008080;">isImmediatePropagationStopped</span><span class="p">:</span><span class="nx">wa</span><span class="p">,</span><span class="na" style="color: #008080;">isSimulated</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">preventDefault</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">originalEvent</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="o" style="font-weight: 600;">=</span><span class="nx">va</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isSimulated</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">()},</span><span class="na" style="color: #008080;">stopPropagation</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">originalEvent</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isPropagationStopped</span><span class="o" style="font-weight: 600;">=</span><span class="nx">va</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isSimulated</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">stopPropagation</span><span class="p">()},</span><span class="na" style="color: #008080;">stopImmediatePropagation</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">originalEvent</span><span class="p">;</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isImmediatePropagationStopped</span><span class="o" style="font-weight: 600;">=</span><span class="nx">va</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&!</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">isSimulated</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">stopImmediatePropagation</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">stopPropagation</span><span class="p">()}},</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">({</span><span class="na" style="color: #008080;">altKey</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">bubbles</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">cancelable</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">changedTouches</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">ctrlKey</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">detail</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">eventPhase</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">metaKey</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">pageX</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">pageY</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">shiftKey</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">view</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="s2" style="color: #d14;">"char"</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">charCode</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">key</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">keyCode</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">button</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">buttons</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">clientX</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">clientY</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">offsetX</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">offsetY</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">pointerId</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">pointerType</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">screenX</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">screenY</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">targetTouches</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">toElement</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">touches</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">which</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">button</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">.</span><span class="nx">which</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">sa</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="p">)?</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">a</span><span class="p">.</span><span class="nx">charCode</span><span class="p">?</span><span class="nx">a</span><span class="p">.</span><span class="nx">charCode</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">keyCode</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="nx">a</span><span class="p">.</span><span class="nx">which</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">ta</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="p">)?</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&</span><span class="nx">b</span><span class="p">?</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">&</span><span class="nx">b</span><span class="p">?</span><span class="mi" style="color: #099;">3</span><span class="p">:</span><span class="mi" style="color: #099;">4</span><span class="o" style="font-weight: 600;">&</span><span class="nx">b</span><span class="p">?</span><span class="mi" style="color: #099;">2</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">which</span><span class="p">}},</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">addProp</span><span class="p">),</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">({</span><span class="na" style="color: #008080;">mouseenter</span><span class="p">:</span><span class="s2" style="color: #d14;">"mouseover"</span><span class="p">,</span><span class="na" style="color: #008080;">mouseleave</span><span class="p">:</span><span class="s2" style="color: #d14;">"mouseout"</span><span class="p">,</span><span class="na" style="color: #008080;">pointerenter</span><span class="p">:</span><span class="s2" style="color: #d14;">"pointerover"</span><span class="p">,</span><span class="na" style="color: #008080;">pointerleave</span><span class="p">:</span><span class="s2" style="color: #d14;">"pointerout"</span><span class="p">},</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">special</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">delegateType</span><span class="p">:</span><span class="nx">b</span><span class="p">,</span><span class="na" style="color: #008080;">bindType</span><span class="p">:</span><span class="nx">b</span><span class="p">,</span><span class="na" style="color: #008080;">handle</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">relatedTarget</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">handleObj</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">===</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">contains</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">))</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">origType</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">handler</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">),</span><span class="nx">c</span><span class="p">}}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">on</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">ya</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">)},</span><span class="na" style="color: #008080;">one</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">ya</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">)},</span><span class="na" style="color: #008080;">off</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">preventDefault</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">handleObj</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">handleObj</span><span class="p">,</span><span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">delegateTarget</span><span class="p">).</span><span class="nx">off</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">namespace</span><span class="p">?</span><span class="nx">d</span><span class="p">.</span><span class="nx">origType</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"."</span><span class="o" style="font-weight: 600;">+</span><span class="nx">d</span><span class="p">.</span><span class="nx">namespace</span><span class="p">:</span><span class="nx">d</span><span class="p">.</span><span class="nx">origType</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">selector</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">handler</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">e</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">a</span><span class="p">)</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">off</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">[</span><span class="nx">e</span><span class="p">]);</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"function"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">wa</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">remove</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">)})}});</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">za</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/<</span><span class="se" style="color: #d14;">(?!</span><span class="sr" style="color: #009926;">area|br|col|embed|hr|img|input|link|meta|param</span><span class="se" style="color: #d14;">)(([</span><span class="sr" style="color: #009926;">a-z</span><span class="se" style="color: #d14;">][^\/\0</span><span class="sr" style="color: #009926;">></span><span class="se" style="color: #d14;">\x</span><span class="sr" style="color: #009926;">20</span><span class="se" style="color: #d14;">\t\r\n\f]</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">)[^</span><span class="sr" style="color: #009926;">></span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">)\/</span><span class="sr" style="color: #009926;">>/gi</span><span class="p">,</span><span class="nx">Aa</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/<script|<style|<link/i</span><span class="p">,</span><span class="nx">Ba</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/checked</span><span class="se" style="color: #d14;">\s</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">(?:[^</span><span class="sr" style="color: #009926;">=</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">|=</span><span class="se" style="color: #d14;">\s</span><span class="sr" style="color: #009926;">*.checked.</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/i</span><span class="p">,</span><span class="nx">Ca</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^true</span><span class="se" style="color: #d14;">\/(</span><span class="sr" style="color: #009926;">.*</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="nx">Da</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">\s</span><span class="sr" style="color: #009926;">*<!</span><span class="se" style="color: #d14;">(?:\[</span><span class="sr" style="color: #009926;">CDATA</span><span class="se" style="color: #d14;">\[</span><span class="sr" style="color: #009926;">|--</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">|</span><span class="se" style="color: #d14;">(?:\]\]</span><span class="sr" style="color: #009926;">|--</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">></span><span class="se" style="color: #d14;">\s</span><span class="sr" style="color: #009926;">*$/g</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Ea</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">B</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"table"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">B</span><span class="p">(</span><span class="mi" style="color: #099;">11</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">b</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">?</span><span class="nx">b</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">firstChild</span><span class="p">,</span><span class="s2" style="color: #d14;">"tr"</span><span class="p">)?</span><span class="nx">r</span><span class="p">(</span><span class="s2" style="color: #d14;">">tbody"</span><span class="p">,</span><span class="nx">a</span><span class="p">)[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">:</span><span class="nx">a</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Fa</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">.</span><span class="nx">getAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"type"</span><span class="p">))</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"/"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="nx">a</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Ga</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Ca</span><span class="p">.</span><span class="nx">exec</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">?</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]:</span><span class="nx">a</span><span class="p">.</span><span class="nx">removeAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"type"</span><span class="p">),</span><span class="nx">a</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Ha</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">j</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">W</span><span class="p">.</span><span class="nx">hasData</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">W</span><span class="p">.</span><span class="nx">access</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">set</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">f</span><span class="p">),</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">events</span><span class="p">)){</span><span class="k" style="font-weight: 600;">delete</span> <span class="nx">g</span><span class="p">.</span><span class="nx">handle</span><span class="p">,</span><span class="nx">g</span><span class="p">.</span><span class="nx">events</span><span class="o" style="font-weight: 600;">=</span><span class="p">{};</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">e</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">j</span><span class="p">)</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">[</span><span class="nx">e</span><span class="p">].</span><span class="nx">length</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;"><</span><span class="nx">d</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">add</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">j</span><span class="p">[</span><span class="nx">e</span><span class="p">][</span><span class="nx">c</span><span class="p">])}</span><span class="nx">X</span><span class="p">.</span><span class="nx">hasData</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">X</span><span class="p">.</span><span class="nx">access</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">h</span><span class="p">),</span><span class="nx">X</span><span class="p">.</span><span class="kd" style="font-weight: 600;">set</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">i</span><span class="p">))}}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Ia</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">nodeName</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">();</span><span class="s2" style="color: #d14;">"input"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">ja</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="p">)?</span><span class="nx">b</span><span class="p">.</span><span class="nx">checked</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">checked</span><span class="p">:</span><span class="s2" style="color: #d14;">"input"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"textarea"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">defaultValue</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">defaultValue</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Ja</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">apply</span><span class="p">([],</span><span class="nx">b</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">j</span><span class="p">,</span><span class="nx">k</span><span class="p">,</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">q</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">s</span><span class="o" style="font-weight: 600;">||</span><span class="nx">m</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">q</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">o</span><span class="p">.</span><span class="nx">checkClone</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">Ba</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">q</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">eq</span><span class="p">(</span><span class="nx">e</span><span class="p">);</span><span class="nx">s</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">.</span><span class="nx">html</span><span class="p">())),</span><span class="nx">Ja</span><span class="p">(</span><span class="nx">f</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">)});</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">m</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">qa</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">ownerDocument</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">firstChild</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">e</span><span class="p">.</span><span class="nx">childNodes</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">)){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">map</span><span class="p">(</span><span class="nx">na</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="s2" style="color: #d14;">"script"</span><span class="p">),</span><span class="nx">Fa</span><span class="p">),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">l</span><span class="o" style="font-weight: 600;"><</span><span class="nx">m</span><span class="p">;</span><span class="nx">l</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">,</span><span class="nx">l</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">n</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">clone</span><span class="p">(</span><span class="nx">j</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">merge</span><span class="p">(</span><span class="nx">h</span><span class="p">,</span><span class="nx">na</span><span class="p">(</span><span class="nx">j</span><span class="p">,</span><span class="s2" style="color: #d14;">"script"</span><span class="p">))),</span><span class="nx">c</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">l</span><span class="p">],</span><span class="nx">j</span><span class="p">,</span><span class="nx">l</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">i</span><span class="p">)</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">[</span><span class="nx">h</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">].</span><span class="nx">ownerDocument</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">map</span><span class="p">(</span><span class="nx">h</span><span class="p">,</span><span class="nx">Ga</span><span class="p">),</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">l</span><span class="o" style="font-weight: 600;"><</span><span class="nx">i</span><span class="p">;</span><span class="nx">l</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">[</span><span class="nx">l</span><span class="p">],</span><span class="nx">la</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">j</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">""</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">W</span><span class="p">.</span><span class="nx">access</span><span class="p">(</span><span class="nx">j</span><span class="p">,</span><span class="s2" style="color: #d14;">"globalEval"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">contains</span><span class="p">(</span><span class="nx">k</span><span class="p">,</span><span class="nx">j</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">j</span><span class="p">.</span><span class="nx">src</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">_evalUrl</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">_evalUrl</span><span class="p">(</span><span class="nx">j</span><span class="p">.</span><span class="nx">src</span><span class="p">):</span><span class="nx">p</span><span class="p">(</span><span class="nx">j</span><span class="p">.</span><span class="nx">textContent</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="nx">Da</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">),</span><span class="nx">k</span><span class="p">))}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Ka</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">filter</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">):</span><span class="nx">a</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">[</span><span class="nx">f</span><span class="p">]);</span><span class="nx">f</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">d</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">cleanData</span><span class="p">(</span><span class="nx">na</span><span class="p">(</span><span class="nx">d</span><span class="p">)),</span><span class="nx">d</span><span class="p">.</span><span class="nx">parentNode</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">contains</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">ownerDocument</span><span class="p">,</span><span class="nx">d</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">oa</span><span class="p">(</span><span class="nx">na</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="s2" style="color: #d14;">"script"</span><span class="p">)),</span><span class="nx">d</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">.</span><span class="nx">removeChild</span><span class="p">(</span><span class="nx">d</span><span class="p">));</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">}</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">htmlPrefilter</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="nx">za</span><span class="p">,</span><span class="s2" style="color: #d14;">"<$1></$2>"</span><span class="p">)},</span><span class="na" style="color: #008080;">clone</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">cloneNode</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">contains</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">ownerDocument</span><span class="p">,</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">noCloneChecked</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">11</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">isXMLDoc</span><span class="p">(</span><span class="nx">a</span><span class="p">)))</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">na</span><span class="p">(</span><span class="nx">h</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">na</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;"><</span><span class="nx">e</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">Ia</span><span class="p">(</span><span class="nx">f</span><span class="p">[</span><span class="nx">d</span><span class="p">],</span><span class="nx">g</span><span class="p">[</span><span class="nx">d</span><span class="p">]);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="p">)</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="nx">na</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="o" style="font-weight: 600;">||</span><span class="nx">na</span><span class="p">(</span><span class="nx">h</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;"><</span><span class="nx">e</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">Ha</span><span class="p">(</span><span class="nx">f</span><span class="p">[</span><span class="nx">d</span><span class="p">],</span><span class="nx">g</span><span class="p">[</span><span class="nx">d</span><span class="p">]);</span><span class="k" style="font-weight: 600;">else</span> <span class="nx">Ha</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">h</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">na</span><span class="p">(</span><span class="nx">h</span><span class="p">,</span><span class="s2" style="color: #d14;">"script"</span><span class="p">),</span><span class="nx">g</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">oa</span><span class="p">(</span><span class="nx">g</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="nx">i</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">na</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"script"</span><span class="p">)),</span><span class="nx">h</span><span class="p">},</span><span class="na" style="color: #008080;">cleanData</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">special</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="nx">f</span><span class="p">]);</span><span class="nx">f</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">U</span><span class="p">(</span><span class="nx">c</span><span class="p">)){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">[</span><span class="nx">W</span><span class="p">.</span><span class="nx">expando</span><span class="p">]){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">events</span><span class="p">)</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">d</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">b</span><span class="p">.</span><span class="nx">events</span><span class="p">)</span><span class="nx">e</span><span class="p">[</span><span class="nx">d</span><span class="p">]?</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">remove</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">):</span><span class="nx">r</span><span class="p">.</span><span class="nx">removeEvent</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">handle</span><span class="p">);</span><span class="nx">c</span><span class="p">[</span><span class="nx">W</span><span class="p">.</span><span class="nx">expando</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">}</span><span class="nx">c</span><span class="p">[</span><span class="nx">X</span><span class="p">.</span><span class="nx">expando</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="p">[</span><span class="nx">X</span><span class="p">.</span><span class="nx">expando</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">)}}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">detach</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">Ka</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">)},</span><span class="na" style="color: #008080;">remove</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">Ka</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">)},</span><span class="na" style="color: #008080;">text</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">T</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">text</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">empty</span><span class="p">().</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">11</span><span class="o" style="font-weight: 600;">!==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">9</span><span class="o" style="font-weight: 600;">!==</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">textContent</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">)})},</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="p">)},</span><span class="na" style="color: #008080;">append</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">Ja</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">11</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">9</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Ea</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">);</span><span class="nx">b</span><span class="p">.</span><span class="nx">appendChild</span><span class="p">(</span><span class="nx">a</span><span class="p">)}})},</span><span class="na" style="color: #008080;">prepend</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">Ja</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">11</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">9</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Ea</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">);</span><span class="nx">b</span><span class="p">.</span><span class="nx">insertBefore</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">firstChild</span><span class="p">)}})},</span><span class="na" style="color: #008080;">before</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">Ja</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">parentNode</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">.</span><span class="nx">insertBefore</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)})},</span><span class="na" style="color: #008080;">after</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">Ja</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">parentNode</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">.</span><span class="nx">insertBefore</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">nextSibling</span><span class="p">)})},</span><span class="na" style="color: #008080;">empty</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="nx">b</span><span class="p">]);</span><span class="nx">b</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">cleanData</span><span class="p">(</span><span class="nx">na</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">)),</span><span class="nx">a</span><span class="p">.</span><span class="nx">textContent</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">""</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="na" style="color: #008080;">clone</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">b</span><span class="p">?</span><span class="nx">a</span><span class="p">:</span><span class="nx">b</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">map</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">clone</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">)})},</span><span class="na" style="color: #008080;">html</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">T</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">{},</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">.</span><span class="nx">innerHTML</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">Aa</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">ma</span><span class="p">[(</span><span class="nx">ka</span><span class="p">.</span><span class="nx">exec</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">[</span><span class="s2" style="color: #d14;">""</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">])[</span><span class="mi" style="color: #099;">1</span><span class="p">].</span><span class="nx">toLowerCase</span><span class="p">()]){</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">htmlPrefilter</span><span class="p">(</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="k" style="font-weight: 600;">for</span><span class="p">(;</span><span class="nx">c</span><span class="o" style="font-weight: 600;"><</span><span class="nx">d</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">{},</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">cleanData</span><span class="p">(</span><span class="nx">na</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">)),</span><span class="nx">b</span><span class="p">.</span><span class="nx">innerHTML</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">);</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">e</span><span class="p">){}}</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">empty</span><span class="p">().</span><span class="nx">append</span><span class="p">(</span><span class="nx">a</span><span class="p">)},</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="p">)},</span><span class="na" style="color: #008080;">replaceWith</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="p">[];</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">Ja</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">;</span><span class="nx">r</span><span class="p">.</span><span class="nx">inArray</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">cleanData</span><span class="p">(</span><span class="nx">na</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">replaceChild</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">))},</span><span class="nx">a</span><span class="p">)}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">({</span><span class="na" style="color: #008080;">appendTo</span><span class="p">:</span><span class="s2" style="color: #d14;">"append"</span><span class="p">,</span><span class="na" style="color: #008080;">prependTo</span><span class="p">:</span><span class="s2" style="color: #d14;">"prepend"</span><span class="p">,</span><span class="na" style="color: #008080;">insertBefore</span><span class="p">:</span><span class="s2" style="color: #d14;">"before"</span><span class="p">,</span><span class="na" style="color: #008080;">insertAfter</span><span class="p">:</span><span class="s2" style="color: #d14;">"after"</span><span class="p">,</span><span class="na" style="color: #008080;">replaceAll</span><span class="p">:</span><span class="s2" style="color: #d14;">"replaceWith"</span><span class="p">},</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">g</span><span class="o" style="font-weight: 600;"><=</span><span class="nx">f</span><span class="p">;</span><span class="nx">g</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="o" style="font-weight: 600;">===</span><span class="nx">f</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">clone</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">r</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="nx">g</span><span class="p">])[</span><span class="nx">b</span><span class="p">](</span><span class="nx">c</span><span class="p">),</span><span class="nx">h</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">c</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">());</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pushStack</span><span class="p">(</span><span class="nx">d</span><span class="p">)}});</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">La</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^margin/</span><span class="p">,</span><span class="nx">Ma</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"^("</span><span class="o" style="font-weight: 600;">+</span><span class="nx">aa</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">")(?!px)[a-z%]+$"</span><span class="p">,</span><span class="s2" style="color: #d14;">"i"</span><span class="p">),</span><span class="nx">Na</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">ownerDocument</span><span class="p">.</span><span class="nx">defaultView</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">opener</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">),</span><span class="nx">c</span><span class="p">.</span><span class="nx">getComputedStyle</span><span class="p">(</span><span class="nx">b</span><span class="p">)};</span><span class="o" style="font-weight: 600;">!</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">b</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">i</span><span class="p">){</span><span class="nx">i</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">cssText</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%"</span><span class="p">,</span><span class="nx">i</span><span class="p">.</span><span class="nx">innerHTML</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">""</span><span class="p">,</span><span class="nx">ra</span><span class="p">.</span><span class="nx">appendChild</span><span class="p">(</span><span class="nx">h</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">getComputedStyle</span><span class="p">(</span><span class="nx">i</span><span class="p">);</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"1%"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"2px"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">marginLeft</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"4px"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">width</span><span class="p">,</span><span class="nx">i</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">marginRight</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"50%"</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"4px"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">marginRight</span><span class="p">,</span><span class="nx">ra</span><span class="p">.</span><span class="nx">removeChild</span><span class="p">(</span><span class="nx">h</span><span class="p">),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">}}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"div"</span><span class="p">),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"div"</span><span class="p">);</span><span class="nx">i</span><span class="p">.</span><span class="nx">style</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">i</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">backgroundClip</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"content-box"</span><span class="p">,</span><span class="nx">i</span><span class="p">.</span><span class="nx">cloneNode</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">).</span><span class="nx">style</span><span class="p">.</span><span class="nx">backgroundClip</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">""</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">clearCloneStyle</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"content-box"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">i</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">backgroundClip</span><span class="p">,</span><span class="nx">h</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">cssText</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute"</span><span class="p">,</span><span class="nx">h</span><span class="p">.</span><span class="nx">appendChild</span><span class="p">(</span><span class="nx">i</span><span class="p">),</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">(</span><span class="nx">o</span><span class="p">,{</span><span class="na" style="color: #008080;">pixelPosition</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">(),</span><span class="nx">c</span><span class="p">},</span><span class="na" style="color: #008080;">boxSizingReliable</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">(),</span><span class="nx">e</span><span class="p">},</span><span class="na" style="color: #008080;">pixelMarginRight</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">(),</span><span class="nx">f</span><span class="p">},</span><span class="na" style="color: #008080;">reliableMarginLeft</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">(),</span><span class="nx">g</span><span class="p">}}))}();</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Oa</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="nx">Na</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">getPropertyValue</span><span class="p">(</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="p">[</span><span class="nx">b</span><span class="p">],</span><span class="s2" style="color: #d14;">""</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">g</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">contains</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">ownerDocument</span><span class="p">,</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">style</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">)),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">o</span><span class="p">.</span><span class="nx">pixelMarginRight</span><span class="p">()</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">Ma</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">g</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">La</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">width</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">minWidth</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">maxWidth</span><span class="p">,</span><span class="nx">h</span><span class="p">.</span><span class="nx">minWidth</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">maxWidth</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">width</span><span class="p">,</span><span class="nx">h</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="nx">h</span><span class="p">.</span><span class="nx">minWidth</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">,</span><span class="nx">h</span><span class="p">.</span><span class="nx">maxWidth</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">)),</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">g</span><span class="p">?</span><span class="nx">g</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">""</span><span class="p">:</span><span class="nx">g</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Pa</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="p">{</span><span class="na" style="color: #008080;">get</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">()?</span><span class="k" style="font-weight: 600;">void</span> <span class="k" style="font-weight: 600;">delete</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">:(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">).</span><span class="nx">apply</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">)}}}</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">Qa</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">none|table</span><span class="se" style="color: #d14;">(?!</span><span class="sr" style="color: #009926;">-c</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;">ea</span><span class="se" style="color: #d14;">])</span><span class="sr" style="color: #009926;">.+</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="nx">Ra</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^--/</span><span class="p">,</span><span class="nx">Sa</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">position</span><span class="p">:</span><span class="s2" style="color: #d14;">"absolute"</span><span class="p">,</span><span class="na" style="color: #008080;">visibility</span><span class="p">:</span><span class="s2" style="color: #d14;">"hidden"</span><span class="p">,</span><span class="na" style="color: #008080;">display</span><span class="p">:</span><span class="s2" style="color: #d14;">"block"</span><span class="p">},</span><span class="nx">Ta</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">letterSpacing</span><span class="p">:</span><span class="s2" style="color: #d14;">"0"</span><span class="p">,</span><span class="na" style="color: #008080;">fontWeight</span><span class="p">:</span><span class="s2" style="color: #d14;">"400"</span><span class="p">},</span><span class="nx">Ua</span><span class="o" style="font-weight: 600;">=</span><span class="p">[</span><span class="s2" style="color: #d14;">"Webkit"</span><span class="p">,</span><span class="s2" style="color: #d14;">"Moz"</span><span class="p">,</span><span class="s2" style="color: #d14;">"ms"</span><span class="p">],</span><span class="nx">Va</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"div"</span><span class="p">).</span><span class="nx">style</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Wa</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">a</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">Va</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">;</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">toUpperCase</span><span class="p">()</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Ua</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">--</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Ua</span><span class="p">[</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">Va</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Xa</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssProps</span><span class="p">[</span><span class="nx">a</span><span class="p">];</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssProps</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Wa</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">),</span><span class="nx">b</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Ya</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ba</span><span class="p">.</span><span class="nx">exec</span><span class="p">(</span><span class="nx">b</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="p">?</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">max</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">]</span><span class="o" style="font-weight: 600;">-</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">0</span><span class="p">))</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">3</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"px"</span><span class="p">):</span><span class="nx">b</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Za</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">===</span><span class="p">(</span><span class="nx">d</span><span class="p">?</span><span class="s2" style="color: #d14;">"border"</span><span class="p">:</span><span class="s2" style="color: #d14;">"content"</span><span class="p">)?</span><span class="mi" style="color: #099;">4</span><span class="p">:</span><span class="s2" style="color: #d14;">"width"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">?</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">f</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">4</span><span class="p">;</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+=</span><span class="mi" style="color: #099;">2</span><span class="p">)</span><span class="s2" style="color: #d14;">"margin"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+</span><span class="nx">ca</span><span class="p">[</span><span class="nx">f</span><span class="p">],</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="p">)),</span><span class="nx">d</span><span class="p">?(</span><span class="s2" style="color: #d14;">"content"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">-=</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"padding"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">ca</span><span class="p">[</span><span class="nx">f</span><span class="p">],</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="p">)),</span><span class="s2" style="color: #d14;">"margin"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">-=</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"border"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">ca</span><span class="p">[</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"Width"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="p">))):(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"padding"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">ca</span><span class="p">[</span><span class="nx">f</span><span class="p">],</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="p">),</span><span class="s2" style="color: #d14;">"padding"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"border"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">ca</span><span class="p">[</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"Width"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="p">)));</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">g</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">$a</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Na</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Oa</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">e</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"border-box"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"boxSizing"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">e</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">Ma</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">f</span><span class="p">)?</span><span class="nx">f</span><span class="p">:(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">boxSizingReliable</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="nx">f</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">[</span><span class="nx">b</span><span class="p">]),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">parseFloat</span><span class="p">(</span><span class="nx">f</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="nx">Za</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">g</span><span class="p">?</span><span class="s2" style="color: #d14;">"border"</span><span class="p">:</span><span class="s2" style="color: #d14;">"content"</span><span class="p">),</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"px"</span><span class="p">)}</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">cssHooks</span><span class="p">:{</span><span class="na" style="color: #008080;">opacity</span><span class="p">:{</span><span class="na" style="color: #008080;">get</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Oa</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"opacity"</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">""</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="p">?</span><span class="s2" style="color: #d14;">"1"</span><span class="p">:</span><span class="nx">c</span><span class="p">}}}},</span><span class="na" style="color: #008080;">cssNumber</span><span class="p">:{</span><span class="na" style="color: #008080;">animationIterationCount</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">columnCount</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">fillOpacity</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">flexGrow</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">flexShrink</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">fontWeight</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">lineHeight</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">opacity</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">order</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">orphans</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">widows</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">zIndex</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">zoom</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="na" style="color: #008080;">cssProps</span><span class="p">:{</span><span class="s2" style="color: #d14;">"float"</span><span class="p">:</span><span class="s2" style="color: #d14;">"cssFloat"</span><span class="p">},</span><span class="na" style="color: #008080;">style</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">3</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">8</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">camelCase</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Ra</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Xa</span><span class="p">(</span><span class="nx">h</span><span class="p">)),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssHooks</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssHooks</span><span class="p">[</span><span class="nx">h</span><span class="p">],</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="p">?</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"get"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">d</span><span class="p">))?</span><span class="nx">e</span><span class="p">:</span><span class="nx">j</span><span class="p">[</span><span class="nx">b</span><span class="p">]:(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">c</span><span class="p">,</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ba</span><span class="p">.</span><span class="nx">exec</span><span class="p">(</span><span class="nx">c</span><span class="p">))</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">fa</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">e</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"number"</span><span class="p">),</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="s2" style="color: #d14;">"number"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">3</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssNumber</span><span class="p">[</span><span class="nx">h</span><span class="p">]?</span><span class="s2" style="color: #d14;">""</span><span class="p">:</span><span class="s2" style="color: #d14;">"px"</span><span class="p">)),</span><span class="nx">o</span><span class="p">.</span><span class="nx">clearCloneStyle</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">""</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">b</span><span class="p">.</span><span class="nx">indexOf</span><span class="p">(</span><span class="s2" style="color: #d14;">"background"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">j</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"inherit"</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"set"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="kd" style="font-weight: 600;">set</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">))</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">i</span><span class="p">?</span><span class="nx">j</span><span class="p">.</span><span class="nx">setProperty</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">):</span><span class="nx">j</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">)),</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">)}},</span><span class="na" style="color: #008080;">css</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">camelCase</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Ra</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">i</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Xa</span><span class="p">(</span><span class="nx">h</span><span class="p">)),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssHooks</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssHooks</span><span class="p">[</span><span class="nx">h</span><span class="p">],</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"get"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">c</span><span class="p">)),</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Oa</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">)),</span><span class="s2" style="color: #d14;">"normal"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">Ta</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Ta</span><span class="p">[</span><span class="nx">b</span><span class="p">]),</span><span class="s2" style="color: #d14;">""</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="p">?(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">parseFloat</span><span class="p">(</span><span class="nx">e</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">||</span><span class="nb" style="color: #0086b3;">isFinite</span><span class="p">(</span><span class="nx">f</span><span class="p">)?</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">0</span><span class="p">:</span><span class="nx">e</span><span class="p">):</span><span class="nx">e</span><span class="p">}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">([</span><span class="s2" style="color: #d14;">"height"</span><span class="p">,</span><span class="s2" style="color: #d14;">"width"</span><span class="p">],</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssHooks</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">get</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="nx">Qa</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"display"</span><span class="p">))</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">.</span><span class="nx">getClientRects</span><span class="p">().</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">getBoundingClientRect</span><span class="p">().</span><span class="nx">width</span><span class="p">?</span><span class="nx">$a</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">):</span><span class="nx">ea</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">Sa</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">$a</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">)})},</span><span class="na" style="color: #008080;">set</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">Na</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">Za</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="s2" style="color: #d14;">"border-box"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"boxSizing"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">f</span><span class="p">),</span><span class="nx">f</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ba</span><span class="p">.</span><span class="nx">exec</span><span class="p">(</span><span class="nx">c</span><span class="p">))</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"px"</span><span class="o" style="font-weight: 600;">!==</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="mi" style="color: #099;">3</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"px"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">)),</span><span class="nx">Ya</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">g</span><span class="p">)}}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssHooks</span><span class="p">.</span><span class="nx">marginLeft</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Pa</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">reliableMarginLeft</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="p">(</span><span class="nb" style="color: #0086b3;">parseFloat</span><span class="p">(</span><span class="nx">Oa</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"marginLeft"</span><span class="p">))</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">.</span><span class="nx">getBoundingClientRect</span><span class="p">().</span><span class="nx">left</span><span class="o" style="font-weight: 600;">-</span><span class="nx">ea</span><span class="p">(</span><span class="nx">a</span><span class="p">,{</span><span class="na" style="color: #008080;">marginLeft</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">getBoundingClientRect</span><span class="p">().</span><span class="nx">left</span><span class="p">}))</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"px"</span><span class="p">}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">({</span><span class="na" style="color: #008080;">margin</span><span class="p">:</span><span class="s2" style="color: #d14;">""</span><span class="p">,</span><span class="na" style="color: #008080;">padding</span><span class="p">:</span><span class="s2" style="color: #d14;">""</span><span class="p">,</span><span class="na" style="color: #008080;">border</span><span class="p">:</span><span class="s2" style="color: #d14;">"Width"</span><span class="p">},</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssHooks</span><span class="p">[</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">expand</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">c</span><span class="p">?</span><span class="nx">c</span><span class="p">.</span><span class="nx">split</span><span class="p">(</span><span class="s2" style="color: #d14;">" "</span><span class="p">):[</span><span class="nx">c</span><span class="p">];</span><span class="nx">d</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">4</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">e</span><span class="p">[</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="nx">ca</span><span class="p">[</span><span class="nx">d</span><span class="p">]</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="nx">d</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">f</span><span class="p">[</span><span class="nx">d</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">2</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">f</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">];</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">}},</span><span class="nx">La</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssHooks</span><span class="p">[</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">].</span><span class="kd" style="font-weight: 600;">set</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Ya</span><span class="p">)}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">css</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">T</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nb" style="color: #0086b3;">Array</span><span class="p">.</span><span class="nx">isArray</span><span class="p">(</span><span class="nx">b</span><span class="p">)){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Na</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">g</span><span class="o" style="font-weight: 600;"><</span><span class="nx">e</span><span class="p">;</span><span class="nx">g</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">f</span><span class="p">[</span><span class="nx">b</span><span class="p">[</span><span class="nx">g</span><span class="p">]]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">[</span><span class="nx">g</span><span class="p">],</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">d</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">f</span><span class="p">}</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">style</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">):</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">)},</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">1</span><span class="p">)}});</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">_a</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">new</span> <span class="nx">_a</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">init</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">)}</span><span class="nx">r</span><span class="p">.</span><span class="nx">Tween</span><span class="o" style="font-weight: 600;">=</span><span class="nx">_a</span><span class="p">,</span><span class="nx">_a</span><span class="p">.</span><span class="nx">prototype</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">constructor</span><span class="p">:</span><span class="nx">_a</span><span class="p">,</span><span class="na" style="color: #008080;">init</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">){</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">elem</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">prop</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">easing</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">easing</span><span class="p">.</span><span class="nx">_default</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">start</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">now</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">cur</span><span class="p">(),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">end</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">unit</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssNumber</span><span class="p">[</span><span class="nx">c</span><span class="p">]?</span><span class="s2" style="color: #d14;">""</span><span class="p">:</span><span class="s2" style="color: #d14;">"px"</span><span class="p">)},</span><span class="na" style="color: #008080;">cur</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">_a</span><span class="p">.</span><span class="nx">propHooks</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">prop</span><span class="p">];</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">?</span><span class="nx">a</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">):</span><span class="nx">_a</span><span class="p">.</span><span class="nx">propHooks</span><span class="p">.</span><span class="nx">_default</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)},</span><span class="na" style="color: #008080;">run</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">_a</span><span class="p">.</span><span class="nx">propHooks</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">prop</span><span class="p">];</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">duration</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pos</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">easing</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">easing</span><span class="p">](</span><span class="nx">a</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">duration</span><span class="o" style="font-weight: 600;">*</span><span class="nx">a</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">duration</span><span class="p">):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">pos</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">now</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">end</span><span class="o" style="font-weight: 600;">-</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">start</span><span class="p">)</span><span class="o" style="font-weight: 600;">*</span><span class="nx">b</span><span class="o" style="font-weight: 600;">+</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">start</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">step</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">options</span><span class="p">.</span><span class="nx">step</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">elem</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">now</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="kd" style="font-weight: 600;">set</span><span class="p">?</span><span class="nx">c</span><span class="p">.</span><span class="kd" style="font-weight: 600;">set</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">):</span><span class="nx">_a</span><span class="p">.</span><span class="nx">propHooks</span><span class="p">.</span><span class="nx">_default</span><span class="p">.</span><span class="kd" style="font-weight: 600;">set</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">}},</span><span class="nx">_a</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">init</span><span class="p">.</span><span class="nx">prototype</span><span class="o" style="font-weight: 600;">=</span><span class="nx">_a</span><span class="p">.</span><span class="nx">prototype</span><span class="p">,</span><span class="nx">_a</span><span class="p">.</span><span class="nx">propHooks</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">_default</span><span class="p">:{</span><span class="na" style="color: #008080;">get</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">.</span><span class="nx">elem</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">||</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">a</span><span class="p">.</span><span class="nx">elem</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">prop</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">.</span><span class="nx">elem</span><span class="p">.</span><span class="nx">style</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">prop</span><span class="p">]?</span><span class="nx">a</span><span class="p">.</span><span class="nx">elem</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">prop</span><span class="p">]:(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">elem</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">prop</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"auto"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">b</span><span class="p">?</span><span class="nx">b</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">)},</span><span class="na" style="color: #008080;">set</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">step</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">prop</span><span class="p">]?</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">step</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">prop</span><span class="p">](</span><span class="nx">a</span><span class="p">):</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">.</span><span class="nx">elem</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">||</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">.</span><span class="nx">elem</span><span class="p">.</span><span class="nx">style</span><span class="p">[</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssProps</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">prop</span><span class="p">]]</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssHooks</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">prop</span><span class="p">]?</span><span class="nx">a</span><span class="p">.</span><span class="nx">elem</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">prop</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">now</span><span class="p">:</span><span class="nx">r</span><span class="p">.</span><span class="nx">style</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">elem</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">prop</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">now</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">.</span><span class="nx">unit</span><span class="p">)}}},</span><span class="nx">_a</span><span class="p">.</span><span class="nx">propHooks</span><span class="p">.</span><span class="nx">scrollTop</span><span class="o" style="font-weight: 600;">=</span><span class="nx">_a</span><span class="p">.</span><span class="nx">propHooks</span><span class="p">.</span><span class="nx">scrollLeft</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">set</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">elem</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">elem</span><span class="p">.</span><span class="nx">parentNode</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">elem</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">prop</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">now</span><span class="p">)}},</span><span class="nx">r</span><span class="p">.</span><span class="nx">easing</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">linear</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">},</span><span class="na" style="color: #008080;">swing</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="p">.</span><span class="mi" style="color: #099;">5</span><span class="o" style="font-weight: 600;">-</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">cos</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">*</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">PI</span><span class="p">)</span><span class="o" style="font-weight: 600;">/</span><span class="mi" style="color: #099;">2</span><span class="p">},</span><span class="na" style="color: #008080;">_default</span><span class="p">:</span><span class="s2" style="color: #d14;">"swing"</span><span class="p">},</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="o" style="font-weight: 600;">=</span><span class="nx">_a</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">init</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">step</span><span class="o" style="font-weight: 600;">=</span><span class="p">{};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">ab</span><span class="p">,</span><span class="nx">bb</span><span class="p">,</span><span class="nx">cb</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(?:</span><span class="sr" style="color: #009926;">toggle|show|hide</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">$/</span><span class="p">,</span><span class="nx">db</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/queueHooks$/</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">eb</span><span class="p">(){</span><span class="nx">bb</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">hidden</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">requestAnimationFrame</span><span class="p">?</span><span class="nx">a</span><span class="p">.</span><span class="nx">requestAnimationFrame</span><span class="p">(</span><span class="nx">eb</span><span class="p">):</span><span class="nx">a</span><span class="p">.</span><span class="nx">setTimeout</span><span class="p">(</span><span class="nx">eb</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">interval</span><span class="p">),</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">tick</span><span class="p">())}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">fb</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">setTimeout</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">ab</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">}),</span><span class="nx">ab</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">now</span><span class="p">()}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">gb</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">height</span><span class="p">:</span><span class="nx">a</span><span class="p">};</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">?</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">4</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;">+=</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">-</span><span class="nx">b</span><span class="p">)</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ca</span><span class="p">[</span><span class="nx">d</span><span class="p">],</span><span class="nx">e</span><span class="p">[</span><span class="s2" style="color: #d14;">"margin"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">[</span><span class="s2" style="color: #d14;">"padding"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">opacity</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">width</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">),</span><span class="nx">e</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">hb</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">kb</span><span class="p">.</span><span class="nx">tweeners</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">[]).</span><span class="nx">concat</span><span class="p">(</span><span class="nx">kb</span><span class="p">.</span><span class="nx">tweeners</span><span class="p">[</span><span class="s2" style="color: #d14;">"*"</span><span class="p">]),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">f</span><span class="o" style="font-weight: 600;"><</span><span class="nx">g</span><span class="p">;</span><span class="nx">f</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">[</span><span class="nx">f</span><span class="p">].</span><span class="nx">call</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">ib</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">j</span><span class="p">,</span><span class="nx">k</span><span class="p">,</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"width"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"height"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">b</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">,</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">da</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"fxshow"</span><span class="p">);</span><span class="nx">c</span><span class="p">.</span><span class="nx">queue</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">_queueHooks</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"fx"</span><span class="p">),</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">g</span><span class="p">.</span><span class="nx">unqueued</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="p">.</span><span class="nx">unqueued</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">empty</span><span class="p">.</span><span class="nx">fire</span><span class="p">,</span><span class="nx">g</span><span class="p">.</span><span class="nx">empty</span><span class="p">.</span><span class="nx">fire</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">g</span><span class="p">.</span><span class="nx">unqueued</span><span class="o" style="font-weight: 600;">||</span><span class="nx">h</span><span class="p">()}),</span><span class="nx">g</span><span class="p">.</span><span class="nx">unqueued</span><span class="o" style="font-weight: 600;">++</span><span class="p">,</span><span class="nx">m</span><span class="p">.</span><span class="nx">always</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">m</span><span class="p">.</span><span class="nx">always</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">g</span><span class="p">.</span><span class="nx">unqueued</span><span class="o" style="font-weight: 600;">--</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">queue</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"fx"</span><span class="p">).</span><span class="nx">length</span><span class="o" style="font-weight: 600;">||</span><span class="nx">g</span><span class="p">.</span><span class="nx">empty</span><span class="p">.</span><span class="nx">fire</span><span class="p">()})}));</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">d</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">b</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">d</span><span class="p">],</span><span class="nx">cb</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">e</span><span class="p">)){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">delete</span> <span class="nx">b</span><span class="p">[</span><span class="nx">d</span><span class="p">],</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"toggle"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">e</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">===</span><span class="p">(</span><span class="nx">p</span><span class="p">?</span><span class="s2" style="color: #d14;">"hide"</span><span class="p">:</span><span class="s2" style="color: #d14;">"show"</span><span class="p">)){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"show"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||!</span><span class="nx">q</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">q</span><span class="p">[</span><span class="nx">d</span><span class="p">])</span><span class="k" style="font-weight: 600;">continue</span><span class="p">;</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">}</span><span class="nx">n</span><span class="p">[</span><span class="nx">d</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">q</span><span class="p">[</span><span class="nx">d</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">style</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="p">)}</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=!</span><span class="nx">r</span><span class="p">.</span><span class="nx">isEmptyObject</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">||!</span><span class="nx">r</span><span class="p">.</span><span class="nx">isEmptyObject</span><span class="p">(</span><span class="nx">n</span><span class="p">)){</span><span class="nx">l</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">overflow</span><span class="o" style="font-weight: 600;">=</span><span class="p">[</span><span class="nx">o</span><span class="p">.</span><span class="nx">overflow</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">overflowX</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">overflowY</span><span class="p">],</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">q</span><span class="p">.</span><span class="nx">display</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">j</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"display"</span><span class="p">)),</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"display"</span><span class="p">),</span><span class="s2" style="color: #d14;">"none"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">k</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">j</span><span class="p">?</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">:(</span><span class="nx">ia</span><span class="p">([</span><span class="nx">a</span><span class="p">],</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">display</span><span class="o" style="font-weight: 600;">||</span><span class="nx">j</span><span class="p">,</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"display"</span><span class="p">),</span><span class="nx">ia</span><span class="p">([</span><span class="nx">a</span><span class="p">]))),(</span><span class="s2" style="color: #d14;">"inline"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">k</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"inline-block"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">k</span><span class="o" style="font-weight: 600;">&&</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">j</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"none"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"float"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">m</span><span class="p">.</span><span class="nx">done</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">o</span><span class="p">.</span><span class="nx">display</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">}),</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">j</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">.</span><span class="nx">display</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"none"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">k</span><span class="p">?</span><span class="s2" style="color: #d14;">""</span><span class="p">:</span><span class="nx">k</span><span class="p">)),</span><span class="nx">o</span><span class="p">.</span><span class="nx">display</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"inline-block"</span><span class="p">)),</span><span class="nx">c</span><span class="p">.</span><span class="nx">overflow</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">overflow</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"hidden"</span><span class="p">,</span><span class="nx">m</span><span class="p">.</span><span class="nx">always</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">o</span><span class="p">.</span><span class="nx">overflow</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">overflow</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">o</span><span class="p">.</span><span class="nx">overflowX</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">overflow</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">],</span><span class="nx">o</span><span class="p">.</span><span class="nx">overflowY</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">overflow</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">]})),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">d</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">n</span><span class="p">)</span><span class="nx">i</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">q</span><span class="p">?</span><span class="s2" style="color: #d14;">"hidden"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">q</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">.</span><span class="nx">hidden</span><span class="p">):</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="nx">W</span><span class="p">.</span><span class="nx">access</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"fxshow"</span><span class="p">,{</span><span class="na" style="color: #008080;">display</span><span class="p">:</span><span class="nx">j</span><span class="p">}),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">q</span><span class="p">.</span><span class="nx">hidden</span><span class="o" style="font-weight: 600;">=!</span><span class="nx">p</span><span class="p">),</span><span class="nx">p</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">ia</span><span class="p">([</span><span class="nx">a</span><span class="p">],</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">m</span><span class="p">.</span><span class="nx">done</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">p</span><span class="o" style="font-weight: 600;">||</span><span class="nx">ia</span><span class="p">([</span><span class="nx">a</span><span class="p">]),</span><span class="nx">W</span><span class="p">.</span><span class="nx">remove</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"fxshow"</span><span class="p">);</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">d</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">n</span><span class="p">)</span><span class="nx">r</span><span class="p">.</span><span class="nx">style</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">n</span><span class="p">[</span><span class="nx">d</span><span class="p">])})),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">hb</span><span class="p">(</span><span class="nx">p</span><span class="p">?</span><span class="nx">q</span><span class="p">[</span><span class="nx">d</span><span class="p">]:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">m</span><span class="p">),</span><span class="nx">d</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">q</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">q</span><span class="p">[</span><span class="nx">d</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">.</span><span class="nx">start</span><span class="p">,</span><span class="nx">p</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">i</span><span class="p">.</span><span class="nx">end</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">.</span><span class="nx">start</span><span class="p">,</span><span class="nx">i</span><span class="p">.</span><span class="nx">start</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">))}}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">jb</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">c</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">a</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">camelCase</span><span class="p">(</span><span class="nx">c</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">d</span><span class="p">],</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="nx">c</span><span class="p">],</span><span class="nb" style="color: #0086b3;">Array</span><span class="p">.</span><span class="nx">isArray</span><span class="p">(</span><span class="nx">f</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">],</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">d</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">,</span><span class="k" style="font-weight: 600;">delete</span> <span class="nx">a</span><span class="p">[</span><span class="nx">c</span><span class="p">]),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssHooks</span><span class="p">[</span><span class="nx">d</span><span class="p">],</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"expand"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">g</span><span class="p">){</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">.</span><span class="nx">expand</span><span class="p">(</span><span class="nx">f</span><span class="p">),</span><span class="k" style="font-weight: 600;">delete</span> <span class="nx">a</span><span class="p">[</span><span class="nx">d</span><span class="p">];</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">c</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">f</span><span class="p">)</span><span class="nx">c</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="nx">c</span><span class="p">],</span><span class="nx">b</span><span class="p">[</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">)}</span><span class="k" style="font-weight: 600;">else</span> <span class="nx">b</span><span class="p">[</span><span class="nx">d</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">kb</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">kb</span><span class="p">.</span><span class="nx">prefilters</span><span class="p">.</span><span class="nx">length</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">Deferred</span><span class="p">().</span><span class="nx">always</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">delete</span> <span class="nx">i</span><span class="p">.</span><span class="nx">elem</span><span class="p">}),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">ab</span><span class="o" style="font-weight: 600;">||</span><span class="nx">fb</span><span class="p">(),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">max</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">j</span><span class="p">.</span><span class="nx">startTime</span><span class="o" style="font-weight: 600;">+</span><span class="nx">j</span><span class="p">.</span><span class="nx">duration</span><span class="o" style="font-weight: 600;">-</span><span class="nx">b</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">/</span><span class="nx">j</span><span class="p">.</span><span class="nx">duration</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">.</span><span class="nx">tweens</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">g</span><span class="o" style="font-weight: 600;"><</span><span class="nx">i</span><span class="p">;</span><span class="nx">g</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">j</span><span class="p">.</span><span class="nx">tweens</span><span class="p">[</span><span class="nx">g</span><span class="p">].</span><span class="nx">run</span><span class="p">(</span><span class="nx">f</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">h</span><span class="p">.</span><span class="nx">notifyWith</span><span class="p">(</span><span class="nx">a</span><span class="p">,[</span><span class="nx">j</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">c</span><span class="p">]),</span><span class="nx">f</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">i</span><span class="p">?</span><span class="nx">c</span><span class="p">:(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">||</span><span class="nx">h</span><span class="p">.</span><span class="nx">notifyWith</span><span class="p">(</span><span class="nx">a</span><span class="p">,[</span><span class="nx">j</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">]),</span><span class="nx">h</span><span class="p">.</span><span class="nx">resolveWith</span><span class="p">(</span><span class="nx">a</span><span class="p">,[</span><span class="nx">j</span><span class="p">]),</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">)},</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">promise</span><span class="p">({</span><span class="na" style="color: #008080;">elem</span><span class="p">:</span><span class="nx">a</span><span class="p">,</span><span class="na" style="color: #008080;">props</span><span class="p">:</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">b</span><span class="p">),</span><span class="na" style="color: #008080;">opts</span><span class="p">:</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,{</span><span class="na" style="color: #008080;">specialEasing</span><span class="p">:{},</span><span class="na" style="color: #008080;">easing</span><span class="p">:</span><span class="nx">r</span><span class="p">.</span><span class="nx">easing</span><span class="p">.</span><span class="nx">_default</span><span class="p">},</span><span class="nx">c</span><span class="p">),</span><span class="na" style="color: #008080;">originalProperties</span><span class="p">:</span><span class="nx">b</span><span class="p">,</span><span class="na" style="color: #008080;">originalOptions</span><span class="p">:</span><span class="nx">c</span><span class="p">,</span><span class="na" style="color: #008080;">startTime</span><span class="p">:</span><span class="nx">ab</span><span class="o" style="font-weight: 600;">||</span><span class="nx">fb</span><span class="p">(),</span><span class="na" style="color: #008080;">duration</span><span class="p">:</span><span class="nx">c</span><span class="p">.</span><span class="nx">duration</span><span class="p">,</span><span class="na" style="color: #008080;">tweens</span><span class="p">:[],</span><span class="na" style="color: #008080;">createTween</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">Tween</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">j</span><span class="p">.</span><span class="nx">opts</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">j</span><span class="p">.</span><span class="nx">opts</span><span class="p">.</span><span class="nx">specialEasing</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">j</span><span class="p">.</span><span class="nx">opts</span><span class="p">.</span><span class="nx">easing</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">j</span><span class="p">.</span><span class="nx">tweens</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">d</span><span class="p">),</span><span class="nx">d</span><span class="p">},</span><span class="na" style="color: #008080;">stop</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">?</span><span class="nx">j</span><span class="p">.</span><span class="nx">tweens</span><span class="p">.</span><span class="nx">length</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;"><</span><span class="nx">d</span><span class="p">;</span><span class="nx">c</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">j</span><span class="p">.</span><span class="nx">tweens</span><span class="p">[</span><span class="nx">c</span><span class="p">].</span><span class="nx">run</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">?(</span><span class="nx">h</span><span class="p">.</span><span class="nx">notifyWith</span><span class="p">(</span><span class="nx">a</span><span class="p">,[</span><span class="nx">j</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">]),</span><span class="nx">h</span><span class="p">.</span><span class="nx">resolveWith</span><span class="p">(</span><span class="nx">a</span><span class="p">,[</span><span class="nx">j</span><span class="p">,</span><span class="nx">b</span><span class="p">])):</span><span class="nx">h</span><span class="p">.</span><span class="nx">rejectWith</span><span class="p">(</span><span class="nx">a</span><span class="p">,[</span><span class="nx">j</span><span class="p">,</span><span class="nx">b</span><span class="p">]),</span><span class="k" style="font-weight: 600;">this</span><span class="p">}}),</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">.</span><span class="nx">props</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">jb</span><span class="p">(</span><span class="nx">k</span><span class="p">,</span><span class="nx">j</span><span class="p">.</span><span class="nx">opts</span><span class="p">.</span><span class="nx">specialEasing</span><span class="p">);</span><span class="nx">f</span><span class="o" style="font-weight: 600;"><</span><span class="nx">g</span><span class="p">;</span><span class="nx">f</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">kb</span><span class="p">.</span><span class="nx">prefilters</span><span class="p">[</span><span class="nx">f</span><span class="p">].</span><span class="nx">call</span><span class="p">(</span><span class="nx">j</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">k</span><span class="p">,</span><span class="nx">j</span><span class="p">.</span><span class="nx">opts</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">stop</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">_queueHooks</span><span class="p">(</span><span class="nx">j</span><span class="p">.</span><span class="nx">elem</span><span class="p">,</span><span class="nx">j</span><span class="p">.</span><span class="nx">opts</span><span class="p">.</span><span class="nx">queue</span><span class="p">).</span><span class="nx">stop</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">proxy</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">stop</span><span class="p">,</span><span class="nx">d</span><span class="p">)),</span><span class="nx">d</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">map</span><span class="p">(</span><span class="nx">k</span><span class="p">,</span><span class="nx">hb</span><span class="p">,</span><span class="nx">j</span><span class="p">),</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">j</span><span class="p">.</span><span class="nx">opts</span><span class="p">.</span><span class="nx">start</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">j</span><span class="p">.</span><span class="nx">opts</span><span class="p">.</span><span class="nx">start</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">j</span><span class="p">),</span><span class="nx">j</span><span class="p">.</span><span class="nx">progress</span><span class="p">(</span><span class="nx">j</span><span class="p">.</span><span class="nx">opts</span><span class="p">.</span><span class="nx">progress</span><span class="p">).</span><span class="nx">done</span><span class="p">(</span><span class="nx">j</span><span class="p">.</span><span class="nx">opts</span><span class="p">.</span><span class="nx">done</span><span class="p">,</span><span class="nx">j</span><span class="p">.</span><span class="nx">opts</span><span class="p">.</span><span class="nx">complete</span><span class="p">).</span><span class="nx">fail</span><span class="p">(</span><span class="nx">j</span><span class="p">.</span><span class="nx">opts</span><span class="p">.</span><span class="nx">fail</span><span class="p">).</span><span class="nx">always</span><span class="p">(</span><span class="nx">j</span><span class="p">.</span><span class="nx">opts</span><span class="p">.</span><span class="nx">always</span><span class="p">),</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">timer</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">(</span><span class="nx">i</span><span class="p">,{</span><span class="na" style="color: #008080;">elem</span><span class="p">:</span><span class="nx">a</span><span class="p">,</span><span class="na" style="color: #008080;">anim</span><span class="p">:</span><span class="nx">j</span><span class="p">,</span><span class="na" style="color: #008080;">queue</span><span class="p">:</span><span class="nx">j</span><span class="p">.</span><span class="nx">opts</span><span class="p">.</span><span class="nx">queue</span><span class="p">})),</span><span class="nx">j</span><span class="p">}</span><span class="nx">r</span><span class="p">.</span><span class="nx">Animation</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">(</span><span class="nx">kb</span><span class="p">,{</span><span class="na" style="color: #008080;">tweeners</span><span class="p">:{</span><span class="s2" style="color: #d14;">"*"</span><span class="p">:[</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">createTween</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">fa</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">elem</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">ba</span><span class="p">.</span><span class="nx">exec</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="nx">c</span><span class="p">),</span><span class="nx">c</span><span class="p">}]},</span><span class="na" style="color: #008080;">tweener</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">a</span><span class="p">)?(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="p">[</span><span class="s2" style="color: #d14;">"*"</span><span class="p">]):</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">match</span><span class="p">(</span><span class="nx">L</span><span class="p">);</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;"><</span><span class="nx">e</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="nx">d</span><span class="p">],</span><span class="nx">kb</span><span class="p">.</span><span class="nx">tweeners</span><span class="p">[</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">kb</span><span class="p">.</span><span class="nx">tweeners</span><span class="p">[</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">[],</span><span class="nx">kb</span><span class="p">.</span><span class="nx">tweeners</span><span class="p">[</span><span class="nx">c</span><span class="p">].</span><span class="nx">unshift</span><span class="p">(</span><span class="nx">b</span><span class="p">)},</span><span class="na" style="color: #008080;">prefilters</span><span class="p">:[</span><span class="nx">ib</span><span class="p">],</span><span class="na" style="color: #008080;">prefilter</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">b</span><span class="p">?</span><span class="nx">kb</span><span class="p">.</span><span class="nx">prefilters</span><span class="p">.</span><span class="nx">unshift</span><span class="p">(</span><span class="nx">a</span><span class="p">):</span><span class="nx">kb</span><span class="p">.</span><span class="nx">prefilters</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">a</span><span class="p">)}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">speed</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">a</span><span class="p">):{</span><span class="na" style="color: #008080;">complete</span><span class="p">:</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||!</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">,</span><span class="na" style="color: #008080;">duration</span><span class="p">:</span><span class="nx">a</span><span class="p">,</span><span class="na" style="color: #008080;">easing</span><span class="p">:</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">};</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">off</span><span class="p">?</span><span class="nx">d</span><span class="p">.</span><span class="nx">duration</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">:</span><span class="s2" style="color: #d14;">"number"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">d</span><span class="p">.</span><span class="nx">duration</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">duration</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">speeds</span><span class="p">?</span><span class="nx">d</span><span class="p">.</span><span class="nx">duration</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">speeds</span><span class="p">[</span><span class="nx">d</span><span class="p">.</span><span class="nx">duration</span><span class="p">]:</span><span class="nx">d</span><span class="p">.</span><span class="nx">duration</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">speeds</span><span class="p">.</span><span class="nx">_default</span><span class="p">),</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">d</span><span class="p">.</span><span class="nx">queue</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">queue</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">queue</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"fx"</span><span class="p">),</span><span class="nx">d</span><span class="p">.</span><span class="nx">old</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">complete</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">complete</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">old</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">.</span><span class="nx">old</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">d</span><span class="p">.</span><span class="nx">queue</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">dequeue</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">d</span><span class="p">.</span><span class="nx">queue</span><span class="p">)},</span><span class="nx">d</span><span class="p">},</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">fadeTo</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">filter</span><span class="p">(</span><span class="nx">da</span><span class="p">).</span><span class="nx">css</span><span class="p">(</span><span class="s2" style="color: #d14;">"opacity"</span><span class="p">,</span><span class="mi" style="color: #099;">0</span><span class="p">).</span><span class="nx">show</span><span class="p">().</span><span class="nx">end</span><span class="p">().</span><span class="nx">animate</span><span class="p">({</span><span class="na" style="color: #008080;">opacity</span><span class="p">:</span><span class="nx">b</span><span class="p">},</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">)},</span><span class="na" style="color: #008080;">animate</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">isEmptyObject</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">speed</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">kb</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">a</span><span class="p">),</span><span class="nx">f</span><span class="p">);(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="s2" style="color: #d14;">"finish"</span><span class="p">))</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">stop</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">)};</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">g</span><span class="p">.</span><span class="nx">finish</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">f</span><span class="p">.</span><span class="nx">queue</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">1</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="nx">g</span><span class="p">):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">queue</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">queue</span><span class="p">,</span><span class="nx">g</span><span class="p">)},</span><span class="na" style="color: #008080;">stop</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">stop</span><span class="p">;</span><span class="k" style="font-weight: 600;">delete</span> <span class="nx">a</span><span class="p">.</span><span class="nx">stop</span><span class="p">,</span><span class="nx">b</span><span class="p">(</span><span class="nx">c</span><span class="p">)};</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">queue</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"fx"</span><span class="p">,[]),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"queueHooks"</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">timers</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="p">)</span><span class="nx">g</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">g</span><span class="p">[</span><span class="nx">e</span><span class="p">].</span><span class="nx">stop</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">(</span><span class="nx">g</span><span class="p">[</span><span class="nx">e</span><span class="p">]);</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">e</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">g</span><span class="p">)</span><span class="nx">g</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">g</span><span class="p">[</span><span class="nx">e</span><span class="p">].</span><span class="nx">stop</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">db</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">e</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">(</span><span class="nx">g</span><span class="p">[</span><span class="nx">e</span><span class="p">]);</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">e</span><span class="o" style="font-weight: 600;">--</span><span class="p">;)</span><span class="nx">f</span><span class="p">[</span><span class="nx">e</span><span class="p">].</span><span class="nx">elem</span><span class="o" style="font-weight: 600;">!==</span><span class="k" style="font-weight: 600;">this</span><span class="o" style="font-weight: 600;">||</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">[</span><span class="nx">e</span><span class="p">].</span><span class="nx">queue</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">f</span><span class="p">[</span><span class="nx">e</span><span class="p">].</span><span class="nx">anim</span><span class="p">.</span><span class="nx">stop</span><span class="p">(</span><span class="nx">c</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">f</span><span class="p">.</span><span class="nx">splice</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">));</span><span class="o" style="font-weight: 600;">!</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">dequeue</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">)})},</span><span class="na" style="color: #008080;">finish</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"fx"</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">[</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"queue"</span><span class="p">],</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">[</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"queueHooks"</span><span class="p">],</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">timers</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">?</span><span class="nx">d</span><span class="p">.</span><span class="nx">length</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">finish</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">queue</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">,[]),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">stop</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">stop</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">b</span><span class="o" style="font-weight: 600;">--</span><span class="p">;)</span><span class="nx">f</span><span class="p">[</span><span class="nx">b</span><span class="p">].</span><span class="nx">elem</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">this</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">[</span><span class="nx">b</span><span class="p">].</span><span class="nx">queue</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="p">[</span><span class="nx">b</span><span class="p">].</span><span class="nx">anim</span><span class="p">.</span><span class="nx">stop</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">f</span><span class="p">.</span><span class="nx">splice</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">));</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">b</span><span class="o" style="font-weight: 600;"><</span><span class="nx">g</span><span class="p">;</span><span class="nx">b</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">d</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">[</span><span class="nx">b</span><span class="p">].</span><span class="nx">finish</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">[</span><span class="nx">b</span><span class="p">].</span><span class="nx">finish</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">);</span><span class="k" style="font-weight: 600;">delete</span> <span class="nx">c</span><span class="p">.</span><span class="nx">finish</span><span class="p">})}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">([</span><span class="s2" style="color: #d14;">"toggle"</span><span class="p">,</span><span class="s2" style="color: #d14;">"show"</span><span class="p">,</span><span class="s2" style="color: #d14;">"hide"</span><span class="p">],</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">[</span><span class="nx">b</span><span class="p">];</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"boolean"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">?</span><span class="nx">c</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">animate</span><span class="p">(</span><span class="nx">gb</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">)}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">({</span><span class="na" style="color: #008080;">slideDown</span><span class="p">:</span><span class="nx">gb</span><span class="p">(</span><span class="s2" style="color: #d14;">"show"</span><span class="p">),</span><span class="na" style="color: #008080;">slideUp</span><span class="p">:</span><span class="nx">gb</span><span class="p">(</span><span class="s2" style="color: #d14;">"hide"</span><span class="p">),</span><span class="na" style="color: #008080;">slideToggle</span><span class="p">:</span><span class="nx">gb</span><span class="p">(</span><span class="s2" style="color: #d14;">"toggle"</span><span class="p">),</span><span class="na" style="color: #008080;">fadeIn</span><span class="p">:{</span><span class="na" style="color: #008080;">opacity</span><span class="p">:</span><span class="s2" style="color: #d14;">"show"</span><span class="p">},</span><span class="na" style="color: #008080;">fadeOut</span><span class="p">:{</span><span class="na" style="color: #008080;">opacity</span><span class="p">:</span><span class="s2" style="color: #d14;">"hide"</span><span class="p">},</span><span class="na" style="color: #008080;">fadeToggle</span><span class="p">:{</span><span class="na" style="color: #008080;">opacity</span><span class="p">:</span><span class="s2" style="color: #d14;">"toggle"</span><span class="p">}},</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">animate</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">)}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">timers</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">tick</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">timers</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">ab</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">now</span><span class="p">();</span><span class="nx">b</span><span class="o" style="font-weight: 600;"><</span><span class="nx">c</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="nx">b</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">[</span><span class="nx">b</span><span class="p">],</span><span class="nx">a</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="p">.</span><span class="nx">splice</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">--</span><span class="p">,</span><span class="mi" style="color: #099;">1</span><span class="p">);</span><span class="nx">c</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">stop</span><span class="p">(),</span><span class="nx">ab</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">},</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">timer</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">timers</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">start</span><span class="p">()},</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">interval</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">13</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">start</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">bb</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">bb</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">eb</span><span class="p">())},</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">stop</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">bb</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">},</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">speeds</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">slow</span><span class="p">:</span><span class="mi" style="color: #099;">600</span><span class="p">,</span><span class="na" style="color: #008080;">fast</span><span class="p">:</span><span class="mi" style="color: #099;">200</span><span class="p">,</span><span class="na" style="color: #008080;">_default</span><span class="p">:</span><span class="mi" style="color: #099;">400</span><span class="p">},</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">delay</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">fx</span><span class="p">.</span><span class="nx">speeds</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="p">:</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"fx"</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">queue</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">setTimeout</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">);</span><span class="nx">d</span><span class="p">.</span><span class="nx">stop</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">a</span><span class="p">.</span><span class="nx">clearTimeout</span><span class="p">(</span><span class="nx">e</span><span class="p">)}})},</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"input"</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"select"</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">appendChild</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"option"</span><span class="p">));</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"checkbox"</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">checkOn</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">""</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="p">.</span><span class="nx">value</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">optSelected</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">selected</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"input"</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">value</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"t"</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"radio"</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">radioValue</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"t"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">value</span><span class="p">}();</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">lb</span><span class="p">,</span><span class="nx">mb</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">expr</span><span class="p">.</span><span class="nx">attrHandle</span><span class="p">;</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">attr</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">T</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">attr</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">1</span><span class="p">)},</span><span class="na" style="color: #008080;">removeAttr</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">r</span><span class="p">.</span><span class="nx">removeAttr</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">)})}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">attr</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="mi" style="color: #099;">3</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">8</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">f</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">"undefined"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">.</span><span class="nx">getAttribute</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">prop</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">):(</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">isXMLDoc</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">attrHooks</span><span class="p">[</span><span class="nx">b</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()]</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">expr</span><span class="p">.</span><span class="nx">match</span><span class="p">.</span><span class="nx">bool</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">)?</span><span class="nx">lb</span><span class="p">:</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">)),</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="p">?</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="p">?</span><span class="k" style="font-weight: 600;">void</span> <span class="nx">r</span><span class="p">.</span><span class="nx">removeAttr</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">):</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"set"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="kd" style="font-weight: 600;">set</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">))?</span><span class="nx">d</span><span class="p">:(</span><span class="nx">a</span><span class="p">.</span><span class="nx">setAttribute</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">""</span><span class="p">),</span><span class="nx">c</span><span class="p">):</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"get"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!==</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">))?</span><span class="nx">d</span><span class="p">:(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">find</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">),</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">d</span><span class="p">?</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">:</span><span class="nx">d</span><span class="p">));</span></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="4" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
4
</td>
<td class="diff-line-num new_line old" data-linenumber="0" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
 
</td>
<td class="line_content old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC4" class="line" lang="javascript"><span class="p">},</span><span class="na" style="color: #008080;">attrHooks</span><span class="p">:{</span><span class="na" style="color: #008080;">type</span><span class="p">:{</span><span class="na" style="color: #008080;">set</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">o</span><span class="p">.</span><span class="nx">radioValue</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"radio"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">B</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"input"</span><span class="p">)){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">value</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">setAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"type"</span><span class="p">,</span><span class="nx">b</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">value</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">),</span><span class="nx">b</span><span class="p">}}}},</span><span class="na" style="color: #008080;">removeAttr</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">match</span><span class="p">(</span><span class="nx">L</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">)</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">[</span><span class="nx">d</span><span class="o" style="font-weight: 600;">++</span><span class="p">])</span><span class="nx">a</span><span class="p">.</span><span class="nx">removeAttribute</span><span class="p">(</span><span class="nx">c</span><span class="p">)}}),</span><span class="nx">lb</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">set</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">1</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">removeAttr</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">):</span><span class="nx">a</span><span class="p">.</span><span class="nx">setAttribute</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">c</span><span class="p">),</span><span class="nx">c</span><span class="p">}},</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">expr</span><span class="p">.</span><span class="nx">match</span><span class="p">.</span><span class="nx">bool</span><span class="p">.</span><span class="nx">source</span><span class="p">.</span><span class="nx">match</span><span class="p">(</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">\w</span><span class="sr" style="color: #009926;">+/g</span><span class="p">),</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">mb</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">find</span><span class="p">.</span><span class="nx">attr</span><span class="p">;</span><span class="nx">mb</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">();</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">mb</span><span class="p">[</span><span class="nx">g</span><span class="p">],</span><span class="nx">mb</span><span class="p">[</span><span class="nx">g</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">c</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">)?</span><span class="nx">g</span><span class="p">:</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">mb</span><span class="p">[</span><span class="nx">g</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">),</span><span class="nx">e</span><span class="p">}});</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">nb</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(?:</span><span class="sr" style="color: #009926;">input|select|textarea|button</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">$/i</span><span class="p">,</span><span class="nx">ob</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(?:</span><span class="sr" style="color: #009926;">a|area</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">$/i</span><span class="p">;</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">prop</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">T</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">prop</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">1</span><span class="p">)},</span><span class="na" style="color: #008080;">removeProp</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">delete</span> <span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="nx">r</span><span class="p">.</span><span class="nx">propFix</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">]})}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">prop</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="mi" style="color: #099;">3</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">8</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">f</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">isXMLDoc</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">propFix</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">propHooks</span><span class="p">[</span><span class="nx">b</span><span class="p">]),</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="p">?</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"set"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="kd" style="font-weight: 600;">set</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">b</span><span class="p">))?</span><span class="nx">d</span><span class="p">:</span><span class="nx">a</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">:</span><span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"get"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!==</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">))?</span><span class="nx">d</span><span class="p">:</span><span class="nx">a</span><span class="p">[</span><span class="nx">b</span><span class="p">]},</span><span class="na" style="color: #008080;">propHooks</span><span class="p">:{</span><span class="na" style="color: #008080;">tabIndex</span><span class="p">:{</span><span class="na" style="color: #008080;">get</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">find</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"tabindex"</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">?</span><span class="nb" style="color: #0086b3;">parseInt</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="mi" style="color: #099;">10</span><span class="p">):</span><span class="nx">nb</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeName</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">ob</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeName</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">href</span><span class="p">?</span><span class="mi" style="color: #099;">0</span><span class="p">:</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">}}},</span><span class="na" style="color: #008080;">propFix</span><span class="p">:{</span><span class="s2" style="color: #d14;">"for"</span><span class="p">:</span><span class="s2" style="color: #d14;">"htmlFor"</span><span class="p">,</span><span class="s2" style="color: #d14;">"class"</span><span class="p">:</span><span class="s2" style="color: #d14;">"className"</span><span class="p">}}),</span><span class="nx">o</span><span class="p">.</span><span class="nx">optSelected</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">propHooks</span><span class="p">.</span><span class="nx">selected</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">get</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">parentNode</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">.</span><span class="nx">selectedIndex</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="p">},</span><span class="na" style="color: #008080;">set</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">;</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">selectedIndex</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">parentNode</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">.</span><span class="nx">selectedIndex</span><span class="p">)}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">([</span><span class="s2" style="color: #d14;">"tabIndex"</span><span class="p">,</span><span class="s2" style="color: #d14;">"readOnly"</span><span class="p">,</span><span class="s2" style="color: #d14;">"maxLength"</span><span class="p">,</span><span class="s2" style="color: #d14;">"cellSpacing"</span><span class="p">,</span><span class="s2" style="color: #d14;">"cellPadding"</span><span class="p">,</span><span class="s2" style="color: #d14;">"rowSpan"</span><span class="p">,</span><span class="s2" style="color: #d14;">"colSpan"</span><span class="p">,</span><span class="s2" style="color: #d14;">"useMap"</span><span class="p">,</span><span class="s2" style="color: #d14;">"frameBorder"</span><span class="p">,</span><span class="s2" style="color: #d14;">"contentEditable"</span><span class="p">],</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">r</span><span class="p">.</span><span class="nx">propFix</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()]</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">});</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">pb</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">match</span><span class="p">(</span><span class="nx">L</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">[];</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">.</span><span class="nx">join</span><span class="p">(</span><span class="s2" style="color: #d14;">" "</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">qb</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">getAttribute</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">getAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"class"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">""</span><span class="p">}</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">addClass</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">a</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">).</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">qb</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)))});</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">){</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">match</span><span class="p">(</span><span class="nx">L</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">[];</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="nx">i</span><span class="o" style="font-weight: 600;">++</span><span class="p">])</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">qb</span><span class="p">(</span><span class="nx">c</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">" "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">pb</span><span class="p">(</span><span class="nx">e</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" "</span><span class="p">){</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">g</span><span class="o" style="font-weight: 600;">++</span><span class="p">])</span><span class="nx">d</span><span class="p">.</span><span class="nx">indexOf</span><span class="p">(</span><span class="s2" style="color: #d14;">" "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" "</span><span class="p">)</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">+=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" "</span><span class="p">);</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">pb</span><span class="p">(</span><span class="nx">d</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">setAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"class"</span><span class="p">,</span><span class="nx">h</span><span class="p">)}}</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="na" style="color: #008080;">removeClass</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">a</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">).</span><span class="nx">removeClass</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">qb</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)))});</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="s2" style="color: #d14;">"class"</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">){</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">match</span><span class="p">(</span><span class="nx">L</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">[];</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="nx">i</span><span class="o" style="font-weight: 600;">++</span><span class="p">])</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">qb</span><span class="p">(</span><span class="nx">c</span><span class="p">),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">" "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">pb</span><span class="p">(</span><span class="nx">e</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" "</span><span class="p">){</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">g</span><span class="o" style="font-weight: 600;">++</span><span class="p">])</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">d</span><span class="p">.</span><span class="nx">indexOf</span><span class="p">(</span><span class="s2" style="color: #d14;">" "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" "</span><span class="p">)</span><span class="o" style="font-weight: 600;">>-</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="s2" style="color: #d14;">" "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" "</span><span class="p">,</span><span class="s2" style="color: #d14;">" "</span><span class="p">);</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">pb</span><span class="p">(</span><span class="nx">d</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">h</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">.</span><span class="nx">setAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"class"</span><span class="p">,</span><span class="nx">h</span><span class="p">)}}</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="na" style="color: #008080;">toggleClass</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">"boolean"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="p">?</span><span class="nx">b</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">a</span><span class="p">):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="nx">a</span><span class="p">):</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">a</span><span class="p">)?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="nx">r</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">).</span><span class="nx">toggleClass</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">qb</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">b</span><span class="p">),</span><span class="nx">b</span><span class="p">)}):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="p">){</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">match</span><span class="p">(</span><span class="nx">L</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">[];</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="nx">d</span><span class="o" style="font-weight: 600;">++</span><span class="p">])</span><span class="nx">e</span><span class="p">.</span><span class="nx">hasClass</span><span class="p">(</span><span class="nx">b</span><span class="p">)?</span><span class="nx">e</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="nx">b</span><span class="p">):</span><span class="nx">e</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="nx">b</span><span class="p">)}</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"boolean"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">qb</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">set</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="s2" style="color: #d14;">"__className__"</span><span class="p">,</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">setAttribute</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">setAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"class"</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">1</span><span class="p">?</span><span class="s2" style="color: #d14;">""</span><span class="p">:</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="s2" style="color: #d14;">"__className__"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">""</span><span class="p">))})},</span><span class="na" style="color: #008080;">hasClass</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">" "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" "</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="nx">d</span><span class="o" style="font-weight: 600;">++</span><span class="p">])</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="nx">c</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="s2" style="color: #d14;">" "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">pb</span><span class="p">(</span><span class="nx">qb</span><span class="p">(</span><span class="nx">c</span><span class="p">))</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" "</span><span class="p">).</span><span class="nx">indexOf</span><span class="p">(</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">>-</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">}});</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">rb</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">\r</span><span class="sr" style="color: #009926;">/g</span><span class="p">;</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">val</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">];{</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">;</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">?</span><span class="nx">a</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">r</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">).</span><span class="nx">val</span><span class="p">()):</span><span class="nx">a</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">e</span><span class="p">?</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">""</span><span class="p">:</span><span class="s2" style="color: #d14;">"number"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">e</span><span class="p">?</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+=</span><span class="s2" style="color: #d14;">""</span><span class="p">:</span><span class="nb" style="color: #0086b3;">Array</span><span class="p">.</span><span class="nx">isArray</span><span class="p">(</span><span class="nx">e</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">map</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">a</span><span class="p">?</span><span class="s2" style="color: #d14;">""</span><span class="p">:</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">""</span><span class="p">})),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">valHooks</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">valHooks</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">nodeName</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()],</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"set"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">b</span><span class="p">.</span><span class="kd" style="font-weight: 600;">set</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="s2" style="color: #d14;">"value"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">value</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">))});</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">e</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">valHooks</span><span class="p">[</span><span class="nx">e</span><span class="p">.</span><span class="nx">type</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">valHooks</span><span class="p">[</span><span class="nx">e</span><span class="p">.</span><span class="nx">nodeName</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()],</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"get"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="s2" style="color: #d14;">"value"</span><span class="p">))?</span><span class="nx">c</span><span class="p">:(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">value</span><span class="p">,</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">c</span><span class="p">?</span><span class="nx">c</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="nx">rb</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">):</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">?</span><span class="s2" style="color: #d14;">""</span><span class="p">:</span><span class="nx">c</span><span class="p">)}}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">valHooks</span><span class="p">:{</span><span class="na" style="color: #008080;">option</span><span class="p">:{</span><span class="na" style="color: #008080;">get</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">find</span><span class="p">.</span><span class="nx">attr</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"value"</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">b</span><span class="p">?</span><span class="nx">b</span><span class="p">:</span><span class="nx">pb</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">text</span><span class="p">(</span><span class="nx">a</span><span class="p">))}},</span><span class="na" style="color: #008080;">select</span><span class="p">:{</span><span class="na" style="color: #008080;">get</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">options</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">selectedIndex</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"select-one"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">?</span><span class="kc" style="font-weight: 600;">null</span><span class="p">:[],</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">?</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">1</span><span class="p">:</span><span class="nx">e</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="nx">i</span><span class="p">:</span><span class="nx">g</span><span class="p">?</span><span class="nx">f</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;"><</span><span class="nx">i</span><span class="p">;</span><span class="nx">d</span><span class="o" style="font-weight: 600;">++</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">[</span><span class="nx">d</span><span class="p">],(</span><span class="nx">c</span><span class="p">.</span><span class="nx">selected</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="o" style="font-weight: 600;">===</span><span class="nx">f</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">c</span><span class="p">.</span><span class="nx">disabled</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">c</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">.</span><span class="nx">disabled</span><span class="o" style="font-weight: 600;">||!</span><span class="nx">B</span><span class="p">(</span><span class="nx">c</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">,</span><span class="s2" style="color: #d14;">"optgroup"</span><span class="p">))){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">(</span><span class="nx">c</span><span class="p">).</span><span class="nx">val</span><span class="p">(),</span><span class="nx">g</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">;</span><span class="nx">h</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">b</span><span class="p">)}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">h</span><span class="p">},</span><span class="na" style="color: #008080;">set</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">options</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">makeArray</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">--</span><span class="p">)</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">[</span><span class="nx">g</span><span class="p">],(</span><span class="nx">d</span><span class="p">.</span><span class="nx">selected</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">inArray</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">valHooks</span><span class="p">.</span><span class="nx">option</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">d</span><span class="p">),</span><span class="nx">f</span><span class="p">)</span><span class="o" style="font-weight: 600;">>-</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">selectedIndex</span><span class="o" style="font-weight: 600;">=-</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="nx">f</span><span class="p">}}}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">([</span><span class="s2" style="color: #d14;">"radio"</span><span class="p">,</span><span class="s2" style="color: #d14;">"checkbox"</span><span class="p">],</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">r</span><span class="p">.</span><span class="nx">valHooks</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">set</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nb" style="color: #0086b3;">Array</span><span class="p">.</span><span class="nx">isArray</span><span class="p">(</span><span class="nx">b</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">checked</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">inArray</span><span class="p">(</span><span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">).</span><span class="nx">val</span><span class="p">(),</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">>-</span><span class="mi" style="color: #099;">1</span><span class="p">}},</span><span class="nx">o</span><span class="p">.</span><span class="nx">checkOn</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">valHooks</span><span class="p">[</span><span class="k" style="font-weight: 600;">this</span><span class="p">].</span><span class="kd" style="font-weight: 600;">get</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">getAttribute</span><span class="p">(</span><span class="s2" style="color: #d14;">"value"</span><span class="p">)?</span><span class="s2" style="color: #d14;">"on"</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">value</span><span class="p">})});</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">sb</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(?:</span><span class="sr" style="color: #009926;">focusinfocus|focusoutblur</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">$/</span><span class="p">;</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">,{</span><span class="na" style="color: #008080;">trigger</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">j</span><span class="p">,</span><span class="nx">k</span><span class="p">,</span><span class="nx">m</span><span class="p">,</span><span class="nx">n</span><span class="p">,</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="p">[</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">],</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="s2" style="color: #d14;">"type"</span><span class="p">)?</span><span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="p">:</span><span class="nx">b</span><span class="p">,</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="s2" style="color: #d14;">"namespace"</span><span class="p">)?</span><span class="nx">b</span><span class="p">.</span><span class="nx">namespace</span><span class="p">.</span><span class="nx">split</span><span class="p">(</span><span class="s2" style="color: #d14;">"."</span><span class="p">):[];</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">,</span><span class="mi" style="color: #099;">3</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">e</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">8</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">e</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">sb</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">p</span><span class="o" style="font-weight: 600;">+</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">triggered</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">p</span><span class="p">.</span><span class="nx">indexOf</span><span class="p">(</span><span class="s2" style="color: #d14;">"."</span><span class="p">)</span><span class="o" style="font-weight: 600;">>-</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="p">.</span><span class="nx">split</span><span class="p">(</span><span class="s2" style="color: #d14;">"."</span><span class="p">),</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">.</span><span class="nx">shift</span><span class="p">(),</span><span class="nx">q</span><span class="p">.</span><span class="nx">sort</span><span class="p">()),</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="p">.</span><span class="nx">indexOf</span><span class="p">(</span><span class="s2" style="color: #d14;">":"</span><span class="p">)</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"on"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">p</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">r</span><span class="p">.</span><span class="nx">expando</span><span class="p">]?</span><span class="nx">b</span><span class="p">:</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">r</span><span class="p">.</span><span class="nx">Event</span><span class="p">(</span><span class="nx">p</span><span class="p">,</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">isTrigger</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">?</span><span class="mi" style="color: #099;">2</span><span class="p">:</span><span class="mi" style="color: #099;">3</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">namespace</span><span class="o" style="font-weight: 600;">=</span><span class="nx">q</span><span class="p">.</span><span class="nx">join</span><span class="p">(</span><span class="s2" style="color: #d14;">"."</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">rnamespace</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">namespace</span><span class="p">?</span><span class="k" style="font-weight: 600;">new</span> <span class="nb" style="color: #0086b3;">RegExp</span><span class="p">(</span><span class="s2" style="color: #d14;">"(^|</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">.)"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">q</span><span class="p">.</span><span class="nx">join</span><span class="p">(</span><span class="s2" style="color: #d14;">"</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">.(?:.*</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">.|)"</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"(</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\\</span><span class="s2" style="color: #d14;">.|$)"</span><span class="p">):</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">result</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">target</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">?[</span><span class="nx">b</span><span class="p">]:</span><span class="nx">r</span><span class="p">.</span><span class="nx">makeArray</span><span class="p">(</span><span class="nx">c</span><span class="p">,[</span><span class="nx">b</span><span class="p">]),</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">special</span><span class="p">[</span><span class="nx">p</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">{},</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||!</span><span class="nx">n</span><span class="p">.</span><span class="nx">trigger</span><span class="o" style="font-weight: 600;">||</span><span class="nx">n</span><span class="p">.</span><span class="nx">trigger</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">c</span><span class="p">)</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">1</span><span class="p">)){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">n</span><span class="p">.</span><span class="nx">noBubble</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">r</span><span class="p">.</span><span class="nx">isWindow</span><span class="p">(</span><span class="nx">e</span><span class="p">)){</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">n</span><span class="p">.</span><span class="nx">delegateType</span><span class="o" style="font-weight: 600;">||</span><span class="nx">p</span><span class="p">,</span><span class="nx">sb</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">j</span><span class="o" style="font-weight: 600;">+</span><span class="nx">p</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">);</span><span class="nx">h</span><span class="p">;</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">parentNode</span><span class="p">)</span><span class="nx">o</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">h</span><span class="p">),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">;</span><span class="nx">i</span><span class="o" style="font-weight: 600;">===</span><span class="p">(</span><span class="nx">e</span><span class="p">.</span><span class="nx">ownerDocument</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">o</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">i</span><span class="p">.</span><span class="nx">defaultView</span><span class="o" style="font-weight: 600;">||</span><span class="nx">i</span><span class="p">.</span><span class="nx">parentWindow</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">)}</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">((</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">[</span><span class="nx">g</span><span class="o" style="font-weight: 600;">++</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">b</span><span class="p">.</span><span class="nx">isPropagationStopped</span><span class="p">())</span><span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">1</span><span class="p">?</span><span class="nx">j</span><span class="p">:</span><span class="nx">n</span><span class="p">.</span><span class="nx">bindType</span><span class="o" style="font-weight: 600;">||</span><span class="nx">p</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">h</span><span class="p">,</span><span class="s2" style="color: #d14;">"events"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">{})[</span><span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">W</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">h</span><span class="p">,</span><span class="s2" style="color: #d14;">"handle"</span><span class="p">),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">m</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="nx">h</span><span class="p">,</span><span class="nx">c</span><span class="p">),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">k</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">h</span><span class="p">[</span><span class="nx">k</span><span class="p">],</span><span class="nx">m</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">m</span><span class="p">.</span><span class="nx">apply</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">U</span><span class="p">(</span><span class="nx">h</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">result</span><span class="o" style="font-weight: 600;">=</span><span class="nx">m</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="nx">h</span><span class="p">,</span><span class="nx">c</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">result</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">preventDefault</span><span class="p">());</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="p">.</span><span class="nx">isDefaultPrevented</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="nx">n</span><span class="p">.</span><span class="nx">_default</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">n</span><span class="p">.</span><span class="nx">_default</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">pop</span><span class="p">(),</span><span class="nx">c</span><span class="p">)</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">||!</span><span class="nx">U</span><span class="p">(</span><span class="nx">e</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">k</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="nx">p</span><span class="p">])</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">r</span><span class="p">.</span><span class="nx">isWindow</span><span class="p">(</span><span class="nx">e</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">[</span><span class="nx">k</span><span class="p">],</span><span class="nx">i</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="nx">k</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">),</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">triggered</span><span class="o" style="font-weight: 600;">=</span><span class="nx">p</span><span class="p">,</span><span class="nx">e</span><span class="p">[</span><span class="nx">p</span><span class="p">](),</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">triggered</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="nx">k</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">)),</span><span class="nx">b</span><span class="p">.</span><span class="nx">result</span><span class="p">}},</span><span class="na" style="color: #008080;">simulate</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">(</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">r</span><span class="p">.</span><span class="nx">Event</span><span class="p">,</span><span class="nx">c</span><span class="p">,{</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="nx">a</span><span class="p">,</span><span class="na" style="color: #008080;">isSimulated</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">});</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">b</span><span class="p">)}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">trigger</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">)})},</span><span class="na" style="color: #008080;">triggerHandler</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">];</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">)}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="s2" style="color: #d14;">"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu"</span><span class="p">.</span><span class="nx">split</span><span class="p">(</span><span class="s2" style="color: #d14;">" "</span><span class="p">),</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">b</span><span class="p">)}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">hover</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">mouseenter</span><span class="p">(</span><span class="nx">a</span><span class="p">).</span><span class="nx">mouseleave</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">)}}),</span><span class="nx">o</span><span class="p">.</span><span class="nx">focusin</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"onfocusin"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">a</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">focusin</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">({</span><span class="na" style="color: #008080;">focus</span><span class="p">:</span><span class="s2" style="color: #d14;">"focusin"</span><span class="p">,</span><span class="na" style="color: #008080;">blur</span><span class="p">:</span><span class="s2" style="color: #d14;">"focusout"</span><span class="p">},</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">simulate</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">target</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">fix</span><span class="p">(</span><span class="nx">a</span><span class="p">))};</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">special</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">setup</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">ownerDocument</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">W</span><span class="p">.</span><span class="nx">access</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">b</span><span class="p">);</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">.</span><span class="nx">addEventListener</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">W</span><span class="p">.</span><span class="nx">access</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">b</span><span class="p">,(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">0</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="mi" style="color: #099;">1</span><span class="p">)},</span><span class="na" style="color: #008080;">teardown</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">ownerDocument</span><span class="o" style="font-weight: 600;">||</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">W</span><span class="p">.</span><span class="nx">access</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">;</span><span class="nx">e</span><span class="p">?</span><span class="nx">W</span><span class="p">.</span><span class="nx">access</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">e</span><span class="p">):(</span><span class="nx">d</span><span class="p">.</span><span class="nx">removeEventListener</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">W</span><span class="p">.</span><span class="nx">remove</span><span class="p">(</span><span class="nx">d</span><span class="p">,</span><span class="nx">b</span><span class="p">))}}});</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">tb</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">location</span><span class="p">,</span><span class="nx">ub</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">now</span><span class="p">(),</span><span class="nx">vb</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">\?</span><span class="sr" style="color: #009926;">/</span><span class="p">;</span><span class="nx">r</span><span class="p">.</span><span class="nx">parseXML</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="p">;</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="k" style="font-weight: 600;">new</span> <span class="nx">a</span><span class="p">.</span><span class="nx">DOMParser</span><span class="p">).</span><span class="nx">parseFromString</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="s2" style="color: #d14;">"text/xml"</span><span class="p">)}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">d</span><span class="p">){</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">c</span><span class="p">.</span><span class="nx">getElementsByTagName</span><span class="p">(</span><span class="s2" style="color: #d14;">"parsererror"</span><span class="p">).</span><span class="nx">length</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">error</span><span class="p">(</span><span class="s2" style="color: #d14;">"Invalid XML: "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">),</span><span class="nx">c</span><span class="p">};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">wb</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">\[\]</span><span class="sr" style="color: #009926;">$/</span><span class="p">,</span><span class="nx">xb</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">\r?\n</span><span class="sr" style="color: #009926;">/g</span><span class="p">,</span><span class="nx">yb</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(?:</span><span class="sr" style="color: #009926;">submit|button|image|reset|file</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">$/i</span><span class="p">,</span><span class="nx">zb</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(?:</span><span class="sr" style="color: #009926;">input|select|textarea|keygen</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">/i</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Ab</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nb" style="color: #0086b3;">Array</span><span class="p">.</span><span class="nx">isArray</span><span class="p">(</span><span class="nx">b</span><span class="p">))</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="nx">wb</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">)?</span><span class="nx">d</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">e</span><span class="p">):</span><span class="nx">Ab</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"["</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">e</span><span class="p">?</span><span class="nx">b</span><span class="p">:</span><span class="s2" style="color: #d14;">""</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"]"</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">)});</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">r</span><span class="p">.</span><span class="nx">type</span><span class="p">(</span><span class="nx">b</span><span class="p">))</span><span class="nx">d</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">);</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">e</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">b</span><span class="p">)</span><span class="nx">Ab</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"["</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"]"</span><span class="p">,</span><span class="nx">b</span><span class="p">[</span><span class="nx">e</span><span class="p">],</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">)}</span><span class="nx">r</span><span class="p">.</span><span class="nx">param</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">b</span><span class="p">)?</span><span class="nx">b</span><span class="p">():</span><span class="nx">b</span><span class="p">;</span><span class="nx">d</span><span class="p">[</span><span class="nx">d</span><span class="p">.</span><span class="nx">length</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">encodeURIComponent</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"="</span><span class="o" style="font-weight: 600;">+</span><span class="nb" style="color: #0086b3;">encodeURIComponent</span><span class="p">(</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">?</span><span class="s2" style="color: #d14;">""</span><span class="p">:</span><span class="nx">c</span><span class="p">)};</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nb" style="color: #0086b3;">Array</span><span class="p">.</span><span class="nx">isArray</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">.</span><span class="nx">jquery</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">r</span><span class="p">.</span><span class="nx">isPlainObject</span><span class="p">(</span><span class="nx">a</span><span class="p">))</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">e</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">name</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">value</span><span class="p">)});</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">c</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">a</span><span class="p">)</span><span class="nx">Ab</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">a</span><span class="p">[</span><span class="nx">c</span><span class="p">],</span><span class="nx">b</span><span class="p">,</span><span class="nx">e</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="p">.</span><span class="nx">join</span><span class="p">(</span><span class="s2" style="color: #d14;">"&"</span><span class="p">)},</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">serialize</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">param</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">serializeArray</span><span class="p">())},</span><span class="na" style="color: #008080;">serializeArray</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">map</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">prop</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="s2" style="color: #d14;">"elements"</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">makeArray</span><span class="p">(</span><span class="nx">a</span><span class="p">):</span><span class="k" style="font-weight: 600;">this</span><span class="p">}).</span><span class="nx">filter</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">type</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">name</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">r</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">).</span><span class="nx">is</span><span class="p">(</span><span class="s2" style="color: #d14;">":disabled"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">zb</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">nodeName</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">yb</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">checked</span><span class="o" style="font-weight: 600;">||!</span><span class="nx">ja</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">a</span><span class="p">))}).</span><span class="nx">map</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">).</span><span class="nx">val</span><span class="p">();</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">c</span><span class="p">?</span><span class="kc" style="font-weight: 600;">null</span><span class="p">:</span><span class="nb" style="color: #0086b3;">Array</span><span class="p">.</span><span class="nx">isArray</span><span class="p">(</span><span class="nx">c</span><span class="p">)?</span><span class="nx">r</span><span class="p">.</span><span class="nx">map</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="p">{</span><span class="na" style="color: #008080;">name</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">name</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="nx">xb</span><span class="p">,</span><span class="s2" style="color: #d14;">"</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\</span><span class="s2" style="color: #d14;">r</span><span class="se" style="color: #d14;">\n</span><span class="s2" style="color: #d14;">"</span><span class="p">)}}):{</span><span class="na" style="color: #008080;">name</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">name</span><span class="p">,</span><span class="na" style="color: #008080;">value</span><span class="p">:</span><span class="nx">c</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="nx">xb</span><span class="p">,</span><span class="s2" style="color: #d14;">"</span><span class="err" style="color: #a61717; background-color: #e3d2d2;">\</span><span class="s2" style="color: #d14;">r</span><span class="se" style="color: #d14;">\n</span><span class="s2" style="color: #d14;">"</span><span class="p">)}}).</span><span class="kd" style="font-weight: 600;">get</span><span class="p">()}});</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">Bb</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/%20/g</span><span class="p">,</span><span class="nx">Cb</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/#.*$/</span><span class="p">,</span><span class="nx">Db</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">([</span><span class="sr" style="color: #009926;">?&</span><span class="se" style="color: #d14;">])</span><span class="sr" style="color: #009926;">_=</span><span class="se" style="color: #d14;">[^</span><span class="sr" style="color: #009926;">&</span><span class="se" style="color: #d14;">]</span><span class="sr" style="color: #009926;">*/</span><span class="p">,</span><span class="nx">Eb</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">.*</span><span class="se" style="color: #d14;">?)</span><span class="sr" style="color: #009926;">:</span><span class="se" style="color: #d14;">[</span><span class="sr" style="color: #009926;"> </span><span class="se" style="color: #d14;">\t]</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">([^\r\n]</span><span class="sr" style="color: #009926;">*</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">$/gm</span><span class="p">,</span><span class="nx">Fb</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(?:</span><span class="sr" style="color: #009926;">about|app|app-storage|.+-extension|file|res|widget</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">:$/</span><span class="p">,</span><span class="nx">Gb</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">(?:</span><span class="sr" style="color: #009926;">GET|HEAD</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">$/</span><span class="p">,</span><span class="nx">Hb</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/^</span><span class="se" style="color: #d14;">\/\/</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="nx">Ib</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">Jb</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">Kb</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"*/"</span><span class="p">.</span><span class="nx">concat</span><span class="p">(</span><span class="s2" style="color: #d14;">"*"</span><span class="p">),</span><span class="nx">Lb</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"a"</span><span class="p">);</span><span class="nx">Lb</span><span class="p">.</span><span class="nx">href</span><span class="o" style="font-weight: 600;">=</span><span class="nx">tb</span><span class="p">.</span><span class="nx">href</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Mb</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"*"</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">().</span><span class="nx">match</span><span class="p">(</span><span class="nx">L</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">[];</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">c</span><span class="p">))</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">[</span><span class="nx">e</span><span class="o" style="font-weight: 600;">++</span><span class="p">])</span><span class="s2" style="color: #d14;">"+"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">d</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]?(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="mi" style="color: #099;">1</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"*"</span><span class="p">,(</span><span class="nx">a</span><span class="p">[</span><span class="nx">d</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="nx">d</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">[]).</span><span class="nx">unshift</span><span class="p">(</span><span class="nx">c</span><span class="p">)):(</span><span class="nx">a</span><span class="p">[</span><span class="nx">d</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="nx">d</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">[]).</span><span class="nx">push</span><span class="p">(</span><span class="nx">c</span><span class="p">)}}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Nb</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">===</span><span class="nx">Jb</span><span class="p">;</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">g</span><span class="p">(</span><span class="nx">h</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">i</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="p">[</span><span class="nx">h</span><span class="p">]</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">h</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">[],</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">h</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">j</span><span class="o" style="font-weight: 600;">||</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">[</span><span class="nx">j</span><span class="p">]?</span><span class="nx">f</span><span class="p">?</span><span class="o" style="font-weight: 600;">!</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">):</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">:(</span><span class="nx">b</span><span class="p">.</span><span class="nx">dataTypes</span><span class="p">.</span><span class="nx">unshift</span><span class="p">(</span><span class="nx">j</span><span class="p">),</span><span class="nx">g</span><span class="p">(</span><span class="nx">j</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">)}),</span><span class="nx">i</span><span class="p">}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">g</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">dataTypes</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">])</span><span class="o" style="font-weight: 600;">||!</span><span class="nx">e</span><span class="p">[</span><span class="s2" style="color: #d14;">"*"</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">g</span><span class="p">(</span><span class="s2" style="color: #d14;">"*"</span><span class="p">)}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Ob</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">ajaxSettings</span><span class="p">.</span><span class="nx">flatOptions</span><span class="o" style="font-weight: 600;">||</span><span class="p">{};</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">c</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">b</span><span class="p">)</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">b</span><span class="p">[</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="p">((</span><span class="nx">e</span><span class="p">[</span><span class="nx">c</span><span class="p">]?</span><span class="nx">a</span><span class="p">:</span><span class="nx">d</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="p">{}))[</span><span class="nx">c</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">c</span><span class="p">]);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="p">),</span><span class="nx">a</span><span class="p">}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Pb</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">contents</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">dataTypes</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="s2" style="color: #d14;">"*"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">i</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">])</span><span class="nx">i</span><span class="p">.</span><span class="nx">shift</span><span class="p">(),</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">mimeType</span><span class="o" style="font-weight: 600;">||</span><span class="nx">b</span><span class="p">.</span><span class="nx">getResponseHeader</span><span class="p">(</span><span class="s2" style="color: #d14;">"Content-Type"</span><span class="p">));</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">d</span><span class="p">)</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">e</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">h</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">h</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">h</span><span class="p">[</span><span class="nx">e</span><span class="p">].</span><span class="nx">test</span><span class="p">(</span><span class="nx">d</span><span class="p">)){</span><span class="nx">i</span><span class="p">.</span><span class="nx">unshift</span><span class="p">(</span><span class="nx">e</span><span class="p">);</span><span class="k" style="font-weight: 600;">break</span><span class="p">}</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">i</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">c</span><span class="p">)</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">];</span><span class="k" style="font-weight: 600;">else</span><span class="p">{</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">e</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">i</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">.</span><span class="nx">converters</span><span class="p">[</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">i</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]]){</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">;</span><span class="k" style="font-weight: 600;">break</span><span class="p">}</span><span class="nx">g</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">)}</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="nx">g</span><span class="p">}</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">f</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">f</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">i</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">i</span><span class="p">.</span><span class="nx">unshift</span><span class="p">(</span><span class="nx">f</span><span class="p">),</span><span class="nx">c</span><span class="p">[</span><span class="nx">f</span><span class="p">]}</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">Qb</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">dataTypes</span><span class="p">.</span><span class="nx">slice</span><span class="p">();</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">k</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">])</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">g</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">a</span><span class="p">.</span><span class="nx">converters</span><span class="p">)</span><span class="nx">j</span><span class="p">[</span><span class="nx">g</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">converters</span><span class="p">[</span><span class="nx">g</span><span class="p">];</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">k</span><span class="p">.</span><span class="nx">shift</span><span class="p">();</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">f</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">responseFields</span><span class="p">[</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">responseFields</span><span class="p">[</span><span class="nx">f</span><span class="p">]]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">),</span><span class="o" style="font-weight: 600;">!</span><span class="nx">i</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">dataFilter</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">dataFilter</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">dataType</span><span class="p">)),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">k</span><span class="p">.</span><span class="nx">shift</span><span class="p">())</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"*"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">f</span><span class="p">)</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">i</span><span class="p">;</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"*"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">i</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">i</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">f</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">[</span><span class="nx">i</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">j</span><span class="p">[</span><span class="s2" style="color: #d14;">"* "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">f</span><span class="p">],</span><span class="o" style="font-weight: 600;">!</span><span class="nx">g</span><span class="p">)</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">e</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">j</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">.</span><span class="nx">split</span><span class="p">(</span><span class="s2" style="color: #d14;">" "</span><span class="p">),</span><span class="nx">h</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]</span><span class="o" style="font-weight: 600;">===</span><span class="nx">f</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">[</span><span class="nx">i</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">h</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">j</span><span class="p">[</span><span class="s2" style="color: #d14;">"* "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">h</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]])){</span><span class="nx">g</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">[</span><span class="nx">e</span><span class="p">]:</span><span class="nx">j</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">k</span><span class="p">.</span><span class="nx">unshift</span><span class="p">(</span><span class="nx">h</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">]));</span><span class="k" style="font-weight: 600;">break</span><span class="p">}</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">0</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">[</span><span class="s2" style="color: #d14;">"throws"</span><span class="p">])</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">(</span><span class="nx">b</span><span class="p">);</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">g</span><span class="p">(</span><span class="nx">b</span><span class="p">)}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">l</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="p">{</span><span class="na" style="color: #008080;">state</span><span class="p">:</span><span class="s2" style="color: #d14;">"parsererror"</span><span class="p">,</span><span class="na" style="color: #008080;">error</span><span class="p">:</span><span class="nx">g</span><span class="p">?</span><span class="nx">l</span><span class="p">:</span><span class="s2" style="color: #d14;">"No conversion from "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">i</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" to "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">f</span><span class="p">}}}</span><span class="k" style="font-weight: 600;">return</span><span class="p">{</span><span class="na" style="color: #008080;">state</span><span class="p">:</span><span class="s2" style="color: #d14;">"success"</span><span class="p">,</span><span class="na" style="color: #008080;">data</span><span class="p">:</span><span class="nx">b</span><span class="p">}}</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">active</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">lastModified</span><span class="p">:{},</span><span class="na" style="color: #008080;">etag</span><span class="p">:{},</span><span class="na" style="color: #008080;">ajaxSettings</span><span class="p">:{</span><span class="na" style="color: #008080;">url</span><span class="p">:</span><span class="nx">tb</span><span class="p">.</span><span class="nx">href</span><span class="p">,</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="s2" style="color: #d14;">"GET"</span><span class="p">,</span><span class="na" style="color: #008080;">isLocal</span><span class="p">:</span><span class="nx">Fb</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">tb</span><span class="p">.</span><span class="nx">protocol</span><span class="p">),</span><span class="na" style="color: #008080;">global</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">processData</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">async</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">contentType</span><span class="p">:</span><span class="s2" style="color: #d14;">"application/x-www-form-urlencoded; charset=UTF-8"</span><span class="p">,</span><span class="na" style="color: #008080;">accepts</span><span class="p">:{</span><span class="s2" style="color: #d14;">"*"</span><span class="p">:</span><span class="nx">Kb</span><span class="p">,</span><span class="na" style="color: #008080;">text</span><span class="p">:</span><span class="s2" style="color: #d14;">"text/plain"</span><span class="p">,</span><span class="na" style="color: #008080;">html</span><span class="p">:</span><span class="s2" style="color: #d14;">"text/html"</span><span class="p">,</span><span class="na" style="color: #008080;">xml</span><span class="p">:</span><span class="s2" style="color: #d14;">"application/xml, text/xml"</span><span class="p">,</span><span class="na" style="color: #008080;">json</span><span class="p">:</span><span class="s2" style="color: #d14;">"application/json, text/javascript"</span><span class="p">},</span><span class="na" style="color: #008080;">contents</span><span class="p">:{</span><span class="na" style="color: #008080;">xml</span><span class="p">:</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">\b</span><span class="sr" style="color: #009926;">xml</span><span class="se" style="color: #d14;">\b</span><span class="sr" style="color: #009926;">/</span><span class="p">,</span><span class="na" style="color: #008080;">html</span><span class="p">:</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">\b</span><span class="sr" style="color: #009926;">html/</span><span class="p">,</span><span class="na" style="color: #008080;">json</span><span class="p">:</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">\b</span><span class="sr" style="color: #009926;">json</span><span class="se" style="color: #d14;">\b</span><span class="sr" style="color: #009926;">/</span><span class="p">},</span><span class="na" style="color: #008080;">responseFields</span><span class="p">:{</span><span class="na" style="color: #008080;">xml</span><span class="p">:</span><span class="s2" style="color: #d14;">"responseXML"</span><span class="p">,</span><span class="na" style="color: #008080;">text</span><span class="p">:</span><span class="s2" style="color: #d14;">"responseText"</span><span class="p">,</span><span class="na" style="color: #008080;">json</span><span class="p">:</span><span class="s2" style="color: #d14;">"responseJSON"</span><span class="p">},</span><span class="na" style="color: #008080;">converters</span><span class="p">:{</span><span class="s2" style="color: #d14;">"* text"</span><span class="p">:</span><span class="nb" style="color: #0086b3;">String</span><span class="p">,</span><span class="s2" style="color: #d14;">"text html"</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="s2" style="color: #d14;">"text json"</span><span class="p">:</span><span class="nx">JSON</span><span class="p">.</span><span class="nx">parse</span><span class="p">,</span><span class="s2" style="color: #d14;">"text xml"</span><span class="p">:</span><span class="nx">r</span><span class="p">.</span><span class="nx">parseXML</span><span class="p">},</span><span class="na" style="color: #008080;">flatOptions</span><span class="p">:{</span><span class="na" style="color: #008080;">url</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">context</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">}},</span><span class="na" style="color: #008080;">ajaxSetup</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="p">?</span><span class="nx">Ob</span><span class="p">(</span><span class="nx">Ob</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">ajaxSettings</span><span class="p">),</span><span class="nx">b</span><span class="p">):</span><span class="nx">Ob</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">ajaxSettings</span><span class="p">,</span><span class="nx">a</span><span class="p">)},</span><span class="na" style="color: #008080;">ajaxPrefilter</span><span class="p">:</span><span class="nx">Mb</span><span class="p">(</span><span class="nx">Ib</span><span class="p">),</span><span class="na" style="color: #008080;">ajaxTransport</span><span class="p">:</span><span class="nx">Mb</span><span class="p">(</span><span class="nx">Jb</span><span class="p">),</span><span class="na" style="color: #008080;">ajax</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="p">{};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">j</span><span class="p">,</span><span class="nx">k</span><span class="p">,</span><span class="nx">l</span><span class="p">,</span><span class="nx">m</span><span class="p">,</span><span class="nx">n</span><span class="p">,</span><span class="nx">o</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">ajaxSetup</span><span class="p">({},</span><span class="nx">c</span><span class="p">),</span><span class="nx">p</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">.</span><span class="nx">context</span><span class="o" style="font-weight: 600;">||</span><span class="nx">o</span><span class="p">,</span><span class="nx">q</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">.</span><span class="nx">context</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">p</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">||</span><span class="nx">p</span><span class="p">.</span><span class="nx">jquery</span><span class="p">)?</span><span class="nx">r</span><span class="p">(</span><span class="nx">p</span><span class="p">):</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">,</span><span class="nx">s</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">Deferred</span><span class="p">(),</span><span class="nx">t</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">Callbacks</span><span class="p">(</span><span class="s2" style="color: #d14;">"once memory"</span><span class="p">),</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">.</span><span class="nx">statusCode</span><span class="o" style="font-weight: 600;">||</span><span class="p">{},</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">w</span><span class="o" style="font-weight: 600;">=</span><span class="p">{},</span><span class="nx">x</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"canceled"</span><span class="p">,</span><span class="nx">y</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">readyState</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">getResponseHeader</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">k</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="nx">h</span><span class="p">){</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="p">{};</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Eb</span><span class="p">.</span><span class="nx">exec</span><span class="p">(</span><span class="nx">g</span><span class="p">))</span><span class="nx">h</span><span class="p">[</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">].</span><span class="nx">toLowerCase</span><span class="p">()]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">2</span><span class="p">]}</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()]}</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">b</span><span class="p">?</span><span class="kc" style="font-weight: 600;">null</span><span class="p">:</span><span class="nx">b</span><span class="p">},</span><span class="na" style="color: #008080;">getAllResponseHeaders</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">k</span><span class="p">?</span><span class="nx">g</span><span class="p">:</span><span class="kc" style="font-weight: 600;">null</span><span class="p">},</span><span class="na" style="color: #008080;">setRequestHeader</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">k</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">w</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">w</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">toLowerCase</span><span class="p">()]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">,</span><span class="nx">v</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="na" style="color: #008080;">overrideMimeType</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">k</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">mimeType</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="na" style="color: #008080;">statusCode</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">k</span><span class="p">)</span><span class="nx">y</span><span class="p">.</span><span class="nx">always</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="nx">y</span><span class="p">.</span><span class="nx">status</span><span class="p">]);</span><span class="k" style="font-weight: 600;">else</span> <span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">b</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">a</span><span class="p">)</span><span class="nx">u</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="p">[</span><span class="nx">u</span><span class="p">[</span><span class="nx">b</span><span class="p">],</span><span class="nx">a</span><span class="p">[</span><span class="nx">b</span><span class="p">]];</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="na" style="color: #008080;">abort</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="nx">x</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">e</span><span class="p">.</span><span class="nx">abort</span><span class="p">(</span><span class="nx">b</span><span class="p">),</span><span class="nx">A</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">b</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">}};</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">s</span><span class="p">.</span><span class="nx">promise</span><span class="p">(</span><span class="nx">y</span><span class="p">),</span><span class="nx">o</span><span class="p">.</span><span class="nx">url</span><span class="o" style="font-weight: 600;">=</span><span class="p">((</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="nx">o</span><span class="p">.</span><span class="nx">url</span><span class="o" style="font-weight: 600;">||</span><span class="nx">tb</span><span class="p">.</span><span class="nx">href</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">""</span><span class="p">).</span><span class="nx">replace</span><span class="p">(</span><span class="nx">Hb</span><span class="p">,</span><span class="nx">tb</span><span class="p">.</span><span class="nx">protocol</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"//"</span><span class="p">),</span><span class="nx">o</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">method</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">||</span><span class="nx">o</span><span class="p">.</span><span class="nx">method</span><span class="o" style="font-weight: 600;">||</span><span class="nx">o</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">dataTypes</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">dataType</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"*"</span><span class="p">).</span><span class="nx">toLowerCase</span><span class="p">().</span><span class="nx">match</span><span class="p">(</span><span class="nx">L</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">[</span><span class="s2" style="color: #d14;">""</span><span class="p">],</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">==</span><span class="nx">o</span><span class="p">.</span><span class="nx">crossDomain</span><span class="p">){</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"a"</span><span class="p">);</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="nx">j</span><span class="p">.</span><span class="nx">href</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">.</span><span class="nx">url</span><span class="p">,</span><span class="nx">j</span><span class="p">.</span><span class="nx">href</span><span class="o" style="font-weight: 600;">=</span><span class="nx">j</span><span class="p">.</span><span class="nx">href</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">crossDomain</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Lb</span><span class="p">.</span><span class="nx">protocol</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"//"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">Lb</span><span class="p">.</span><span class="nx">host</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">j</span><span class="p">.</span><span class="nx">protocol</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"//"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">j</span><span class="p">.</span><span class="nx">host</span><span class="p">}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">z</span><span class="p">){</span><span class="nx">o</span><span class="p">.</span><span class="nx">crossDomain</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">}}</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">data</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">o</span><span class="p">.</span><span class="nx">processData</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">o</span><span class="p">.</span><span class="nx">data</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">data</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">param</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">data</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">traditional</span><span class="p">)),</span><span class="nx">Nb</span><span class="p">(</span><span class="nx">Ib</span><span class="p">,</span><span class="nx">o</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">y</span><span class="p">),</span><span class="nx">k</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">y</span><span class="p">;</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">o</span><span class="p">.</span><span class="nb" style="color: #0086b3;">global</span><span class="p">,</span><span class="nx">l</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">r</span><span class="p">.</span><span class="nx">active</span><span class="o" style="font-weight: 600;">++&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"ajaxStart"</span><span class="p">),</span><span class="nx">o</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">.</span><span class="nx">type</span><span class="p">.</span><span class="nx">toUpperCase</span><span class="p">(),</span><span class="nx">o</span><span class="p">.</span><span class="nx">hasContent</span><span class="o" style="font-weight: 600;">=!</span><span class="nx">Gb</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">type</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">.</span><span class="nx">url</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="nx">Cb</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">),</span><span class="nx">o</span><span class="p">.</span><span class="nx">hasContent</span><span class="p">?</span><span class="nx">o</span><span class="p">.</span><span class="nx">data</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">o</span><span class="p">.</span><span class="nx">processData</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">contentType</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">""</span><span class="p">).</span><span class="nx">indexOf</span><span class="p">(</span><span class="s2" style="color: #d14;">"application/x-www-form-urlencoded"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">data</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">.</span><span class="nx">data</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="nx">Bb</span><span class="p">,</span><span class="s2" style="color: #d14;">"+"</span><span class="p">)):(</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">o</span><span class="p">.</span><span class="nx">url</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="nx">f</span><span class="p">.</span><span class="nx">length</span><span class="p">),</span><span class="nx">o</span><span class="p">.</span><span class="nx">data</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+=</span><span class="p">(</span><span class="nx">vb</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">f</span><span class="p">)?</span><span class="s2" style="color: #d14;">"&"</span><span class="p">:</span><span class="s2" style="color: #d14;">"?"</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="nx">o</span><span class="p">.</span><span class="nx">data</span><span class="p">,</span><span class="k" style="font-weight: 600;">delete</span> <span class="nx">o</span><span class="p">.</span><span class="nx">data</span><span class="p">),</span><span class="nx">o</span><span class="p">.</span><span class="nx">cache</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="nx">Db</span><span class="p">,</span><span class="s2" style="color: #d14;">"$1"</span><span class="p">),</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">vb</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">f</span><span class="p">)?</span><span class="s2" style="color: #d14;">"&"</span><span class="p">:</span><span class="s2" style="color: #d14;">"?"</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"_="</span><span class="o" style="font-weight: 600;">+</span><span class="nx">ub</span><span class="o" style="font-weight: 600;">++</span> <span class="o" style="font-weight: 600;">+</span><span class="nx">n</span><span class="p">),</span><span class="nx">o</span><span class="p">.</span><span class="nx">url</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="nx">n</span><span class="p">),</span><span class="nx">o</span><span class="p">.</span><span class="nx">ifModified</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">lastModified</span><span class="p">[</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">y</span><span class="p">.</span><span class="nx">setRequestHeader</span><span class="p">(</span><span class="s2" style="color: #d14;">"If-Modified-Since"</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">lastModified</span><span class="p">[</span><span class="nx">f</span><span class="p">]),</span><span class="nx">r</span><span class="p">.</span><span class="nx">etag</span><span class="p">[</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">y</span><span class="p">.</span><span class="nx">setRequestHeader</span><span class="p">(</span><span class="s2" style="color: #d14;">"If-None-Match"</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">etag</span><span class="p">[</span><span class="nx">f</span><span class="p">])),(</span><span class="nx">o</span><span class="p">.</span><span class="nx">data</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">o</span><span class="p">.</span><span class="nx">hasContent</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">o</span><span class="p">.</span><span class="nx">contentType</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">||</span><span class="nx">c</span><span class="p">.</span><span class="nx">contentType</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">y</span><span class="p">.</span><span class="nx">setRequestHeader</span><span class="p">(</span><span class="s2" style="color: #d14;">"Content-Type"</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">contentType</span><span class="p">),</span><span class="nx">y</span><span class="p">.</span><span class="nx">setRequestHeader</span><span class="p">(</span><span class="s2" style="color: #d14;">"Accept"</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">dataTypes</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">o</span><span class="p">.</span><span class="nx">accepts</span><span class="p">[</span><span class="nx">o</span><span class="p">.</span><span class="nx">dataTypes</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]]?</span><span class="nx">o</span><span class="p">.</span><span class="nx">accepts</span><span class="p">[</span><span class="nx">o</span><span class="p">.</span><span class="nx">dataTypes</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]]</span><span class="o" style="font-weight: 600;">+</span><span class="p">(</span><span class="s2" style="color: #d14;">"*"</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">o</span><span class="p">.</span><span class="nx">dataTypes</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]?</span><span class="s2" style="color: #d14;">", "</span><span class="o" style="font-weight: 600;">+</span><span class="nx">Kb</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"; q=0.01"</span><span class="p">:</span><span class="s2" style="color: #d14;">""</span><span class="p">):</span><span class="nx">o</span><span class="p">.</span><span class="nx">accepts</span><span class="p">[</span><span class="s2" style="color: #d14;">"*"</span><span class="p">]);</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">m</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">o</span><span class="p">.</span><span class="nx">headers</span><span class="p">)</span><span class="nx">y</span><span class="p">.</span><span class="nx">setRequestHeader</span><span class="p">(</span><span class="nx">m</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">headers</span><span class="p">[</span><span class="nx">m</span><span class="p">]);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">beforeSend</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">beforeSend</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">p</span><span class="p">,</span><span class="nx">y</span><span class="p">,</span><span class="nx">o</span><span class="p">)</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">||</span><span class="nx">k</span><span class="p">))</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">y</span><span class="p">.</span><span class="nx">abort</span><span class="p">();</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">x</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"abort"</span><span class="p">,</span><span class="nx">t</span><span class="p">.</span><span class="nx">add</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">complete</span><span class="p">),</span><span class="nx">y</span><span class="p">.</span><span class="nx">done</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">success</span><span class="p">),</span><span class="nx">y</span><span class="p">.</span><span class="nx">fail</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">error</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Nb</span><span class="p">(</span><span class="nx">Jb</span><span class="p">,</span><span class="nx">o</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">y</span><span class="p">)){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">y</span><span class="p">.</span><span class="nx">readyState</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">l</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">q</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"ajaxSend"</span><span class="p">,[</span><span class="nx">y</span><span class="p">,</span><span class="nx">o</span><span class="p">]),</span><span class="nx">k</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">y</span><span class="p">;</span><span class="nx">o</span><span class="p">.</span><span class="k" style="font-weight: 600;">async</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">o</span><span class="p">.</span><span class="nx">timeout</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">setTimeout</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">y</span><span class="p">.</span><span class="nx">abort</span><span class="p">(</span><span class="s2" style="color: #d14;">"timeout"</span><span class="p">)},</span><span class="nx">o</span><span class="p">.</span><span class="nx">timeout</span><span class="p">));</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">e</span><span class="p">.</span><span class="nx">send</span><span class="p">(</span><span class="nx">v</span><span class="p">,</span><span class="nx">A</span><span class="p">)}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">z</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">k</span><span class="p">)</span><span class="k" style="font-weight: 600;">throw</span> <span class="nx">z</span><span class="p">;</span><span class="nx">A</span><span class="p">(</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">z</span><span class="p">)}}</span><span class="k" style="font-weight: 600;">else</span> <span class="nx">A</span><span class="p">(</span><span class="o" style="font-weight: 600;">-</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="s2" style="color: #d14;">"No Transport"</span><span class="p">);</span><span class="kd" style="font-weight: 600;">function</span> <span class="nx">A</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">h</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">j</span><span class="p">,</span><span class="nx">m</span><span class="p">,</span><span class="nx">n</span><span class="p">,</span><span class="nx">v</span><span class="p">,</span><span class="nx">w</span><span class="p">,</span><span class="nx">x</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">;</span><span class="nx">k</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">i</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">clearTimeout</span><span class="p">(</span><span class="nx">i</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">""</span><span class="p">,</span><span class="nx">y</span><span class="p">.</span><span class="nx">readyState</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="mi" style="color: #099;">4</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="o" style="font-weight: 600;">>=</span><span class="mi" style="color: #099;">200</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">300</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">304</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Pb</span><span class="p">(</span><span class="nx">o</span><span class="p">,</span><span class="nx">y</span><span class="p">,</span><span class="nx">d</span><span class="p">)),</span><span class="nx">v</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Qb</span><span class="p">(</span><span class="nx">o</span><span class="p">,</span><span class="nx">v</span><span class="p">,</span><span class="nx">y</span><span class="p">,</span><span class="nx">j</span><span class="p">),</span><span class="nx">j</span><span class="p">?(</span><span class="nx">o</span><span class="p">.</span><span class="nx">ifModified</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">w</span><span class="o" style="font-weight: 600;">=</span><span class="nx">y</span><span class="p">.</span><span class="nx">getResponseHeader</span><span class="p">(</span><span class="s2" style="color: #d14;">"Last-Modified"</span><span class="p">),</span><span class="nx">w</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">lastModified</span><span class="p">[</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">w</span><span class="p">),</span><span class="nx">w</span><span class="o" style="font-weight: 600;">=</span><span class="nx">y</span><span class="p">.</span><span class="nx">getResponseHeader</span><span class="p">(</span><span class="s2" style="color: #d14;">"etag"</span><span class="p">),</span><span class="nx">w</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">etag</span><span class="p">[</span><span class="nx">f</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">w</span><span class="p">)),</span><span class="mi" style="color: #099;">204</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"HEAD"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">o</span><span class="p">.</span><span class="nx">type</span><span class="p">?</span><span class="nx">x</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"nocontent"</span><span class="p">:</span><span class="mi" style="color: #099;">304</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">?</span><span class="nx">x</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"notmodified"</span><span class="p">:(</span><span class="nx">x</span><span class="o" style="font-weight: 600;">=</span><span class="nx">v</span><span class="p">.</span><span class="nx">state</span><span class="p">,</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="nx">v</span><span class="p">.</span><span class="nx">data</span><span class="p">,</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">v</span><span class="p">.</span><span class="nx">error</span><span class="p">,</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=!</span><span class="nx">n</span><span class="p">)):(</span><span class="nx">n</span><span class="o" style="font-weight: 600;">=</span><span class="nx">x</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">x</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">x</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"error"</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;"><</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="mi" style="color: #099;">0</span><span class="p">))),</span><span class="nx">y</span><span class="p">.</span><span class="nx">status</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">y</span><span class="p">.</span><span class="nx">statusText</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="nx">x</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">""</span><span class="p">,</span><span class="nx">j</span><span class="p">?</span><span class="nx">s</span><span class="p">.</span><span class="nx">resolveWith</span><span class="p">(</span><span class="nx">p</span><span class="p">,[</span><span class="nx">m</span><span class="p">,</span><span class="nx">x</span><span class="p">,</span><span class="nx">y</span><span class="p">]):</span><span class="nx">s</span><span class="p">.</span><span class="nx">rejectWith</span><span class="p">(</span><span class="nx">p</span><span class="p">,[</span><span class="nx">y</span><span class="p">,</span><span class="nx">x</span><span class="p">,</span><span class="nx">n</span><span class="p">]),</span><span class="nx">y</span><span class="p">.</span><span class="nx">statusCode</span><span class="p">(</span><span class="nx">u</span><span class="p">),</span><span class="nx">u</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">l</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">q</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="nx">j</span><span class="p">?</span><span class="s2" style="color: #d14;">"ajaxSuccess"</span><span class="p">:</span><span class="s2" style="color: #d14;">"ajaxError"</span><span class="p">,[</span><span class="nx">y</span><span class="p">,</span><span class="nx">o</span><span class="p">,</span><span class="nx">j</span><span class="p">?</span><span class="nx">m</span><span class="p">:</span><span class="nx">n</span><span class="p">]),</span><span class="nx">t</span><span class="p">.</span><span class="nx">fireWith</span><span class="p">(</span><span class="nx">p</span><span class="p">,[</span><span class="nx">y</span><span class="p">,</span><span class="nx">x</span><span class="p">]),</span><span class="nx">l</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">q</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"ajaxComplete"</span><span class="p">,[</span><span class="nx">y</span><span class="p">,</span><span class="nx">o</span><span class="p">]),</span><span class="o" style="font-weight: 600;">--</span><span class="nx">r</span><span class="p">.</span><span class="nx">active</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">event</span><span class="p">.</span><span class="nx">trigger</span><span class="p">(</span><span class="s2" style="color: #d14;">"ajaxStop"</span><span class="p">)))}</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">y</span><span class="p">},</span><span class="na" style="color: #008080;">getJSON</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="s2" style="color: #d14;">"json"</span><span class="p">)},</span><span class="na" style="color: #008080;">getScript</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="kd" style="font-weight: 600;">get</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="s2" style="color: #d14;">"script"</span><span class="p">)}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">([</span><span class="s2" style="color: #d14;">"get"</span><span class="p">,</span><span class="s2" style="color: #d14;">"post"</span><span class="p">],</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">c</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="nx">d</span><span class="p">,</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">r</span><span class="p">.</span><span class="nx">ajax</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">url</span><span class="p">:</span><span class="nx">a</span><span class="p">,</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="nx">b</span><span class="p">,</span><span class="na" style="color: #008080;">dataType</span><span class="p">:</span><span class="nx">e</span><span class="p">,</span><span class="na" style="color: #008080;">data</span><span class="p">:</span><span class="nx">c</span><span class="p">,</span><span class="na" style="color: #008080;">success</span><span class="p">:</span><span class="nx">d</span><span class="p">},</span><span class="nx">r</span><span class="p">.</span><span class="nx">isPlainObject</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">))}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">_evalUrl</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">ajax</span><span class="p">({</span><span class="na" style="color: #008080;">url</span><span class="p">:</span><span class="nx">a</span><span class="p">,</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="s2" style="color: #d14;">"GET"</span><span class="p">,</span><span class="na" style="color: #008080;">dataType</span><span class="p">:</span><span class="s2" style="color: #d14;">"script"</span><span class="p">,</span><span class="na" style="color: #008080;">cache</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">async</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="na" style="color: #008080;">global</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="s2" style="color: #d14;">"throws"</span><span class="p">:</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">})},</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">wrapAll</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">a</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">])),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">ownerDocument</span><span class="p">).</span><span class="nx">eq</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">).</span><span class="nx">clone</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">].</span><span class="nx">parentNode</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">insertBefore</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]),</span><span class="nx">b</span><span class="p">.</span><span class="nx">map</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">firstElementChild</span><span class="p">)</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">firstElementChild</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">}).</span><span class="nx">append</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">)),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="na" style="color: #008080;">wrapInner</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">a</span><span class="p">)?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">).</span><span class="nx">wrapInner</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">b</span><span class="p">))}):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">contents</span><span class="p">();</span><span class="nx">c</span><span class="p">.</span><span class="nx">length</span><span class="p">?</span><span class="nx">c</span><span class="p">.</span><span class="nx">wrapAll</span><span class="p">(</span><span class="nx">a</span><span class="p">):</span><span class="nx">b</span><span class="p">.</span><span class="nx">append</span><span class="p">(</span><span class="nx">a</span><span class="p">)})},</span><span class="na" style="color: #008080;">wrap</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">a</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">){</span><span class="nx">r</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">).</span><span class="nx">wrapAll</span><span class="p">(</span><span class="nx">b</span><span class="p">?</span><span class="nx">a</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">c</span><span class="p">):</span><span class="nx">a</span><span class="p">)})},</span><span class="na" style="color: #008080;">unwrap</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">parent</span><span class="p">(</span><span class="nx">a</span><span class="p">).</span><span class="nx">not</span><span class="p">(</span><span class="s2" style="color: #d14;">"body"</span><span class="p">).</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">r</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">).</span><span class="nx">replaceWith</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">childNodes</span><span class="p">)}),</span><span class="k" style="font-weight: 600;">this</span><span class="p">}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">expr</span><span class="p">.</span><span class="nx">pseudos</span><span class="p">.</span><span class="nx">hidden</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!</span><span class="nx">r</span><span class="p">.</span><span class="nx">expr</span><span class="p">.</span><span class="nx">pseudos</span><span class="p">.</span><span class="nx">visible</span><span class="p">(</span><span class="nx">a</span><span class="p">)},</span><span class="nx">r</span><span class="p">.</span><span class="nx">expr</span><span class="p">.</span><span class="nx">pseudos</span><span class="p">.</span><span class="nx">visible</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span><span class="o" style="font-weight: 600;">!!</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">offsetWidth</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">.</span><span class="nx">offsetHeight</span><span class="o" style="font-weight: 600;">||</span><span class="nx">a</span><span class="p">.</span><span class="nx">getClientRects</span><span class="p">().</span><span class="nx">length</span><span class="p">)},</span><span class="nx">r</span><span class="p">.</span><span class="nx">ajaxSettings</span><span class="p">.</span><span class="nx">xhr</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">new</span> <span class="nx">a</span><span class="p">.</span><span class="nx">XMLHttpRequest</span><span class="p">}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">b</span><span class="p">){}};</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">Rb</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="mi" style="color: #099;">0</span><span class="p">:</span><span class="mi" style="color: #099;">200</span><span class="p">,</span><span class="mi" style="color: #099;">1223</span><span class="p">:</span><span class="mi" style="color: #099;">204</span><span class="p">},</span><span class="nx">Sb</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">ajaxSettings</span><span class="p">.</span><span class="nx">xhr</span><span class="p">();</span><span class="nx">o</span><span class="p">.</span><span class="nx">cors</span><span class="o" style="font-weight: 600;">=!!</span><span class="nx">Sb</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"withCredentials"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">Sb</span><span class="p">,</span><span class="nx">o</span><span class="p">.</span><span class="nx">ajax</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Sb</span><span class="o" style="font-weight: 600;">=!!</span><span class="nx">Sb</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">ajaxTransport</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">;</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">cors</span><span class="o" style="font-weight: 600;">||</span><span class="nx">Sb</span><span class="o" style="font-weight: 600;">&&!</span><span class="nx">b</span><span class="p">.</span><span class="nx">crossDomain</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="p">{</span><span class="na" style="color: #008080;">send</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">xhr</span><span class="p">();</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">h</span><span class="p">.</span><span class="nx">open</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">type</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">url</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="k" style="font-weight: 600;">async</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">username</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">password</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">xhrFields</span><span class="p">)</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">g</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">b</span><span class="p">.</span><span class="nx">xhrFields</span><span class="p">)</span><span class="nx">h</span><span class="p">[</span><span class="nx">g</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">xhrFields</span><span class="p">[</span><span class="nx">g</span><span class="p">];</span><span class="nx">b</span><span class="p">.</span><span class="nx">mimeType</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">h</span><span class="p">.</span><span class="nx">overrideMimeType</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">h</span><span class="p">.</span><span class="nx">overrideMimeType</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">mimeType</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">crossDomain</span><span class="o" style="font-weight: 600;">||</span><span class="nx">e</span><span class="p">[</span><span class="s2" style="color: #d14;">"X-Requested-With"</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">e</span><span class="p">[</span><span class="s2" style="color: #d14;">"X-Requested-With"</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"XMLHttpRequest"</span><span class="p">);</span><span class="k" style="font-weight: 600;">for</span><span class="p">(</span><span class="nx">g</span> <span class="k" style="font-weight: 600;">in</span> <span class="nx">e</span><span class="p">)</span><span class="nx">h</span><span class="p">.</span><span class="nx">setRequestHeader</span><span class="p">(</span><span class="nx">g</span><span class="p">,</span><span class="nx">e</span><span class="p">[</span><span class="nx">g</span><span class="p">]);</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">onload</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">onerror</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">onabort</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">onreadystatechange</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="s2" style="color: #d14;">"abort"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">?</span><span class="nx">h</span><span class="p">.</span><span class="nx">abort</span><span class="p">():</span><span class="s2" style="color: #d14;">"error"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">?</span><span class="s2" style="color: #d14;">"number"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">h</span><span class="p">.</span><span class="nx">status</span><span class="p">?</span><span class="nx">f</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="s2" style="color: #d14;">"error"</span><span class="p">):</span><span class="nx">f</span><span class="p">(</span><span class="nx">h</span><span class="p">.</span><span class="nx">status</span><span class="p">,</span><span class="nx">h</span><span class="p">.</span><span class="nx">statusText</span><span class="p">):</span><span class="nx">f</span><span class="p">(</span><span class="nx">Rb</span><span class="p">[</span><span class="nx">h</span><span class="p">.</span><span class="nx">status</span><span class="p">]</span><span class="o" style="font-weight: 600;">||</span><span class="nx">h</span><span class="p">.</span><span class="nx">status</span><span class="p">,</span><span class="nx">h</span><span class="p">.</span><span class="nx">statusText</span><span class="p">,</span><span class="s2" style="color: #d14;">"text"</span><span class="o" style="font-weight: 600;">!==</span><span class="p">(</span><span class="nx">h</span><span class="p">.</span><span class="nx">responseType</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"text"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">h</span><span class="p">.</span><span class="nx">responseText</span><span class="p">?{</span><span class="na" style="color: #008080;">binary</span><span class="p">:</span><span class="nx">h</span><span class="p">.</span><span class="nx">response</span><span class="p">}:{</span><span class="na" style="color: #008080;">text</span><span class="p">:</span><span class="nx">h</span><span class="p">.</span><span class="nx">responseText</span><span class="p">},</span><span class="nx">h</span><span class="p">.</span><span class="nx">getAllResponseHeaders</span><span class="p">()))}},</span><span class="nx">h</span><span class="p">.</span><span class="nx">onload</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">(),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">h</span><span class="p">.</span><span class="nx">onerror</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">(</span><span class="s2" style="color: #d14;">"error"</span><span class="p">),</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">!==</span><span class="nx">h</span><span class="p">.</span><span class="nx">onabort</span><span class="p">?</span><span class="nx">h</span><span class="p">.</span><span class="nx">onabort</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">:</span><span class="nx">h</span><span class="p">.</span><span class="nx">onreadystatechange</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="mi" style="color: #099;">4</span><span class="o" style="font-weight: 600;">===</span><span class="nx">h</span><span class="p">.</span><span class="nx">readyState</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">setTimeout</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">d</span><span class="p">()})},</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">(</span><span class="s2" style="color: #d14;">"abort"</span><span class="p">);</span><span class="k" style="font-weight: 600;">try</span><span class="p">{</span><span class="nx">h</span><span class="p">.</span><span class="nx">send</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">hasContent</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">b</span><span class="p">.</span><span class="nx">data</span><span class="o" style="font-weight: 600;">||</span><span class="kc" style="font-weight: 600;">null</span><span class="p">)}</span><span class="k" style="font-weight: 600;">catch</span><span class="p">(</span><span class="nx">i</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="p">)</span><span class="k" style="font-weight: 600;">throw</span> <span class="nx">i</span><span class="p">}},</span><span class="na" style="color: #008080;">abort</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">()}}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">ajaxPrefilter</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">a</span><span class="p">.</span><span class="nx">crossDomain</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">contents</span><span class="p">.</span><span class="nx">script</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">)}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">ajaxSetup</span><span class="p">({</span><span class="na" style="color: #008080;">accepts</span><span class="p">:{</span><span class="na" style="color: #008080;">script</span><span class="p">:</span><span class="s2" style="color: #d14;">"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"</span><span class="p">},</span><span class="na" style="color: #008080;">contents</span><span class="p">:{</span><span class="na" style="color: #008080;">script</span><span class="p">:</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">\b(?:</span><span class="sr" style="color: #009926;">java|ecma</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">script</span><span class="se" style="color: #d14;">\b</span><span class="sr" style="color: #009926;">/</span><span class="p">},</span><span class="na" style="color: #008080;">converters</span><span class="p">:{</span><span class="s2" style="color: #d14;">"text script"</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">globalEval</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">a</span><span class="p">}}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">ajaxPrefilter</span><span class="p">(</span><span class="s2" style="color: #d14;">"script"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">cache</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">cache</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">),</span><span class="nx">a</span><span class="p">.</span><span class="nx">crossDomain</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"GET"</span><span class="p">)}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">ajaxTransport</span><span class="p">(</span><span class="s2" style="color: #d14;">"script"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">crossDomain</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span><span class="p">{</span><span class="na" style="color: #008080;">send</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">){</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">(</span><span class="s2" style="color: #d14;">"<script>"</span><span class="p">).</span><span class="nx">prop</span><span class="p">({</span><span class="na" style="color: #008080;">charset</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">scriptCharset</span><span class="p">,</span><span class="na" style="color: #008080;">src</span><span class="p">:</span><span class="nx">a</span><span class="p">.</span><span class="nx">url</span><span class="p">}).</span><span class="nx">on</span><span class="p">(</span><span class="s2" style="color: #d14;">"load error"</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">b</span><span class="p">.</span><span class="nx">remove</span><span class="p">(),</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">(</span><span class="s2" style="color: #d14;">"error"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="p">?</span><span class="mi" style="color: #099;">404</span><span class="p">:</span><span class="mi" style="color: #099;">200</span><span class="p">,</span><span class="nx">a</span><span class="p">.</span><span class="nx">type</span><span class="p">)}),</span><span class="nx">d</span><span class="p">.</span><span class="nx">head</span><span class="p">.</span><span class="nx">appendChild</span><span class="p">(</span><span class="nx">b</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">])},</span><span class="na" style="color: #008080;">abort</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">c</span><span class="p">()}}}});</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">Tb</span><span class="o" style="font-weight: 600;">=</span><span class="p">[],</span><span class="nx">Ub</span><span class="o" style="font-weight: 600;">=</span><span class="sr" style="color: #009926;">/</span><span class="se" style="color: #d14;">(</span><span class="sr" style="color: #009926;">=</span><span class="se" style="color: #d14;">)\?(?=</span><span class="sr" style="color: #009926;">&|$</span><span class="se" style="color: #d14;">)</span><span class="sr" style="color: #009926;">|</span><span class="se" style="color: #d14;">\?\?</span><span class="sr" style="color: #009926;">/</span><span class="p">;</span><span class="nx">r</span><span class="p">.</span><span class="nx">ajaxSetup</span><span class="p">({</span><span class="na" style="color: #008080;">jsonp</span><span class="p">:</span><span class="s2" style="color: #d14;">"callback"</span><span class="p">,</span><span class="na" style="color: #008080;">jsonpCallback</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Tb</span><span class="p">.</span><span class="nx">pop</span><span class="p">()</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">expando</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"_"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">ub</span><span class="o" style="font-weight: 600;">++</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">a</span><span class="p">}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">ajaxPrefilter</span><span class="p">(</span><span class="s2" style="color: #d14;">"json jsonp"</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">jsonp</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">Ub</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">url</span><span class="p">)?</span><span class="s2" style="color: #d14;">"url"</span><span class="p">:</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="p">.</span><span class="nx">data</span><span class="o" style="font-weight: 600;">&&</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">contentType</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">""</span><span class="p">).</span><span class="nx">indexOf</span><span class="p">(</span><span class="s2" style="color: #d14;">"application/x-www-form-urlencoded"</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">Ub</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">data</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"data"</span><span class="p">);</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">h</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"jsonp"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">dataTypes</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">])</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">jsonpCallback</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">jsonpCallback</span><span class="p">)?</span><span class="nx">b</span><span class="p">.</span><span class="nx">jsonpCallback</span><span class="p">():</span><span class="nx">b</span><span class="p">.</span><span class="nx">jsonpCallback</span><span class="p">,</span><span class="nx">h</span><span class="p">?</span><span class="nx">b</span><span class="p">[</span><span class="nx">h</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">[</span><span class="nx">h</span><span class="p">].</span><span class="nx">replace</span><span class="p">(</span><span class="nx">Ub</span><span class="p">,</span><span class="s2" style="color: #d14;">"$1"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">):</span><span class="nx">b</span><span class="p">.</span><span class="nx">jsonp</span><span class="o" style="font-weight: 600;">!==!</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">url</span><span class="o" style="font-weight: 600;">+=</span><span class="p">(</span><span class="nx">vb</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">url</span><span class="p">)?</span><span class="s2" style="color: #d14;">"&"</span><span class="p">:</span><span class="s2" style="color: #d14;">"?"</span><span class="p">)</span><span class="o" style="font-weight: 600;">+</span><span class="nx">b</span><span class="p">.</span><span class="nx">jsonp</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"="</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">),</span><span class="nx">b</span><span class="p">.</span><span class="nx">converters</span><span class="p">[</span><span class="s2" style="color: #d14;">"script json"</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">||</span><span class="nx">r</span><span class="p">.</span><span class="nx">error</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">" was not called"</span><span class="p">),</span><span class="nx">g</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]},</span><span class="nx">b</span><span class="p">.</span><span class="nx">dataTypes</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"json"</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">[</span><span class="nx">e</span><span class="p">],</span><span class="nx">a</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">},</span><span class="nx">d</span><span class="p">.</span><span class="nx">always</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">f</span><span class="p">?</span><span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">).</span><span class="nx">removeProp</span><span class="p">(</span><span class="nx">e</span><span class="p">):</span><span class="nx">a</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">,</span><span class="nx">b</span><span class="p">[</span><span class="nx">e</span><span class="p">]</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">jsonpCallback</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">jsonpCallback</span><span class="p">,</span><span class="nx">Tb</span><span class="p">.</span><span class="nx">push</span><span class="p">(</span><span class="nx">e</span><span class="p">)),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">f</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">f</span><span class="p">(</span><span class="nx">g</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">}),</span><span class="s2" style="color: #d14;">"script"</span><span class="p">}),</span><span class="nx">o</span><span class="p">.</span><span class="nx">createHTMLDocument</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">implementation</span><span class="p">.</span><span class="nx">createHTMLDocument</span><span class="p">(</span><span class="s2" style="color: #d14;">""</span><span class="p">).</span><span class="nx">body</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">innerHTML</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"<form></form><form></form>"</span><span class="p">,</span><span class="mi" style="color: #099;">2</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">childNodes</span><span class="p">.</span><span class="nx">length</span><span class="p">}(),</span><span class="nx">r</span><span class="p">.</span><span class="nx">parseHTML</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="s2" style="color: #d14;">"string"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">a</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span><span class="p">[];</span><span class="s2" style="color: #d14;">"boolean"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=!</span><span class="mi" style="color: #099;">1</span><span class="p">);</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">createHTMLDocument</span><span class="p">?(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">implementation</span><span class="p">.</span><span class="nx">createHTMLDocument</span><span class="p">(</span><span class="s2" style="color: #d14;">""</span><span class="p">),</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="s2" style="color: #d14;">"base"</span><span class="p">),</span><span class="nx">e</span><span class="p">.</span><span class="nx">href</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">location</span><span class="p">.</span><span class="nx">href</span><span class="p">,</span><span class="nx">b</span><span class="p">.</span><span class="nx">head</span><span class="p">.</span><span class="nx">appendChild</span><span class="p">(</span><span class="nx">e</span><span class="p">)):</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">C</span><span class="p">.</span><span class="nx">exec</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=!</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="p">[],</span><span class="nx">f</span><span class="p">?[</span><span class="nx">b</span><span class="p">.</span><span class="nx">createElement</span><span class="p">(</span><span class="nx">f</span><span class="p">[</span><span class="mi" style="color: #099;">1</span><span class="p">])]:(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">qa</span><span class="p">([</span><span class="nx">a</span><span class="p">],</span><span class="nx">b</span><span class="p">,</span><span class="nx">g</span><span class="p">),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">g</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">(</span><span class="nx">g</span><span class="p">).</span><span class="nx">remove</span><span class="p">(),</span><span class="nx">r</span><span class="p">.</span><span class="nx">merge</span><span class="p">([],</span><span class="nx">f</span><span class="p">.</span><span class="nx">childNodes</span><span class="p">))},</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">load</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">indexOf</span><span class="p">(</span><span class="s2" style="color: #d14;">" "</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">h</span><span class="o" style="font-weight: 600;">>-</span><span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">pb</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="nx">h</span><span class="p">)),</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">slice</span><span class="p">(</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">h</span><span class="p">)),</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">b</span><span class="p">)?(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">,</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">):</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"object"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"POST"</span><span class="p">),</span><span class="nx">g</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">></span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">r</span><span class="p">.</span><span class="nx">ajax</span><span class="p">({</span><span class="na" style="color: #008080;">url</span><span class="p">:</span><span class="nx">a</span><span class="p">,</span><span class="na" style="color: #008080;">type</span><span class="p">:</span><span class="nx">e</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"GET"</span><span class="p">,</span><span class="na" style="color: #008080;">dataType</span><span class="p">:</span><span class="s2" style="color: #d14;">"html"</span><span class="p">,</span><span class="na" style="color: #008080;">data</span><span class="p">:</span><span class="nx">b</span><span class="p">}).</span><span class="nx">done</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">,</span><span class="nx">g</span><span class="p">.</span><span class="nx">html</span><span class="p">(</span><span class="nx">d</span><span class="p">?</span><span class="nx">r</span><span class="p">(</span><span class="s2" style="color: #d14;">"<div>"</span><span class="p">).</span><span class="nx">append</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">parseHTML</span><span class="p">(</span><span class="nx">a</span><span class="p">)).</span><span class="nx">find</span><span class="p">(</span><span class="nx">d</span><span class="p">):</span><span class="nx">a</span><span class="p">)}).</span><span class="nx">always</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">&&</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">g</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="nx">c</span><span class="p">.</span><span class="nx">apply</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">||</span><span class="p">[</span><span class="nx">a</span><span class="p">.</span><span class="nx">responseText</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">])})}),</span><span class="k" style="font-weight: 600;">this</span><span class="p">},</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">([</span><span class="s2" style="color: #d14;">"ajaxStart"</span><span class="p">,</span><span class="s2" style="color: #d14;">"ajaxStop"</span><span class="p">,</span><span class="s2" style="color: #d14;">"ajaxComplete"</span><span class="p">,</span><span class="s2" style="color: #d14;">"ajaxError"</span><span class="p">,</span><span class="s2" style="color: #d14;">"ajaxSuccess"</span><span class="p">,</span><span class="s2" style="color: #d14;">"ajaxSend"</span><span class="p">],</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">)}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">expr</span><span class="p">.</span><span class="nx">pseudos</span><span class="p">.</span><span class="nx">animated</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">grep</span><span class="p">(</span><span class="nx">r</span><span class="p">.</span><span class="nx">timers</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">elem</span><span class="p">}).</span><span class="nx">length</span><span class="p">},</span><span class="nx">r</span><span class="p">.</span><span class="nx">offset</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">setOffset</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">,</span><span class="nx">g</span><span class="p">,</span><span class="nx">h</span><span class="p">,</span><span class="nx">i</span><span class="p">,</span><span class="nx">j</span><span class="p">,</span><span class="nx">k</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"position"</span><span class="p">),</span><span class="nx">l</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">),</span><span class="nx">m</span><span class="o" style="font-weight: 600;">=</span><span class="p">{};</span><span class="s2" style="color: #d14;">"static"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">k</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">position</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"relative"</span><span class="p">),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">.</span><span class="nx">offset</span><span class="p">(),</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"top"</span><span class="p">),</span><span class="nx">i</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"left"</span><span class="p">),</span><span class="nx">j</span><span class="o" style="font-weight: 600;">=</span><span class="p">(</span><span class="s2" style="color: #d14;">"absolute"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">k</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"fixed"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">k</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">+</span><span class="nx">i</span><span class="p">).</span><span class="nx">indexOf</span><span class="p">(</span><span class="s2" style="color: #d14;">"auto"</span><span class="p">)</span><span class="o" style="font-weight: 600;">>-</span><span class="mi" style="color: #099;">1</span><span class="p">,</span><span class="nx">j</span><span class="p">?(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">l</span><span class="p">.</span><span class="nx">position</span><span class="p">(),</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">top</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">d</span><span class="p">.</span><span class="nx">left</span><span class="p">):(</span><span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">parseFloat</span><span class="p">(</span><span class="nx">f</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">parseFloat</span><span class="p">(</span><span class="nx">i</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="nx">r</span><span class="p">.</span><span class="nx">isFunction</span><span class="p">(</span><span class="nx">b</span><span class="p">)</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">extend</span><span class="p">({},</span><span class="nx">h</span><span class="p">))),</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">m</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">-</span><span class="nx">h</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">g</span><span class="p">),</span><span class="kc" style="font-weight: 600;">null</span><span class="o" style="font-weight: 600;">!=</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">m</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">-</span><span class="nx">h</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">),</span><span class="s2" style="color: #d14;">"using"</span><span class="k" style="font-weight: 600;">in</span> <span class="nx">b</span><span class="p">?</span><span class="nx">b</span><span class="p">.</span><span class="nx">using</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">m</span><span class="p">):</span><span class="nx">l</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">m</span><span class="p">)}},</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">offset</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">:</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">offset</span><span class="p">.</span><span class="nx">setOffset</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">)});</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">];</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">f</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">f</span><span class="p">.</span><span class="nx">getClientRects</span><span class="p">().</span><span class="nx">length</span><span class="p">?(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">getBoundingClientRect</span><span class="p">(),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">f</span><span class="p">.</span><span class="nx">ownerDocument</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">,</span><span class="nx">e</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">defaultView</span><span class="p">,{</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="nx">d</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">.</span><span class="nx">pageYOffset</span><span class="o" style="font-weight: 600;">-</span><span class="nx">c</span><span class="p">.</span><span class="nx">clientTop</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="nx">d</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">+</span><span class="nx">e</span><span class="p">.</span><span class="nx">pageXOffset</span><span class="o" style="font-weight: 600;">-</span><span class="nx">c</span><span class="p">.</span><span class="nx">clientLeft</span><span class="p">}):{</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">}},</span><span class="na" style="color: #008080;">position</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">]){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="mi" style="color: #099;">0</span><span class="p">};</span><span class="k" style="font-weight: 600;">return</span><span class="s2" style="color: #d14;">"fixed"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="s2" style="color: #d14;">"position"</span><span class="p">)?</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="p">.</span><span class="nx">getBoundingClientRect</span><span class="p">():(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">offsetParent</span><span class="p">(),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">offset</span><span class="p">(),</span><span class="nx">B</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="s2" style="color: #d14;">"html"</span><span class="p">)</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">offset</span><span class="p">()),</span><span class="nx">d</span><span class="o" style="font-weight: 600;">=</span><span class="p">{</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="nx">d</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">+</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="s2" style="color: #d14;">"borderTopWidth"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="nx">d</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">+</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">[</span><span class="mi" style="color: #099;">0</span><span class="p">],</span><span class="s2" style="color: #d14;">"borderLeftWidth"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">)}),{</span><span class="na" style="color: #008080;">top</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="p">.</span><span class="nx">top</span><span class="o" style="font-weight: 600;">-</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="s2" style="color: #d14;">"marginTop"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">),</span><span class="na" style="color: #008080;">left</span><span class="p">:</span><span class="nx">b</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">-</span><span class="nx">d</span><span class="p">.</span><span class="nx">left</span><span class="o" style="font-weight: 600;">-</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="s2" style="color: #d14;">"marginLeft"</span><span class="p">,</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">)}}},</span><span class="na" style="color: #008080;">offsetParent</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">map</span><span class="p">(</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">offsetParent</span><span class="p">;</span><span class="k" style="font-weight: 600;">while</span><span class="p">(</span><span class="nx">a</span><span class="o" style="font-weight: 600;">&&</span><span class="s2" style="color: #d14;">"static"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"position"</span><span class="p">))</span><span class="nx">a</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">offsetParent</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="nx">ra</span><span class="p">})}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">({</span><span class="na" style="color: #008080;">scrollLeft</span><span class="p">:</span><span class="s2" style="color: #d14;">"pageXOffset"</span><span class="p">,</span><span class="na" style="color: #008080;">scrollTop</span><span class="p">:</span><span class="s2" style="color: #d14;">"pageYOffset"</span><span class="p">},</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="s2" style="color: #d14;">"pageYOffset"</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">;</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">[</span><span class="nx">a</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">T</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">isWindow</span><span class="p">(</span><span class="nx">a</span><span class="p">)?</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">:</span><span class="mi" style="color: #099;">9</span><span class="o" style="font-weight: 600;">===</span><span class="nx">a</span><span class="p">.</span><span class="nx">nodeType</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">defaultView</span><span class="p">),</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">e</span><span class="p">?</span><span class="nx">f</span><span class="p">?</span><span class="nx">f</span><span class="p">[</span><span class="nx">b</span><span class="p">]:</span><span class="nx">a</span><span class="p">[</span><span class="nx">d</span><span class="p">]:</span><span class="k" style="font-weight: 600;">void</span><span class="p">(</span><span class="nx">f</span><span class="p">?</span><span class="nx">f</span><span class="p">.</span><span class="nx">scrollTo</span><span class="p">(</span><span class="nx">c</span><span class="p">?</span><span class="nx">f</span><span class="p">.</span><span class="nx">pageXOffset</span><span class="p">:</span><span class="nx">e</span><span class="p">,</span><span class="nx">c</span><span class="p">?</span><span class="nx">e</span><span class="p">:</span><span class="nx">f</span><span class="p">.</span><span class="nx">pageYOffset</span><span class="p">):</span><span class="nx">a</span><span class="p">[</span><span class="nx">d</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">e</span><span class="p">)},</span><span class="nx">a</span><span class="p">,</span><span class="nx">d</span><span class="p">,</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="p">)}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">([</span><span class="s2" style="color: #d14;">"top"</span><span class="p">,</span><span class="s2" style="color: #d14;">"left"</span><span class="p">],</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">cssHooks</span><span class="p">[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Pa</span><span class="p">(</span><span class="nx">o</span><span class="p">.</span><span class="nx">pixelPosition</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">if</span><span class="p">(</span><span class="nx">c</span><span class="p">)</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">c</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Oa</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">),</span><span class="nx">Ma</span><span class="p">.</span><span class="nx">test</span><span class="p">(</span><span class="nx">c</span><span class="p">)?</span><span class="nx">r</span><span class="p">(</span><span class="nx">a</span><span class="p">).</span><span class="nx">position</span><span class="p">()[</span><span class="nx">b</span><span class="p">]</span><span class="o" style="font-weight: 600;">+</span><span class="s2" style="color: #d14;">"px"</span><span class="p">:</span><span class="nx">c</span><span class="p">})}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">({</span><span class="na" style="color: #008080;">Height</span><span class="p">:</span><span class="s2" style="color: #d14;">"height"</span><span class="p">,</span><span class="na" style="color: #008080;">Width</span><span class="p">:</span><span class="s2" style="color: #d14;">"width"</span><span class="p">},</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">each</span><span class="p">({</span><span class="na" style="color: #008080;">padding</span><span class="p">:</span><span class="s2" style="color: #d14;">"inner"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">,</span><span class="na" style="color: #008080;">content</span><span class="p">:</span><span class="nx">b</span><span class="p">,</span><span class="s2" style="color: #d14;">""</span><span class="p">:</span><span class="s2" style="color: #d14;">"outer"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">},</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">[</span><span class="nx">d</span><span class="p">]</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">e</span><span class="p">,</span><span class="nx">f</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">g</span><span class="o" style="font-weight: 600;">=</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"boolean"</span><span class="o" style="font-weight: 600;">!=</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">e</span><span class="p">),</span><span class="nx">h</span><span class="o" style="font-weight: 600;">=</span><span class="nx">c</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">e</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">||</span><span class="nx">f</span><span class="o" style="font-weight: 600;">===!</span><span class="mi" style="color: #099;">0</span><span class="p">?</span><span class="s2" style="color: #d14;">"margin"</span><span class="p">:</span><span class="s2" style="color: #d14;">"border"</span><span class="p">);</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">T</span><span class="p">(</span><span class="k" style="font-weight: 600;">this</span><span class="p">,</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">e</span><span class="p">){</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">f</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">isWindow</span><span class="p">(</span><span class="nx">b</span><span class="p">)?</span><span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">d</span><span class="p">.</span><span class="nx">indexOf</span><span class="p">(</span><span class="s2" style="color: #d14;">"outer"</span><span class="p">)?</span><span class="nx">b</span><span class="p">[</span><span class="s2" style="color: #d14;">"inner"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">]:</span><span class="nx">b</span><span class="p">.</span><span class="nb" style="color: #0086b3;">document</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">[</span><span class="s2" style="color: #d14;">"client"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">]:</span><span class="mi" style="color: #099;">9</span><span class="o" style="font-weight: 600;">===</span><span class="nx">b</span><span class="p">.</span><span class="nx">nodeType</span><span class="p">?(</span><span class="nx">f</span><span class="o" style="font-weight: 600;">=</span><span class="nx">b</span><span class="p">.</span><span class="nx">documentElement</span><span class="p">,</span><span class="nb" style="color: #0086b3;">Math</span><span class="p">.</span><span class="nx">max</span><span class="p">(</span><span class="nx">b</span><span class="p">.</span><span class="nx">body</span><span class="p">[</span><span class="s2" style="color: #d14;">"scroll"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">],</span><span class="nx">f</span><span class="p">[</span><span class="s2" style="color: #d14;">"scroll"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">],</span><span class="nx">b</span><span class="p">.</span><span class="nx">body</span><span class="p">[</span><span class="s2" style="color: #d14;">"offset"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">],</span><span class="nx">f</span><span class="p">[</span><span class="s2" style="color: #d14;">"offset"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">],</span><span class="nx">f</span><span class="p">[</span><span class="s2" style="color: #d14;">"client"</span><span class="o" style="font-weight: 600;">+</span><span class="nx">a</span><span class="p">])):</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="o" style="font-weight: 600;">===</span><span class="nx">e</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">css</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">h</span><span class="p">):</span><span class="nx">r</span><span class="p">.</span><span class="nx">style</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">e</span><span class="p">,</span><span class="nx">h</span><span class="p">)},</span><span class="nx">b</span><span class="p">,</span><span class="nx">g</span><span class="p">?</span><span class="nx">e</span><span class="p">:</span><span class="k" style="font-weight: 600;">void</span> <span class="mi" style="color: #099;">0</span><span class="p">,</span><span class="nx">g</span><span class="p">)}})}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">fn</span><span class="p">.</span><span class="nx">extend</span><span class="p">({</span><span class="na" style="color: #008080;">bind</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">)},</span><span class="na" style="color: #008080;">unbind</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">off</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="kc" style="font-weight: 600;">null</span><span class="p">,</span><span class="nx">b</span><span class="p">)},</span><span class="na" style="color: #008080;">delegate</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="p">,</span><span class="nx">c</span><span class="p">,</span><span class="nx">d</span><span class="p">)},</span><span class="na" style="color: #008080;">undelegate</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="nx">b</span><span class="p">,</span><span class="nx">c</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="mi" style="color: #099;">1</span><span class="o" style="font-weight: 600;">===</span><span class="kr" style="font-weight: 600;">arguments</span><span class="p">.</span><span class="nx">length</span><span class="p">?</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">off</span><span class="p">(</span><span class="nx">a</span><span class="p">,</span><span class="s2" style="color: #d14;">"**"</span><span class="p">):</span><span class="k" style="font-weight: 600;">this</span><span class="p">.</span><span class="nx">off</span><span class="p">(</span><span class="nx">b</span><span class="p">,</span><span class="nx">a</span><span class="o" style="font-weight: 600;">||</span><span class="s2" style="color: #d14;">"**"</span><span class="p">,</span><span class="nx">c</span><span class="p">)},</span><span class="na" style="color: #008080;">holdReady</span><span class="p">:</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">a</span><span class="p">){</span><span class="nx">a</span><span class="p">?</span><span class="nx">r</span><span class="p">.</span><span class="nx">readyWait</span><span class="o" style="font-weight: 600;">++</span><span class="p">:</span><span class="nx">r</span><span class="p">.</span><span class="nx">ready</span><span class="p">(</span><span class="o" style="font-weight: 600;">!</span><span class="mi" style="color: #099;">0</span><span class="p">)}}),</span><span class="nx">r</span><span class="p">.</span><span class="nx">isArray</span><span class="o" style="font-weight: 600;">=</span><span class="nb" style="color: #0086b3;">Array</span><span class="p">.</span><span class="nx">isArray</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">parseJSON</span><span class="o" style="font-weight: 600;">=</span><span class="nx">JSON</span><span class="p">.</span><span class="nx">parse</span><span class="p">,</span><span class="nx">r</span><span class="p">.</span><span class="nx">nodeName</span><span class="o" style="font-weight: 600;">=</span><span class="nx">B</span><span class="p">,</span><span class="s2" style="color: #d14;">"function"</span><span class="o" style="font-weight: 600;">==</span><span class="k" style="font-weight: 600;">typeof</span> <span class="nx">define</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">define</span><span class="p">.</span><span class="nx">amd</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">define</span><span class="p">(</span><span class="s2" style="color: #d14;">"jquery"</span><span class="p">,[],</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">});</span><span class="kd" style="font-weight: 600;">var</span> <span class="nx">Vb</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">jQuery</span><span class="p">,</span><span class="nx">Wb</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">$</span><span class="p">;</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">r</span><span class="p">.</span><span class="nx">noConflict</span><span class="o" style="font-weight: 600;">=</span><span class="kd" style="font-weight: 600;">function</span><span class="p">(</span><span class="nx">b</span><span class="p">){</span><span class="k" style="font-weight: 600;">return</span> <span class="nx">a</span><span class="p">.</span><span class="nx">$</span><span class="o" style="font-weight: 600;">===</span><span class="nx">r</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">$</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Wb</span><span class="p">),</span><span class="nx">b</span><span class="o" style="font-weight: 600;">&&</span><span class="nx">a</span><span class="p">.</span><span class="nx">jQuery</span><span class="o" style="font-weight: 600;">===</span><span class="nx">r</span><span class="o" style="font-weight: 600;">&&</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">jQuery</span><span class="o" style="font-weight: 600;">=</span><span class="nx">Vb</span><span class="p">),</span><span class="nx">r</span><span class="p">},</span><span class="nx">b</span><span class="o" style="font-weight: 600;">||</span><span class="p">(</span><span class="nx">a</span><span class="p">.</span><span class="nx">jQuery</span><span class="o" style="font-weight: 600;">=</span><span class="nx">a</span><span class="p">.</span><span class="nx">$</span><span class="o" style="font-weight: 600;">=</span><span class="nx">r</span><span class="p">),</span><span class="nx">r</span><span class="p">});</span></span></pre>
</td>
</tr>

</table>
<br>
</li>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #777;">

<br>
<a href="https://salsa.debian.org/med-team/q2templates/commit/2c585634f30aca4a321b8f2566302bd7d1d3bf78">View it on GitLab</a>.
<br>
You're receiving this email because of your account on salsa.debian.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Commit","url":"https://salsa.debian.org/med-team/q2templates/commit/2c585634f30aca4a321b8f2566302bd7d1d3bf78"}}</script>

</p>
</div>
</body>
</html>