<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">(function(t,e){"function"===typeof define&amp;&amp;define.amd?define(["jquery"],function(y){return e(y)}):"object"===typeof exports?module.exports=e(require("jquery")):e(jQuery)})(this,function(t){(function(e){function y(a){e.each([{re:/[\xC0-\xC6]/g,ch:"A"},{re:/[\xE0-\xE6]/g,ch:"a"},{re:/[\xC8-\xCB]/g,ch:"E"},{re:/[\xE8-\xEB]/g,ch:"e"},{re:/[\xCC-\xCF]/g,ch:"I"},{re:/[\xEC-\xEF]/g,ch:"i"},{re:/[\xD2-\xD6]/g,ch:"O"},{re:/[\xF2-\xF6]/g,ch:"o"},{re:/[\xD9-\xDC]/g,ch:"U"},{re:/[\xF9-\xFC]/g,ch:"u"},{re:/[\xC7-\xE7]/g,
ch:"c"},{re:/[\xD1]/g,ch:"N"},{re:/[\xF1]/g,ch:"n"}],function(){a=a.replace(this.re,this.ch)});return a}function z(a){var c={"&amp;":"&amp;amp;","&lt;":"&amp;lt;","&gt;":"&amp;gt;",'"':"&amp;quot;","'":"&amp;#x27;","`":"&amp;#x60;"},b="(?:"+Object.keys(c).join("|")+")",d=new RegExp(b,"g");a=null==a?"":""+a;return(new RegExp(b)).test(a)?a.replace(d,function(a){return c[a]}):a}function t(a,c){var b=arguments,d=a,f=c;[].shift.apply(b);var h,u=this.each(function(){var a=e(this);if(a.is("select")){var c=a.data("selectpicker"),g="object"==
typeof d&amp;&amp;d;if(!c)c=e.extend({},k.DEFAULTS,e.fn.selectpicker.defaults||{},a.data(),g),c.template=e.extend({},k.DEFAULTS.template,e.fn.selectpicker.defaults?e.fn.selectpicker.defaults.template:{},a.data().template,g.template),a.data("selectpicker",c=new k(this,c,f));else if(g)for(var n in g)g.hasOwnProperty(n)&amp;&amp;(c.options[n]=g[n]);"string"==typeof d&amp;&amp;(h=c[d]instanceof Function?c[d].apply(c,b):c.options[d])}});return"undefined"!==typeof h?h:u}String.prototype.includes||function(){var a={}.toString,
c=function(){try{var a={},b=Object.defineProperty,c=b(a,a,a)&amp;&amp;b}catch(d){}return c}(),b="".indexOf,d=function(c){if(null==this)throw new TypeError;var d=String(this);if(c&amp;&amp;"[object RegExp]"==a.call(c))throw new TypeError;var e=d.length,l=String(c),m=l.length,g=1&lt;arguments.length?arguments[1]:void 0,g=g?Number(g):0;g!=g&amp;&amp;(g=0);return m+Math.min(Math.max(g,0),e)&gt;e?!1:-1!=b.call(d,l,g)};c?c(String.prototype,"includes",{value:d,configurable:!0,writable:!0}):String.prototype.includes=d}();String.prototype.startsWith||
function(){var a=function(){try{var a={},b=Object.defineProperty,c=b(a,a,a)&amp;&amp;b}catch(e){}return c}(),c={}.toString,b=function(a){if(null==this)throw new TypeError;var b=String(this);if(a&amp;&amp;"[object RegExp]"==c.call(a))throw new TypeError;var e=b.length,u=String(a),l=u.length,m=1&lt;arguments.length?arguments[1]:void 0,m=m?Number(m):0;m!=m&amp;&amp;(m=0);m=Math.min(Math.max(m,0),e);if(l+m&gt;e)return!1;for(e=-1;++e&lt;l;)if(b.charCodeAt(m+e)!=u.charCodeAt(e))return!1;return!0};a?a(String.prototype,"startsWith",{value:b,
configurable:!0,writable:!0}):String.prototype.startsWith=b}();Object.keys||(Object.keys=function(a,c,b){b=[];for(c in a)b.hasOwnProperty.call(a,c)&amp;&amp;b.push(c);return b});e.fn.triggerNative=function(a){var c=this[0],b;c.dispatchEvent?("function"===typeof Event?b=new Event(a,{bubbles:!0}):(b=document.createEvent("Event"),b.initEvent(a,!0,!1)),c.dispatchEvent(b)):(c.fireEvent&amp;&amp;(b=document.createEventObject(),b.eventType=a,c.fireEvent("on"+a,b)),this.trigger(a))};e.expr[":"].icontains=function(a,c,b){a=
e(a);return(a.data("tokens")||a.text()).toUpperCase().includes(b[3].toUpperCase())};e.expr[":"].ibegins=function(a,c,b){a=e(a);return(a.data("tokens")||a.text()).toUpperCase().startsWith(b[3].toUpperCase())};e.expr[":"].aicontains=function(a,c,b){a=e(a);return(a.data("tokens")||a.data("normalizedText")||a.text()).toUpperCase().includes(b[3].toUpperCase())};e.expr[":"].aibegins=function(a,c,b){a=e(a);return(a.data("tokens")||a.data("normalizedText")||a.text()).toUpperCase().startsWith(b[3].toUpperCase())};
var k=function(a,c,b){b&amp;&amp;(b.stopPropagation(),b.preventDefault());this.$element=e(a);this.$lis=this.$menu=this.$button=this.$newElement=null;this.options=c;null===this.options.title&amp;&amp;(this.options.title=this.$element.attr("title"));this.val=k.prototype.val;this.render=k.prototype.render;this.refresh=k.prototype.refresh;this.setStyle=k.prototype.setStyle;this.selectAll=k.prototype.selectAll;this.deselectAll=k.prototype.deselectAll;this.destroy=k.prototype.destroy;this.remove=k.prototype.remove;this.show=
k.prototype.show;this.hide=k.prototype.hide;this.init()};k.VERSION="1.10.0";k.DEFAULTS={noneSelectedText:"Nothing selected",noneResultsText:"No results matched {0}",countSelectedText:function(a,c){return 1==a?"{0} item selected":"{0} items selected"},maxOptionsText:function(a,c){return[1==a?"Limit reached ({n} item max)":"Limit reached ({n} items max)",1==c?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)"]},selectAllText:"Select All",deselectAllText:"Deselect All",doneButton:!1,
doneButtonText:"Close",multipleSeparator:", ",styleBase:"btn",style:"btn-default",size:"auto",title:null,selectedTextFormat:"values",width:!1,container:!1,hideDisabled:!1,showSubtext:!1,showIcon:!0,showContent:!0,dropupAuto:!0,header:!1,liveSearch:!1,liveSearchPlaceholder:null,liveSearchNormalize:!1,liveSearchStyle:"contains",actionsBox:!1,iconBase:"fa",tickIcon:"fa-fw fa-lg fa-check-square",showTick:!1,template:{caret:'&lt;span class="caret"&gt;&lt;/span&gt;'},maxOptions:!1,mobile:!1,selectOnTab:!1,dropdownAlignRight:!1};
k.prototype={constructor:k,init:function(){var a=this,c=this.$element.attr("id");this.$element.addClass("bs-select-hidden");this.liObj={};this.multiple=this.$element.prop("multiple");this.autofocus=this.$element.prop("autofocus");this.$newElement=this.createView();this.$element.after(this.$newElement).appendTo(this.$newElement);this.$button=this.$newElement.children("button");this.$menu=this.$newElement.children(".dropdown-menu");this.$menuInner=this.$menu.children(".inner");this.$searchbox=this.$menu.find("input");
this.$element.removeClass("bs-select-hidden");this.options.dropdownAlignRight&amp;&amp;this.$menu.addClass("dropdown-menu-right");"undefined"!==typeof c&amp;&amp;(this.$button.attr("data-id",c),e('label[for="'+c+'"]').click(function(b){b.preventDefault();a.$button.focus()}));this.checkDisabled();this.clickListener();this.options.liveSearch&amp;&amp;this.liveSearchListener();this.render();this.setStyle();this.setWidth();this.options.container&amp;&amp;this.selectPosition();this.$menu.data("this",this);this.$newElement.data("this",
this);this.options.mobile&amp;&amp;this.mobile();this.$newElement.on({"hide.bs.dropdown":function(b){a.$element.trigger("hide.bs.select",b)},"hidden.bs.dropdown":function(b){a.$element.trigger("hidden.bs.select",b)},"show.bs.dropdown":function(b){a.$element.trigger("show.bs.select",b)},"shown.bs.dropdown":function(b){a.$element.trigger("shown.bs.select",b)}});if(a.$element[0].hasAttribute("required"))this.$element.on("invalid",function(){a.$button.addClass("bs-invalid").focus();a.$element.on({"focus.bs.select":function(){a.$button.focus();
a.$element.off("focus.bs.select")},"shown.bs.select":function(){a.$element.val(a.$element.val()).off("shown.bs.select")},"rendered.bs.select":function(){this.validity.valid&amp;&amp;a.$button.removeClass("bs-invalid");a.$element.off("rendered.bs.select")}})});setTimeout(function(){a.$element.trigger("loaded.bs.select")})},createDropdown:function(){var a=this.multiple||this.options.showTick?" show-tick":"",c=this.$element.parent().hasClass("input-group")?" input-group-btn":"",b=this.autofocus?" autofocus":
"",d=this.options.header?'&lt;div class="popover-title"&gt;&lt;button type="button" class="close" aria-hidden="true"&gt;&amp;times;&lt;/button&gt;'+this.options.header+"&lt;/div&gt;":"",f=this.options.liveSearch?'&lt;div class="bs-searchbox"&gt;&lt;input type="text" class="form-control" autocomplete="off"'+(null===this.options.liveSearchPlaceholder?"":' placeholder="'+z(this.options.liveSearchPlaceholder)+'"')+"&gt;&lt;/div&gt;":"";return e('&lt;div class="btn-group bootstrap-select'+a+c+'"&gt;&lt;button type="button" class="'+this.options.styleBase+
' dropdown-toggle" data-toggle="dropdown"'+b+'&gt;&lt;span class="filter-option pull-left"&gt;&lt;/span&gt;&amp;nbsp;&lt;span class="bs-caret"&gt;'+this.options.template.caret+'&lt;/span&gt;&lt;/button&gt;&lt;div class="dropdown-menu open"&gt;'+d+f+(this.multiple&amp;&amp;this.options.actionsBox?'&lt;div class="bs-actionsbox"&gt;&lt;div class="btn-group btn-group-sm btn-block"&gt;&lt;button type="button" class="actions-btn bs-select-all btn btn-default"&gt;'+this.options.selectAllText+'&lt;/button&gt;&lt;button type="button" class="actions-btn bs-deselect-all btn btn-default"&gt;'+
this.options.deselectAllText+"&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;":"")+'&lt;ul class="dropdown-menu inner" role="menu"&gt;&lt;/ul&gt;'+(this.multiple&amp;&amp;this.options.doneButton?'&lt;div class="bs-donebutton"&gt;&lt;div class="btn-group btn-block"&gt;&lt;button type="button" class="btn btn-sm btn-default"&gt;'+this.options.doneButtonText+"&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;":"")+"&lt;/div&gt;&lt;/div&gt;")},createView:function(){var a=this.createDropdown(),c=this.createLi();a.find("ul")[0].innerHTML=c;return a},reloadLi:function(){this.destroyLi();var a=this.createLi();
this.$menuInner[0].innerHTML=a},destroyLi:function(){this.$menu.find("li").remove()},createLi:function(){var a=this,c=[],b=0,d=document.createElement("option"),f=-1,h=function(a,b,c,f){return"&lt;li"+("undefined"!==typeof c&amp;""!==c?' class="'+c+'"':"")+("undefined"!==typeof b&amp;null!==b?' data-original-index="'+b+'"':"")+("undefined"!==typeof f&amp;null!==f?'data-optgroup="'+f+'"':"")+"&gt;"+a+"&lt;/li&gt;"},u=function(b,c,f,d){return'&lt;a tabindex="0"'+("undefined"!==typeof c?' class="'+c+'"':"")+("undefined"!==typeof f?
' style="'+f+'"':"")+(a.options.liveSearchNormalize?' data-normalized-text="'+y(z(b))+'"':"")+("undefined"!==typeof d||null!==d?' data-tokens="'+d+'"':"")+"&gt;"+b+'&lt;span class="'+a.options.iconBase+" "+a.options.tickIcon+' check-mark"&gt;&lt;/span&gt;&lt;/a&gt;'};if(this.options.title&amp;&amp;!this.multiple&amp;&amp;(f--,!this.$element.find(".bs-title-option").length)){var l=this.$element[0];d.className="bs-title-option";d.appendChild(document.createTextNode(this.options.title));d.value="";l.insertBefore(d,l.firstChild);void 0===
e(l.options[l.selectedIndex]).attr("selected")&amp;&amp;(d.selected=!0)}this.$element.find("option").each(function(d){var g=e(this);f++;if(!g.hasClass("bs-title-option")){var l=this.className||"",p=this.style.cssText,k=g.data("content")?g.data("content"):g.html(),r=g.data("tokens")?g.data("tokens"):null,q="undefined"!==typeof g.data("subtext")?'&lt;small class="text-muted"&gt;'+g.data("subtext")+"&lt;/small&gt;":"",v="undefined"!==typeof g.data("icon")?'&lt;span class="'+a.options.iconBase+" "+g.data("icon")+'"&gt;&lt;/span&gt; ':
"",w="OPTGROUP"===this.parentNode.tagName,x=this.disabled||w&amp;&amp;this.parentNode.disabled;""!==v&amp;&amp;x&amp;&amp;(v="&lt;span&gt;"+v+"&lt;/span&gt;");if(a.options.hideDisabled&amp;&amp;x&amp;&amp;!w)f--;else{g.data("content")||(k=v+'&lt;span class="text"&gt;'+k+q+"&lt;/span&gt;");if(w&amp;&amp;!0!==g.data("divider")){q=" "+this.parentNode.className||"";0===g.index()&amp;&amp;(b+=1,v=this.parentNode.label,w="undefined"!==typeof g.parent().data("subtext")?'&lt;small class="text-muted"&gt;'+g.parent().data("subtext")+"&lt;/small&gt;":"",v=(g.parent().data("icon")?'&lt;span class="'+a.options.iconBase+
" "+g.parent().data("icon")+'"&gt;&lt;/span&gt; ':"")+'&lt;span class="text"&gt;'+v+w+"&lt;/span&gt;",0!==d&amp;&amp;0&lt;c.length&amp;&amp;(f++,c.push(h("",null,"divider",b+"div"))),f++,c.push(h(v,null,"dropdown-header"+q,b)));if(a.options.hideDisabled&amp;&amp;x){f--;return}c.push(h(u(k,"opt "+l+q,p,r),d,"",b))}else!0===g.data("divider")?c.push(h("",d,"divider")):!0===g.data("hidden")?c.push(h(u(k,l,p,r),d,"hidden is-hidden")):(this.previousElementSibling&amp;&amp;"OPTGROUP"===this.previousElementSibling.tagName&amp;&amp;(f++,c.push(h("",null,"divider",b+"div"))),
c.push(h(u(k,l,p,r),d)));a.liObj[d]=f}}});this.multiple||0!==this.$element.find("option:selected").length||this.options.title||this.$element.find("option").eq(0).prop("selected",!0).attr("selected","selected");return c.join("")},findLis:function(){null==this.$lis&amp;&amp;(this.$lis=this.$menu.find("li"));return this.$lis},render:function(a){var c=this,b;!1!==a&amp;&amp;this.$element.find("option").each(function(a){var b=c.findLis().eq(c.liObj[a]);c.setDisabled(a,this.disabled||"OPTGROUP"===this.parentNode.tagName&amp;&amp;
this.parentNode.disabled,b);c.setSelected(a,this.selected,b)});this.tabIndex();a=this.$element.find("option").map(function(){if(this.selected&amp;&amp;(!c.options.hideDisabled||!(this.disabled||"OPTGROUP"===this.parentNode.tagName&amp;&amp;this.parentNode.disabled))){var a=e(this),b=a.data("icon")&amp;&amp;c.options.showIcon?'&lt;i class="'+c.options.iconBase+" "+a.data("icon")+'"&gt;&lt;/i&gt; ':"",d;d=c.options.showSubtext&amp;&amp;a.data("subtext")&amp;&amp;!c.multiple?' &lt;small class="text-muted"&gt;'+a.data("subtext")+"&lt;/small&gt;":"";return"undefined"!==
typeof a.attr("title")?a.attr("title"):a.data("content")&amp;&amp;c.options.showContent?a.data("content"):b+a.html()+d}}).toArray();b=this.multiple?a.join(this.options.multipleSeparator):a[0];if(this.multiple&amp;&amp;-1&lt;this.options.selectedTextFormat.indexOf("count")){var d=this.options.selectedTextFormat.split("&gt;");if(1&lt;d.length&amp;&amp;a.length&gt;d[1]||1==d.length&amp;&amp;2&lt;=a.length)b=this.options.hideDisabled?", [disabled]":"",b=this.$element.find("option").not('[data-divider="true"], [data-hidden="true"]'+b).length,b=("function"===
typeof this.options.countSelectedText?this.options.countSelectedText(a.length,b):this.options.countSelectedText).replace("{0}",a.length.toString()).replace("{1}",b.toString())}void 0==this.options.title&amp;&amp;(this.options.title=this.$element.attr("title"));"static"==this.options.selectedTextFormat&amp;&amp;(b=this.options.title);b||(b="undefined"!==typeof this.options.title?this.options.title:this.options.noneSelectedText);this.$button.attr("title",e.trim(b.replace(/&lt;[^&gt;]*&gt;?/g,"")));this.$button.children(".filter-option").html(b);
this.$element.trigger("rendered.bs.select")},setStyle:function(a,c){this.$element.attr("class")&amp;&amp;this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device|bs-select-hidden|validate\[.*\]/gi,""));var b=a?a:this.options.style;"add"==c?this.$button.addClass(b):"remove"==c?this.$button.removeClass(b):(this.$button.removeClass(this.options.style),this.$button.addClass(b))},liHeight:function(a){if(a||!1!==this.options.size&amp;&amp;!this.sizeInfo){a=document.createElement("div");
var c=document.createElement("div"),b=document.createElement("ul"),d=document.createElement("li"),f=document.createElement("li"),h=document.createElement("a"),u=document.createElement("span"),l=this.options.header&amp;&amp;0&lt;this.$menu.find(".popover-title").length?this.$menu.find(".popover-title")[0].cloneNode(!0):null,m=this.options.liveSearch?document.createElement("div"):null,g=this.options.actionsBox&amp;&amp;this.multiple&amp;&amp;0&lt;this.$menu.find(".bs-actionsbox").length?this.$menu.find(".bs-actionsbox")[0].cloneNode(!0):
null,n=this.options.doneButton&amp;&amp;this.multiple&amp;&amp;0&lt;this.$menu.find(".bs-donebutton").length?this.$menu.find(".bs-donebutton")[0].cloneNode(!0):null;u.className="text";a.className=this.$menu[0].parentNode.className+" open";c.className="dropdown-menu open";b.className="dropdown-menu inner";d.className="divider";u.appendChild(document.createTextNode("Inner text"));h.appendChild(u);f.appendChild(h);b.appendChild(f);b.appendChild(d);l&amp;&amp;c.appendChild(l);m&amp;&amp;(f=document.createElement("span"),m.className="bs-searchbox",
f.className="form-control",m.appendChild(f),c.appendChild(m));g&amp;&amp;c.appendChild(g);c.appendChild(b);n&amp;&amp;c.appendChild(n);a.appendChild(c);document.body.appendChild(a);b=h.offsetHeight;l=l?l.offsetHeight:0;m=m?m.offsetHeight:0;g=g?g.offsetHeight:0;n=n?n.offsetHeight:0;d=e(d).outerHeight(!0);f=(h="function"===typeof getComputedStyle?getComputedStyle(c):!1)?null:e(c);c=parseInt(h?h.paddingTop:f.css("paddingTop"))+parseInt(h?h.paddingBottom:f.css("paddingBottom"))+parseInt(h?h.borderTopWidth:f.css("borderTopWidth"))+
parseInt(h?h.borderBottomWidth:f.css("borderBottomWidth"));h=c+parseInt(h?h.marginTop:f.css("marginTop"))+parseInt(h?h.marginBottom:f.css("marginBottom"))+2;document.body.removeChild(a);this.sizeInfo={liHeight:b,headerHeight:l,searchHeight:m,actionsHeight:g,doneButtonHeight:n,dividerHeight:d,menuPadding:c,menuExtras:h}}},setSize:function(){this.findLis();this.liHeight();this.options.header&amp;&amp;this.$menu.css("padding-top",0);if(!1!==this.options.size){var a=this,c=this.$menu,b=this.$menuInner,d=e(window),
f=this.$newElement[0].offsetHeight,h=this.sizeInfo.liHeight,u=this.sizeInfo.headerHeight,l=this.sizeInfo.searchHeight,m=this.sizeInfo.actionsHeight,g=this.sizeInfo.doneButtonHeight,n=this.sizeInfo.dividerHeight,p=this.sizeInfo.menuPadding,k=this.sizeInfo.menuExtras,r=this.options.hideDisabled?".disabled":"",q,v,w,x,t=function(){w=a.$newElement.offset().top-d.scrollTop();x=d.height()-w-f};t();"auto"===this.options.size?(n=function(){var d;d=function(a,b){return function(c){return b?c.classList?c.classList.contains(a):
e(c).hasClass(a):!(c.classList?c.classList.contains(a):e(c).hasClass(a))}};var f=a.$menuInner[0].getElementsByTagName("li"),f=Array.prototype.filter?Array.prototype.filter.call(f,d("hidden",!1)):a.$lis.not(".hidden");d=Array.prototype.filter?Array.prototype.filter.call(f,d("dropdown-header",!0)):f.filter(".dropdown-header");t();q=x-k;a.options.container?(c.data("height")||c.data("height",c.height()),v=c.data("height")):v=c.height();a.options.dropupAuto&amp;&amp;a.$newElement.toggleClass("dropup",w&gt;x&amp;&amp;q-k&lt;
v);a.$newElement.hasClass("dropup")&amp;&amp;(q=w-k);d=3&lt;f.length+d.length?3*h+k-2:0;c.css({"max-height":q+"px",overflow:"hidden","min-height":d+u+l+m+g+"px"});b.css({"max-height":q-u-l-m-g-p+"px","overflow-y":"auto","min-height":Math.max(d-p,0)+"px"})},n(),this.$searchbox.off("input.getSize propertychange.getSize").on("input.getSize propertychange.getSize",n),d.off("resize.getSize scroll.getSize").on("resize.getSize scroll.getSize",n)):this.options.size&amp;&amp;"auto"!=this.options.size&amp;&amp;this.$lis.not(r).length&gt;
this.options.size&amp;&amp;(r=this.$lis.not(".divider").not(r).children().slice(0,this.options.size).last().parent().index(),r=this.$lis.slice(0,r+1).filter(".divider").length,q=h*this.options.size+r*n+p,a.options.container?(c.data("height")||c.data("height",c.height()),v=c.data("height")):v=c.height(),a.options.dropupAuto&amp;&amp;this.$newElement.toggleClass("dropup",w&gt;x&amp;&amp;q-k&lt;v),c.css({"max-height":q+u+l+m+g+"px",overflow:"hidden","min-height":""}),b.css({"max-height":q-p+"px","overflow-y":"auto","min-height":""}))}},
setWidth:function(){if("auto"===this.options.width){this.$menu.css("min-width","0");var a=this.$menu.parent().clone().appendTo("body"),c=this.options.container?this.$newElement.clone().appendTo("body"):a,b=a.children(".dropdown-menu").outerWidth(),d=c.css("width","auto").children("button").outerWidth();a.remove();c.remove();this.$newElement.css("width",Math.max(b,d)+"px")}else"fit"===this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width","").addClass("fit-width")):this.options.width?
(this.$menu.css("min-width",""),this.$newElement.css("width",this.options.width)):(this.$menu.css("min-width",""),this.$newElement.css("width",""));this.$newElement.hasClass("fit-width")&amp;&amp;"fit"!==this.options.width&amp;&amp;this.$newElement.removeClass("fit-width")},selectPosition:function(){this.$bsContainer=e('&lt;div class="bs-container" /&gt;');var a=this,c,b,d=function(d){a.$bsContainer.addClass(d.attr("class").replace(/form-control|fit-width/gi,"")).toggleClass("dropup",d.hasClass("dropup"));c=d.offset();
b=d.hasClass("dropup")?0:d[0].offsetHeight;a.$bsContainer.css({top:c.top+b,left:c.left,width:d[0].offsetWidth})};this.$button.on("click",function(){var b=e(this);a.isDisabled()||(d(a.$newElement),a.$bsContainer.appendTo(a.options.container).toggleClass("open",!b.hasClass("open")).append(a.$menu))});e(window).on("resize scroll",function(){d(a.$newElement)});this.$element.on("hide.bs.select",function(){a.$menu.data("height",a.$menu.height());a.$bsContainer.detach()})},setSelected:function(a,c,b){b||
(b=this.findLis().eq(this.liObj[a]));b.toggleClass("selected",c)},setDisabled:function(a,c,b){b||(b=this.findLis().eq(this.liObj[a]));c?b.addClass("disabled").children("a").attr("href","#").attr("tabindex",-1):b.removeClass("disabled").children("a").removeAttr("href").attr("tabindex",0)},isDisabled:function(){return this.$element[0].disabled},checkDisabled:function(){var a=this;this.isDisabled()?(this.$newElement.addClass("disabled"),this.$button.addClass("disabled").attr("tabindex",-1)):(this.$button.hasClass("disabled")&amp;&amp;
(this.$newElement.removeClass("disabled"),this.$button.removeClass("disabled")),-1!=this.$button.attr("tabindex")||this.$element.data("tabindex")||this.$button.removeAttr("tabindex"));this.$button.click(function(){return!a.isDisabled()})},tabIndex:function(){this.$element.data("tabindex")!==this.$element.attr("tabindex")&amp;&amp;-98!==this.$element.attr("tabindex")&amp;&amp;"-98"!==this.$element.attr("tabindex")&amp;&amp;(this.$element.data("tabindex",this.$element.attr("tabindex")),this.$button.attr("tabindex",this.$element.data("tabindex")));
this.$element.attr("tabindex",-98)},clickListener:function(){var a=this,c=e(document);this.$newElement.on("touchstart.dropdown",".dropdown-menu",function(a){a.stopPropagation()});c.data("spaceSelect",!1);this.$button.on("keyup",function(a){/(32)/.test(a.keyCode.toString(10))&amp;&amp;c.data("spaceSelect")&amp;&amp;(a.preventDefault(),c.data("spaceSelect",!1))});this.$button.on("click",function(){a.setSize()});this.$element.on("shown.bs.select",function(){if(!a.options.liveSearch&amp;&amp;!a.multiple)a.$menuInner.find(".selected a").focus();
else if(!a.multiple){var b=a.liObj[a.$element[0].selectedIndex];"number"===typeof b&amp;&amp;!1!==a.options.size&amp;&amp;(b=a.$lis.eq(b)[0].offsetTop-a.$menuInner[0].offsetTop,b=b-a.$menuInner[0].offsetHeight/2+a.sizeInfo.liHeight/2,a.$menuInner[0].scrollTop=b)}});this.$menuInner.on("click","li a",function(b){var c=e(this),f=c.parent().data("originalIndex"),h=a.$element.val(),k=a.$element.prop("selectedIndex");a.multiple&amp;&amp;b.stopPropagation();b.preventDefault();if(!a.isDisabled()&amp;&amp;!c.parent().hasClass("disabled")){var l=
a.$element.find("option");b=l.eq(f);var m=b.prop("selected"),g=b.parent("optgroup"),n=a.options.maxOptions,p=g.data("maxOptions")||!1;if(a.multiple){if(b.prop("selected",!m),a.setSelected(f,!m),c.blur(),!1!==n||!1!==p){var t=n&lt;l.filter(":selected").length,r=p&lt;g.find("option:selected").length;if(n&amp;&amp;t||p&amp;&amp;r)if(n&amp;&amp;1==n)l.prop("selected",!1),b.prop("selected",!0),a.$menuInner.find(".selected").removeClass("selected"),a.setSelected(f,!0);else if(p&amp;&amp;1==p)g.find("option:selected").prop("selected",!1),b.prop("selected",
!0),n=c.parent().data("optgroup"),a.$menuInner.find('[data-optgroup="'+n+'"]').removeClass("selected"),a.setSelected(f,!0);else{var c="function"===typeof a.options.maxOptionsText?a.options.maxOptionsText(n,p):a.options.maxOptionsText,l=c[0].replace("{n}",n),g=c[1].replace("{n}",p),q=e('&lt;div class="notify"&gt;&lt;/div&gt;');c[2]&amp;&amp;(l=l.replace("{var}",c[2][1&lt;n?0:1]),g=g.replace("{var}",c[2][1&lt;p?0:1]));b.prop("selected",!1);a.$menu.append(q);n&amp;&amp;t&amp;&amp;(q.append(e("&lt;div&gt;"+l+"&lt;/div&gt;")),a.$element.trigger("maxReached.bs.select"));
p&amp;&amp;r&amp;&amp;(q.append(e("&lt;div&gt;"+g+"&lt;/div&gt;")),a.$element.trigger("maxReachedGrp.bs.select"));setTimeout(function(){a.setSelected(f,!1)},10);q.delay(750).fadeOut(300,function(){e(this).remove()})}}}else l.prop("selected",!1),b.prop("selected",!0),a.$menuInner.find(".selected").removeClass("selected"),a.setSelected(f,!0);a.multiple?a.options.liveSearch&amp;&amp;a.$searchbox.focus():a.$button.focus();(h!=a.$element.val()&amp;&amp;a.multiple||k!=a.$element.prop("selectedIndex")&amp;&amp;!a.multiple)&amp;&amp;a.$element.trigger("changed.bs.select",
[f,b.prop("selected"),m]).triggerNative("change")}});this.$menu.on("click","li.disabled a, .popover-title, .popover-title :not(.close)",function(b){b.currentTarget==this&amp;&amp;(b.preventDefault(),b.stopPropagation(),a.options.liveSearch&amp;&amp;!e(b.target).hasClass("close")?a.$searchbox.focus():a.$button.focus())});this.$menuInner.on("click",".divider, .dropdown-header",function(b){b.preventDefault();b.stopPropagation();if(a.multiple&amp;&amp;e(b.currentTarget).hasClass("dropdown-header")){var c=a.$element.find("option");
b=e(b.currentTarget).data("optgroup");b=a.$lis.filter('[data-optgroup="'+b+'"]').not(".divider, .dropdown-header, .disabled, .hidden");var f=b.filter(".selected").length!==b.length;c.eq(b.data("originalIndex")).parent().data("maxOptions")||(b.each(function(a){a=e(this);c.eq(a.data("originalIndex")).prop("selected",f)}),b.toggleClass("selected",f),a.render(!1))}a.options.liveSearch?a.$searchbox.focus():a.$button.focus()});this.$menu.on("click",".popover-title .close",function(){a.$button.click()});
this.$searchbox.on("click",function(a){a.stopPropagation()});this.$menu.on("click",".actions-btn",function(b){a.options.liveSearch?a.$searchbox.focus():a.$button.focus();b.preventDefault();b.stopPropagation();e(this).hasClass("bs-select-all")?a.selectAll():a.deselectAll()});this.$element.change(function(){a.render(!1)})},liveSearchListener:function(){var a=this,c=e('&lt;li class="no-results"&gt;&lt;/li&gt;');this.$button.on("click.dropdown.data-api touchstart.dropdown.data-api",function(){a.$menuInner.find(".active").removeClass("active");
a.$searchbox.val()&amp;&amp;(a.$searchbox.val(""),a.$lis.not(".is-hidden").removeClass("hidden"),c.parent().length&amp;&amp;c.remove());a.multiple||a.$menuInner.find(".selected").addClass("active");setTimeout(function(){a.$searchbox.focus()},10)});this.$searchbox.on("click.dropdown.data-api focus.dropdown.data-api touchend.dropdown.data-api",function(a){a.stopPropagation()});this.$searchbox.on("input propertychange",function(){if(a.$searchbox.val()){var b=a.$lis.not(".is-hidden").removeClass("hidden").children("a"),
b=a.options.liveSearchNormalize?b.not(":a"+a._searchStyle()+'("'+y(a.$searchbox.val())+'")'):b.not(":"+a._searchStyle()+'("'+a.$searchbox.val()+'")');b.parent().addClass("hidden");a.$lis.filter(".dropdown-header").each(function(){var b=e(this),c=b.data("optgroup");0===a.$lis.filter("[data-optgroup="+c+"]").not(b).not(".hidden").length&amp;&amp;(b.addClass("hidden"),a.$lis.filter("[data-optgroup="+c+"div]").addClass("hidden"))});var d=a.$lis.not(".hidden");d.each(function(a){var b=e(this);b.hasClass("divider")&amp;&amp;
(b.index()===d.first().index()||b.index()===d.last().index()||d.eq(a+1).hasClass("divider"))&amp;&amp;b.addClass("hidden")});a.$lis.not(".hidden, .no-results").length?c.parent().length&amp;&amp;c.remove():(c.parent().length&amp;&amp;c.remove(),c.html(a.options.noneResultsText.replace("{0}",'"'+z(a.$searchbox.val())+'"')).show(),a.$menuInner.append(c))}else a.$lis.not(".is-hidden").removeClass("hidden"),c.parent().length&amp;&amp;c.remove();a.$lis.filter(".active").removeClass("active");a.$searchbox.val()&amp;&amp;a.$lis.not(".hidden, .divider, .dropdown-header").eq(0).addClass("active").children("a").focus();
e(this).focus()})},_searchStyle:function(){return{begins:"ibegins",startsWith:"ibegins"}[this.options.liveSearchStyle]||"icontains"},val:function(a){return"undefined"!==typeof a?(this.$element.val(a),this.render(),this.$element):this.$element.val()},changeAll:function(a){"undefined"===typeof a&amp;&amp;(a=!0);this.findLis();for(var c=this.$element.find("option"),b=this.$lis.not(".divider, .dropdown-header, .disabled, .hidden").toggleClass("selected",a),d=b.length,f=[],h=0;h&lt;d;h++){var k=b[h].getAttribute("data-original-index");
f[f.length]=c.eq(k)[0]}e(f).prop("selected",a);this.render(!1);this.$element.trigger("changed.bs.select").triggerNative("change")},selectAll:function(){return this.changeAll(!0)},deselectAll:function(){return this.changeAll(!1)},toggle:function(a){(a=a||window.event)&amp;&amp;a.stopPropagation();this.$button.trigger("click")},keydown:function(a){var c=e(this),b=c.is("input")?c.parent().parent():c.parent(),d,f=b.data("this"),h,k,l,m,g,n,p,t={32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",
57:"9",59:";",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9"};f.options.liveSearch&amp;&amp;(b=c.parent().parent());f.options.container&amp;&amp;(b=f.$menu);d=e("[role=menu] li",b);p=f.$newElement.hasClass("open");!p&amp;&amp;(48&lt;=a.keyCode&amp;&amp;57&gt;=a.keyCode||96&lt;=a.keyCode&amp;&amp;105&gt;=a.keyCode||65&lt;=a.keyCode&amp;&amp;90&gt;=a.keyCode)&amp;&amp;
(f.options.container?f.$button.trigger("click"):(f.setSize(),f.$menu.parent().addClass("open"),p=!0),f.$searchbox.focus());f.options.liveSearch&amp;&amp;(/(^9$|27)/.test(a.keyCode.toString(10))&amp;&amp;p&amp;&amp;0===f.$menu.find(".active").length&amp;&amp;(a.preventDefault(),f.$menu.parent().removeClass("open"),f.options.container&amp;&amp;f.$newElement.removeClass("open"),f.$button.focus()),d=e("[role=menu] li:not(.disabled, .hidden, .dropdown-header, .divider)",b),c.val()||/(38|40)/.test(a.keyCode.toString(10))||0!==d.filter(".active").length||
(d=f.$menuInner.find("li"),d=f.options.liveSearchNormalize?d.filter(":a"+f._searchStyle()+"("+y(t[a.keyCode])+")"):d.filter(":"+f._searchStyle()+"("+t[a.keyCode]+")")));if(d.length){if(/(38|40)/.test(a.keyCode.toString(10)))b=d.index(d.find("a").filter(":focus").parent()),k=d.filter(":not(.disabled, .hidden, .dropdown-header, .divider)").first().index(),l=d.filter(":not(.disabled, .hidden, .dropdown-header, .divider)").last().index(),h=d.eq(b).nextAll(":not(.disabled, .hidden, .dropdown-header, .divider)").eq(0).index(),
m=d.eq(b).prevAll(":not(.disabled, .hidden, .dropdown-header, .divider)").eq(0).index(),g=d.eq(h).prevAll(":not(.disabled, .hidden, .dropdown-header, .divider)").eq(0).index(),f.options.liveSearch&amp;&amp;(d.each(function(a){e(this).hasClass("disabled")||e(this).data("index",a)}),b=d.index(d.filter(".active")),k=d.first().data("index"),l=d.last().data("index"),h=d.eq(b).nextAll().eq(0).data("index"),m=d.eq(b).prevAll().eq(0).data("index"),g=d.eq(h).prevAll().eq(0).data("index")),n=c.data("prevIndex"),38==
a.keyCode?(f.options.liveSearch&amp;&amp;b--,b!=g&amp;&amp;b&gt;m&amp;&amp;(b=m),b&lt;k&amp;&amp;(b=k),b==n&amp;&amp;(b=l)):40==a.keyCode&amp;&amp;(f.options.liveSearch&amp;&amp;b++,-1==b&amp;&amp;(b=0),b!=g&amp;&amp;b&lt;h&amp;&amp;(b=h),b&gt;l&amp;&amp;(b=l),b==n&amp;&amp;(b=k)),c.data("prevIndex",b),f.options.liveSearch?(a.preventDefault(),c.hasClass("dropdown-toggle")||(d.removeClass("active").eq(b).addClass("active").children("a").focus(),c.focus())):d.eq(b).children("a").focus();else if(!c.is("input")){var r=[];d.each(function(){e(this).hasClass("disabled")||e.trim(e(this).children("a").text().toLowerCase()).substring(0,
1)==t[a.keyCode]&amp;&amp;r.push(e(this).index())});b=e(document).data("keycount");b++;e(document).data("keycount",b);e.trim(e(":focus").text().toLowerCase()).substring(0,1)!=t[a.keyCode]?(b=1,e(document).data("keycount",b)):b&gt;=r.length&amp;&amp;(e(document).data("keycount",0),b&gt;r.length&amp;&amp;(b=1));d.eq(r[b-1]).children("a").focus()}(/(13|32)/.test(a.keyCode.toString(10))||/(^9$)/.test(a.keyCode.toString(10))&amp;&amp;f.options.selectOnTab)&amp;&amp;p&amp;&amp;(/(32)/.test(a.keyCode.toString(10))||a.preventDefault(),f.options.liveSearch?/(32)/.test(a.keyCode.toString(10))||
(f.$menuInner.find(".active a").click(),c.focus()):(c=e(":focus"),c.click(),c.focus(),a.preventDefault(),e(document).data("spaceSelect",!0)),e(document).data("keycount",0));if(/(^9$|27)/.test(a.keyCode.toString(10))&amp;&amp;p&amp;&amp;(f.multiple||f.options.liveSearch)||/(27)/.test(a.keyCode.toString(10))&amp;&amp;!p)f.$menu.parent().removeClass("open"),f.options.container&amp;&amp;f.$newElement.removeClass("open"),f.$button.focus()}},mobile:function(){this.$element.addClass("mobile-device")},refresh:function(){this.$lis=null;
this.liObj={};this.reloadLi();this.render();this.checkDisabled();this.liHeight(!0);this.setStyle();this.setWidth();this.$lis&amp;&amp;this.$searchbox.trigger("propertychange");this.$element.trigger("refreshed.bs.select")},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},remove:function(){this.$newElement.remove();this.$element.remove()},destroy:function(){this.$newElement.before(this.$element).remove();this.$bsContainer?this.$bsContainer.remove():this.$menu.remove();this.$element.off(".bs.select").removeData("selectpicker").removeClass("bs-select-hidden selectpicker")}};
var A=e.fn.selectpicker;e.fn.selectpicker=t;e.fn.selectpicker.Constructor=k;e.fn.selectpicker.noConflict=function(){e.fn.selectpicker=A;return this};e(document).data("keycount",0).on("keydown.bs.select",'.bootstrap-select [data-toggle=dropdown], .bootstrap-select [role="menu"], .bs-searchbox input',k.prototype.keydown).on("focusin.modal",'.bootstrap-select [data-toggle=dropdown], .bootstrap-select [role="menu"], .bs-searchbox input',function(a){a.stopPropagation()});e(window).on("load.bs.select.data-api",
function(){e(".selectpicker").each(function(){var a=e(this);t.call(a,a.data())})})})(t)});
</pre></body></html>