<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! Storymaps-MapJournal - v1.29.0 - 2021-12-22, 03:14:21 PM - This application is released under the Apache License V2.0 by Esri http://www.esri.com/ - https://github.com/Esri/map-journal-storytelling-template-js */define("lib-build/css",[],function(){if(typeof window=="undefined")return{load:function(e,t,n){n()}};var e=document.getElementsByTagName("head")[0],t=window.navigator.userAgent.match(/Trident\/([^ ;]*)|AppleWebKit\/([^ ;]*)|Opera\/([^ ;]*)|rv\:([^ ;]*)(.*?)Gecko\/([^ ;]*)|MSIE\s([^ ;]*)/)||0,n=!1,r=!0;t[1]||t[7]?n=parseInt(t[1])&lt;6||parseInt(t[7])&lt;=9:t[2]?r=!1:t[4]&amp;&amp;(n=parseInt(t[4])&lt;18);var i={};i.pluginBuilder="./css-builder";var s,o=function(){s=document.createElement("style"),e.appendChild(s)},u=function(e,t){o();var n=s.styleSheet||s.sheet;if(n&amp;&amp;n.addImport)n.addImport(e),s.onload=t;else{s.textContent='@import "'+e+'";';var r=setInterval(function(){try{s.sheet.cssRules,clearInterval(r),t()}catch(e){}},10)}},a=function(t,n){var i=document.createElement("link");i.type="text/css",i.rel="stylesheet";if(r)i.onload=function(){i.onload=function(){},setTimeout(n,7)};else var s=setInterval(function(){for(var e=0;e&lt;document.styleSheets.length;e++){var t=document.styleSheets[e];if(t.href==i.href)return clearInterval(s),n()}},10);i.href=t,e.appendChild(i)};return i.normalize=function(e,t){return e.substr(e.length-4,4)==".css"&amp;&amp;(e=e.substr(0,e.length-4)),t(e)},i.load=function(e,t,r,i){(n?u:a)(t.toUrl(e+".css"),r)},i}),define("lib-build/css!lib-app/bootstrap/css/bootstrap.min",[],function(){}),define("lib-build/css!storymaps/common/ui/Modal",[],function(){}),define("lib-build/css!storymaps/common/Core",[],function(){}),!function(e,t){"object"==typeof module&amp;&amp;"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function y(e){var t=e.length,n=p.type(e);return"function"===n||p.isWindow(e)?!1:1===e.nodeType&amp;&amp;t?!0:"array"===n||0===t||"number"==typeof t&amp;&amp;t&gt;0&amp;&amp;t-1 in e}function x(e,t,n){if(p.isFunction(t))return p.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return p.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(S.test(t))return p.filter(t,e,n);t=p.filter(t,e)}return p.grep(e,function(e){return p.inArray(e,t)&gt;=0!==n})}function O(e,t){do e=e[t];while(e&amp;&amp;1!==e.nodeType);return e}function D(e){var t=_[e]={};return p.each(e.match(M)||[],function(e,n){t[n]=!0}),t}function H(){N.addEventListener?(N.removeEventListener("DOMContentLoaded",B,!1),e.removeEventListener("load",B,!1)):(N.detachEvent("onreadystatechange",B),e.detachEvent("onload",B))}function B(){(N.addEventListener||"load"===event.type||"complete"===N.readyState)&amp;&amp;(H(),p.ready())}function R(e,t,n){if(void 0===n&amp;&amp;1===e.nodeType){var r="data-"+t.replace(q,"-$1").toLowerCase();if(n=e.getAttribute(r),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:I.test(n)?p.parseJSON(n):n}catch(i){}p.data(e,t,n)}else n=void 0}return n}function U(e){var t;for(t in e)if(("data"!==t||!p.isEmptyObject(e[t]))&amp;&amp;"toJSON"!==t)return!1;return!0}function z(e,t,r,i){if(p.acceptData(e)){var s,o,u=p.expando,a=e.nodeType,f=a?p.cache:e,l=a?e[u]:e[u]&amp;&amp;u;if(l&amp;&amp;f[l]&amp;&amp;(i||f[l].data)||void 0!==r||"string"!=typeof t)return l||(l=a?e[u]=n.pop()||p.guid++:u),f[l]||(f[l]=a?{}:{toJSON:p.noop}),("object"==typeof t||"function"==typeof t)&amp;&amp;(i?f[l]=p.extend(f[l],t):f[l].data=p.extend(f[l].data,t)),o=f[l],i||(o.data||(o.data={}),o=o.data),void 0!==r&amp;&amp;(o[p.camelCase(t)]=r),"string"==typeof t?(s=o[t],null==s&amp;&amp;(s=o[p.camelCase(t)])):s=o,s}}function W(e,t,n){if(p.acceptData(e)){var r,i,s=e.nodeType,o=s?p.cache:e,u=s?e[p.expando]:p.expando;if(o[u]){if(t&amp;&amp;(r=n?o[u]:o[u].data)){p.isArray(t)?t=t.concat(p.map(t,p.camelCase)):t in r?t=[t]:(t=p.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;while(i--)delete r[t[i]];if(n?!U(r):!p.isEmptyObject(r))return}(n||(delete o[u].data,U(o[u])))&amp;&amp;(s?p.cleanData([e],!0):c.deleteExpando||o!=o.window?delete o[u]:o[u]=null)}}}function tt(){return!0}function nt(){return!1}function rt(){try{return N.activeElement}catch(e){}}function it(e){var t=st.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function Et(e,t){var n,r,i=0,s=typeof e.getElementsByTagName!==j?e.getElementsByTagName(t||"*"):typeof e.querySelectorAll!==j?e.querySelectorAll(t||"*"):void 0;if(!s)for(s=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||p.nodeName(r,t)?s.push(r):p.merge(s,Et(r,t));return void 0===t||t&amp;&amp;p.nodeName(e,t)?p.merge([e],s):s}function St(e){K.test(e.type)&amp;&amp;(e.defaultChecked=e.checked)}function xt(e,t){return p.nodeName(e,"table")&amp;&amp;p.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function Tt(e){return e.type=(null!==p.find.attr(e,"type"))+"/"+e.type,e}function Nt(e){var t=mt.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function Ct(e,t){for(var n,r=0;null!=(n=e[r]);r++)p._data(n,"globalEval",!t||p._data(t[r],"globalEval"))}function kt(e,t){if(1===t.nodeType&amp;&amp;p.hasData(e)){var n,r,i,s=p._data(e),o=p._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;i&gt;r;r++)p.event.add(t,n,u[n][r])}o.data&amp;&amp;(o.data=p.extend({},o.data))}}function Lt(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!c.noCloneEvent&amp;&amp;t[p.expando]){i=p._data(t);for(r in i.events)p.removeEvent(t,r,i.handle);t.removeAttribute(p.expando)}"script"===n&amp;&amp;t.text!==e.text?(Tt(t).text=e.text,Nt(t)):"object"===n?(t.parentNode&amp;&amp;(t.outerHTML=e.outerHTML),c.html5Clone&amp;&amp;e.innerHTML&amp;&amp;!p.trim(t.innerHTML)&amp;&amp;(t.innerHTML=e.innerHTML)):"input"===n&amp;&amp;K.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&amp;&amp;(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&amp;&amp;(t.defaultValue=e.defaultValue)}}function Mt(t,n){var r=p(n.createElement(t)).appendTo(n.body),i=e.getDefaultComputedStyle?e.getDefaultComputedStyle(r[0]).display:p.css(r[0],"display");return r.detach(),i}function _t(e){var t=N,n=Ot[e];return n||(n=Mt(e,t),"none"!==n&amp;&amp;n||(At=(At||p("&lt;iframe frameborder='0' width='0' height='0'/&gt;")).appendTo(t.documentElement),t=(At[0].contentWindow||At[0].contentDocument).document,t.write(),t.close(),n=Mt(e,t),At.detach()),Ot[e]=n),n}function Ft(e,t){return{get:function(){var n=e();if(null!=n)return n?void delete this.get:(this.get=t).apply(this,arguments)}}}function $t(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=Vt.length;while(i--)if(t=Vt[i]+n,t in e)return t;return r}function Jt(e,t){for(var n,r,i,s=[],o=0,u=e.length;u&gt;o;o++)r=e[o],r.style&amp;&amp;(s[o]=p._data(r,"olddisplay"),n=r.style.display,t?(s[o]||"none"!==n||(r.style.display=""),""===r.style.display&amp;&amp;$(r)&amp;&amp;(s[o]=p._data(r,"olddisplay",_t(r.nodeName)))):s[o]||(i=$(r),(n&amp;&amp;"none"!==n||!i)&amp;&amp;p._data(r,"olddisplay",i?n:p.css(r,"display"))));for(o=0;u&gt;o;o++)r=e[o],r.style&amp;&amp;(t&amp;&amp;"none"!==r.style.display&amp;&amp;""!==r.style.display||(r.style.display=t?s[o]||"":"none"));return e}function Kt(e,t,n){var r=Ut.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function Qt(e,t,n,r,i){for(var s=n===(r?"border":"content")?4:"width"===t?1:0,o=0;4&gt;s;s+=2)"margin"===n&amp;&amp;(o+=p.css(e,n+V[s],!0,i)),r?("content"===n&amp;&amp;(o-=p.css(e,"padding"+V[s],!0,i)),"margin"!==n&amp;&amp;(o-=p.css(e,"border"+V[s]+"Width",!0,i))):(o+=p.css(e,"padding"+V[s],!0,i),"padding"!==n&amp;&amp;(o+=p.css(e,"border"+V[s]+"Width",!0,i)));return o}function Gt(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,s=Ht(e),o=c.boxSizing()&amp;&amp;"border-box"===p.css(e,"boxSizing",!1,s);if(0&gt;=i||null==i){if(i=Bt(e,t,s),(0&gt;i||null==i)&amp;&amp;(i=e.style[t]),Pt.test(i))return i;r=o&amp;&amp;(c.boxSizingReliable()||i===e.style[t]),i=parseFloat(i)||0}return i+Qt(e,t,n||(o?"border":"content"),r,s)+"px"}function Yt(e,t,n,r,i){return new Yt.prototype.init(e,t,n,r,i)}function un(){return setTimeout(function(){Zt=void 0}),Zt=p.now()}function an(e,t){var n,r={height:e},i=0;for(t=t?1:0;4&gt;i;i+=2-t)n=V[i],r["margin"+n]=r["padding"+n]=e;return t&amp;&amp;(r.opacity=r.width=e),r}function fn(e,t,n){for(var r,i=(on[t]||[]).concat(on["*"]),s=0,o=i.length;o&gt;s;s++)if(r=i[s].call(n,t,e))return r}function ln(e,t,n){var r,i,s,o,u,a,f,l,h=this,d={},v=e.style,m=e.nodeType&amp;&amp;$(e),g=p._data(e,"fxshow");n.queue||(u=p._queueHooks(e,"fx"),null==u.unqueued&amp;&amp;(u.unqueued=0,a=u.empty.fire,u.empty.fire=function(){u.unqueued||a()}),u.unqueued++,h.always(function(){h.always(function(){u.unqueued--,p.queue(e,"fx").length||u.empty.fire()})})),1===e.nodeType&amp;&amp;("height"in t||"width"in t)&amp;&amp;(n.overflow=[v.overflow,v.overflowX,v.overflowY],f=p.css(e,"display"),l=_t(e.nodeName),"none"===f&amp;&amp;(f=l),"inline"===f&amp;&amp;"none"===p.css(e,"float")&amp;&amp;(c.inlineBlockNeedsLayout&amp;&amp;"inline"!==l?v.zoom=1:v.display="inline-block")),n.overflow&amp;&amp;(v.overflow="hidden",c.shrinkWrapBlocks()||h.always(function(){v.overflow=n.overflow[0],v.overflowX=n.overflow[1],v.overflowY=n.overflow[2]}));for(r in t)if(i=t[r],tn.exec(i)){if(delete t[r],s=s||"toggle"===i,i===(m?"hide":"show")){if("show"!==i||!g||void 0===g[r])continue;m=!0}d[r]=g&amp;&amp;g[r]||p.style(e,r)}if(!p.isEmptyObject(d)){g?"hidden"in g&amp;&amp;(m=g.hidden):g=p._data(e,"fxshow",{}),s&amp;&amp;(g.hidden=!m),m?p(e).show():h.done(function(){p(e).hide()}),h.done(function(){var t;p._removeData(e,"fxshow");for(t in d)p.style(e,t,d[t])});for(r in d)o=fn(m?g[r]:0,r,h),r in g||(g[r]=o.start,m&amp;&amp;(o.end=o.start,o.start="width"===r||"height"===r?1:0))}}function cn(e,t){var n,r,i,s,o;for(n in e)if(r=p.camelCase(n),i=t[r],s=e[n],p.isArray(s)&amp;&amp;(i=s[1],s=e[n]=s[0]),n!==r&amp;&amp;(e[r]=s,delete e[n]),o=p.cssHooks[r],o&amp;&amp;"expand"in o){s=o.expand(s),delete e[r];for(n in s)n in e||(e[n]=s[n],t[n]=i)}else t[r]=i}function hn(e,t,n){var r,i,s=0,o=sn.length,u=p.Deferred().always(function(){delete a.elem}),a=function(){if(i)return!1;for(var t=Zt||un(),n=Math.max(0,f.startTime+f.duration-t),r=n/f.duration||0,s=1-r,o=0,a=f.tweens.length;a&gt;o;o++)f.tweens[o].run(s);return u.notifyWith(e,[f,s,n]),1&gt;s&amp;&amp;a?n:(u.resolveWith(e,[f]),!1)},f=u.promise({elem:e,props:p.extend({},t),opts:p.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:Zt||un(),duration:n.duration,tweens:[],createTween:function(t,n){var r=p.Tween(e,f.opts,t,n,f.opts.specialEasing[t]||f.opts.easing);return f.tweens.push(r),r},stop:function(t){var n=0,r=t?f.tweens.length:0;if(i)return this;for(i=!0;r&gt;n;n++)f.tweens[n].run(1);return t?u.resolveWith(e,[f,t]):u.rejectWith(e,[f,t]),this}}),l=f.props;for(cn(l,f.opts.specialEasing);o&gt;s;s++)if(r=sn[s].call(f,e,l,f.opts))return r;return p.map(l,fn,f),p.isFunction(f.opts.start)&amp;&amp;f.opts.start.call(e,f),p.fx.timer(p.extend(a,{elem:e,anim:f,queue:f.opts.queue})),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always)}function In(e){return function(t,n){"string"!=typeof t&amp;&amp;(n=t,t="*");var r,i=0,s=t.toLowerCase().match(M)||[];if(p.isFunction(n))while(r=s[i++])"+"===r.charAt(0)?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function qn(e,t,n,r){function o(u){var a;return i[u]=!0,p.each(e[u]||[],function(e,u){var f=u(t,n,r);return"string"!=typeof f||s||i[f]?s?!(a=f):void 0:(t.dataTypes.unshift(f),o(f),!1)}),a}var i={},s=e===Bn;return o(t.dataTypes[0])||!i["*"]&amp;&amp;o("*")}function Rn(e,t){var n,r,i=p.ajaxSettings.flatOptions||{};for(r in t)void 0!==t[r]&amp;&amp;((i[r]?e:n||(n={}))[r]=t[r]);return n&amp;&amp;p.extend(!0,e,n),e}function Un(e,t,n){var r,i,s,o,u=e.contents,a=e.dataTypes;while("*"===a[0])a.shift(),void 0===i&amp;&amp;(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(o in u)if(u[o]&amp;&amp;u[o].test(i)){a.unshift(o);break}if(a[0]in n)s=a[0];else{for(o in n){if(!a[0]||e.converters[o+" "+a[0]]){s=o;break}r||(r=o)}s=s||r}return s?(s!==a[0]&amp;&amp;a.unshift(s),n[s]):void 0}function zn(e,t,n,r){var i,s,o,u,a,f={},l=e.dataTypes.slice();if(l[1])for(o in e.converters)f[o.toLowerCase()]=e.converters[o];s=l.shift();while(s)if(e.responseFields[s]&amp;&amp;(n[e.responseFields[s]]=t),!a&amp;&amp;r&amp;&amp;e.dataFilter&amp;&amp;(t=e.dataFilter(t,e.dataType)),a=s,s=l.shift())if("*"===s)s=a;else if("*"!==a&amp;&amp;a!==s){if(o=f[a+" "+s]||f["* "+s],!o)for(i in f)if(u=i.split(" "),u[1]===s&amp;&amp;(o=f[a+" "+u[0]]||f["* "+u[0]])){o===!0?o=f[i]:f[i]!==!0&amp;&amp;(s=u[0],l.unshift(u[1]));break}if(o!==!0)if(o&amp;&amp;e["throws"])t=o(t);else try{t=o(t)}catch(c){return{state:"parsererror",error:o?c:"No conversion from "+a+" to "+s}}}return{state:"success",data:t}}function Kn(e,t,n,r){var i;if(p.isArray(t))p.each(t,function(t,i){n||Xn.test(e)?r(e,i):Kn(e+"["+("object"==typeof i?t:"")+"]",i,n,r)});else if(n||"object"!==p.type(t))r(e,t);else for(i in t)Kn(e+"["+i+"]",t[i],n,r)}function Zn(){try{return new e.XMLHttpRequest}catch(t){}}function er(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function sr(e){return p.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}var n=[],r=n.slice,i=n.concat,s=n.push,o=n.indexOf,u={},a=u.toString,f=u.hasOwnProperty,l="".trim,c={},h="1.11.0",p=function(e,t){return new p.fn.init(e,t)},d=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,v=/^-ms-/,m=/-([\da-z])/gi,g=function(e,t){return t.toUpperCase()};p.fn=p.prototype={jquery:h,constructor:p,selector:"",length:0,toArray:function(){return r.call(this)},get:function(e){return null!=e?0&gt;e?this[e+this.length]:this[e]:r.call(this)},pushStack:function(e){var t=p.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return p.each(this,e,t)},map:function(e){return this.pushStack(p.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(r.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0&gt;e?t:0);return this.pushStack(n&gt;=0&amp;&amp;t&gt;n?[this[n]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:s,sort:n.sort,splice:n.splice},p.extend=p.fn.extend=function(){var e,t,n,r,i,s,o=arguments[0]||{},u=1,a=arguments.length,f=!1;for("boolean"==typeof o&amp;&amp;(f=o,o=arguments[u]||{},u++),"object"==typeof o||p.isFunction(o)||(o={}),u===a&amp;&amp;(o=this,u--);a&gt;u;u++)if(null!=(i=arguments[u]))for(r in i)e=o[r],n=i[r],o!==n&amp;&amp;(f&amp;&amp;n&amp;&amp;(p.isPlainObject(n)||(t=p.isArray(n)))?(t?(t=!1,s=e&amp;&amp;p.isArray(e)?e:[]):s=e&amp;&amp;p.isPlainObject(e)?e:{},o[r]=p.extend(f,s,n)):void 0!==n&amp;&amp;(o[r]=n));return o},p.extend({expando:"jQuery"+(h+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===p.type(e)},isArray:Array.isArray||function(e){return"array"===p.type(e)},isWindow:function(e){return null!=e&amp;&amp;e==e.window},isNumeric:function(e){return e-parseFloat(e)&gt;=0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},isPlainObject:function(e){var t;if(!e||"object"!==p.type(e)||e.nodeType||p.isWindow(e))return!1;try{if(e.constructor&amp;&amp;!f.call(e,"constructor")&amp;&amp;!f.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}if(c.ownLast)for(t in e)return f.call(e,t);for(t in e);return void 0===t||f.call(e,t)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?u[a.call(e)]||"object":typeof e},globalEval:function(t){t&amp;&amp;p.trim(t)&amp;&amp;(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(v,"ms-").replace(m,g)},nodeName:function(e,t){return e.nodeName&amp;&amp;e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,s=e.length,o=y(e);if(n){if(o){for(;s&gt;i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(o){for(;s&gt;i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:l&amp;&amp;!l.call("ï»¿Â&nbsp;")?function(e){return null==e?"":l.call(e)}:function(e){return null==e?"":(e+"").replace(d,"")},makeArray:function(e,t){var n=t||[];return null!=e&amp;&amp;(y(Object(e))?p.merge(n,"string"==typeof e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(o)return o.call(t,e,n);for(r=t.length,n=n?0&gt;n?Math.max(0,r+n):n:0;r&gt;n;n++)if(n in t&amp;&amp;t[n]===e)return n}return-1},merge:function(e,t){var n=+t.length,r=0,i=e.length;while(n&gt;r)e[i++]=t[r++];if(n!==n)while(void 0!==t[r])e[i++]=t[r++];return e.length=i,e},grep:function(e,t,n){for(var r,i=[],s=0,o=e.length,u=!n;o&gt;s;s++)r=!t(e[s],s),r!==u&amp;&amp;i.push(e[s]);return i},map:function(e,t,n){var r,s=0,o=e.length,u=y(e),a=[];if(u)for(;o&gt;s;s++)r=t(e[s],s,n),null!=r&amp;&amp;a.push(r);else for(s in e)r=t(e[s],s,n),null!=r&amp;&amp;a.push(r);return i.apply([],a)},guid:1,proxy:function(e,t){var n,i,s;return"string"==typeof t&amp;&amp;(s=e[t],t=e,e=s),p.isFunction(e)?(n=r.call(arguments,2),i=function(){return e.apply(t||this,n.concat(r.call(arguments)))},i.guid=e.guid=e.guid||p.guid++,i):void 0},now:function(){return+(new Date)},support:c}),p.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){u["[object "+t+"]"]=t.toLowerCase()});var b=function(e){function rt(e,t,r,i){var s,o,u,a,f,h,v,m,w,E;if((t?t.ownerDocument||t:b)!==c&amp;&amp;l(t),t=t||c,r=r||[],!e||"string"!=typeof e)return r;if(1!==(a=t.nodeType)&amp;&amp;9!==a)return[];if(p&amp;&amp;!i){if(s=G.exec(e))if(u=s[1]){if(9===a){if(o=t.getElementById(u),!o||!o.parentNode)return r;if(o.id===u)return r.push(o),r}else if(t.ownerDocument&amp;&amp;(o=t.ownerDocument.getElementById(u))&amp;&amp;g(t,o)&amp;&amp;o.id===u)return r.push(o),r}else{if(s[2])return _.apply(r,t.getElementsByTagName(e)),r;if((u=s[3])&amp;&amp;n.getElementsByClassName&amp;&amp;t.getElementsByClassName)return _.apply(r,t.getElementsByClassName(u)),r}if(n.qsa&amp;&amp;(!d||!d.test(e))){if(m=v=y,w=t,E=9===a&amp;&amp;e,1===a&amp;&amp;"object"!==t.nodeName.toLowerCase()){h=dt(e),(v=t.getAttribute("id"))?m=v.replace(Z,"\\$&amp;"):t.setAttribute("id",m),m="[id='"+m+"'] ",f=h.length;while(f--)h[f]=m+vt(h[f]);w=Y.test(e)&amp;&amp;ht(t.parentNode)||t,E=h.join(",")}if(E)try{return _.apply(r,w.querySelectorAll(E)),r}catch(S){}finally{v||t.removeAttribute("id")}}}return xt(e.replace(R,"$1"),t,r,i)}function it(){function t(n,i){return e.push(n+" ")&gt;r.cacheLength&amp;&amp;delete t[e.shift()],t[n+" "]=i}var e=[];return t}function st(e){return e[y]=!0,e}function ot(e){var t=c.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&amp;&amp;t.parentNode.removeChild(t),t=null}}function ut(e,t){var n=e.split("|"),i=e.length;while(i--)r.attrHandle[n[i]]=t}function at(e,t){var n=t&amp;&amp;e,r=n&amp;&amp;1===e.nodeType&amp;&amp;1===t.nodeType&amp;&amp;(~t.sourceIndex||k)-(~e.sourceIndex||k);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function ft(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&amp;&amp;t.type===e}}function lt(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&amp;&amp;t.type===e}}function ct(e){return st(function(t){return t=+t,st(function(n,r){var i,s=e([],n.length,t),o=s.length;while(o--)n[i=s[o]]&amp;&amp;(n[i]=!(r[i]=n[i]))})})}function ht(e){return e&amp;&amp;typeof e.getElementsByTagName!==C&amp;&amp;e}function pt(){}function dt(e,t){var n,i,s,o,u,a,f,l=x[e+" "];if(l)return t?0:l.slice(0);u=e,a=[],f=r.preFilter;while(u){(!n||(i=U.exec(u)))&amp;&amp;(i&amp;&amp;(u=u.slice(i[0].length)||u),a.push(s=[])),n=!1,(i=z.exec(u))&amp;&amp;(n=i.shift(),s.push({value:n,type:i[0].replace(R," ")}),u=u.slice(n.length));for(o in r.filter)!(i=$[o].exec(u))||f[o]&amp;&amp;!(i=f[o](i))||(n=i.shift(),s.push({value:n,type:o,matches:i}),u=u.slice(n.length));if(!n)break}return t?u.length:u?rt.error(e):x(e,a).slice(0)}function vt(e){for(var t=0,n=e.length,r="";n&gt;t;t++)r+=e[t].value;return r}function mt(e,t,n){var r=t.dir,i=n&amp;&amp;"parentNode"===r,s=E++;return t.first?function(t,n,s){while(t=t[r])if(1===t.nodeType||i)return e(t,n,s)}:function(t,n,o){var u,a,f=[w,s];if(o){while(t=t[r])if((1===t.nodeType||i)&amp;&amp;e(t,n,o))return!0}else while(t=t[r])if(1===t.nodeType||i){if(a=t[y]||(t[y]={}),(u=a[r])&amp;&amp;u[0]===w&amp;&amp;u[1]===s)return f[2]=u[2];if(a[r]=f,f[2]=e(t,n,o))return!0}}}function gt(e){return e.length&gt;1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function yt(e,t,n,r,i){for(var s,o=[],u=0,a=e.length,f=null!=t;a&gt;u;u++)(s=e[u])&amp;&amp;(!n||n(s,r,i))&amp;&amp;(o.push(s),f&amp;&amp;t.push(u));return o}function bt(e,t,n,r,i,s){return r&amp;&amp;!r[y]&amp;&amp;(r=bt(r)),i&amp;&amp;!i[y]&amp;&amp;(i=bt(i,s)),st(function(s,o,u,a){var f,l,c,h=[],p=[],d=o.length,v=s||St(t||"*",u.nodeType?[u]:u,[]),m=!e||!s&amp;&amp;t?v:yt(v,h,e,u,a),g=n?i||(s?e:d||r)?[]:o:m;if(n&amp;&amp;n(m,g,u,a),r){f=yt(g,p),r(f,[],u,a),l=f.length;while(l--)(c=f[l])&amp;&amp;(g[p[l]]=!(m[p[l]]=c))}if(s){if(i||e){if(i){f=[],l=g.length;while(l--)(c=g[l])&amp;&amp;f.push(m[l]=c);i(null,g=[],f,a)}l=g.length;while(l--)(c=g[l])&amp;&amp;(f=i?P.call(s,c):h[l])&gt;-1&amp;&amp;(s[f]=!(o[f]=c))}}else g=yt(g===o?g.splice(d,g.length):g),i?i(null,o,g,a):_.apply(o,g)})}function wt(e){for(var t,n,i,s=e.length,o=r.relative[e[0].type],a=o||r.relative[" "],f=o?1:0,l=mt(function(e){return e===t},a,!0),c=mt(function(e){return P.call(t,e)&gt;-1},a,!0),h=[function(e,n,r){return!o&amp;&amp;(r||n!==u)||((t=n).nodeType?l(e,n,r):c(e,n,r))}];s&gt;f;f++)if(n=r.relative[e[f].type])h=[mt(gt(h),n)];else{if(n=r.filter[e[f].type].apply(null,e[f].matches),n[y]){for(i=++f;s&gt;i;i++)if(r.relative[e[i].type])break;return bt(f&gt;1&amp;&amp;gt(h),f&gt;1&amp;&amp;vt(e.slice(0,f-1).concat({value:" "===e[f-2].type?"*":""})).replace(R,"$1"),n,i&gt;f&amp;&amp;wt(e.slice(f,i)),s&gt;i&amp;&amp;wt(e=e.slice(i)),s&gt;i&amp;&amp;vt(e))}h.push(n)}return gt(h)}function Et(e,t){var n=t.length&gt;0,i=e.length&gt;0,s=function(s,o,a,f,l){var h,p,d,v=0,m="0",g=s&amp;&amp;[],y=[],b=u,E=s||i&amp;&amp;r.find.TAG("*",l),S=w+=null==b?1:Math.random()||.1,x=E.length;for(l&amp;&amp;(u=o!==c&amp;&amp;o);m!==x&amp;&amp;null!=(h=E[m]);m++){if(i&amp;&amp;h){p=0;while(d=e[p++])if(d(h,o,a)){f.push(h);break}l&amp;&amp;(w=S)}n&amp;&amp;((h=!d&amp;&amp;h)&amp;&amp;v--,s&amp;&amp;g.push(h))}if(v+=m,n&amp;&amp;m!==v){p=0;while(d=t[p++])d(g,y,o,a);if(s){if(v&gt;0)while(m--)g[m]||y[m]||(y[m]=O.call(f));y=yt(y)}_.apply(f,y),l&amp;&amp;!s&amp;&amp;y.length&gt;0&amp;&amp;v+t.length&gt;1&amp;&amp;rt.uniqueSort(f)}return l&amp;&amp;(w=S,u=b),g};return n?st(s):s}function St(e,t,n){for(var r=0,i=t.length;i&gt;r;r++)rt(e,t[r],n);return n}function xt(e,t,i,s){var u,a,f,l,c,h=dt(e);if(!s&amp;&amp;1===h.length){if(a=h[0]=h[0].slice(0),a.length&gt;2&amp;&amp;"ID"===(f=a[0]).type&amp;&amp;n.getById&amp;&amp;9===t.nodeType&amp;&amp;p&amp;&amp;r.relative[a[1].type]){if(t=(r.find.ID(f.matches[0].replace(et,tt),t)||[])[0],!t)return i;e=e.slice(a.shift().value.length)}u=$.needsContext.test(e)?0:a.length;while(u--){if(f=a[u],r.relative[l=f.type])break;if((c=r.find[l])&amp;&amp;(s=c(f.matches[0].replace(et,tt),Y.test(a[0].type)&amp;&amp;ht(t.parentNode)||t))){if(a.splice(u,1),e=s.length&amp;&amp;vt(a),!e)return _.apply(i,s),i;break}}}return o(e,h)(s,t,!p,i,Y.test(e)&amp;&amp;ht(t.parentNode)||t),i}var t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m,g,y="sizzle"+ -(new Date),b=e.document,w=0,E=0,S=it(),x=it(),T=it(),N=function(e,t){return e===t&amp;&amp;(f=!0),0},C="undefined",k=1&lt;&lt;31,L={}.hasOwnProperty,A=[],O=A.pop,M=A.push,_=A.push,D=A.slice,P=A.indexOf||function(e){for(var t=0,n=this.length;n&gt;t;t++)if(this[t]===e)return t;return-1},H="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",B="[\\x20\\t\\r\\n\\f]",j="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",F=j.replace("w","w#"),I="\\["+B+"*("+j+")"+B+"*(?:([*^$|!~]?=)"+B+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+F+")|)|)"+B+"*\\]",q=":("+j+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+I.replace(3,8)+")*)|.*)\\)|)",R=new RegExp("^"+B+"+|((?:^|[^\\\\])(?:\\\\.)*)"+B+"+$","g"),U=new RegExp("^"+B+"*,"+B+"*"),z=new RegExp("^"+B+"*([&gt;+~]|"+B+")"+B+"*"),W=new RegExp("="+B+"*([^\\]'\"]*?)"+B+"*\\]","g"),X=new RegExp(q),V=new RegExp("^"+F+"$"),$={ID:new RegExp("^#("+j+")"),CLASS:new RegExp("^\\.("+j+")"),TAG:new RegExp("^("+j.replace("w","w*")+")"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+B+"*(even|odd|(([+-]|)(\\d*)n|)"+B+"*(?:([+-]|)"+B+"*(\\d+)|))"+B+"*\\)|)","i"),bool:new RegExp("^(?:"+H+")$","i"),needsContext:new RegExp("^"+B+"*[&gt;+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+B+"*((?:-\\d)?\\d*)"+B+"*\\)|)(?=[^-]|$)","i")},J=/^(?:input|select|textarea|button)$/i,K=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,G=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Y=/[+~]/,Z=/'|\\/g,et=new RegExp("\\\\([\\da-f]{1,6}"+B+"?|("+B+")|.)","ig"),tt=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0&gt;r?String.fromCharCode(r+65536):String.fromCharCode(r&gt;&gt;10|55296,1023&amp;r|56320)};try{_.apply(A=D.call(b.childNodes),b.childNodes),A[b.childNodes.length].nodeType}catch(nt){_={apply:A.length?function(e,t){M.apply(e,D.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}n=rt.support={},s=rt.isXML=function(e){var t=e&amp;&amp;(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},l=rt.setDocument=function(e){var t,i=e?e.ownerDocument||e:b,o=i.defaultView;return i!==c&amp;&amp;9===i.nodeType&amp;&amp;i.documentElement?(c=i,h=i.documentElement,p=!s(i),o&amp;&amp;o!==o.top&amp;&amp;(o.addEventListener?o.addEventListener("unload",function(){l()},!1):o.attachEvent&amp;&amp;o.attachEvent("onunload",function(){l()})),n.attributes=ot(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=ot(function(e){return e.appendChild(i.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=Q.test(i.getElementsByClassName)&amp;&amp;ot(function(e){return e.innerHTML="&lt;div class='a'&gt;&lt;/div&gt;&lt;div class='a i'&gt;&lt;/div&gt;",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),n.getById=ot(function(e){return h.appendChild(e).id=y,!i.getElementsByName||!i.getElementsByName(y).length}),n.getById?(r.find.ID=function(e,t){if(typeof t.getElementById!==C&amp;&amp;p){var n=t.getElementById(e);return n&amp;&amp;n.parentNode?[n]:[]}},r.filter.ID=function(e){var t=e.replace(et,tt);return function(e){return e.getAttribute("id")===t}}):(delete r.find.ID,r.filter.ID=function(e){var t=e.replace(et,tt);return function(e){var n=typeof e.getAttributeNode!==C&amp;&amp;e.getAttributeNode("id");return n&amp;&amp;n.value===t}}),r.find.TAG=n.getElementsByTagName?function(e,t){return typeof t.getElementsByTagName!==C?t.getElementsByTagName(e):void 0}:function(e,t){var n,r=[],i=0,s=t.getElementsByTagName(e);if("*"===e){while(n=s[i++])1===n.nodeType&amp;&amp;r.push(n);return r}return s},r.find.CLASS=n.getElementsByClassName&amp;&amp;function(e,t){return typeof t.getElementsByClassName!==C&amp;&amp;p?t.getElementsByClassName(e):void 0},v=[],d=[],(n.qsa=Q.test(i.querySelectorAll))&amp;&amp;(ot(function(e){e.innerHTML="&lt;select t=''&gt;&lt;option selected=''&gt;&lt;/option&gt;&lt;/select&gt;",e.querySelectorAll("[t^='']").length&amp;&amp;d.push("[*^$]="+B+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||d.push("\\["+B+"*(?:value|"+H+")"),e.querySelectorAll(":checked").length||d.push(":checked")}),ot(function(e){var t=i.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&amp;&amp;d.push("name"+B+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||d.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),d.push(",.*:")})),(n.matchesSelector=Q.test(m=h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&amp;&amp;ot(function(e){n.disconnectedMatch=m.call(e,"div"),m.call(e,"[s!='']:x"),v.push("!=",q)}),d=d.length&amp;&amp;new RegExp(d.join("|")),v=v.length&amp;&amp;new RegExp(v.join("|")),t=Q.test(h.compareDocumentPosition),g=t||Q.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&amp;&amp;t.parentNode;return e===r||!!r&amp;&amp;1===r.nodeType&amp;&amp;!!(n.contains?n.contains(r):e.compareDocumentPosition&amp;&amp;16&amp;e.compareDocumentPosition(r))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},N=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r?r:(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&amp;r||!n.sortDetached&amp;&amp;t.compareDocumentPosition(e)===r?e===i||e.ownerDocument===b&amp;&amp;g(b,e)?-1:t===i||t.ownerDocument===b&amp;&amp;g(b,t)?1:a?P.call(a,e)-P.call(a,t):0:4&amp;r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,s=e.parentNode,o=t.parentNode,u=[e],l=[t];if(!s||!o)return e===i?-1:t===i?1:s?-1:o?1:a?P.call(a,e)-P.call(a,t):0;if(s===o)return at(e,t);n=e;while(n=n.parentNode)u.unshift(n);n=t;while(n=n.parentNode)l.unshift(n);while(u[r]===l[r])r++;return r?at(u[r],l[r]):u[r]===b?-1:l[r]===b?1:0},i):c},rt.matches=function(e,t){return rt(e,null,null,t)},rt.matchesSelector=function(e,t){if((e.ownerDocument||e)!==c&amp;&amp;l(e),t=t.replace(W,"='$1']"),!(!n.matchesSelector||!p||v&amp;&amp;v.test(t)||d&amp;&amp;d.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&amp;&amp;11!==e.document.nodeType)return r}catch(i){}return rt(t,c,null,[e]).length&gt;0},rt.contains=function(e,t){return(e.ownerDocument||e)!==c&amp;&amp;l(e),g(e,t)},rt.attr=function(e,t){(e.ownerDocument||e)!==c&amp;&amp;l(e);var i=r.attrHandle[t.toLowerCase()],s=i&amp;&amp;L.call(r.attrHandle,t.toLowerCase())?i(e,t,!p):void 0;return void 0!==s?s:n.attributes||!p?e.getAttribute(t):(s=e.getAttributeNode(t))&amp;&amp;s.specified?s.value:null},rt.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},rt.uniqueSort=function(e){var t,r=[],i=0,s=0;if(f=!n.detectDuplicates,a=!n.sortStable&amp;&amp;e.slice(0),e.sort(N),f){while(t=e[s++])t===e[s]&amp;&amp;(i=r.push(s));while(i--)e.splice(r[i],1)}return a=null,e},i=rt.getText=function(e){var t,n="",r=0,s=e.nodeType;if(s){if(1===s||9===s||11===s){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===s||4===s)return e.nodeValue}else while(t=e[r++])n+=i(t);return n},r=rt.selectors={cacheLength:50,createPseudo:st,match:$,attrHandle:{},find:{},relative:{"&gt;":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(et,tt),e[3]=(e[4]||e[5]||"").replace(et,tt),"~="===e[2]&amp;&amp;(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||rt.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&amp;&amp;rt.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&amp;&amp;e[2];return $.CHILD.test(e[0])?null:(e[3]&amp;&amp;void 0!==e[4]?e[2]=e[4]:n&amp;&amp;X.test(n)&amp;&amp;(t=dt(n,!0))&amp;&amp;(t=n.indexOf(")",n.length-t)-n.length)&amp;&amp;(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(et,tt).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&amp;&amp;e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=S[e+" "];return t||(t=new RegExp("(^|"+B+")"+e+"("+B+"|$)"))&amp;&amp;S(e,function(e){return t.test("string"==typeof e.className&amp;&amp;e.className||typeof e.getAttribute!==C&amp;&amp;e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=rt.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&amp;&amp;0===i.indexOf(n):"*="===t?n&amp;&amp;i.indexOf(n)&gt;-1:"$="===t?n&amp;&amp;i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)&gt;-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var s="nth"!==e.slice(0,3),o="last"!==e.slice(-4),u="of-type"===t;return 1===r&amp;&amp;0===i?function(e){return!!e.parentNode}:function(t,n,a){var f,l,c,h,p,d,v=s!==o?"nextSibling":"previousSibling",m=t.parentNode,g=u&amp;&amp;t.nodeName.toLowerCase(),b=!a&amp;&amp;!u;if(m){if(s){while(v){c=t;while(c=c[v])if(u?c.nodeName.toLowerCase()===g:1===c.nodeType)return!1;d=v="only"===e&amp;&amp;!d&amp;&amp;"nextSibling"}return!0}if(d=[o?m.firstChild:m.lastChild],o&amp;&amp;b){l=m[y]||(m[y]={}),f=l[e]||[],p=f[0]===w&amp;&amp;f[1],h=f[0]===w&amp;&amp;f[2],c=p&amp;&amp;m.childNodes[p];while(c=++p&amp;&amp;c&amp;&amp;c[v]||(h=p=0)||d.pop())if(1===c.nodeType&amp;&amp;++h&amp;&amp;c===t){l[e]=[w,p,h];break}}else if(b&amp;&amp;(f=(t[y]||(t[y]={}))[e])&amp;&amp;f[0]===w)h=f[1];else while(c=++p&amp;&amp;c&amp;&amp;c[v]||(h=p=0)||d.pop())if((u?c.nodeName.toLowerCase()===g:1===c.nodeType)&amp;&amp;++h&amp;&amp;(b&amp;&amp;((c[y]||(c[y]={}))[e]=[w,h]),c===t))break;return h-=i,h===r||h%r===0&amp;&amp;h/r&gt;=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||rt.error("unsupported pseudo: "+e);return i[y]?i(t):i.length&gt;1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?st(function(e,n){var r,s=i(e,t),o=s.length;while(o--)r=P.call(e,s[o]),e[r]=!(n[r]=s[o])}):function(e){return i(e,0,n)}):i}},pseudos:{not:st(function(e){var t=[],n=[],r=o(e.replace(R,"$1"));return r[y]?st(function(e,t,n,i){var s,o=r(e,null,i,[]),u=e.length;while(u--)(s=o[u])&amp;&amp;(e[u]=!(t[u]=s))}):function(e,i,s){return t[0]=e,r(t,null,s,n),!n.pop()}}),has:st(function(e){return function(t){return rt(e,t).length&gt;0}}),contains:st(function(e){return function(t){return(t.textContent||t.innerText||i(t)).indexOf(e)&gt;-1}}),lang:st(function(e){return V.test(e||"")||rt.error("unsupported lang: "+e),e=e.replace(et,tt).toLowerCase(),function(t){var n;do if(n=p?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&amp;&amp;1===t.nodeType);return!1}}),target:function(t){var n=e.location&amp;&amp;e.location.hash;return n&amp;&amp;n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===c.activeElement&amp;&amp;(!c.hasFocus||c.hasFocus())&amp;&amp;!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&amp;&amp;!!e.checked||"option"===t&amp;&amp;!!e.selected},selected:function(e){return e.parentNode&amp;&amp;e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType&lt;6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return K.test(e.nodeName)},input:function(e){return J.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&amp;&amp;"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&amp;&amp;"text"===e.type&amp;&amp;(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ct(function(){return[0]}),last:ct(function(e,t){return[t-1]}),eq:ct(function(e,t,n){return[0&gt;n?n+t:n]}),even:ct(function(e,t){for(var n=0;t&gt;n;n+=2)e.push(n);return e}),odd:ct(function(e,t){for(var n=1;t&gt;n;n+=2)e.push(n);return e}),lt:ct(function(e,t,n){for(var r=0&gt;n?n+t:n;--r&gt;=0;)e.push(r);return e}),gt:ct(function(e,t,n){for(var r=0&gt;n?n+t:n;++r&lt;t;)e.push(r);return e})}},r.pseudos.nth=r.pseudos.eq;for(t in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]=ft(t);for(t in{submit:!0,reset:!0})r.pseudos[t]=lt(t);return pt.prototype=r.filters=r.pseudos,r.setFilters=new pt,o=rt.compile=function(e,t){var n,r=[],i=[],s=T[e+" "];if(!s){t||(t=dt(e)),n=t.length;while(n--)s=wt(t[n]),s[y]?r.push(s):i.push(s);s=T(e,Et(i,r))}return s},n.sortStable=y.split("").sort(N).join("")===y,n.detectDuplicates=!!f,l(),n.sortDetached=ot(function(e){return 1&amp;e.compareDocumentPosition(c.createElement("div"))}),ot(function(e){return e.innerHTML="&lt;a href='#'&gt;&lt;/a&gt;","#"===e.firstChild.getAttribute("href")})||ut("type|href|height|width",function(e,t,n){return n?void 0:e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&amp;&amp;ot(function(e){return e.innerHTML="&lt;input/&gt;",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ut("value",function(e,t,n){return n||"input"!==e.nodeName.toLowerCase()?void 0:e.defaultValue}),ot(function(e){return null==e.getAttribute("disabled")})||ut(H,function(e,t,n){var r;return n?void 0:e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&amp;&amp;r.specified?r.value:null}),rt}(e);p.find=b,p.expr=b.selectors,p.expr[":"]=p.expr.pseudos,p.unique=b.uniqueSort,p.text=b.getText,p.isXMLDoc=b.isXML,p.contains=b.contains;var w=p.expr.match.needsContext,E=/^&lt;(\w+)\s*\/?&gt;(?:&lt;\/\1&gt;|)$/,S=/^.[^:#\[\.,]*$/;p.filter=function(e,t,n){var r=t[0];return n&amp;&amp;(e=":not("+e+")"),1===t.length&amp;&amp;1===r.nodeType?p.find.matchesSelector(r,e)?[r]:[]:p.find.matches(e,p.grep(t,function(e){return 1===e.nodeType}))},p.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(p(e).filter(function(){for(t=0;i&gt;t;t++)if(p.contains(r[t],this))return!0}));for(t=0;i&gt;t;t++)p.find(e,r[t],n);return n=this.pushStack(i&gt;1?p.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},filter:function(e){return this.pushStack(x(this,e||[],!1))},not:function(e){return this.pushStack(x(this,e||[],!0))},is:function(e){return!!x(this,"string"==typeof e&amp;&amp;w.test(e)?p(e):e||[],!1).length}});var T,N=e.document,C=/^(?:\s*(&lt;[\w\W]+&gt;)[^&gt;]*|#([\w-]*))$/,k=p.fn.init=function(e,t){var n,r;if(!e)return this;if("string"==typeof e){if(n="&lt;"===e.charAt(0)&amp;&amp;"&gt;"===e.charAt(e.length-1)&amp;&amp;e.length&gt;=3?[null,e,null]:C.exec(e),!n||!n[1]&amp;&amp;t)return!t||t.jquery?(t||T).find(e):this.constructor(t).find(e);if(n[1]){if(t=t instanceof p?t[0]:t,p.merge(this,p.parseHTML(n[1],t&amp;&amp;t.nodeType?t.ownerDocument||t:N,!0)),E.test(n[1])&amp;&amp;p.isPlainObject(t))for(n in t)p.isFunction(this[n])?this[n](t[n]):this.attr(n,t[n]);return this}if(r=N.getElementById(n[2]),r&amp;&amp;r.parentNode){if(r.id!==n[2])return T.find(e);this.length=1,this[0]=r}return this.context=N,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):p.isFunction(e)?"undefined"!=typeof T.ready?T.ready(e):e(p):(void 0!==e.selector&amp;&amp;(this.selector=e.selector,this.context=e.context),p.makeArray(e,this))};k.prototype=p.fn,T=p(N);var L=/^(?:parents|prev(?:Until|All))/,A={children:!0,contents:!0,next:!0,prev:!0};p.extend({dir:function(e,t,n){var r=[],i=e[t];while(i&amp;&amp;9!==i.nodeType&amp;&amp;(void 0===n||1!==i.nodeType||!p(i).is(n)))1===i.nodeType&amp;&amp;r.push(i),i=i[t];return r},sibling:function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&amp;&amp;e!==t&amp;&amp;n.push(e);return n}}),p.fn.extend({has:function(e){var t,n=p(e,this),r=n.length;return this.filter(function(){for(t=0;r&gt;t;t++)if(p.contains(this,n[t]))return!0})},closest:function(e,t){for(var n,r=0,i=this.length,s=[],o=w.test(e)||"string"!=typeof e?p(e,t||this.context):0;i&gt;r;r++)for(n=this[r];n&amp;&amp;n!==t;n=n.parentNode)if(n.nodeType&lt;11&amp;&amp;(o?o.index(n)&gt;-1:1===n.nodeType&amp;&amp;p.find.matchesSelector(n,e))){s.push(n);break}return this.pushStack(s.length&gt;1?p.unique(s):s)},index:function(e){return e?"string"==typeof e?p.inArray(this[0],p(e)):p.inArray(e.jquery?e[0]:e,this):this[0]&amp;&amp;this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(p.unique(p.merge(this.get(),p(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),p.each({parent:function(e){var t=e.parentNode;return t&amp;&amp;11!==t.nodeType?t:null},parents:function(e){return p.dir(e,"parentNode")},parentsUntil:function(e,t,n){return p.dir(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return p.dir(e,"nextSibling")},prevAll:function(e){return p.dir(e,"previousSibling")},nextUntil:function(e,t,n){return p.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return p.dir(e,"previousSibling",n)},siblings:function(e){return p.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return p.sibling(e.firstChild)},contents:function(e){return p.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:p.merge([],e.childNodes)}},function(e,t){p.fn[e]=function(n,r){var i=p.map(this,t,n);return"Until"!==e.slice(-5)&amp;&amp;(r=n),r&amp;&amp;"string"==typeof r&amp;&amp;(i=p.filter(r,i)),this.length&gt;1&amp;&amp;(A[e]||(i=p.unique(i)),L.test(e)&amp;&amp;(i=i.reverse())),this.pushStack(i)}});var M=/\S+/g,_={};p.Callbacks=function(e){e="string"==typeof e?_[e]||D(e):p.extend({},e);var t,n,r,i,s,o,u=[],a=!e.once&amp;&amp;[],f=function(c){for(n=e.memory&amp;&amp;c,r=!0,s=o||0,o=0,i=u.length,t=!0;u&amp;&amp;i&gt;s;s++)if(u[s].apply(c[0],c[1])===!1&amp;&amp;e.stopOnFalse){n=!1;break}t=!1,u&amp;&amp;(a?a.length&amp;&amp;f(a.shift()):n?u=[]:l.disable())},l={add:function(){if(u){var r=u.length;!function s(t){p.each(t,function(t,n){var r=p.type(n);"function"===r?e.unique&amp;&amp;l.has(n)||u.push(n):n&amp;&amp;n.length&amp;&amp;"string"!==r&amp;&amp;s(n)})}(arguments),t?i=u.length:n&amp;&amp;(o=r,f(n))}return this},remove:function(){return u&amp;&amp;p.each(arguments,function(e,n){var r;while((r=p.inArray(n,u,r))&gt;-1)u.splice(r,1),t&amp;&amp;(i&gt;=r&amp;&amp;i--,s&gt;=r&amp;&amp;s--)}),this},has:function(e){return e?p.inArray(e,u)&gt;-1:!!u&amp;&amp;!!u.length},empty:function(){return u=[],i=0,this},disable:function(){return u=a=n=void 0,this},disabled:function(){return!u},lock:function(){return a=void 0,n||l.disable(),this},locked:function(){return!a},fireWith:function(e,n){return!u||r&amp;&amp;!a||(n=n||[],n=[e,n.slice?n.slice():n],t?a.push(n):f(n)),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},p.extend({Deferred:function(e){var t=[["resolve","done",p.Callbacks("once memory"),"resolved"],["reject","fail",p.Callbacks("once memory"),"rejected"],["notify","progress",p.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return p.Deferred(function(n){p.each(t,function(t,s){var o=p.isFunction(e[t])&amp;&amp;e[t];i[s[1]](function(){var e=o&amp;&amp;o.apply(this,arguments);e&amp;&amp;p.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s[0]+"With"](this===r?n.promise():this,o?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?p.extend(e,r):r}},i={};return r.pipe=r.then,p.each(t,function(e,s){var o=s[2],u=s[3];r[s[1]]=o.add,u&amp;&amp;o.add(function(){n=u},t[1^e][2].disable,t[2][2].lock),i[s[0]]=function(){return i[s[0]+"With"](this===i?r:this,arguments),this},i[s[0]+"With"]=o.fireWith}),r.promise(i),e&amp;&amp;e.call(i,i),i},when:function(e){var t=0,n=r.call(arguments),i=n.length,s=1!==i||e&amp;&amp;p.isFunction(e.promise)?i:0,o=1===s?e:p.Deferred(),u=function(e,t,n){return function(i){t[e]=this,n[e]=arguments.length&gt;1?r.call(arguments):i,n===a?o.notifyWith(t,n):--s||o.resolveWith(t,n)}},a,f,l;if(i&gt;1)for(a=new Array(i),f=new Array(i),l=new Array(i);i&gt;t;t++)n[t]&amp;&amp;p.isFunction(n[t].promise)?n[t].promise().done(u(t,l,n)).fail(o.reject).progress(u(t,f,a)):--s;return s||o.resolveWith(l,n),o.promise()}});var P;p.fn.ready=function(e){return p.ready.promise().done(e),this},p.extend({isReady:!1,readyWait:1,holdReady:function(e){e?p.readyWait++:p.ready(!0)},ready:function(e){if(e===!0?!--p.readyWait:!p.isReady){if(!N.body)return setTimeout(p.ready);p.isReady=!0,e!==!0&amp;&amp;--p.readyWait&gt;0||(P.resolveWith(N,[p]),p.fn.trigger&amp;&amp;p(N).trigger("ready").off("ready"))}}}),p.ready.promise=function(t){if(!P)if(P=p.Deferred(),"complete"===N.readyState)setTimeout(p.ready);else if(N.addEventListener)N.addEventListener("DOMContentLoaded",B,!1),e.addEventListener("load",B,!1);else{N.attachEvent("onreadystatechange",B),e.attachEvent("onload",B);var n=!1;try{n=null==e.frameElement&amp;&amp;N.documentElement}catch(r){}n&amp;&amp;n.doScroll&amp;&amp;!function i(){if(!p.isReady){try{n.doScroll("left")}catch(e){return setTimeout(i,50)}H(),p.ready()}}()}return P.promise(t)};var j="undefined",F;for(F in p(c))break;c.ownLast="0"!==F,c.inlineBlockNeedsLayout=!1,p(function(){var e,t,n=N.getElementsByTagName("body")[0];n&amp;&amp;(e=N.createElement("div"),e.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",t=N.createElement("div"),n.appendChild(e).appendChild(t),typeof t.style.zoom!==j&amp;&amp;(t.style.cssText="border:0;margin:0;width:1px;padding:1px;display:inline;zoom:1",(c.inlineBlockNeedsLayout=3===t.offsetWidth)&amp;&amp;(n.style.zoom=1)),n.removeChild(e),e=t=null)}),function(){var e=N.createElement("div");if(null==c.deleteExpando){c.deleteExpando=!0;try{delete e.test}catch(t){c.deleteExpando=!1}}e=null}(),p.acceptData=function(e){var t=p.noData[(e.nodeName+" ").toLowerCase()],n=+e.nodeType||1;return 1!==n&amp;&amp;9!==n?!1:!t||t!==!0&amp;&amp;e.getAttribute("classid")===t};var I=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,q=/([A-Z])/g;p.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?p.cache[e[p.expando]]:e[p.expando],!!e&amp;&amp;!U(e)},data:function(e,t,n){return z(e,t,n)},removeData:function(e,t){return W(e,t)},_data:function(e,t,n){return z(e,t,n,!0)},_removeData:function(e,t){return W(e,t,!0)}}),p.fn.extend({data:function(e,t){var n,r,i,s=this[0],o=s&amp;&amp;s.attributes;if(void 0===e){if(this.length&amp;&amp;(i=p.data(s),1===s.nodeType&amp;&amp;!p._data(s,"parsedAttrs"))){n=o.length;while(n--)r=o[n].name,0===r.indexOf("data-")&amp;&amp;(r=p.camelCase(r.slice(5)),R(s,r,i[r]));p._data(s,"parsedAttrs",!0)}return i}return"object"==typeof e?this.each(function(){p.data(this,e)}):arguments.length&gt;1?this.each(function(){p.data(this,e,t)}):s?R(s,e,p.data(s,e)):void 0},removeData:function(e){return this.each(function(){p.removeData(this,e)})}}),p.extend({queue:function(e,t,n){var r;return e?(t=(t||"fx")+"queue",r=p._data(e,t),n&amp;&amp;(!r||p.isArray(n)?r=p._data(e,t,p.makeArray(n)):r.push(n)),r||[]):void 0},dequeue:function(e,t){t=t||"fx";var n=p.queue(e,t),r=n.length,i=n.shift(),s=p._queueHooks(e,t),o=function(){p.dequeue(e,t)};"inprogress"===i&amp;&amp;(i=n.shift(),r--),i&amp;&amp;("fx"===t&amp;&amp;n.unshift("inprogress"),delete s.stop,i.call(e,o,s)),!r&amp;&amp;s&amp;&amp;s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return p._data(e,n)||p._data(e,n,{empty:p.Callbacks("once memory").add(function(){p._removeData(e,t+"queue"),p._removeData(e,n)})})}}),p.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&amp;&amp;(t=e,e="fx",n--),arguments.length&lt;n?p.queue(this[0],e):void 0===t?this:this.each(function(){var n=p.queue(this,e,t);p._queueHooks(this,e),"fx"===e&amp;&amp;"inprogress"!==n[0]&amp;&amp;p.dequeue(this,e)})},dequeue:function(e){return this.each(function(){p.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=p.Deferred(),s=this,o=this.length,u=function(){--r||i.resolveWith(s,[s])};"string"!=typeof e&amp;&amp;(t=e,e=void 0),e=e||"fx";while(o--)n=p._data(s[o],e+"queueHooks"),n&amp;&amp;n.empty&amp;&amp;(r++,n.empty.add(u));return u(),i.promise(t)}});var X=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,V=["Top","Right","Bottom","Left"],$=function(e,t){return e=t||e,"none"===p.css(e,"display")||!p.contains(e.ownerDocument,e)},J=p.access=function(e,t,n,r,i,s,o){var u=0,a=e.length,f=null==n;if("object"===p.type(n)){i=!0;for(u in n)p.access(e,t,u,n[u],!0,s,o)}else if(void 0!==r&amp;&amp;(i=!0,p.isFunction(r)||(o=!0),f&amp;&amp;(o?(t.call(e,r),t=null):(f=t,t=function(e,t,n){return f.call(p(e),n)})),t))for(;a&gt;u;u++)t(e[u],n,o?r:r.call(e[u],u,t(e[u],n)));return i?e:f?t.call(e):a?t(e[0],n):s},K=/^(?:checkbox|radio)$/i;!function(){var e=N.createDocumentFragment(),t=N.createElement("div"),n=N.createElement("input");if(t.setAttribute("className","t"),t.innerHTML="  &lt;link/&gt;&lt;table&gt;&lt;/table&gt;&lt;a href='/a'&gt;a&lt;/a&gt;",c.leadingWhitespace=3===t.firstChild.nodeType,c.tbody=!t.getElementsByTagName("tbody").length,c.htmlSerialize=!!t.getElementsByTagName("link").length,c.html5Clone="&lt;:nav&gt;&lt;/:nav&gt;"!==N.createElement("nav").cloneNode(!0).outerHTML,n.type="checkbox",n.checked=!0,e.appendChild(n),c.appendChecked=n.checked,t.innerHTML="&lt;textarea&gt;x&lt;/textarea&gt;",c.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue,e.appendChild(t),t.innerHTML="&lt;input type='radio' checked='checked' name='t'/&gt;",c.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,c.noCloneEvent=!0,t.attachEvent&amp;&amp;(t.attachEvent("onclick",function(){c.noCloneEvent=!1}),t.cloneNode(!0).click()),null==c.deleteExpando){c.deleteExpando=!0;try{delete t.test}catch(r){c.deleteExpando=!1}}e=t=n=null}(),function(){var t,n,r=N.createElement("div");for(t in{submit:!0,change:!0,focusin:!0})n="on"+t,(c[t+"Bubbles"]=n in e)||(r.setAttribute(n,"t"),c[t+"Bubbles"]=r.attributes[n].expando===!1);r=null}();var Q=/^(?:input|select|textarea)$/i,G=/^key/,Y=/^(?:mouse|contextmenu)|click/,Z=/^(?:focusinfocus|focusoutblur)$/,et=/^([^.]*)(?:\.(.+)|)$/;p.event={global:{},add:function(e,t,n,r,i){var s,o,u,a,f,l,c,h,d,v,m,g=p._data(e);if(g){n.handler&amp;&amp;(a=n,n=a.handler,i=a.selector),n.guid||(n.guid=p.guid++),(o=g.events)||(o=g.events={}),(l=g.handle)||(l=g.handle=function(e){return typeof p===j||e&amp;&amp;p.event.triggered===e.type?void 0:p.event.dispatch.apply(l.elem,arguments)},l.elem=e),t=(t||"").match(M)||[""],u=t.length;while(u--)s=et.exec(t[u])||[],d=m=s[1],v=(s[2]||"").split(".").sort(),d&amp;&amp;(f=p.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=p.event.special[d]||{},c=p.extend({type:d,origType:m,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&amp;&amp;p.expr.match.needsContext.test(i),namespace:v.join(".")},a),(h=o[d])||(h=o[d]=[],h.delegateCount=0,f.setup&amp;&amp;f.setup.call(e,r,v,l)!==!1||(e.addEventListener?e.addEventListener(d,l,!1):e.attachEvent&amp;&amp;e.attachEvent("on"+d,l))),f.add&amp;&amp;(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?h.splice(h.delegateCount++,0,c):h.push(c),p.event.global[d]=!0);e=null}},remove:function(e,t,n,r,i){var s,o,u,a,f,l,c,h,d,v,m,g=p.hasData(e)&amp;&amp;p._data(e);if(g&amp;&amp;(l=g.events)){t=(t||"").match(M)||[""],f=t.length;while(f--)if(u=et.exec(t[f])||[],d=m=u[1],v=(u[2]||"").split(".").sort(),d){c=p.event.special[d]||{},d=(r?c.delegateType:c.bindType)||d,h=l[d]||[],u=u[2]&amp;&amp;new RegExp("(^|\\.)"+v.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=s=h.length;while(s--)o=h[s],!i&amp;&amp;m!==o.origType||n&amp;&amp;n.guid!==o.guid||u&amp;&amp;!u.test(o.namespace)||r&amp;&amp;r!==o.selector&amp;&amp;("**"!==r||!o.selector)||(h.splice(s,1),o.selector&amp;&amp;h.delegateCount--,c.remove&amp;&amp;c.remove.call(e,o));a&amp;&amp;!h.length&amp;&amp;(c.teardown&amp;&amp;c.teardown.call(e,v,g.handle)!==!1||p.removeEvent(e,d,g.handle),delete l[d])}else for(d in l)p.event.remove(e,d+t[f],n,r,!0);p.isEmptyObject(l)&amp;&amp;(delete g.handle,p._removeData(e,"events"))}},trigger:function(t,n,r,i){var s,o,u,a,l,c,h,d=[r||N],v=f.call(t,"type")?t.type:t,m=f.call(t,"namespace")?t.namespace.split("."):[];if(u=c=r=r||N,3!==r.nodeType&amp;&amp;8!==r.nodeType&amp;&amp;!Z.test(v+p.event.triggered)&amp;&amp;(v.indexOf(".")&gt;=0&amp;&amp;(m=v.split("."),v=m.shift(),m.sort()),o=v.indexOf(":")&lt;0&amp;&amp;"on"+v,t=t[p.expando]?t:new p.Event(v,"object"==typeof t&amp;&amp;t),t.isTrigger=i?2:3,t.namespace=m.join("."),t.namespace_re=t.namespace?new RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:p.makeArray(n,[t]),l=p.event.special[v]||{},i||!l.trigger||l.trigger.apply(r,n)!==!1)){if(!i&amp;&amp;!l.noBubble&amp;&amp;!p.isWindow(r)){for(a=l.delegateType||v,Z.test(a+v)||(u=u.parentNode);u;u=u.parentNode)d.push(u),c=u;c===(r.ownerDocument||N)&amp;&amp;d.push(c.defaultView||c.parentWindow||e)}h=0;while((u=d[h++])&amp;&amp;!t.isPropagationStopped())t.type=h&gt;1?a:l.bindType||v,s=(p._data(u,"events")||{})[t.type]&amp;&amp;p._data(u,"handle"),s&amp;&amp;s.apply(u,n),s=o&amp;&amp;u[o],s&amp;&amp;s.apply&amp;&amp;p.acceptData(u)&amp;&amp;(t.result=s.apply(u,n),t.result===!1&amp;&amp;t.preventDefault());if(t.type=v,!i&amp;&amp;!t.isDefaultPrevented()&amp;&amp;(!l._default||l._default.apply(d.pop(),n)===!1)&amp;&amp;p.acceptData(r)&amp;&amp;o&amp;&amp;r[v]&amp;&amp;!p.isWindow(r)){c=r[o],c&amp;&amp;(r[o]=null),p.event.triggered=v;try{r[v]()}catch(g){}p.event.triggered=void 0,c&amp;&amp;(r[o]=c)}return t.result}},dispatch:function(e){e=p.event.fix(e);var t,n,i,s,o,u=[],a=r.call(arguments),f=(p._data(this,"events")||{})[e.type]||[],l=p.event.special[e.type]||{};if(a[0]=e,e.delegateTarget=this,!l.preDispatch||l.preDispatch.call(this,e)!==!1){u=p.event.handlers.call(this,e,f),t=0;while((s=u[t++])&amp;&amp;!e.isPropagationStopped()){e.currentTarget=s.elem,o=0;while((i=s.handlers[o++])&amp;&amp;!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&amp;&amp;(e.handleObj=i,e.data=i.data,n=((p.event.special[i.origType]||{}).handle||i.handler).apply(s.elem,a),void 0!==n&amp;&amp;(e.result=n)===!1&amp;&amp;(e.preventDefault(),e.stopPropagation()))}return l.postDispatch&amp;&amp;l.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,r,i,s,o=[],u=t.delegateCount,a=e.target;if(u&amp;&amp;a.nodeType&amp;&amp;(!e.button||"click"!==e.type))for(;a!=this;a=a.parentNode||this)if(1===a.nodeType&amp;&amp;(a.disabled!==!0||"click"!==e.type)){for(i=[],s=0;u&gt;s;s++)r=t[s],n=r.selector+" ",void 0===i[n]&amp;&amp;(i[n]=r.needsContext?p(n,this).index(a)&gt;=0:p.find(n,this,null,[a]).length),i[n]&amp;&amp;i.push(r);i.length&amp;&amp;o.push({elem:a,handlers:i})}return u&lt;t.length&amp;&amp;o.push({elem:this,handlers:t.slice(u)}),o},fix:function(e){if(e[p.expando])return e;var t,n,r,i=e.type,s=e,o=this.fixHooks[i];o||(this.fixHooks[i]=o=Y.test(i)?this.mouseHooks:G.test(i)?this.keyHooks:{}),r=o.props?this.props.concat(o.props):this.props,e=new p.Event(s),t=r.length;while(t--)n=r[t],e[n]=s[n];return e.target||(e.target=s.srcElement||N),3===e.target.nodeType&amp;&amp;(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,o.filter?o.filter(e,s):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&amp;&amp;(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,t){var n,r,i,s=t.button,o=t.fromElement;return null==e.pageX&amp;&amp;null!=t.clientX&amp;&amp;(r=e.target.ownerDocument||N,i=r.documentElement,n=r.body,e.pageX=t.clientX+(i&amp;&amp;i.scrollLeft||n&amp;&amp;n.scrollLeft||0)-(i&amp;&amp;i.clientLeft||n&amp;&amp;n.clientLeft||0),e.pageY=t.clientY+(i&amp;&amp;i.scrollTop||n&amp;&amp;n.scrollTop||0)-(i&amp;&amp;i.clientTop||n&amp;&amp;n.clientTop||0)),!e.relatedTarget&amp;&amp;o&amp;&amp;(e.relatedTarget=o===e.target?t.toElement:o),e.which||void 0===s||(e.which=1&amp;s?1:2&amp;s?3:4&amp;s?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==rt()&amp;&amp;this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===rt()&amp;&amp;this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return p.nodeName(this,"input")&amp;&amp;"checkbox"===this.type&amp;&amp;this.click?(this.click(),!1):void 0},_default:function(e){return p.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&amp;&amp;(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=p.extend(new p.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?p.event.trigger(i,null,t):p.event.dispatch.call(t,i),i.isDefaultPrevented()&amp;&amp;n.preventDefault()}},p.removeEvent=N.removeEventListener?function(e,t,n){e.removeEventListener&amp;&amp;e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&amp;&amp;(typeof e[r]===j&amp;&amp;(e[r]=null),e.detachEvent(r,n))},p.Event=function(e,t){return this instanceof p.Event?(e&amp;&amp;e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&amp;&amp;(e.returnValue===!1||e.getPreventDefault&amp;&amp;e.getPreventDefault())?tt:nt):this.type=e,t&amp;&amp;p.extend(this,t),this.timeStamp=e&amp;&amp;e.timeStamp||p.now(),void (this[p.expando]=!0)):new p.Event(e,t)},p.Event.prototype={isDefaultPrevented:nt,isPropagationStopped:nt,isImmediatePropagationStopped:nt,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=tt,e&amp;&amp;(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=tt,e&amp;&amp;(e.stopPropagation&amp;&amp;e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=tt,this.stopPropagation()}},p.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){p.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,s=e.handleObj;return(!i||i!==r&amp;&amp;!p.contains(r,i))&amp;&amp;(e.type=s.origType,n=s.handler.apply(this,arguments),e.type=t),n}}}),c.submitBubbles||(p.event.special.submit={setup:function(){return p.nodeName(this,"form")?!1:void p.event.add(this,"click._submit keypress._submit",function(e){var t=e.target,n=p.nodeName(t,"input")||p.nodeName(t,"button")?t.form:void 0;n&amp;&amp;!p._data(n,"submitBubbles")&amp;&amp;(p.event.add(n,"submit._submit",function(e){e._submit_bubble=!0}),p._data(n,"submitBubbles",!0))})},postDispatch:function(e){e._submit_bubble&amp;&amp;(delete e._submit_bubble,this.parentNode&amp;&amp;!e.isTrigger&amp;&amp;p.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return p.nodeName(this,"form")?!1:void p.event.remove(this,"._submit")}}),c.changeBubbles||(p.event.special.change={setup:function(){return Q.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&amp;&amp;(p.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&amp;&amp;(this._just_changed=!0)}),p.event.add(this,"click._change",function(e){this._just_changed&amp;&amp;!e.isTrigger&amp;&amp;(this._just_changed=!1),p.event.simulate("change",this,e,!0)})),!1):void p.event.add(this,"beforeactivate._change",function(e){var t=e.target;Q.test(t.nodeName)&amp;&amp;!p._data(t,"changeBubbles")&amp;&amp;(p.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||p.event.simulate("change",this.parentNode,e,!0)}),p._data(t,"changeBubbles",!0))})},handle:function(e){var t=e.target;return this!==t||e.isSimulated||e.isTrigger||"radio"!==t.type&amp;&amp;"checkbox"!==t.type?e.handleObj.handler.apply(this,arguments):void 0},teardown:function(){return p.event.remove(this,"._change"),!Q.test(this.nodeName)}}),c.focusinBubbles||p.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){p.event.simulate(t,e.target,p.event.fix(e),!0)};p.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=p._data(r,t);i||r.addEventListener(e,n,!0),p._data(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=p._data(r,t)-1;i?p._data(r,t,i):(r.removeEventListener(e,n,!0),p._removeData(r,t))}}}),p.fn.extend({on:function(e,t,n,r,i){var s,o;if("object"==typeof e){"string"!=typeof t&amp;&amp;(n=n||t,t=void 0);for(s in e)this.on(s,t,n,e[s],i);return this}if(null==n&amp;&amp;null==r?(r=t,n=t=void 0):null==r&amp;&amp;("string"==typeof t?(r=n,n=void 0):(r=n,n=t,t=void 0)),r===!1)r=nt;else if(!r)return this;return 1===i&amp;&amp;(o=r,r=function(e){return p().off(e),o.apply(this,arguments)},r.guid=o.guid||(o.guid=p.guid++)),this.each(function(){p.event.add(this,e,r,n,t)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&amp;&amp;e.preventDefault&amp;&amp;e.handleObj)return r=e.handleObj,p(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return(t===!1||"function"==typeof t)&amp;&amp;(n=t,t=void 0),n===!1&amp;&amp;(n=nt),this.each(function(){p.event.remove(this,e,n,t)})},trigger:function(e,t){return this.each(function(){p.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];return n?p.event.trigger(e,t,n,!0):void 0}});var st="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ot=/ jQuery\d+="(?:null|\d+)"/g,ut=new RegExp("&lt;(?:"+st+")[\\s/&gt;]","i"),at=/^\s+/,ft=/&lt;(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^&gt;]*)\/&gt;/gi,lt=/&lt;([\w:]+)/,ct=/&lt;tbody/i,ht=/&lt;|&amp;#?\w+;/,pt=/&lt;(?:script|style|link)/i,dt=/checked\s*(?:[^=]|=\s*.checked.)/i,vt=/^$|\/(?:java|ecma)script/i,mt=/^true\/(.*)/,gt=/^\s*&lt;!(?:\[CDATA\[|--)|(?:\]\]|--)&gt;\s*$/g,yt={option:[1,"&lt;select multiple='multiple'&gt;","&lt;/select&gt;"],legend:[1,"&lt;fieldset&gt;","&lt;/fieldset&gt;"],area:[1,"&lt;map&gt;","&lt;/map&gt;"],param:[1,"&lt;object&gt;","&lt;/object&gt;"],thead:[1,"&lt;table&gt;","&lt;/table&gt;"],tr:[2,"&lt;table&gt;&lt;tbody&gt;","&lt;/tbody&gt;&lt;/table&gt;"],col:[2,"&lt;table&gt;&lt;tbody&gt;&lt;/tbody&gt;&lt;colgroup&gt;","&lt;/colgroup&gt;&lt;/table&gt;"],td:[3,"&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;","&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;"],_default:c.htmlSerialize?[0,"",""]:[1,"X&lt;div&gt;","&lt;/div&gt;"]},bt=it(N),wt=bt.appendChild(N.createElement("div"));yt.optgroup=yt.option,yt.tbody=yt.tfoot=yt.colgroup=yt.caption=yt.thead,yt.th=yt.td,p.extend({clone:function(e,t,n){var r,i,s,o,u,a=p.contains(e.ownerDocument,e);if(c.html5Clone||p.isXMLDoc(e)||!ut.test("&lt;"+e.nodeName+"&gt;")?s=e.cloneNode(!0):(wt.innerHTML=e.outerHTML,wt.removeChild(s=wt.firstChild)),!(c.noCloneEvent&amp;&amp;c.noCloneChecked||1!==e.nodeType&amp;&amp;11!==e.nodeType||p.isXMLDoc(e)))for(r=Et(s),u=Et(e),o=0;null!=(i=u[o]);++o)r[o]&amp;&amp;Lt(i,r[o]);if(t)if(n)for(u=u||Et(e),r=r||Et(s),o=0;null!=(i=u[o]);o++)kt(i,r[o]);else kt(e,s);return r=Et(s,"script"),r.length&gt;0&amp;&amp;Ct(r,!a&amp;&amp;Et(e,"script")),r=u=i=null,s},buildFragment:function(e,t,n,r){for(var i,s,o,u,a,f,l,h=e.length,d=it(t),v=[],m=0;h&gt;m;m++)if(s=e[m],s||0===s)if("object"===p.type(s))p.merge(v,s.nodeType?[s]:s);else if(ht.test(s)){u=u||d.appendChild(t.createElement("div")),a=(lt.exec(s)||["",""])[1].toLowerCase(),l=yt[a]||yt._default,u.innerHTML=l[1]+s.replace(ft,"&lt;$1&gt;&lt;/$2&gt;")+l[2],i=l[0];while(i--)u=u.lastChild;if(!c.leadingWhitespace&amp;&amp;at.test(s)&amp;&amp;v.push(t.createTextNode(at.exec(s)[0])),!c.tbody){s="table"!==a||ct.test(s)?"&lt;table&gt;"!==l[1]||ct.test(s)?0:u:u.firstChild,i=s&amp;&amp;s.childNodes.length;while(i--)p.nodeName(f=s.childNodes[i],"tbody")&amp;&amp;!f.childNodes.length&amp;&amp;s.removeChild(f)}p.merge(v,u.childNodes),u.textContent="";while(u.firstChild)u.removeChild(u.firstChild);u=d.lastChild}else v.push(t.createTextNode(s));u&amp;&amp;d.removeChild(u),c.appendChecked||p.grep(Et(v,"input"),St),m=0;while(s=v[m++])if((!r||-1===p.inArray(s,r))&amp;&amp;(o=p.contains(s.ownerDocument,s),u=Et(d.appendChild(s),"script"),o&amp;&amp;Ct(u),n)){i=0;while(s=u[i++])vt.test(s.type||"")&amp;&amp;n.push(s)}return u=null,d},cleanData:function(e,t){for(var r,i,s,o,u=0,a=p.expando,f=p.cache,l=c.deleteExpando,h=p.event.special;null!=(r=e[u]);u++)if((t||p.acceptData(r))&amp;&amp;(s=r[a],o=s&amp;&amp;f[s])){if(o.events)for(i in o.events)h[i]?p.event.remove(r,i):p.removeEvent(r,i,o.handle);f[s]&amp;&amp;(delete f[s],l?delete r[a]:typeof r.removeAttribute!==j?r.removeAttribute(a):r[a]=null,n.push(s))}}}),p.fn.extend({text:function(e){return J(this,function(e){return void 0===e?p.text(this):this.empty().append((this[0]&amp;&amp;this[0].ownerDocument||N).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=xt(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=xt(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&amp;&amp;this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&amp;&amp;this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){for(var n,r=e?p.filter(e,this):this,i=0;null!=(n=r[i]);i++)t||1!==n.nodeType||p.cleanData(Et(n)),n.parentNode&amp;&amp;(t&amp;&amp;p.contains(n.ownerDocument,n)&amp;&amp;Ct(Et(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){1===e.nodeType&amp;&amp;p.cleanData(Et(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&amp;&amp;p.nodeName(e,"select")&amp;&amp;(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return p.clone(this,e,t)})},html:function(e){return J(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e)return 1===t.nodeType?t.innerHTML.replace(ot,""):void 0;if(!("string"!=typeof e||pt.test(e)||!c.htmlSerialize&amp;&amp;ut.test(e)||!c.leadingWhitespace&amp;&amp;at.test(e)||yt[(lt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(ft,"&lt;$1&gt;&lt;/$2&gt;");try{for(;r&gt;n;n++)t=this[n]||{},1===t.nodeType&amp;&amp;(p.cleanData(Et(t,!1)),t.innerHTML=e);t=0}catch(i){}}t&amp;&amp;this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=arguments[0];return this.domManip(arguments,function(t){e=this.parentNode,p.cleanData(Et(this)),e&amp;&amp;e.replaceChild(t,this)}),e&amp;&amp;(e.length||e.nodeType)?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t){e=i.apply([],e);var n,r,s,o,u,a,f=0,l=this.length,h=this,d=l-1,v=e[0],m=p.isFunction(v);if(m||l&gt;1&amp;&amp;"string"==typeof v&amp;&amp;!c.checkClone&amp;&amp;dt.test(v))return this.each(function(n){var r=h.eq(n);m&amp;&amp;(e[0]=v.call(this,n,r.html())),r.domManip(e,t)});if(l&amp;&amp;(a=p.buildFragment(e,this[0].ownerDocument,!1,this),n=a.firstChild,1===a.childNodes.length&amp;&amp;(a=n),n)){for(o=p.map(Et(a,"script"),Tt),s=o.length;l&gt;f;f++)r=a,f!==d&amp;&amp;(r=p.clone(r,!0,!0),s&amp;&amp;p.merge(o,Et(r,"script"))),t.call(this[f],r,f);if(s)for(u=o[o.length-1].ownerDocument,p.map(o,Nt),f=0;s&gt;f;f++)r=o[f],vt.test(r.type||"")&amp;&amp;!p._data(r,"globalEval")&amp;&amp;p.contains(u,r)&amp;&amp;(r.src?p._evalUrl&amp;&amp;p._evalUrl(r.src):p.globalEval((r.text||r.textContent||r.innerHTML||"").replace(gt,"")));a=n=null}return this}}),p.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){p.fn[e]=function(e){for(var n,r=0,i=[],o=p(e),u=o.length-1;u&gt;=r;r++)n=r===u?this:this.clone(!0),p(o[r])[t](n),s.apply(i,n.get());return this.pushStack(i)}});var At,Ot={};!function(){var e,t,n=N.createElement("div"),r="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;padding:0;margin:0;border:0";n.innerHTML="  &lt;link/&gt;&lt;table&gt;&lt;/table&gt;&lt;a href='/a'&gt;a&lt;/a&gt;&lt;input type='checkbox'/&gt;",e=n.getElementsByTagName("a")[0],e.style.cssText="float:left;opacity:.5",c.opacity=/^0.5/.test(e.style.opacity),c.cssFloat=!!e.style.cssFloat,n.style.backgroundClip="content-box",n.cloneNode(!0).style.backgroundClip="",c.clearCloneStyle="content-box"===n.style.backgroundClip,e=n=null,c.shrinkWrapBlocks=function(){var e,n,i,s;if(null==t){if(e=N.getElementsByTagName("body")[0],!e)return;s="border:0;width:0;height:0;position:absolute;top:0;left:-9999px",n=N.createElement("div"),i=N.createElement("div"),e.appendChild(n).appendChild(i),t=!1,typeof i.style.zoom!==j&amp;&amp;(i.style.cssText=r+";width:1px;padding:1px;zoom:1",i.innerHTML="&lt;div&gt;&lt;/div&gt;",i.firstChild.style.width="5px",t=3!==i.offsetWidth),e.removeChild(n),e=n=i=null}return t}}();var Dt=/^margin/,Pt=new RegExp("^("+X+")(?!px)[a-z%]+$","i"),Ht,Bt,jt=/^(top|right|bottom|left)$/;e.getComputedStyle?(Ht=function(e){return e.ownerDocument.defaultView.getComputedStyle(e,null)},Bt=function(e,t,n){var r,i,s,o,u=e.style;return n=n||Ht(e),o=n?n.getPropertyValue(t)||n[t]:void 0,n&amp;&amp;(""!==o||p.contains(e.ownerDocument,e)||(o=p.style(e,t)),Pt.test(o)&amp;&amp;Dt.test(t)&amp;&amp;(r=u.width,i=u.minWidth,s=u.maxWidth,u.minWidth=u.maxWidth=u.width=o,o=n.width,u.width=r,u.minWidth=i,u.maxWidth=s)),void 0===o?o:o+""}):N.documentElement.currentStyle&amp;&amp;(Ht=function(e){return e.currentStyle},Bt=function(e,t,n){var r,i,s,o,u=e.style;return n=n||Ht(e),o=n?n[t]:void 0,null==o&amp;&amp;u&amp;&amp;u[t]&amp;&amp;(o=u[t]),Pt.test(o)&amp;&amp;!jt.test(t)&amp;&amp;(r=u.left,i=e.runtimeStyle,s=i&amp;&amp;i.left,s&amp;&amp;(i.left=e.currentStyle.left),u.left="fontSize"===t?"1em":o,o=u.pixelLeft+"px",u.left=r,s&amp;&amp;(i.left=s)),void 0===o?o:o+""||"auto"}),!function(){function l(){var t,n,u=N.getElementsByTagName("body")[0];u&amp;&amp;(t=N.createElement("div"),n=N.createElement("div"),t.style.cssText=a,u.appendChild(t).appendChild(n),n.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;display:block;padding:1px;border:1px;width:4px;margin-top:1%;top:1%",p.swap(u,null!=u.style.zoom?{zoom:1}:{},function(){r=4===n.offsetWidth}),i=!0,s=!1,o=!0,e.getComputedStyle&amp;&amp;(s="1%"!==(e.getComputedStyle(n,null)||{}).top,i="4px"===(e.getComputedStyle(n,null)||{width:"4px"}).width),u.removeChild(t),n=u=null)}var t,n,r,i,s,o,u=N.createElement("div"),a="border:0;width:0;height:0;position:absolute;top:0;left:-9999px",f="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;padding:0;margin:0;border:0";u.innerHTML="  &lt;link/&gt;&lt;table&gt;&lt;/table&gt;&lt;a href='/a'&gt;a&lt;/a&gt;&lt;input type='checkbox'/&gt;",t=u.getElementsByTagName("a")[0],t.style.cssText="float:left;opacity:.5",c.opacity=/^0.5/.test(t.style.opacity),c.cssFloat=!!t.style.cssFloat,u.style.backgroundClip="content-box",u.cloneNode(!0).style.backgroundClip="",c.clearCloneStyle="content-box"===u.style.backgroundClip,t=u=null,p.extend(c,{reliableHiddenOffsets:function(){if(null!=n)return n;var e,t,r,i=N.createElement("div"),s=N.getElementsByTagName("body")[0];if(s)return i.setAttribute("className","t"),i.innerHTML="  &lt;link/&gt;&lt;table&gt;&lt;/table&gt;&lt;a href='/a'&gt;a&lt;/a&gt;&lt;input type='checkbox'/&gt;",e=N.createElement("div"),e.style.cssText=a,s.appendChild(e).appendChild(i),i.innerHTML="&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;t&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;",t=i.getElementsByTagName("td"),t[0].style.cssText="padding:0;margin:0;border:0;display:none",r=0===t[0].offsetHeight,t[0].style.display="",t[1].style.display="none",n=r&amp;&amp;0===t[0].offsetHeight,s.removeChild(e),i=s=null,n},boxSizing:function(){return null==r&amp;&amp;l(),r},boxSizingReliable:function(){return null==i&amp;&amp;l(),i},pixelPosition:function(){return null==s&amp;&amp;l(),s},reliableMarginRight:function(){var t,n,r,i;if(null==o&amp;&amp;e.getComputedStyle){if(t=N.getElementsByTagName("body")[0],!t)return;n=N.createElement("div"),r=N.createElement("div"),n.style.cssText=a,t.appendChild(n).appendChild(r),i=r.appendChild(N.createElement("div")),i.style.cssText=r.style.cssText=f,i.style.marginRight=i.style.width="0",r.style.width="1px",o=!parseFloat((e.getComputedStyle(i,null)||{}).marginRight),t.removeChild(n)}return o}})}(),p.swap=function(e,t,n,r){var i,s,o={};for(s in t)o[s]=e.style[s],e.style[s]=t[s];i=n.apply(e,r||[]);for(s in t)e.style[s]=o[s];return i};var It=/alpha\([^)]*\)/i,qt=/opacity\s*=\s*([^)]*)/,Rt=/^(none|table(?!-c[ea]).+)/,Ut=new RegExp("^("+X+")(.*)$","i"),zt=new RegExp("^([+-])=("+X+")","i"),Wt={position:"absolute",visibility:"hidden",display:"block"},Xt={letterSpacing:0,fontWeight:400},Vt=["Webkit","O","Moz","ms"];p.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Bt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":c.cssFloat?"cssFloat":"styleFloat"},style:function(e,t,n,r){if(e&amp;&amp;3!==e.nodeType&amp;&amp;8!==e.nodeType&amp;&amp;e.style){var i,s,o,u=p.camelCase(t),a=e.style;if(t=p.cssProps[u]||(p.cssProps[u]=$t(a,u)),o=p.cssHooks[t]||p.cssHooks[u],void 0===n)return o&amp;&amp;"get"in o&amp;&amp;void 0!==(i=o.get(e,!1,r))?i:a[t];if(s=typeof n,"string"===s&amp;&amp;(i=zt.exec(n))&amp;&amp;(n=(i[1]+1)*i[2]+parseFloat(p.css(e,t)),s="number"),null!=n&amp;&amp;n===n&amp;&amp;("number"!==s||p.cssNumber[u]||(n+="px"),c.clearCloneStyle||""!==n||0!==t.indexOf("background")||(a[t]="inherit"),!(o&amp;&amp;"set"in o&amp;&amp;void 0===(n=o.set(e,n,r)))))try{a[t]="",a[t]=n}catch(f){}}},css:function(e,t,n,r){var i,s,o,u=p.camelCase(t);return t=p.cssProps[u]||(p.cssProps[u]=$t(e.style,u)),o=p.cssHooks[t]||p.cssHooks[u],o&amp;&amp;"get"in o&amp;&amp;(s=o.get(e,!0,n)),void 0===s&amp;&amp;(s=Bt(e,t,r)),"normal"===s&amp;&amp;t in Xt&amp;&amp;(s=Xt[t]),""===n||n?(i=parseFloat(s),n===!0||p.isNumeric(i)?i||0:s):s}}),p.each(["height","width"],function(e,t){p.cssHooks[t]={get:function(e,n,r){return n?0===e.offsetWidth&amp;&amp;Rt.test(p.css(e,"display"))?p.swap(e,Wt,function(){return Gt(e,t,r)}):Gt(e,t,r):void 0},set:function(e,n,r){var i=r&amp;&amp;Ht(e);return Kt(e,n,r?Qt(e,t,r,c.boxSizing()&amp;&amp;"border-box"===p.css(e,"boxSizing",!1,i),i):0)}}}),c.opacity||(p.cssHooks.opacity={get:function(e,t){return qt.test((t&amp;&amp;e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=p.isNumeric(t)?"alpha(opacity="+100*t+")":"",s=r&amp;&amp;r.filter||n.filter||"";n.zoom=1,(t&gt;=1||""===t)&amp;&amp;""===p.trim(s.replace(It,""))&amp;&amp;n.removeAttribute&amp;&amp;(n.removeAttribute("filter"),""===t||r&amp;&amp;!r.filter)||(n.filter=It.test(s)?s.replace(It,i):s+" "+i)}}),p.cssHooks.marginRight=Ft(c.reliableMarginRight,function(e,t){return t?p.swap(e,{display:"inline-block"},Bt,[e,"marginRight"]):void 0}),p.each({margin:"",padding:"",border:"Width"},function(e,t){p.cssHooks[e+t]={expand:function(n){for(var r=0,i={},s="string"==typeof n?n.split(" "):[n];4&gt;r;r++)i[e+V[r]+t]=s[r]||s[r-2]||s[0];return i}},Dt.test(e)||(p.cssHooks[e+t].set=Kt)}),p.fn.extend({css:function(e,t){return J(this,function(e,t,n){var r,i,s={},o=0;if(p.isArray(t)){for(r=Ht(e),i=t.length;i&gt;o;o++)s[t[o]]=p.css(e,t[o],!1,r);return s}return void 0!==n?p.style(e,t,n):p.css(e,t)},e,t,arguments.length&gt;1)},show:function(){return Jt(this,!0)},hide:function(){return Jt(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){$(this)?p(this).show():p(this).hide()})}}),p.Tween=Yt,Yt.prototype={constructor:Yt,init:function(e,t,n,r,i,s){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=s||(p.cssNumber[n]?"":"px")},cur:function(){var e=Yt.propHooks[this.prop];return e&amp;&amp;e.get?e.get(this):Yt.propHooks._default.get(this)},run:function(e){var t,n=Yt.propHooks[this.prop];return this.pos=t=this.options.duration?p.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t+this.start,this.options.step&amp;&amp;this.options.step.call(this.elem,this.now,this),n&amp;&amp;n.set?n.set(this):Yt.propHooks._default.set(this),this}},Yt.prototype.init.prototype=Yt.prototype,Yt.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&amp;&amp;null!=e.elem.style[e.prop]?(t=p.css(e.elem,e.prop,""),t&amp;&amp;"auto"!==t?t:0):e.elem[e.prop]},set:function(e){p.fx.step[e.prop]?p.fx.step[e.prop](e):e.elem.style&amp;&amp;(null!=e.elem.style[p.cssProps[e.prop]]||p.cssHooks[e.prop])?p.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},Yt.propHooks.scrollTop=Yt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&amp;&amp;e.elem.parentNode&amp;&amp;(e.elem[e.prop]=e.now)}},p.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},p.fx=Yt.prototype.init,p.fx.step={};var Zt,en,tn=/^(?:toggle|show|hide)$/,nn=new RegExp("^(?:([+-])=|)("+X+")([a-z%]*)$","i"),rn=/queueHooks$/,sn=[ln],on={"*":[function(e,t){var n=this.createTween(e,t),r=n.cur(),i=nn.exec(t),s=i&amp;&amp;i[3]||(p.cssNumber[e]?"":"px"),o=(p.cssNumber[e]||"px"!==s&amp;&amp;+r)&amp;&amp;nn.exec(p.css(n.elem,e)),u=1,a=20;if(o&amp;&amp;o[3]!==s){s=s||o[3],i=i||[],o=+r||1;do u=u||".5",o/=u,p.style(n.elem,e,o+s);while(u!==(u=n.cur()/r)&amp;&amp;1!==u&amp;&amp;--a)}return i&amp;&amp;(o=n.start=+o||+r||0,n.unit=s,n.end=i[1]?o+(i[1]+1)*i[2]:+i[2]),n}]};p.Animation=p.extend(hn,{tweener:function(e,t){p.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");for(var n,r=0,i=e.length;i&gt;r;r++)n=e[r],on[n]=on[n]||[],on[n].unshift(t)},prefilter:function(e,t){t?sn.unshift(e):sn.push(e)}}),p.speed=function(e,t,n){var r=e&amp;&amp;"object"==typeof e?p.extend({},e):{complete:n||!n&amp;&amp;t||p.isFunction(e)&amp;&amp;e,duration:e,easing:n&amp;&amp;t||t&amp;&amp;!p.isFunction(t)&amp;&amp;t};return r.duration=p.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in p.fx.speeds?p.fx.speeds[r.duration]:p.fx.speeds._default,(null==r.queue||r.queue===!0)&amp;&amp;(r.queue="fx"),r.old=r.complete,r.complete=function(){p.isFunction(r.old)&amp;&amp;r.old.call(this),r.queue&amp;&amp;p.dequeue(this,r.queue)},r},p.fn.extend({fadeTo:function(e,t,n,r){return this.filter($).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=p.isEmptyObject(e),s=p.speed(t,n,r),o=function(){var t=hn(this,p.extend({},e),s);(i||p._data(this,"finish"))&amp;&amp;t.stop(!0)};return o.finish=o,i||s.queue===!1?this.each(o):this.queue(s.queue,o)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&amp;&amp;(n=t,t=e,e=void 0),t&amp;&amp;e!==!1&amp;&amp;this.queue(e||"fx",[]),this.each(function(){var t=!0,i=null!=e&amp;&amp;e+"queueHooks",s=p.timers,o=p._data(this);if(i)o[i]&amp;&amp;o[i].stop&amp;&amp;r(o[i]);else for(i in o)o[i]&amp;&amp;o[i].stop&amp;&amp;rn.test(i)&amp;&amp;r(o[i]);for(i=s.length;i--;)s[i].elem!==this||null!=e&amp;&amp;s[i].queue!==e||(s[i].anim.stop(n),t=!1,s.splice(i,1));(t||!n)&amp;&amp;p.dequeue(this,e)})},finish:function(e){return e!==!1&amp;&amp;(e=e||"fx"),this.each(function(){var t,n=p._data(this),r=n[e+"queue"],i=n[e+"queueHooks"],s=p.timers,o=r?r.length:0;for(n.finish=!0,p.queue(this,e,[]),i&amp;&amp;i.stop&amp;&amp;i.stop.call(this,!0),t=s.length;t--;)s[t].elem===this&amp;&amp;s[t].queue===e&amp;&amp;(s[t].anim.stop(!0),s.splice(t,1));for(t=0;o&gt;t;t++)r[t]&amp;&amp;r[t].finish&amp;&amp;r[t].finish.call(this);delete n.finish})}}),p.each(["toggle","show","hide"],function(e,t){var n=p.fn[t];p.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(an(t,!0),e,r,i)}}),p.each({slideDown:an("show"),slideUp:an("hide"),slideToggle:an("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){p.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),p.timers=[],p.fx.tick=function(){var e,t=p.timers,n=0;for(Zt=p.now();n&lt;t.length;n++)e=t[n],e()||t[n]!==e||t.splice(n--,1);t.length||p.fx.stop(),Zt=void 0},p.fx.timer=function(e){p.timers.push(e),e()?p.fx.start():p.timers.pop()},p.fx.interval=13,p.fx.start=function(){en||(en=setInterval(p.fx.tick,p.fx.interval))},p.fx.stop=function(){clearInterval(en),en=null},p.fx.speeds={slow:600,fast:200,_default:400},p.fn.delay=function(e,t){return e=p.fx?p.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},function(){var e,t,n,r,i=N.createElement("div");i.setAttribute("className","t"),i.innerHTML="  &lt;link/&gt;&lt;table&gt;&lt;/table&gt;&lt;a href='/a'&gt;a&lt;/a&gt;&lt;input type='checkbox'/&gt;",e=i.getElementsByTagName("a")[0],n=N.createElement("select"),r=n.appendChild(N.createElement("option")),t=i.getElementsByTagName("input")[0],e.style.cssText="top:1px",c.getSetAttribute="t"!==i.className,c.style=/top/.test(e.getAttribute("style")),c.hrefNormalized="/a"===e.getAttribute("href"),c.checkOn=!!t.value,c.optSelected=r.selected,c.enctype=!!N.createElement("form").enctype,n.disabled=!0,c.optDisabled=!r.disabled,t=N.createElement("input"),t.setAttribute("value",""),c.input=""===t.getAttribute("value"),t.value="t",t.setAttribute("type","radio"),c.radioValue="t"===t.value,e=t=n=r=i=null}();var pn=/\r/g;p.fn.extend({val:function(e){var t,n,r,i=this[0];if(arguments.length)return r=p.isFunction(e),this.each(function(n){var i;1===this.nodeType&amp;&amp;(i=r?e.call(this,n,p(this).val()):e,null==i?i="":"number"==typeof i?i+="":p.isArray(i)&amp;&amp;(i=p.map(i,function(e){return null==e?"":e+""})),t=p.valHooks[this.type]||p.valHooks[this.nodeName.toLowerCase()],t&amp;&amp;"set"in t&amp;&amp;void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return t=p.valHooks[i.type]||p.valHooks[i.nodeName.toLowerCase()],t&amp;&amp;"get"in t&amp;&amp;void 0!==(n=t.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace(pn,""):null==n?"":n)}}),p.extend({valHooks:{option:{get:function(e){var t=p.find.attr(e,"value");return null!=t?t:p.text(e)}},select:{get:function(e){for(var t,n,r=e.options,i=e.selectedIndex,s="select-one"===e.type||0&gt;i,o=s?null:[],u=s?i+1:r.length,a=0&gt;i?u:s?i:0;u&gt;a;a++)if(n=r[a],!(!n.selected&amp;&amp;a!==i||(c.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&amp;&amp;p.nodeName(n.parentNode,"optgroup"))){if(t=p(n).val(),s)return t;o.push(t)}return o},set:function(e,t){var n,r,i=e.options,s=p.makeArray(t),o=i.length;while(o--)if(r=i[o],p.inArray(p.valHooks.option.get(r),s)&gt;=0)try{r.selected=n=!0}catch(u){r.scrollHeight}else r.selected=!1;return n||(e.selectedIndex=-1),i}}}}),p.each(["radio","checkbox"],function(){p.valHooks[this]={set:function(e,t){return p.isArray(t)?e.checked=p.inArray(p(e).val(),t)&gt;=0:void 0}},c.checkOn||(p.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var dn,vn,mn=p.expr.attrHandle,gn=/^(?:checked|selected)$/i,yn=c.getSetAttribute,bn=c.input;p.fn.extend({attr:function(e,t){return J(this,p.attr,e,t,arguments.length&gt;1)},removeAttr:function(e){return this.each(function(){p.removeAttr(this,e)})}}),p.extend({attr:function(e,t,n){var r,i,s=e.nodeType;if(e&amp;&amp;3!==s&amp;&amp;8!==s&amp;&amp;2!==s)return typeof e.getAttribute===j?p.prop(e,t,n):(1===s&amp;&amp;p.isXMLDoc(e)||(t=t.toLowerCase(),r=p.attrHooks[t]||(p.expr.match.bool.test(t)?vn:dn)),void 0===n?r&amp;&amp;"get"in r&amp;&amp;null!==(i=r.get(e,t))?i:(i=p.find.attr(e,t),null==i?void 0:i):null!==n?r&amp;&amp;"set"in r&amp;&amp;void 0!==(i=r.set(e,n,t))?i:(e.setAttribute(t,n+""),n):void p.removeAttr(e,t))},removeAttr:function(e,t){var n,r,i=0,s=t&amp;&amp;t.match(M);if(s&amp;&amp;1===e.nodeType)while(n=s[i++])r=p.propFix[n]||n,p.expr.match.bool.test(n)?bn&amp;&amp;yn||!gn.test(n)?e[r]=!1:e[p.camelCase("default-"+n)]=e[r]=!1:p.attr(e,n,""),e.removeAttribute(yn?n:r)},attrHooks:{type:{set:function(e,t){if(!c.radioValue&amp;&amp;"radio"===t&amp;&amp;p.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&amp;&amp;(e.value=n),t}}}}}),vn={set:function(e,t,n){return t===!1?p.removeAttr(e,n):bn&amp;&amp;yn||!gn.test(n)?e.setAttribute(!yn&amp;&amp;p.propFix[n]||n,n):e[p.camelCase("default-"+n)]=e[n]=!0,n}},p.each(p.expr.match.bool.source.match(/\w+/g),function(e,t){var n=mn[t]||p.find.attr;mn[t]=bn&amp;&amp;yn||!gn.test(t)?function(e,t,r){var i,s;return r||(s=mn[t],mn[t]=i,i=null!=n(e,t,r)?t.toLowerCase():null,mn[t]=s),i}:function(e,t,n){return n?void 0:e[p.camelCase("default-"+t)]?t.toLowerCase():null}}),bn&amp;&amp;yn||(p.attrHooks.value={set:function(e,t,n){return p.nodeName(e,"input")?void (e.defaultValue=t):dn&amp;&amp;dn.set(e,t,n)}}),yn||(dn={set:function(e,t,n){var r=e.getAttributeNode(n);return r||e.setAttributeNode(r=e.ownerDocument.createAttribute(n)),r.value=t+="","value"===n||t===e.getAttribute(n)?t:void 0}},mn.id=mn.name=mn.coords=function(e,t,n){var r;return n?void 0:(r=e.getAttributeNode(t))&amp;&amp;""!==r.value?r.value:null},p.valHooks.button={get:function(e,t){var n=e.getAttributeNode(t);return n&amp;&amp;n.specified?n.value:void 0},set:dn.set},p.attrHooks.contenteditable={set:function(e,t,n){dn.set(e,""===t?!1:t,n)}},p.each(["width","height"],function(e,t){p.attrHooks[t]={set:function(e,n){return""===n?(e.setAttribute(t,"auto"),n):void 0}}})),c.style||(p.attrHooks.style={get:function(e){return e.style.cssText||void 0},set:function(e,t){return e.style.cssText=t+""}});var wn=/^(?:input|select|textarea|button|object)$/i,En=/^(?:a|area)$/i;p.fn.extend({prop:function(e,t){return J(this,p.prop,e,t,arguments.length&gt;1)},removeProp:function(e){return e=p.propFix[e]||e,this.each(function(){try{this[e]=void 0,delete this[e]}catch(t){}})}}),p.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(e,t,n){var r,i,s,o=e.nodeType;if(e&amp;&amp;3!==o&amp;&amp;8!==o&amp;&amp;2!==o)return s=1!==o||!p.isXMLDoc(e),s&amp;&amp;(t=p.propFix[t]||t,i=p.propHooks[t]),void 0!==n?i&amp;&amp;"set"in i&amp;&amp;void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&amp;&amp;"get"in i&amp;&amp;null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=p.find.attr(e,"tabindex");return t?parseInt(t,10):wn.test(e.nodeName)||En.test(e.nodeName)&amp;&amp;e.href?0:-1}}}}),c.hrefNormalized||p.each(["href","src"],function(e,t){p.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),c.optSelected||(p.propHooks.selected={get:function(e){var t=e.parentNode;return t&amp;&amp;(t.selectedIndex,t.parentNode&amp;&amp;t.parentNode.selectedIndex),null}}),p.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){p.propFix[this.toLowerCase()]=this}),c.enctype||(p.propFix.enctype="encoding");var Sn=/[\t\r\n\f]/g;p.fn.extend({addClass:function(e){var t,n,r,i,s,o,u=0,a=this.length,f="string"==typeof e&amp;&amp;e;if(p.isFunction(e))return this.each(function(t){p(this).addClass(e.call(this,t,this.className))});if(f)for(t=(e||"").match(M)||[];a&gt;u;u++)if(n=this[u],r=1===n.nodeType&amp;&amp;(n.className?(" "+n.className+" ").replace(Sn," "):" ")){s=0;while(i=t[s++])r.indexOf(" "+i+" ")&lt;0&amp;&amp;(r+=i+" ");o=p.trim(r),n.className!==o&amp;&amp;(n.className=o)}return this},removeClass:function(e){var t,n,r,i,s,o,u=0,a=this.length,f=0===arguments.length||"string"==typeof e&amp;&amp;e;if(p.isFunction(e))return this.each(function(t){p(this).removeClass(e.call(this,t,this.className))});if(f)for(t=(e||"").match(M)||[];a&gt;u;u++)if(n=this[u],r=1===n.nodeType&amp;&amp;(n.className?(" "+n.className+" ").replace(Sn," "):"")){s=0;while(i=t[s++])while(r.indexOf(" "+i+" ")&gt;=0)r=r.replace(" "+i+" "," ");o=e?p.trim(r):"",n.className!==o&amp;&amp;(n.className=o)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&amp;&amp;"string"===n?t?this.addClass(e):this.removeClass(e):this.each(p.isFunction(e)?function(n){p(this).toggleClass(e.call(this,n,this.className,t),t)}:function(){if("string"===n){var t,r=0,i=p(this),s=e.match(M)||[];while(t=s[r++])i.hasClass(t)?i.removeClass(t):i.addClass(t)}else(n===j||"boolean"===n)&amp;&amp;(this.className&amp;&amp;p._data(this,"__className__",this.className),this.className=this.className||e===!1?"":p._data(this,"__className__")||"")})},hasClass:function(e){for(var t=" "+e+" ",n=0,r=this.length;r&gt;n;n++)if(1===this[n].nodeType&amp;&amp;(" "+this[n].className+" ").replace(Sn," ").indexOf(t)&gt;=0)return!0;return!1}}),p.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){p.fn[t]=function(e,n){return arguments.length&gt;0?this.on(t,null,e,n):this.trigger(t)}}),p.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}});var xn=p.now(),Tn=/\?/,Nn=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;p.parseJSON=function(t){if(e.JSON&amp;&amp;e.JSON.parse)return e.JSON.parse(t+"");var n,r=null,i=p.trim(t+"");return i&amp;&amp;!p.trim(i.replace(Nn,function(e,t,i,s){return n&amp;&amp;t&amp;&amp;(r=0),0===r?e:(n=i||t,r+=!s-!i,"")}))?Function("return "+i)():p.error("Invalid JSON: "+t)},p.parseXML=function(t){var n,r;if(!t||"string"!=typeof t)return null;try{e.DOMParser?(r=new DOMParser,n=r.parseFromString(t,"text/xml")):(n=new ActiveXObject("Microsoft.XMLDOM"),n.async="false",n.loadXML(t))}catch(i){n=void 0}return n&amp;&amp;n.documentElement&amp;&amp;!n.getElementsByTagName("parsererror").length||p.error("Invalid XML: "+t),n};var Cn,kn,Ln=/#.*$/,An=/([?&amp;])_=[^&amp;]*/,On=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Mn=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,_n=/^(?:GET|HEAD)$/,Dn=/^\/\//,Pn=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Hn={},Bn={},jn="*/".concat("*");try{kn=location.href}catch(Fn){kn=N.createElement("a"),kn.href="",kn=kn.href}Cn=Pn.exec(kn.toLowerCase())||[],p.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:kn,type:"GET",isLocal:Mn.test(Cn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":jn,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":p.parseJSON,"text xml":p.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Rn(Rn(e,p.ajaxSettings),t):Rn(p.ajaxSettings,e)},ajaxPrefilter:In(Hn),ajaxTransport:In(Bn),ajax:function(e,t){function x(e,t,n,r){var f,g,y,w,S,x=t;2!==b&amp;&amp;(b=2,o&amp;&amp;clearTimeout(o),a=void 0,s=r||"",E.readyState=e&gt;0?4:0,f=e&gt;=200&amp;&amp;300&gt;e||304===e,n&amp;&amp;(w=Un(l,E,n)),w=zn(l,w,E,f),f?(l.ifModified&amp;&amp;(S=E.getResponseHeader("Last-Modified"),S&amp;&amp;(p.lastModified[i]=S),S=E.getResponseHeader("etag"),S&amp;&amp;(p.etag[i]=S)),204===e||"HEAD"===l.type?x="nocontent":304===e?x="notmodified":(x=w.state,g=w.data,y=w.error,f=!y)):(y=x,(e||!x)&amp;&amp;(x="error",0&gt;e&amp;&amp;(e=0))),E.status=e,E.statusText=(t||x)+"",f?d.resolveWith(c,[g,x,E]):d.rejectWith(c,[E,x,y]),E.statusCode(m),m=void 0,u&amp;&amp;h.trigger(f?"ajaxSuccess":"ajaxError",[E,l,f?g:y]),v.fireWith(c,[E,x]),u&amp;&amp;(h.trigger("ajaxComplete",[E,l]),--p.active||p.event.trigger("ajaxStop")))}"object"==typeof e&amp;&amp;(t=e,e=void 0),t=t||{};var n,r,i,s,o,u,a,f,l=p.ajaxSetup({},t),c=l.context||l,h=l.context&amp;&amp;(c.nodeType||c.jquery)?p(c):p.event,d=p.Deferred(),v=p.Callbacks("once memory"),m=l.statusCode||{},g={},y={},b=0,w="canceled",E={readyState:0,getResponseHeader:function(e){var t;if(2===b){if(!f){f={};while(t=On.exec(s))f[t[1].toLowerCase()]=t[2]}t=f[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===b?s:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return b||(e=y[n]=y[n]||e,g[e]=t),this},overrideMimeType:function(e){return b||(l.mimeType=e),this},statusCode:function(e){var t;if(e)if(2&gt;b)for(t in e)m[t]=[m[t],e[t]];else E.always(e[E.status]);return this},abort:function(e){var t=e||w;return a&amp;&amp;a.abort(t),x(0,t),this}};if(d.promise(E).complete=v.add,E.success=E.done,E.error=E.fail,l.url=((e||l.url||kn)+"").replace(Ln,"").replace(Dn,Cn[1]+"//"),l.type=t.method||t.type||l.method||l.type,l.dataTypes=p.trim(l.dataType||"*").toLowerCase().match(M)||[""],null==l.crossDomain&amp;&amp;(n=Pn.exec(l.url.toLowerCase()),l.crossDomain=!(!n||n[1]===Cn[1]&amp;&amp;n[2]===Cn[2]&amp;&amp;(n[3]||("http:"===n[1]?"80":"443"))===(Cn[3]||("http:"===Cn[1]?"80":"443")))),l.data&amp;&amp;l.processData&amp;&amp;"string"!=typeof l.data&amp;&amp;(l.data=p.param(l.data,l.traditional)),qn(Hn,l,t,E),2===b)return E;u=l.global,u&amp;&amp;0===p.active++&amp;&amp;p.event.trigger("ajaxStart"),l.type=l.type.toUpperCase(),l.hasContent=!_n.test(l.type),i=l.url,l.hasContent||(l.data&amp;&amp;(i=l.url+=(Tn.test(i)?"&amp;":"?")+l.data,delete l.data),l.cache===!1&amp;&amp;(l.url=An.test(i)?i.replace(An,"$1_="+xn++):i+(Tn.test(i)?"&amp;":"?")+"_="+xn++)),l.ifModified&amp;&amp;(p.lastModified[i]&amp;&amp;E.setRequestHeader("If-Modified-Since",p.lastModified[i]),p.etag[i]&amp;&amp;E.setRequestHeader("If-None-Match",p.etag[i])),(l.data&amp;&amp;l.hasContent&amp;&amp;l.contentType!==!1||t.contentType)&amp;&amp;E.setRequestHeader("Content-Type",l.contentType),E.setRequestHeader("Accept",l.dataTypes[0]&amp;&amp;l.accepts[l.dataTypes[0]]?l.accepts[l.dataTypes[0]]+("*"!==l.dataTypes[0]?", "+jn+"; q=0.01":""):l.accepts["*"]);for(r in l.headers)E.setRequestHeader(r,l.headers[r]);if(!l.beforeSend||l.beforeSend.call(c,E,l)!==!1&amp;&amp;2!==b){w="abort";for(r in{success:1,error:1,complete:1})E[r](l[r]);if(a=qn(Bn,l,t,E)){E.readyState=1,u&amp;&amp;h.trigger("ajaxSend",[E,l]),l.async&amp;&amp;l.timeout&gt;0&amp;&amp;(o=setTimeout(function(){E.abort("timeout")},l.timeout));try{b=1,a.send(g,x)}catch(S){if(!(2&gt;b))throw S;x(-1,S)}}else x(-1,"No Transport");return E}return E.abort()},getJSON:function(e,t,n){return p.get(e,t,n,"json")},getScript:function(e,t){return p.get(e,void 0,t,"script")}}),p.each(["get","post"],function(e,t){p[t]=function(e,n,r,i){return p.isFunction(n)&amp;&amp;(i=i||r,r=n,n=void 0),p.ajax({url:e,type:t,dataType:i,data:n,success:r})}}),p.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){p.fn[t]=function(e){return this.on(t,e)}}),p._evalUrl=function(e){return p.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},p.fn.extend({wrapAll:function(e){if(p.isFunction(e))return this.each(function(t){p(this).wrapAll(e.call(this,t))});if(this[0]){var t=p(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&amp;&amp;t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&amp;&amp;1===e.firstChild.nodeType)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return this.each(p.isFunction(e)?function(t){p(this).wrapInner(e.call(this,t))}:function(){var t=p(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=p.isFunction(e);return this.each(function(n){p(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){p.nodeName(this,"body")||p(this).replaceWith(this.childNodes)}).end()}}),p.expr.filters.hidden=function(e){return e.offsetWidth&lt;=0&amp;&amp;e.offsetHeight&lt;=0||!c.reliableHiddenOffsets()&amp;&amp;"none"===(e.style&amp;&amp;e.style.display||p.css(e,"display"))},p.expr.filters.visible=function(e){return!p.expr.filters.hidden(e)};var Wn=/%20/g,Xn=/\[\]$/,Vn=/\r?\n/g,$n=/^(?:submit|button|image|reset|file)$/i,Jn=/^(?:input|select|textarea|keygen)/i;p.param=function(e,t){var n,r=[],i=function(e,t){t=p.isFunction(t)?t():null==t?"":t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&amp;&amp;(t=p.ajaxSettings&amp;&amp;p.ajaxSettings.traditional),p.isArray(e)||e.jquery&amp;&amp;!p.isPlainObject(e))p.each(e,function(){i(this.name,this.value)});else for(n in e)Kn(n,e[n],t,i);return r.join("&amp;").replace(Wn,"+")},p.fn.extend({serialize:function(){return p.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=p.prop(this,"elements");return e?p.makeArray(e):this}).filter(function(){var e=this.type;return this.name&amp;&amp;!p(this).is(":disabled")&amp;&amp;Jn.test(this.nodeName)&amp;&amp;!$n.test(e)&amp;&amp;(this.checked||!K.test(e))}).map(function(e,t){var n=p(this).val();return null==n?null:p.isArray(n)?p.map(n,function(e){return{name:t.name,value:e.replace(Vn,"\r\n")}}):{name:t.name,value:n.replace(Vn,"\r\n")}}).get()}}),p.ajaxSettings.xhr=void 0!==e.ActiveXObject?function(){return!this.isLocal&amp;&amp;/^(get|post|head|put|delete|options)$/i.test(this.type)&amp;&amp;Zn()||er()}:Zn;var Qn=0,Gn={},Yn=p.ajaxSettings.xhr();e.ActiveXObject&amp;&amp;p(e).on("unload",function(){for(var e in Gn)Gn[e](void 0,!0)}),c.cors=!!Yn&amp;&amp;"withCredentials"in Yn,Yn=c.ajax=!!Yn,Yn&amp;&amp;p.ajaxTransport(function(e){if(!e.crossDomain||c.cors){var t;return{send:function(n,r){var i,s=e.xhr(),o=++Qn;if(s.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(i in e.xhrFields)s[i]=e.xhrFields[i];e.mimeType&amp;&amp;s.overrideMimeType&amp;&amp;s.overrideMimeType(e.mimeType),e.crossDomain||n["X-Requested-With"]||(n["X-Requested-With"]="XMLHttpRequest");for(i in n)void 0!==n[i]&amp;&amp;s.setRequestHeader(i,n[i]+"");s.send(e.hasContent&amp;&amp;e.data||null),t=function(n,i){var u,a,f;if(t&amp;&amp;(i||4===s.readyState))if(delete Gn[o],t=void 0,s.onreadystatechange=p.noop,i)4!==s.readyState&amp;&amp;s.abort();else{f={},u=s.status,"string"==typeof s.responseText&amp;&amp;(f.text=s.responseText);try{a=s.statusText}catch(l){a=""}u||!e.isLocal||e.crossDomain?1223===u&amp;&amp;(u=204):u=f.text?200:404}f&amp;&amp;r(u,a,f,s.getAllResponseHeaders())},e.async?4===s.readyState?setTimeout(t):s.onreadystatechange=Gn[o]=t:t()},abort:function(){t&amp;&amp;t(void 0,!0)}}}}),p.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return p.globalEval(e),e}}}),p.ajaxPrefilter("script",function(e){void 0===e.cache&amp;&amp;(e.cache=!1),e.crossDomain&amp;&amp;(e.type="GET",e.global=!1)}),p.ajaxTransport("script",function(e){if(e.crossDomain){var t,n=N.head||p("head")[0]||N.documentElement;return{send:function(r,i){t=N.createElement("script"),t.async=!0,e.scriptCharset&amp;&amp;(t.charset=e.scriptCharset),t.src=e.url,t.onload=t.onreadystatechange=function(e,n){(n||!t.readyState||/loaded|complete/.test(t.readyState))&amp;&amp;(t.onload=t.onreadystatechange=null,t.parentNode&amp;&amp;t.parentNode.removeChild(t),t=null,n||i(200,"success"))},n.insertBefore(t,n.firstChild)},abort:function(){t&amp;&amp;t.onload(void 0,!0)}}}});var tr=[],nr=/(=)\?(?=&amp;|$)|\?\?/;p.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=tr.pop()||p.expando+"_"+xn++;return this[e]=!0,e}}),p.ajaxPrefilter("json jsonp",function(t,n,r){var i,s,o,u=t.jsonp!==!1&amp;&amp;(nr.test(t.url)?"url":"string"==typeof t.data&amp;&amp;!(t.contentType||"").indexOf("application/x-www-form-urlencoded")&amp;&amp;nr.test(t.data)&amp;&amp;"data");return u||"jsonp"===t.dataTypes[0]?(i=t.jsonpCallback=p.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u?t[u]=t[u].replace(nr,"$1"+i):t.jsonp!==!1&amp;&amp;(t.url+=(Tn.test(t.url)?"&amp;":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return o||p.error(i+" was not called"),o[0]},t.dataTypes[0]="json",s=e[i],e[i]=function(){o=arguments},r.always(function(){e[i]=s,t[i]&amp;&amp;(t.jsonpCallback=n.jsonpCallback,tr.push(i)),o&amp;&amp;p.isFunction(s)&amp;&amp;s(o[0]),o=s=void 0}),"script"):void 0}),p.parseHTML=function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&amp;&amp;(n=t,t=!1),t=t||N;var r=E.exec(e),i=!n&amp;&amp;[];return r?[t.createElement(r[1])]:(r=p.buildFragment([e],t,i),i&amp;&amp;i.length&amp;&amp;p(i).remove(),p.merge([],r.childNodes))};var rr=p.fn.load;p.fn.load=function(e,t,n){if("string"!=typeof e&amp;&amp;rr)return rr.apply(this,arguments);var r,i,s,o=this,u=e.indexOf(" ");return u&gt;=0&amp;&amp;(r=e.slice(u,e.length),e=e.slice(0,u)),p.isFunction(t)?(n=t,t=void 0):t&amp;&amp;"object"==typeof t&amp;&amp;(s="POST"),o.length&gt;0&amp;&amp;p.ajax({url:e,type:s,dataType:"html",data:t}).done(function(e){i=arguments,o.html(r?p("&lt;div&gt;").append(p.parseHTML(e)).find(r):e)}).complete(n&amp;&amp;function(e,t){o.each(n,i||[e.responseText,t,e])}),this},p.expr.filters.animated=function(e){return p.grep(p.timers,function(t){return e===t.elem}).length};var ir=e.document.documentElement;p.offset={setOffset:function(e,t,n){var r,i,s,o,u,a,f,l=p.css(e,"position"),c=p(e),h={};"static"===l&amp;&amp;(e.style.position="relative"),u=c.offset(),s=p.css(e,"top"),a=p.css(e,"left"),f=("absolute"===l||"fixed"===l)&amp;&amp;p.inArray("auto",[s,a])&gt;-1,f?(r=c.position(),o=r.top,i=r.left):(o=parseFloat(s)||0,i=parseFloat(a)||0),p.isFunction(t)&amp;&amp;(t=t.call(e,n,u)),null!=t.top&amp;&amp;(h.top=t.top-u.top+o),null!=t.left&amp;&amp;(h.left=t.left-u.left+i),"using"in t?t.using.call(e,h):c.css(h)}},p.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){p.offset.setOffset(this,e,t)});var t,n,r={top:0,left:0},i=this[0],s=i&amp;&amp;i.ownerDocument;if(s)return t=s.documentElement,p.contains(t,i)?(typeof i.getBoundingClientRect!==j&amp;&amp;(r=i.getBoundingClientRect()),n=sr(s),{top:r.top+(n.pageYOffset||t.scrollTop)-(t.clientTop||0),left:r.left+(n.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}):r},position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===p.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),p.nodeName(e[0],"html")||(n=e.offset()),n.top+=p.css(e[0],"borderTopWidth",!0),n.left+=p.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-p.css(r,"marginTop",!0),left:t.left-n.left-p.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||ir;while(e&amp;&amp;!p.nodeName(e,"html")&amp;&amp;"static"===p.css(e,"position"))e=e.offsetParent;return e||ir})}}),p.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n=/Y/.test(t);p.fn[e]=function(r){return J(this,function(e,r,i){var s=sr(e);return void 0===i?s?t in s?s[t]:s.document.documentElement[r]:e[r]:void (s?s.scrollTo(n?p(s).scrollLeft():i,n?i:p(s).scrollTop()):e[r]=i)},e,r,arguments.length,null)}}),p.each(["top","left"],function(e,t){p.cssHooks[t]=Ft(c.pixelPosition,function(e,n){return n?(n=Bt(e,t),Pt.test(n)?p(e).position()[t]+"px":n):void 0})}),p.each({Height:"height",Width:"width"},function(e,t){p.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){p.fn[r]=function(r,i){var s=arguments.length&amp;&amp;(n||"boolean"!=typeof r),o=n||(r===!0||i===!0?"margin":"border");return J(this,function(t,n,r){var i;return p.isWindow(t)?t.document.documentElement["client"+e]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===r?p.css(t,n,o):p.style(t,n,r,o)},t,s?r:void 0,s,null)}})}),p.fn.size=function(){return this.length},p.fn.andSelf=p.fn.addBack,"function"==typeof define&amp;&amp;define.amd&amp;&amp;define("jquery",[],function(){return p});var or=e.jQuery,ur=e.$;return p.noConflict=function(t){return e.$===p&amp;&amp;(e.$=ur),t&amp;&amp;e.jQuery===p&amp;&amp;(e.jQuery=or),p},typeof t===j&amp;&amp;(e.jQuery=e.$=p),p}),define("lib-app/jquery",function(){}),define("storymaps/common/utils/Polyfills",[],function(){return{apply:function(){typeof String.prototype.trim!="function"&amp;&amp;(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")}),Date.now||(Date.now=function(){return(new Date).valueOf()}),Object.keys=Object.keys||function(e,t,n){n=[];for(t in e)n.hasOwnProperty.call(e,t)&amp;&amp;n.push(t);return n}}}}),define("storymaps/common/utils/SocialSharing",["dojo/Deferred","esri/urlUtils"],function(e,t){return{shareFacebook:function(e,t,n,r){var i=this.cleanURL(r||document.location.href);window.open("http://www.facebook.com/sharer/sharer.php?u="+i,"","toolbar=0,status=0,width=626,height=436")},shareTwitter:function(e,t){var n="text="+encodeURIComponent(e)+"&amp;url="+this.cleanURL(t||document.location.href)+"&amp;related=EsriStoryMaps"+"&amp;hashtags=StoryMaps";window.open("https://twitter.com/intent/tweet?"+n,"","toolbar=0,status=0,width=626,height=436")},requestShortUrl:function(t){var n="https://arcg.is/prod/shorten?callback=?",r=t||document.location.href,i=new e;return $.getJSON(n,{longUrl:r},function(e){console.log(e),!e||!e||!e.data.url?i.reject():i.resolve(e.data.url)}),i},cleanURL:function(e,n){var r=t.urlToObject(e),i=r.path;return r.query&amp;&amp;(delete r.query.edit,delete r.query.locale,delete r.query.folderId,delete r.query.webmap,delete r.query.autoplay,$.each(Object.keys(r.query),function(e,t){e===0?i+="?":i+="&amp;",r.query[t]!==undefined&amp;&amp;r.query[t]!==""?i+=t+"="+r.query[t]:i+=t})),n?i:encodeURIComponent(i)}}}),define("storymaps/common/utils/CommonHelper",["dojo/cookie","dojo/has","dojo/_base/lang","dojo/_base/Color","dojo/Deferred","dojo/DeferredList","./SocialSharing","esri/request","esri/dijit/Search","esri/tasks/locator","esri/urlUtils","esri/arcgis/utils","esri/geometry/webMercatorUtils","esri/geometry/Point","esri/geometry/Extent","esri/geometry/Polygon","esri/layers/FeatureLayer","esri/layers/ArcGISDynamicMapServiceLayer","esri/layers/ArcGISTiledMapServiceLayer","esri/layers/OpenStreetMapLayer","dojo/i18n!commonResources/nls/webmap.js?v="+app.version],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m,g,y,b,w){var E,S;return{fetchPortalSelfInfo:function(){var e=new i,t=c.arcgisUrl.split("/sharing/")[0],n=t.replace("http://","https://")+"/sharing/rest/oauth2/platformSelf?f=json";return $.ajax(n,{method:"POST",dataType:"json",data:{f:"json"},xhrFields:{withCredentials:!0},headers:{"X-Esri-Auth-Client-Id":app.cfg.DEFAULT_CLIENT_ID,"X-Esri-Auth-Redirect-Uri":window.location.href},success:function(t){t&amp;&amp;(t.username&amp;&amp;(E=t.username),t.token&amp;&amp;(S=t.token)),e.resolve()},error:function(){e.resolve()}}),e.promise},isMobile:function(){return navigator.userAgent.match(/iPhone|iPad|iPod/i)||navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/BlackBerry/i)||navigator.userAgent.match(/IEMobile/i)},switchToBuilder:function(){document.location.search.match(/appid/)?document.location=o.cleanURL(document.location.protocol+"//"+document.location.host+document.location.pathname+document.location.search,!0)+"&amp;edit"+document.location.hash:document.location.search.slice(-1)=="?"?document.location=o.cleanURL(document.location.protocol+"//"+document.location.host+document.location.pathname,!0)+"?edit"+document.location.hash:document.location=o.cleanURL(document.location.protocol+"//"+document.location.host+document.location.pathname,!0)+"?edit"+document.location.hash},isArcGISHosted:function(){return/(\/)([a-zA-Z0-9]+(\/))*(apps\/|home\/)([a-zA-Z0-9\-\_]+\/)/.test(document.location.pathname)},browserSupportHistory:function(){return!!window.history&amp;&amp;!!history.pushState},getUrlParams:function(){var e=l.urlToObject(document.location.search).query;return e?e:!this.browserSupportHistory()&amp;&amp;!e?l.urlToObject(document.location.hash).query||{}:{}},getWebmapID:function(e){var t=this.getUrlParams();if(app.indexCfg&amp;&amp;app.indexCfg.webmap)return app.indexCfg.webmap;if(this.isArcGISHosted()||!e)return t.webmap;if(app.indexCfg.authorizedOwners&amp;&amp;app.indexCfg.authorizedOwners.length&gt;0&amp;&amp;app.indexCfg.authorizedOwners[0])return t.webmap},getAppID:function(e){var t=this.getUrlParams();if(app.indexCfg&amp;&amp;app.indexCfg.appid)return app.indexCfg.appid;if(this.isArcGISHosted()||!e)return t.appid;if(app.indexCfg.authorizedOwners&amp;&amp;app.indexCfg.authorizedOwners.length&gt;0&amp;&amp;app.indexCfg.authorizedOwners[0])return t.appid},getGraphicsLayerByName:function(e,t){var n;for(var r=0;r&lt;e.graphicsLayerIds.length;r++){n=e.getLayer(e.graphicsLayerIds[r]);if(n.name==t)return n}return null},getWebMapExtentFromItem:function(e){if(!e.extent||e.extent.length!=2)return null;var t=h.geographicToWebMercator(new p(e.extent[0][0],e.extent[0][1])),n=h.geographicToWebMercator(new p(e.extent[1][0],e.extent[1][1]));return new d({xmax:n.x,xmin:t.x,ymax:n.y,ymin:t.y,spatialReference:{wkid:102100}})},serializeExtentToItem:function(e){if(!e||!e.spatialReference)return null;var t=e.spatialReference.wkid==4326?e:h.webMercatorToGeographic(e);return[[Math.round(t.xmin*1e4)/1e4,Math.round(t.ymin*1e4)/1e4],[Math.round(t.xmax*1e4)/1e4,Math.round(t.ymax*1e4)/1e4]]},serializedExtentEquals:function(e,t){return e&amp;&amp;t&amp;&amp;e.length==t.length&amp;&amp;e.length==2&amp;&amp;e[0][0]==t[0][0]&amp;&amp;e[0][1]==t[0][1]&amp;&amp;e[1][0]==t[1][0]&amp;&amp;e[1][1]==t[1][1]},cloneLayer:function(e){return e.url&amp;&amp;e.url.match(/virtualearth\./)?new y("http://services.arcgisonline.com/ArcGIS/rest/services/Canvas/World_Light_Gray_Base/MapServer"):e instanceof y?new y(e.url):e instanceof g?new g(e.url):e.id=="OpenStreetMap"?new b:new y("http://services.arcgisonline.com/ArcGIS/rest/services/Canvas/World_Light_Gray_Base/MapServer")},extentToPolygon:function(e){var t=new v(e.spatialReference);return t.addRing([[e.xmin,e.ymin],[e.xmin,e.ymax],[e.xmax,e.ymax],[e.xmax,e.ymin],[e.xmin,e.ymin]]),t},getFirstLevelWhereExtentFit:function(e,t){var n=t.width,r=t.height,i=t._params.lods;if(!i)return-1;for(var s=i.length-1;s&gt;=0;s--)if(n*t._params.lods[s].resolution&gt;e.getWidth()&amp;&amp;r*t._params.lods[s].resolution&gt;e.getHeight())return s;return-1},getPortalUser:function(){return E},getCookieToken:function(){return S},getAppViewModeURL:function(){return document.location.protocol+"//"+document.location.host+document.location.pathname+"?appid="+app.data.getWebAppItem().id},getWebmapViewerLinkFromSharingURL:function(e){var t=e.split("/sharing/")[0];return t+"/home/webmap/viewer.html"},getPortalURL:function(){return c.arcgisUrl.split("/sharing/")[0]},getSpecificPortalURL:function(){return app.portal.urlKey&amp;&amp;app.portal.customBaseUrl?"//"+app.portal.urlKey+"."+app.portal.customBaseUrl:this.getPortalURL()},getItemURL:function(e){return this.getPortalURL()+"/home/item.html?id="+e},getItemId:function(){return app.data&amp;&amp;app.data.getWebAppItem&amp;&amp;app.data.getWebAppItem().id},getMyContentURL:function(){return this.getPortalURL()+"/home/content.html"},getMyStoriesURL:function(){return app.isPortal?this.getPortalURL()+"/apps/MyStories/":"//storymaps.arcgis.com/en/my-stories/"},browserSupportAttachementUsingFileReader:function(){return!!window.FileReader&amp;&amp;!!window.FormData&amp;&amp;!!this.browserSupportCanvas()&amp;&amp;!!window.Blob},browserSupportCanvas:function(){var e=document.createElement("canvas");return!!e.getContext&amp;&amp;!!e.getContext("2d")},browserSupportFileReaderBinaryString:function(){if(!window.FileReader)return!1;var e=new window.FileReader;return"readAsArrayBuffer"in e},getBinaryStringFromArrayBuffer:function(e){var t=new Uint8Array(e),n="";for(var r=0;r&lt;t.length;r++)n+=String.fromCharCode(t[r]);return n},addCSSRule:function(e,n,r){var i="head";if(t("ie")&lt;=8)return;r&amp;&amp;(i=r.contents().find("head"));if(n){var s=$(i).find("#"+n).eq(0);if(s.length){s.html(e);return}}$("&lt;style&gt;").prop("type","text/css").attr("id",n).html(e).appendTo(i)},hex2rgba:function(e,t){if(!e||e==="")return"";var n=e.replace("#","").match(/../g),r=[],i;for(i in n)r.push(parseInt(n[i],16));return r.push(t),"rgba("+r.join()+")"},prependURLHTTP:function(e){return!e||e===""||e.match(/^mailto:/)?e:/^(https?:\/\/)|^(\/\/)/i.test(e)?e:"http://"+e},convertURLHTTPS:function(e){return!e||e===""||e.match(/^mailto:/)?e:(e=e.replace(/http:\/\//,"https://"),e=e.replace(/^\/\//,"https://"),/^(https:\/\/)/i.test(e)?e:"https://"+e)},convertURLHTTP:function(e){return!e||e===""||e.match(/^mailto:/)?e:(e=e.replace(/https:\/\//,"http://"),e=e.replace(/^\/\//,"http://"),/^(http:\/\/)/i.test(e)?e:"http://"+e)},checkImageURL:function(e){return e&amp;&amp;e.match(/((\.png)|(\.jp(e)?g))$/i)},createGeocoder:function(e){var t=new i;if(!e||!e.map||!e.domNode)return t.resolve(),t;if(!app.cfg.HELPER_SERVICES.geocode)return t.resolve(),t;var n=[],r=[],o=[],u=this;e.searchOptions&amp;&amp;e.searchOptions.layers&amp;&amp;e.searchOptions.layers.length&amp;&amp;e.searchOptions.enabled&amp;&amp;(r=this.getLayerSources(e.searchOptions.layers,e.map,e.searchOptions.hintText));var f=u.processAppDataGeocoders(e.placeHolder);r.length&amp;&amp;(o=r);if(!e.searchOptions||e.searchOptions&amp;&amp;!e.searchOptions.disablePlaceFinder)o=o.concat(f||[]),$.each(app.cfg.HELPER_SERVICES.geocode,function(e,t){n.push(u.getGeocoderRequest(t))});if(e.searchOptions&amp;&amp;e.searchOptions.disablePlaceFinder&amp;&amp;!o.length)if(f&amp;&amp;f.length)o.push(f[0]);else if(app.cfg.HELPER_SERVICES.geocode&amp;&amp;app.cfg.HELPER_SERVICES.geocode.length){var l=!1;$.each(app.cfg.HELPER_SERVICES.geocode,function(e,t){!l&amp;&amp;t.url&amp;&amp;(n.push(u.getGeocoderRequest(t)),l=!0)})}else o=null;var c={map:e.map,allPlaceholder:e.placeHolder,enableButtonMode:e.enableButtonMode};o&amp;&amp;o.length?(this.checkForSourceNameDuplicates(o),c.sources=o):c.placeholder=e.placeHolder||w.commonWebmap.selector.placeholderGenericGeocoder;var h=new a(c,e.domNode);if(n.length){var p=new s(n);p.then(function(n){var r=u.processGeocoderRequestReturn(n,e.placeHolder),i=h.get("sources").concat(r||[]);i.length&amp;&amp;(u.setGeocodeSources(h,i),t.resolve(h))})}else{var d=h.get("sources");d.length&amp;&amp;(u.setGeocodeSources(h,d),t.resolve(h))}return t},getGeocoderRequest:function(e){var t={url:e.url,content:{f:"json"},handleAs:"json"};return!app.isInBuilder&amp;&amp;!app.portal.user?t.disableIdentityLookup=!0:t.callbackParamName="callback",u(t)},getLayerSources:function(e,t,n){var r=this;return $.map(e,function(e){var i=t.getLayer(e.id),s={featureLayer:i,searchFields:[e.field.name],displayField:e.field.name,exactMatch:e.field.exactMatch,outFields:["*"],maxResults:6,name:r.findGeocoderName(i,e),placeholder:n};if(e.subLayer||e.subLayer===0){var o=e.subLayer,u;(u=i.dynamicLayerInfos)&amp;&amp;(u=u[e.subLayer])&amp;&amp;(u=u.source)&amp;&amp;(o=u.mapLayerId),s.featureLayer=new m(i.url+"/"+e.subLayer)}return s})},processGeocoderRequestReturn:function(e,t){var n=[],r=this;return $.each(e,function(e,i){if(!i[0]||!i[1]||!i[1].singleLineAddressField)return;var s=app.cfg.HELPER_SERVICES.geocode[e],o=new f(s.url),u={singleLineFieldName:i[1].singleLineAddressField.name,name:s.name?s.name:i[1].name,placeholder:s.placeholder||t||w.commonWebmap.selector.placeholderGenericGeocoder,locator:o};u.name=u.name||r.findGeocoderName({url:o.url}),r.isEsriGeocoder({url:s.url})&amp;&amp;(u.placeholder=w.commonWebmap.selector.placeholderGenericGeocoder);if(!i[1].capabilities||i[1].capabilities.toLowerCase().indexOf("suggest")&lt;0)u.enableSuggestions=!1;n.push(u)}),n},processAppDataGeocoders:function(e){if(!app.data.getWebAppData().getAppGeocoders)return;var t=app.data.getWebAppData().getAppGeocoders();if(!t||!t.length)return;t=t.slice();var r=[],i=this;return $.each(t,function(t,s){if(s.url){var o=n.mixin({},s);o.locator=new f(o.url),i.isEsriGeocoder({url:o.url})?(o.placeholder=w.commonWebmap.selector.placeholderGenericGeocoder,o.name=w.commonWebmap.selector.lblEsriGeocoder):(o.placeholder=o.placeholder||e,o.name=o.name||i.findGeocoderName({url:o.url})),r.push(o)}}),r},setGeocodeSources:function(e,t){this.checkForSourceNameDuplicates(t),e.set("sources",t),e.set("activeSourceIndex",0),e.startup()},checkForSourceNameDuplicates:function(e){var t=[],n=this;$.each(e,function(e,r){t.indexOf(r.name)&gt;=0&amp;&amp;(r.name=n.getAdjustedSourceName(t,r.name)),t.push(r.name)})},getAdjustedSourceName:function(e,t){var n=2,r=t+" - "+n;while(e.indexOf(r)&gt;=0)n++,r=t+" - "+n;return r},isEsriGeocoder:function(e){return e.url?e.url.match(/geocode(.){0,3}\.arcgis.com\/arcgis\/rest\/services\/World\/GeocodeServer/g):(console.warn("no url on locator",e),!1)},findGeocoderName:function(e,t){var n=t?t.name||t.title:"";if(!n){var r=app.mapItem?app.mapItem.itemData.operationalLayers:[];r.some(function(t){return t.id===e.id?(n=t.title,!0):!1})}n=n||e.name||e.title;if(!n){if(!this.isEsriGeocoder(e)){if(typeof e.url!="string"||!e.url.split)return;var i=e.url.split("/"),s=i[i.length-2];s&amp;&amp;(n=s);return}n=w.commonWebmap.selector.lblEsriGeocoder}if(t&amp;&amp;(t.subLayer||t.subLayer===0)){var o=e.dynamicLayerInfos||e.layerInfos,u=o[t.subLayer];u&amp;&amp;u.name&amp;&amp;(n+=" - "+u.name)}return n.replace(/_/g," ")},colorsAreSimilar:function(e,t,n){var r=this.getLuminance(e),i=this.getLuminance(t),s=(r+.05)/(i+.05);return i&gt;r&amp;&amp;(s=1/s),s&gt;=2.85||n&amp;&amp;s&gt;=2.2?!1:!0},getLuminance:function(e){var t=new r(e),n=t.toRgb().map(function(e){return e/=255,e&lt;.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)});return.2126*n[0]+.7152*n[1]+.0722*n[2]},getRgba:function(e,t){var n=new r(e),i=n.toRgb();return"rgba("+i.join(", ")+", "+t+")"},debounce:function(e,t,n){var r;return function(){var i=this,s=arguments;clearTimeout(r),r=setTimeout(function(){r=null,n||e.apply(i,s)},t),n&amp;&amp;!r&amp;&amp;e.apply(i,s)}},findDifferences:function(e,t){var n=[],r=["this"];return function(e,t){if(e.constructor==Array)if(!t||t.constructor!=Array||t.length!=e.length)n.push({Property:r.join(""),ObjectA:e,ObjectB:t});else for(var i=0;i&lt;e.length;i++)r.push("["+i.toString()+"]"),arguments.callee(e[i],t[i]),r.pop();else if(e.constructor==Object||e.constructor!=Number&amp;&amp;e.constructor!=String&amp;&amp;e.constructor!=Date&amp;&amp;e.constructor!=RegExp&amp;&amp;e.constructor!=Function&amp;&amp;e.constructor!=Boolean)for(var s in e)r.push("."+s),t[s]?e[s]&amp;&amp;e[s].constructor!=Function&amp;&amp;arguments.callee(e[s],t[s]):n.push({Property:r.join(""),ObjectA:e[s],ObjectB:null}),r.pop();else e.constructor!=Function&amp;&amp;e!=t&amp;&amp;n.push({Property:r.join(""),ObjectA:e,ObjectB:t})}(e,t),n}}}),define("storymaps/common/ui/EmbedBar/EmbedBar",[],function(){"use strict";return function(e){function v(){var t="https://arcg.is/prod/shorten?callback=?",n=document.location.href;$.getJSON(t,{format:"json",apiKey:e.bitlyCreds[0],login:e.bitlyCreds[1],longUrl:n},function(e){if(!e||!e||!e.data.url)return;document.querySelector(".embed-bitlylink").value=e.data.url})}this.initiated=!1;if(e.isBuilder||e.classicEmbedMode||e.appCreationDate&lt;e.june2018ReleaseDate)return;window.app.isEsriStoryMap=!0;if(window.top===window.self)return;try{parent.window.app.isEsriStoryMap&amp;&amp;(window.app.isEmbeddedInEsriStoryMap=!0)}catch(t){window.app.isEmbeddedInEsriStoryMap=!1}if(window.app.isEmbeddedInEsriStoryMap)return;var n='      &lt;style type="text/css"&gt;        .embed-bar {          position: absolute;          bottom: 0;          left: 0;          width: 100%;          height: 26px;          font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;          background-color: #f1f1f1;          color: #505050;          z-index: 99999;          line-height: normal;        }        .embed-left {          position: absolute;          left: 10px;          margin-top: 5px;        }        .embed-right {          position: absolute;          right: 10px;          margin-top: 4px;        }        .embedLogoImg {          position: absolute;          top: 50%;          bottom: 50%;          left: 0px;          max-width: 250px;          max-height: 20px;          margin: auto 0;        }        .esri-tagline-embed {          margin-left: 70px;        }        .esri-tagline-embed :hover{          color: #036765;        }        .esri-tagline-embed a {          font-size: 15px;          font-weight: normal;          color: #505050;        }        .share-embed {          position: absolute;          top: 2px;          right: 22px;          padding-right: 8px;          outline: none;          cursor: pointer;        }        .open-newtab-embed {          position: absolute;          top: 2px;          right: 0px;          outline: none;        }        .fullscreen-embed {          position: absolute;          top: 2px;          right: 0px;          outline: none;          cursor: pointer;        }        .fullScreen {          width: 100%;          height: 100%;          position: absolute;          top: 0;          left: 0;        }        .embed-right svg {          width: 16px;          height: 16px;          cursor: pointer;        }        svg:hover #shareIcon,        svg:hover #newTabIcon,        svg:hover #fullscreenIcon,        svg:hover #compressIcon {          fill: #036765;        }      &lt;/style&gt;    ',r='      &lt;div class="embed-left"&gt;        &lt;div class="esri-logo-embed"&gt;          &lt;a target="_blank" href="https://www.esri.com"&gt;						&lt;img alt="Esri logo" class="embedLogoImg" src='+e.logoPath+' style="outline: none;"&gt;          &lt;/a&gt;        &lt;/div&gt;        &lt;div class="esri-tagline-embed"&gt;&lt;a href="https://storymaps.arcgis.com" target="_blank"&gt;'+e.strings.tagline+'&lt;/a&gt;&lt;/div&gt;      &lt;/div&gt;      &lt;div class="embed-right"&gt;        &lt;div class="share-embed" title="'+e.strings.share+'"&gt;          &lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"&gt;&lt;path id="shareIcon" fill="#505050" d="M352 320c-22.608 0-43.387 7.819-59.79 20.895l-102.486-64.054a96.551 96.551 0 0 0 0-41.683l102.486-64.054C308.613 184.181 329.392 192 352 192c53.019 0 96-42.981 96-96S405.019 0 352 0s-96 42.981-96 96c0 7.158.79 14.13 2.276 20.841L155.79 180.895C139.387 167.819 118.608 160 96 160c-53.019 0-96 42.981-96 96s42.981 96 96 96c22.608 0 43.387-7.819 59.79-20.895l102.486 64.054A96.301 96.301 0 0 0 256 416c0 53.019 42.981 96 96 96s96-42.981 96-96-42.981-96-96-96z"/&gt;&lt;/svg&gt;        &lt;/div&gt;        &lt;div class="open-newtab-embed" title="'+e.strings.newTab+'"&gt;          &lt;a href='+window.location.href+' target="_blank"&gt;            &lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 577 512"&gt;&lt;path id="newTabIcon" fill="#505050" d="M576 24v127.984c0 21.461-25.96 31.98-40.971 16.971l-35.707-35.709-243.523 243.523c-9.373 9.373-24.568 9.373-33.941 0l-22.627-22.627c-9.373-9.373-9.373-24.569 0-33.941L442.756 76.676l-35.703-35.705C391.982 25.9 402.656 0 424.024 0H552c13.255 0 24 10.745 24 24zM407.029 270.794l-16 16A23.999 23.999 0 0 0 384 303.765V448H64V128h264a24.003 24.003 0 0 0 16.97-7.029l16-16C376.089 89.851 365.381 64 344 64H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V287.764c0-21.382-25.852-32.09-40.971-16.97z"/&gt;&lt;/svg&gt;          &lt;/a&gt;        &lt;/div&gt;        &lt;div class="fullscreen-embed " title="'+e.strings.fullScreen+'"&gt;          &lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"&gt;&lt;path id="fullscreenIcon" fill="#505050" d="M0 180V56c0-13.3 10.7-24 24-24h124c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H64v84c0 6.6-5.4 12-12 12H12c-6.6 0-12-5.4-12-12zM288 44v40c0 6.6 5.4 12 12 12h84v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12V56c0-13.3-10.7-24-24-24H300c-6.6 0-12 5.4-12 12zm148 276h-40c-6.6 0-12 5.4-12 12v84h-84c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h124c13.3 0 24-10.7 24-24V332c0-6.6-5.4-12-12-12zM160 468v-40c0-6.6-5.4-12-12-12H64v-84c0-6.6-5.4-12-12-12H12c-6.6 0-12 5.4-12 12v124c0 13.3 10.7 24 24 24h124c6.6 0 12-5.4 12-12z"/&gt;&lt;/svg&gt;          &lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"&gt;&lt;path id="compressIcon" fill="#505050" d="M436 192H312c-13.3 0-24-10.7-24-24V44c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v84h84c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm-276-24V44c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v84H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h124c13.3 0 24-10.7 24-24zm0 300V344c0-13.3-10.7-24-24-24H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h84v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-84h84c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12H312c-13.3 0-24 10.7-24 24v124c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12z"/&gt;&lt;/svg&gt;        &lt;/div&gt;      &lt;/div&gt;    ',i='      &lt;style type="text/css"&gt;        .embed-share-modal {          display: none;          position: fixed;          z-index: 999;          left: 0;          top: 0;          width: 100%;          height: 100%;          overflow: auto;          background-color: rgba(0,0,0, 0.4);        }        .embed-modal-content {          background-color: #fff;          margin: 15% auto;          padding: 20px;          border: 1px solid #888;          width: 80%;          max-width: 500px;          display: flex;          flex-direction: column;        }        .embed-modal-logo {          margin-top: -40px;          margin-left: -40px;          width: 40px;          height: 40px;          border: 4px solid #FFF;          border-radius: 24px;          background-color: #196fa6;          color: white;          font-size: 16px;          box-sizing: content-box;        }        .embed-modal-logo i{          margin-left: 8px;          margin-top: 7px;          font-size: 24px;        }        .embed-modal-header {          padding-bottom: 15px;        }        .embed-modal-title {          line-height: 1.1;          font-size: 19px;          font-weight: 200;          margin-top: -4px;        }        .embed-modal-body {          height: 60px;        }        .embed-share-url-social {          font-size: 10px;        }        .embed-share-social-container {          font-size: 2.5em;          color: #4c4c4c;        }        .embed-share-social-container i:hover {          cursor: pointer;          color: #036765;        }        .embed-share-facebook {          float: left;        }        .embed-share-twitter {          margin-left: 5px;          float: left;        }        #embed-bitlylink {          display: inline-block;          height: 38px;          width: 240px;          text-align: left;          font-size: 20px;          cursor: text;          padding: 0 0 0 10px;          line-height: 20px;          border: 1px solid #959595;          border-radius: 0;          background-color: #f8f8f8;          opacity: 1;        }        .embed-bar-btn {          background-image: none;          border: 1px solid transparent;          padding: 6px 12px;          font-size: 15px;          line-height: 1.5;          border-radius: 0;          margin-bottom: 0;          font-weight: 400;        }        .btn-bitlylink-open {          margin-top: 1px;          margin-bottom: 11px;          margin-left: 10px;          color: #fff;          background-color: #196fa6;          border-color: #166090;          text-transform: uppercase;        }        .btn-bitlylink-open:hover {          background-color: #005e95;          border-color: #005e95;        }        .embed-modal-footer {          margin-left: auto;          text-align: right;        }        .embed-modal-footer .btn-close {          background-color: #eee;          color: #6e6e6e;          margin-top: 20px;        }        .embed-modal-footer .btn-close:hover {          background-color: #ccc;          color: #6e6e6e;        }        .embed-modal-body svg {          width: 36px;          height: 36px;          cursor: pointer;        }        svg:hover #facebookIcon,        svg:hover #twitterIcon {          fill: #036765;        }        .embed-modal-logo svg  {          width: 24px;          height: 24px;          margin-top: 8px;          margin-left: 6px;        }        @media(max-width: 530px) {          .embed-share-url-container {            display: flex;            justify-content: flex-start;            align-items: stretch;            margin-bottom: 11px;          }          #embed-bitlylink {            width: auto;            min-width: 0;            max-width: 200px;            flex-grow: 1;            flex-shrink: 1;            flex-basis: 0;            padding-right: 10px;          }          .btn-bitlylink-open {            flex: 0 0 auto;          }        }      &lt;/style&gt;    ',s='      &lt;div class="embed-share-modal"&gt;        &lt;div class="embed-modal-content"&gt;          &lt;div class="embed-modal-logo"&gt;            &lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"&gt;&lt;path id="shareIconLogo" fill="#fff" d="M352 320c-22.608 0-43.387 7.819-59.79 20.895l-102.486-64.054a96.551 96.551 0 0 0 0-41.683l102.486-64.054C308.613 184.181 329.392 192 352 192c53.019 0 96-42.981 96-96S405.019 0 352 0s-96 42.981-96 96c0 7.158.79 14.13 2.276 20.841L155.79 180.895C139.387 167.819 118.608 160 96 160c-53.019 0-96 42.981-96 96s42.981 96 96 96c22.608 0 43.387-7.819 59.79-20.895l102.486 64.054A96.301 96.301 0 0 0 256 416c0 53.019 42.981 96 96 96s96-42.981 96-96-42.981-96-96-96z"/&gt;&lt;/svg&gt;          &lt;/div&gt;          &lt;div class="embed-modal-header"&gt;            &lt;h4 class="embed-modal-title"&gt;'+e.strings.share+'&lt;/h4&gt;          &lt;/div&gt;          &lt;div class="embed-modal-body"&gt;            &lt;div class="embed-share-url-social"&gt;              &lt;div class="embed-share-url-panel"&gt;                &lt;div class="embed-share-url-container"&gt;                  &lt;input type="text" id="embed-bitlylink" class="form-control embed-bitlylink" aria-label="bitly link"&gt;                  &lt;a class="btn embed-bar-btn btn-primary btn-bitlylink-open" target="_blank" href="'+window.location.href+'"&gt;'+e.strings.open+'&lt;/a&gt;                &lt;/div&gt;              &lt;/div&gt;            &lt;/div&gt;            &lt;div class="embed-share-social-container"&gt;              &lt;div class="social-icon embed-share-facebook" title="'+e.strings.shareFacebook+'" aria-label="Share on Facebook button"&gt;                &lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"&gt;&lt;path id="facebookIcon" fill="#505050" d="M448 80v352c0 26.5-21.5 48-48 48h-85.3V302.8h60.6l8.7-67.6h-69.3V192c0-19.6 5.4-32.9 33.5-32.9H384V98.7c-6.2-.8-27.4-2.7-52.2-2.7-51.6 0-87 31.5-87 89.4v49.9H184v67.6h60.9V480H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48z"/&gt;&lt;/svg&gt;              &lt;/div&gt;              &lt;div class="social-icon embed-share-twitter" title="'+e.strings.shareTwitter+'" aria-label="Share on Twitter button"&gt;                &lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"&gt;&lt;path id="twitterIcon" fill="#505050" d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"/&gt;&lt;/svg&gt;              &lt;/div&gt;            &lt;/div&gt;          &lt;/div&gt;          &lt;div class="embed-modal-footer"&gt;            &lt;button type="button" class="btn embed-bar-btn btnCancel btn-naked btn-close" data-dismiss="modal"&gt;'+e.strings.close+"&lt;/button&gt;          &lt;/div&gt;        &lt;/div&gt;      &lt;/div&gt;    ",o=function(){document.querySelector("body").appendChild(g),document.querySelector("body").appendChild(b),!document.fullscreenEnabled&amp;&amp;!document.webkitFullscreenEnabled&amp;&amp;!document.mozFullScreenEnabled&amp;&amp;!document.msFullscreenEnabled?document.querySelector(".fullscreen-embed").style.display="none":document.querySelector(".open-newtab-embed").style.display="none",u(),a()},u=function(){if(e.isEsriLogo)for(var t=0;t&lt;e.logoElements.length;t++)document.querySelector(e.logoElements[t].selector).style.display="none";for(var n=0;n&lt;e.shareElements.length;n++)if(e.shareElements[n].length&gt;1)for(var r=0;r&lt;e.shareElements[n].length;r++)e.shareElements[n][r].style.display="none";else document.querySelector(e.shareElements[n].selector).style.display="none";for(var i=0;i&lt;e.taglineElements.length;i++)if(e.taglineElements[i].length&gt;1)for(var s=0;s&lt;e.taglineElements[i].length;s++)e.taglineElements[i][s].textContent&amp;&amp;e.taglineElements[i][s].textContent.toLowerCase()=="a story map"&amp;&amp;(e.taglineElements[i][s].style.display="none");else e.taglineElements[i].text()&amp;&amp;e.taglineElements[i].text().toLowerCase()=="a story map"&amp;&amp;(document.querySelector(e.taglineElements[i].selector).style.display="none")},a=function(){document.querySelector(".fullscreen-embed").addEventListener("click",l),document.querySelector(".share-embed").addEventListener("click",c),document.querySelector(".embed-modal-footer .btn-close").addEventListener("click",h),document.querySelector(".embed-share-facebook").addEventListener("click",p),document.querySelector(".embed-share-twitter").addEventListener("click",d),window.addEventListener("fullscreenchange",f),window.addEventListener("webkitfullscreenchange",f),window.addEventListener("mozfullscreenchange",f),window.addEventListener("msfullscreenchange",f)},f=function(){if(document.fullscreenEnabled&amp;&amp;!document.fullscreenElement||document.webkitFullscreenEnabled&amp;&amp;!document.webkitFullscreenElement||document.mozFullScreenEnabled&amp;&amp;!document.mozFullScreenElement||document.msFullscreenEnabled&amp;&amp;!document.msFullscreenElement)document.querySelector("body").classList.contains("fullscreen")&amp;&amp;document.querySelector("body").classList.toggle("fullscreen"),document.querySelectorAll(".fullscreen-embed svg")[0].style.display="block",document.querySelectorAll(".fullscreen-embed svg")[1].style.display="none"},l=function(){var t=document.querySelector("body");document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled?t.classList.contains("fullscreen")?(document.exitFullscreen?document.exitFullscreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.msExitFullscreen&amp;&amp;document.msExitFullscreen(),document.querySelector(".fullscreen-embed").title=e.strings.fullScreen,document.querySelectorAll(".fullscreen-embed svg")[0].style.display="block",document.querySelectorAll(".fullscreen-embed svg")[1].style.display="none"):(t.requestFullscreen?t.requestFullscreen():t.webkitRequestFullscreen?t.webkitRequestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.msRequestFullscreen&amp;&amp;t.msRequestFullscreen(),t.classList.toggle("fullscreen"),document.querySelector(".fullscreen-embed").title=e.strings.exitFullScreen,document.querySelectorAll(".fullscreen-embed svg")[1].style.display="block",document.querySelectorAll(".fullscreen-embed svg")[0].style.display="none"):(document.querySelector(".fullscreen-embed").style.display="none",document.querySelector(".open-newtab-embed").style.display="block",console.log("Full screen not available"))},c=function(){document.querySelector(".embed-share-modal").style.display=="block"?document.querySelector(".embed-share-modal").style.display="none":document.querySelector(".embed-share-modal").style.display="block",v()},h=function(){document.querySelector(".embed-share-modal").style.display="none"},p=function(){window.open("http://www.facebook.com/sharer/sharer.php?u="+document.location.href,"","toolbar=0,status=0,width=626,height=436")},d=function(){var t="text="+e.appTitle+"&amp;url="+document.location.href+"&amp;related=EsriStoryMaps"+"&amp;hashtags=StoryMaps";window.open("https://twitter.com/intent/tweet?"+t,"","toolbar=0,status=0,width=626,height=436")},m=n+r,g=document.createElement("div");g.className="embed-bar",g.innerHTML=m;var y=i+s,b=document.createElement("div");b.className="embedbar-share-modal",b.innerHTML=y,setTimeout(function(){o()},0),this.initiated=!0}}),define("storymaps/common/builder/PortalVersionTest",["esri/arcgis/utils","dojo/Deferred"],function(e,t){function n(){return e.arcgisUrl.split("/sharing/")[0]}return{run:function(){var e=new t,r=null;app.portal.hasMyStories=null;var i=new Image,s=app.isProduction?n()+"/apps/":"../";return i.src=s+"MyStories/assets/my-stories-portal-detector.png",i.onload=function(){app.portal.hasMyStories=!0,r&amp;&amp;clearTimeout(r),e.resolve()},i.onerror=i.onabort=function(){app.portal.hasMyStories=!1,r&amp;&amp;clearTimeout(r),e.reject()},r=setTimeout(function(){e.reject()},2e3),e}}}),define("storymaps/common/builder/MyStoriesWrapper",["./PortalVersionTest","esri/IdentityManager","storymaps/common/utils/CommonHelper","dojo/topic"],function(e,t,n,r){function i(){e.run().then(function(){app.isProduction&amp;&amp;!f()?s():o()},s)}function s(){$(".check-story").hide()}function o(){window.myStoriesInit=u,r.publish("MYSTORIES_SCAN","start");var e="../MyStories/index.html?fromBuilder";e+="&amp;locale="+dojo.locale,setTimeout(function(){$("#my-stories-frame").attr("src",e)},1e3)}function u(){var e=$("#my-stories-frame")[0].contentWindow;if(!e||!e.init||!e.check||!e.share){console.error("Failed to load My Stories");return}if(!app.data.getStoryLength()){console.log("Skipping the initialization of My Stories until the story has content");return}app.mystories={init:e.init,check:e.check,share:e.share,isChecking:!1,hasCheckErrors:!1,hasScanErrors:!1},app.mystories.init(app.isInBuilder?t.toJson():null,app.isDirectCreationFirstSave||app.isGalleryCreation?null:app.data.getWebAppItem(),app.cfg.TPL_ID,app.isPortal,function(e,t,n){r.publish("MY-STORIES-EDIT-MEDIA",{index:e,type:t,actionId:n})},function(e){r.publish("MY-STORIES-EDIT-MAP",{id:e})},function(){app.mystories.hasCheckErrors=!1,r.publish("MY-STORIES-REFRESH")},function(e){e=e||{completed:!1,ignoreAllIssues:!1},app.mystories.hasCheckErrors=!e.ignoreAllIssues,app.mystories.forcedIgnoreIssues=e.ignoreAllIssues,r.publish("MY-STORIES-REFRESH")}).then(a,function(){console.error("Failed to initialize My Stories")})}function a(){if(!app.mystories||!app.mystories.check)return;app.mystories.isChecking=!0,app.mystories.hasCheckErrors=!1,r.publish("MYSTORIES_SCAN","start"),app.mystories.check(app.data.getWebAppData().get()).then(function(e){e=e||{ignoreAllIssues:!1},app.mystories.isChecking=!1,app.mystories.hasCheckErrors=!1,app.mystories.forcedIgnoreIssues=e.ignoreAllIssues,r.publish("MYSTORIES_SCAN","success"),$("#sharePopup").is(":visible")&amp;&amp;app.builder.openSharePopup()},function(e){e=e||{completed:!1,ignoreAllIssues:!1},app.mystories.isChecking=!1,app.mystories.hasCheckErrors=!0,app.mystories.forcedIgnoreIssues=e.ignoreAllIssues,r.publish("MYSTORIES_SCAN","error"),$("#sharePopup").is(":visible")&amp;&amp;app.builder.openSharePopup()})}function f(){var e=n.getPortalURL().split("//").slice(-1)[0],t=e.split("."),r=document.location.host,i=r.split(".");return e==r||e.split("/").length&gt;1&amp;&amp;e.split("/")[0]==r?!0:i.length&lt;3?r==e:i.slice(1).join(".")==t.slice(-2).join(".")}return{loadMyStories:i,scanStory:a,myStoriesIsSameDomain:f}}),function(){"use strict";function e(t,r){function s(e,t){return function(){return e.apply(t,arguments)}}var i;r=r||{},this.trackingClick=!1,this.trackingClickStart=0,this.targetElement=null,this.touchStartX=0,this.touchStartY=0,this.lastTouchIdentifier=0,this.touchBoundary=r.touchBoundary||10,this.layer=t,this.tapDelay=r.tapDelay||200,this.tapTimeout=r.tapTimeout||700;if(e.notNeeded(t))return;var o=["onMouse","onClick","onTouchStart","onTouchMove","onTouchEnd","onTouchCancel"],u=this;for(var a=0,f=o.length;a&lt;f;a++)u[o[a]]=s(u[o[a]],u);n&amp;&amp;(t.addEventListener("mouseover",this.onMouse,!0),t.addEventListener("mousedown",this.onMouse,!0),t.addEventListener("mouseup",this.onMouse,!0)),t.addEventListener("click",this.onClick,!0),t.addEventListener("touchstart",this.onTouchStart,!1),t.addEventListener("touchmove",this.onTouchMove,!1),t.addEventListener("touchend",this.onTouchEnd,!1),t.addEventListener("touchcancel",this.onTouchCancel,!1),Event.prototype.stopImmediatePropagation||(t.removeEventListener=function(e,n,r){var i=Node.prototype.removeEventListener;e==="click"?i.call(t,e,n.hijacked||n,r):i.call(t,e,n,r)},t.addEventListener=function(e,n,r){var i=Node.prototype.addEventListener;e==="click"?i.call(t,e,n.hijacked||(n.hijacked=function(e){e.propagationStopped||n(e)}),r):i.call(t,e,n,r)}),typeof t.onclick=="function"&amp;&amp;(i=t.onclick,t.addEventListener("click",function(e){i(e)},!1),t.onclick=null)}var t=navigator.userAgent.indexOf("Windows Phone")&gt;=0,n=navigator.userAgent.indexOf("Android")&gt;0&amp;&amp;!t,r=/iP(ad|hone|od)/.test(navigator.userAgent)&amp;&amp;!t,i=r&amp;&amp;/OS 4_\d(_\d)?/.test(navigator.userAgent),s=r&amp;&amp;/OS [6-7]_\d/.test(navigator.userAgent),o=navigator.userAgent.indexOf("BB10")&gt;0;e.prototype.needsClick=function(e){switch(e.nodeName.toLowerCase()){case"button":case"select":case"textarea":if(e.disabled)return!0;break;case"input":if(r&amp;&amp;e.type==="file"||e.disabled)return!0;break;case"label":case"iframe":case"video":return!0}return/\bneedsclick\b/.test(e.className)},e.prototype.needsFocus=function(e){switch(e.nodeName.toLowerCase()){case"textarea":return!0;case"select":return!n;case"input":switch(e.type){case"button":case"checkbox":case"file":case"image":case"radio":case"submit":return!1}return!e.disabled&amp;&amp;!e.readOnly;default:return/\bneedsfocus\b/.test(e.className)}},e.prototype.sendClick=function(e,t){var n,r;document.activeElement&amp;&amp;document.activeElement!==e&amp;&amp;document.activeElement.blur(),r=t.changedTouches[0],n=document.createEvent("MouseEvents"),n.initMouseEvent(this.determineEventType(e),!0,!0,window,1,r.screenX,r.screenY,r.clientX,r.clientY,!1,!1,!1,!1,0,null),n.forwardedTouchEvent=!0,e.dispatchEvent(n)},e.prototype.determineEventType=function(e){return n&amp;&amp;e.tagName.toLowerCase()==="select"?"mousedown":"click"},e.prototype.focus=function(e){var t;r&amp;&amp;e.setSelectionRange&amp;&amp;e.type.indexOf("date")!==0&amp;&amp;e.type!=="time"&amp;&amp;e.type!=="month"?(t=e.value.length,e.setSelectionRange(t,t)):e.focus()},e.prototype.updateScrollParent=function(e){var t,n;t=e.fastClickScrollParent;if(!t||!t.contains(e)){n=e;do{if(n.scrollHeight&gt;n.offsetHeight){t=n,e.fastClickScrollParent=n;break}n=n.parentElement}while(n)}t&amp;&amp;(t.fastClickLastScrollTop=t.scrollTop)},e.prototype.getTargetElementFromEventTarget=function(e){return e.nodeType===Node.TEXT_NODE?e.parentNode:e},e.prototype.onTouchStart=function(e){var t,n,s;if(e.targetTouches.length&gt;1)return!0;t=this.getTargetElementFromEventTarget(e.target),n=e.targetTouches[0];if(r){s=window.getSelection();if(s.rangeCount&amp;&amp;!s.isCollapsed)return!0;if(!i){if(n.identifier&amp;&amp;n.identifier===this.lastTouchIdentifier)return e.preventDefault(),!1;this.lastTouchIdentifier=n.identifier,this.updateScrollParent(t)}}return this.trackingClick=!0,this.trackingClickStart=e.timeStamp,this.targetElement=t,this.touchStartX=n.pageX,this.touchStartY=n.pageY,e.timeStamp-this.lastClickTime&lt;this.tapDelay&amp;&amp;e.preventDefault(),!0},e.prototype.touchHasMoved=function(e){var t=e.changedTouches[0],n=this.touchBoundary;return Math.abs(t.pageX-this.touchStartX)&gt;n||Math.abs(t.pageY-this.touchStartY)&gt;n?!0:!1},e.prototype.onTouchMove=function(e){if(!this.trackingClick)return!0;if(this.targetElement!==this.getTargetElementFromEventTarget(e.target)||this.touchHasMoved(e))this.trackingClick=!1,this.targetElement=null;return!0},e.prototype.findControl=function(e){return e.control!==undefined?e.control:e.htmlFor?document.getElementById(e.htmlFor):e.querySelector("button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea")},e.prototype.onTouchEnd=function(e){var t,o,u,a,f,l=this.targetElement;if(!this.trackingClick)return!0;if(e.timeStamp-this.lastClickTime&lt;this.tapDelay)return this.cancelNextClick=!0,!0;if(e.timeStamp-this.trackingClickStart&gt;this.tapTimeout)return!0;this.cancelNextClick=!1,this.lastClickTime=e.timeStamp,o=this.trackingClickStart,this.trackingClick=!1,this.trackingClickStart=0,s&amp;&amp;(f=e.changedTouches[0],l=document.elementFromPoint(f.pageX-window.pageXOffset,f.pageY-window.pageYOffset)||l,l.fastClickScrollParent=this.targetElement.fastClickScrollParent),u=l.tagName.toLowerCase();if(u==="label"){t=this.findControl(l);if(t){this.focus(l);if(n)return!1;l=t}}else if(this.needsFocus(l)){if(e.timeStamp-o&gt;100||r&amp;&amp;window.top!==window&amp;&amp;u==="input")return this.targetElement=null,!1;this.focus(l),this.sendClick(l,e);if(!r||u!=="select")this.targetElement=null,e.preventDefault();return!1}if(r&amp;&amp;!i){a=l.fastClickScrollParent;if(a&amp;&amp;a.fastClickLastScrollTop!==a.scrollTop)return!0}return this.needsClick(l)||(e.preventDefault(),this.sendClick(l,e)),!1},e.prototype.onTouchCancel=function(){this.trackingClick=!1,this.targetElement=null},e.prototype.onMouse=function(e){return this.targetElement?e.forwardedTouchEvent?!0:e.cancelable?!this.needsClick(this.targetElement)||this.cancelNextClick?(e.stopImmediatePropagation?e.stopImmediatePropagation():e.propagationStopped=!0,e.stopPropagation(),e.preventDefault(),!1):!0:!0:!0},e.prototype.onClick=function(e){var t;return this.trackingClick?(this.targetElement=null,this.trackingClick=!1,!0):e.target.type==="submit"&amp;&amp;e.detail===0?!0:(t=this.onMouse(e),t||(this.targetElement=null),t)},e.prototype.destroy=function(){var e=this.layer;n&amp;&amp;(e.removeEventListener("mouseover",this.onMouse,!0),e.removeEventListener("mousedown",this.onMouse,!0),e.removeEventListener("mouseup",this.onMouse,!0)),e.removeEventListener("click",this.onClick,!0),e.removeEventListener("touchstart",this.onTouchStart,!1),e.removeEventListener("touchmove",this.onTouchMove,!1),e.removeEventListener("touchend",this.onTouchEnd,!1),e.removeEventListener("touchcancel",this.onTouchCancel,!1)},e.notNeeded=function(e){var t,r,i,s;if(typeof window.ontouchstart=="undefined")return!0;r=+(/Chrome\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1];if(r){if(!n)return!0;t=document.querySelector("meta[name=viewport]");if(t){if(t.content.indexOf("user-scalable=no")!==-1)return!0;if(r&gt;31&amp;&amp;document.documentElement.scrollWidth&lt;=window.outerWidth)return!0}}if(o){i=navigator.userAgent.match(/Version\/([0-9]*)\.([0-9]*)/);if(i[1]&gt;=10&amp;&amp;i[2]&gt;=3){t=document.querySelector("meta[name=viewport]");if(t){if(t.content.indexOf("user-scalable=no")!==-1)return!0;if(document.documentElement.scrollWidth&lt;=window.outerWidth)return!0}}}if(e.style.msTouchAction==="none"||e.style.touchAction==="manipulation")return!0;s=+(/Firefox\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1];if(s&gt;=27){t=document.querySelector("meta[name=viewport]");if(t&amp;&amp;(t.content.indexOf("user-scalable=no")!==-1||document.documentElement.scrollWidth&lt;=window.outerWidth))return!0}return e.style.touchAction==="none"||e.style.touchAction==="manipulation"?!0:!1},e.attach=function(t,n){return new e(t,n)},typeof define=="function"&amp;&amp;typeof define.amd=="object"&amp;&amp;define.amd?define("lib-app/jquery.fastClick",[],function(){return e}):typeof module!="undefined"&amp;&amp;module.exports?(module.exports=e.attach,module.exports.FastClick=e):window.FastClick=e}();if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(e){"use strict";var t=e.fn.jquery.split(" ")[0].split(".");if(t[0]&lt;2&amp;&amp;t[1]&lt;9||1==t[0]&amp;&amp;9==t[1]&amp;&amp;t[2]&lt;1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(e){"use strict";function t(t){var n=t.attr("data-target");n||(n=t.attr("href"),n=n&amp;&amp;/#[A-Za-z]/.test(n)&amp;&amp;n.replace(/.*(?=#[^\s]*$)/,""));var r=n&amp;&amp;e(n);return r&amp;&amp;r.length?r:t.parent()}function n(n){n&amp;&amp;3===n.which||(e(i).remove(),e(s).each(function(){var r=e(this),i=t(r),s={relatedTarget:this};i.hasClass("open")&amp;&amp;(n&amp;&amp;"click"==n.type&amp;&amp;/input|textarea/i.test(n.target.tagName)&amp;&amp;e.contains(i[0],n.target)||(i.trigger(n=e.Event("hide.bs.dropdown",s)),n.isDefaultPrevented()||(r.attr("aria-expanded","false"),i.removeClass("open").trigger("hidden.bs.dropdown",s))))}))}function r(t){return this.each(function(){var n=e(this),r=n.data("bs.dropdown");r||n.data("bs.dropdown",r=new o(this)),"string"==typeof t&amp;&amp;r[t].call(n)})}var i=".dropdown-backdrop",s='[data-toggle="dropdown"]',o=function(t){e(t).on("click.bs.dropdown",this.toggle)};o.VERSION="3.3.5",o.prototype.toggle=function(r){var i=e(this);if(!i.is(".disabled, :disabled")){var s=t(i),o=s.hasClass("open");if(n(),!o){"ontouchstart"in document.documentElement&amp;&amp;!s.closest(".navbar-nav").length&amp;&amp;e(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(e(this)).on("click",n);var u={relatedTarget:this};if(s.trigger(r=e.Event("show.bs.dropdown",u)),r.isDefaultPrevented())return;i.trigger("focus").attr("aria-expanded","true"),s.toggleClass("open").trigger("shown.bs.dropdown",u)}return!1}},o.prototype.keydown=function(n){if(/(38|40|27|32)/.test(n.which)&amp;&amp;!/input|textarea/i.test(n.target.tagName)){var r=e(this);if(n.preventDefault(),n.stopPropagation(),!r.is(".disabled, :disabled")){var i=t(r),o=i.hasClass("open");if(!o&amp;&amp;27!=n.which||o&amp;&amp;27==n.which)return 27==n.which&amp;&amp;i.find(s).trigger("focus"),r.trigger("click");var u=" li:not(.disabled):visible a",a=i.find(".dropdown-menu"+u);if(a.length){var f=a.index(n.target);38==n.which&amp;&amp;f&gt;0&amp;&amp;f--,40==n.which&amp;&amp;f&lt;a.length-1&amp;&amp;f++,~f||(f=0),a.eq(f).trigger("focus")}}}};var u=e.fn.dropdown;e.fn.dropdown=r,e.fn.dropdown.Constructor=o,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=u,this},e(document).on("click.bs.dropdown.data-api",n).on("click.bs.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("click.bs.dropdown.data-api",s,o.prototype.toggle).on("keydown.bs.dropdown.data-api",s,o.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",o.prototype.keydown)}(jQuery),+function(e){"use strict";function t(t,r){return this.each(function(){var s=e(this),u=s.data("bs.modal"),a=e.extend({},n.DEFAULTS,s.data(),"object"==typeof t&amp;&amp;t);u||s.data("bs.modal",u=new n(this,a)),"string"==typeof t?u[t](r):a.show&amp;&amp;u.show(r)})}var n=function(t,n){this.options=n,this.$body=e(document.body),this.$element=e(t),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&amp;&amp;this.$element.find(".modal-content").load(this.options.remote,e.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};n.VERSION="3.3.5",n.TRANSITION_DURATION=300,n.BACKDROP_TRANSITION_DURATION=150,n.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},n.prototype.toggle=function(e){return this.isShown?this.hide():this.show(e)},n.prototype.show=function(t){var r=this,s=e.Event("show.bs.modal",{relatedTarget:t});this.$element.trigger(s),this.isShown||s.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',e.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){r.$element.one("mouseup.dismiss.bs.modal",function(t){e(t.target).is(r.$element)&amp;&amp;(r.ignoreBackdropClick=!0)})}),this.backdrop(function(){var s=e.support.transition&amp;&amp;r.$element.hasClass("fade");r.$element.parent().length||r.$element.appendTo(r.$body),r.$element.show().scrollTop(0),r.adjustDialog(),s&amp;&amp;r.$element[0].offsetWidth,r.$element.addClass("in"),r.enforceFocus();var u=e.Event("shown.bs.modal",{relatedTarget:t});s?r.$dialog.one("bsTransitionEnd",function(){r.$element.trigger("focus").trigger(u)}).emulateTransitionEnd(n.TRANSITION_DURATION):r.$element.trigger("focus").trigger(u)}))},n.prototype.hide=function(t){t&amp;&amp;t.preventDefault(),t=e.Event("hide.bs.modal"),this.$element.trigger(t),this.isShown&amp;&amp;!t.isDefaultPrevented()&amp;&amp;(this.isShown=!1,this.escape(),this.resize(),e(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),e.support.transition&amp;&amp;this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",e.proxy(this.hideModal,this)).emulateTransitionEnd(n.TRANSITION_DURATION):this.hideModal())},n.prototype.enforceFocus=function(){e(document).off("focusin.bs.modal").on("focusin.bs.modal",e.proxy(function(e){this.$element[0]===e.target||this.$element.has(e.target).length||this.$element.trigger("focus")},this))},n.prototype.escape=function(){this.isShown&amp;&amp;this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",e.proxy(function(e){27==e.which&amp;&amp;this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},n.prototype.resize=function(){this.isShown?e(window).on("resize.bs.modal",e.proxy(this.handleUpdate,this)):e(window).off("resize.bs.modal")},n.prototype.hideModal=function(){var e=this;this.$element.hide(),this.backdrop(function(){e.$body.removeClass("modal-open"),e.resetAdjustments(),e.resetScrollbar(),e.$element.trigger("hidden.bs.modal")})},n.prototype.removeBackdrop=function(){this.$backdrop&amp;&amp;this.$backdrop.remove(),this.$backdrop=null},n.prototype.backdrop=function(t){var r=this,s=this.$element.hasClass("fade")?"fade":"";if(this.isShown&amp;&amp;this.options.backdrop){var o=e.support.transition&amp;&amp;s;if(this.$backdrop=e(document.createElement("div")).addClass("modal-backdrop "+s).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",e.proxy(function(e){return this.ignoreBackdropClick?void (this.ignoreBackdropClick=!1):void (e.target===e.currentTarget&amp;&amp;("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),o&amp;&amp;this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!t)return;o?this.$backdrop.one("bsTransitionEnd",t).emulateTransitionEnd(n.BACKDROP_TRANSITION_DURATION):t()}else if(!this.isShown&amp;&amp;this.$backdrop){this.$backdrop.removeClass("in");var u=function(){r.removeBackdrop(),t&amp;&amp;t()};e.support.transition&amp;&amp;this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",u).emulateTransitionEnd(n.BACKDROP_TRANSITION_DURATION):u()}else t&amp;&amp;t()},n.prototype.handleUpdate=function(){this.adjustDialog()},n.prototype.adjustDialog=function(){var e=this.$element[0].scrollHeight&gt;document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&amp;&amp;e?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&amp;&amp;!e?this.scrollbarWidth:""})},n.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},n.prototype.checkScrollbar=function(){var e=window.innerWidth;if(!e){var t=document.documentElement.getBoundingClientRect();e=t.right-Math.abs(t.left)}this.bodyIsOverflowing=document.body.clientWidth&lt;e,this.scrollbarWidth=this.measureScrollbar()},n.prototype.setScrollbar=function(){var e=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&amp;&amp;this.$body.css("padding-right",e+this.scrollbarWidth)},n.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},n.prototype.measureScrollbar=function(){var e=document.createElement("div");e.className="modal-scrollbar-measure",this.$body.append(e);var t=e.offsetWidth-e.clientWidth;return this.$body[0].removeChild(e),t};var r=e.fn.modal;e.fn.modal=t,e.fn.modal.Constructor=n,e.fn.modal.noConflict=function(){return e.fn.modal=r,this},e(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(n){var r=e(this),i=r.attr("href"),s=e(r.attr("data-target")||i&amp;&amp;i.replace(/.*(?=#[^\s]+$)/,"")),o=s.data("bs.modal")?"toggle":e.extend({remote:!/#/.test(i)&amp;&amp;i},s.data(),r.data());r.is("a")&amp;&amp;n.preventDefault(),s.one("show.bs.modal",function(e){e.isDefaultPrevented()||s.one("hidden.bs.modal",function(){r.is(":visible")&amp;&amp;r.trigger("focus")})}),t.call(s,o,this)})}(jQuery),+function(e){"use strict";function t(t){return this.each(function(){var r=e(this),s=r.data("bs.tooltip"),o="object"==typeof t&amp;&amp;t;(s||!/destroy|hide/.test(t))&amp;&amp;(s||r.data("bs.tooltip",s=new n(this,o)),"string"==typeof t&amp;&amp;s[t]())})}var n=function(e,t){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",e,t)};n.VERSION="3.3.5",n.TRANSITION_DURATION=150,n.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'&lt;div class="tooltip" role="tooltip"&gt;&lt;div class="tooltip-arrow"&gt;&lt;/div&gt;&lt;div class="tooltip-inner"&gt;&lt;/div&gt;&lt;/div&gt;',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},n.prototype.init=function(t,n,r){if(this.enabled=!0,this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.$viewport=this.options.viewport&amp;&amp;e(e.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&amp;&amp;!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var i=this.options.trigger.split(" "),s=i.length;s--;){var o=i[s];if("click"==o)this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this));else if("manual"!=o){var u="hover"==o?"mouseenter":"focusin",a="hover"==o?"mouseleave":"focusout";this.$element.on(u+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(a+"."+this.type,this.options.selector,e.proxy(this.leave,this))}}this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},n.prototype.getDefaults=function(){return n.DEFAULTS},n.prototype.getOptions=function(t){return t=e.extend({},this.getDefaults(),this.$element.data(),t),t.delay&amp;&amp;"number"==typeof t.delay&amp;&amp;(t.delay={show:t.delay,hide:t.delay}),t},n.prototype.getDelegateOptions=function(){var t={},n=this.getDefaults();return this._options&amp;&amp;e.each(this._options,function(e,r){n[e]!=r&amp;&amp;(t[e]=r)}),t},n.prototype.enter=function(t){var n=t instanceof this.constructor?t:e(t.currentTarget).data("bs."+this.type);return n||(n=new this.constructor(t.currentTarget,this.getDelegateOptions()),e(t.currentTarget).data("bs."+this.type,n)),t instanceof e.Event&amp;&amp;(n.inState["focusin"==t.type?"focus":"hover"]=!0),n.tip().hasClass("in")||"in"==n.hoverState?void (n.hoverState="in"):(clearTimeout(n.timeout),n.hoverState="in",n.options.delay&amp;&amp;n.options.delay.show?void (n.timeout=setTimeout(function(){"in"==n.hoverState&amp;&amp;n.show()},n.options.delay.show)):n.show())},n.prototype.isInStateTrue=function(){for(var e in this.inState)if(this.inState[e])return!0;return!1},n.prototype.leave=function(t){var n=t instanceof this.constructor?t:e(t.currentTarget).data("bs."+this.type);return n||(n=new this.constructor(t.currentTarget,this.getDelegateOptions()),e(t.currentTarget).data("bs."+this.type,n)),t instanceof e.Event&amp;&amp;(n.inState["focusout"==t.type?"focus":"hover"]=!1),n.isInStateTrue()?void 0:(clearTimeout(n.timeout),n.hoverState="out",n.options.delay&amp;&amp;n.options.delay.hide?void (n.timeout=setTimeout(function(){"out"==n.hoverState&amp;&amp;n.hide()},n.options.delay.hide)):n.hide())},n.prototype.show=function(){var t=e.Event("show.bs."+this.type);if(this.hasContent()&amp;&amp;this.enabled){this.$element.trigger(t);var r=e.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(t.isDefaultPrevented()||!r)return;var s=this,o=this.tip(),u=this.getUID(this.type);this.setContent(),o.attr("id",u),this.$element.attr("aria-describedby",u),this.options.animation&amp;&amp;o.addClass("fade");var a="function"==typeof this.options.placement?this.options.placement.call(this,o[0],this.$element[0]):this.options.placement,f=/\s?auto?\s?/i,l=f.test(a);l&amp;&amp;(a=a.replace(f,"")||"top"),o.detach().css({top:0,left:0,display:"block"}).addClass(a).data("bs."+this.type,this),this.options.container?o.appendTo(this.options.container):o.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var c=this.getPosition(),h=o[0].offsetWidth,p=o[0].offsetHeight;if(l){var d=a,v=this.getPosition(this.$viewport);a="bottom"==a&amp;&amp;c.bottom+p&gt;v.bottom?"top":"top"==a&amp;&amp;c.top-p&lt;v.top?"bottom":"right"==a&amp;&amp;c.right+h&gt;v.width?"left":"left"==a&amp;&amp;c.left-h&lt;v.left?"right":a,o.removeClass(d).addClass(a)}var m=this.getCalculatedOffset(a,c,h,p);this.applyPlacement(m,a);var g=function(){var e=s.hoverState;s.$element.trigger("shown.bs."+s.type),s.hoverState=null,"out"==e&amp;&amp;s.leave(s)};e.support.transition&amp;&amp;this.$tip.hasClass("fade")?o.one("bsTransitionEnd",g).emulateTransitionEnd(n.TRANSITION_DURATION):g()}},n.prototype.applyPlacement=function(t,n){var r=this.tip(),i=r[0].offsetWidth,s=r[0].offsetHeight,o=parseInt(r.css("margin-top"),10),u=parseInt(r.css("margin-left"),10);isNaN(o)&amp;&amp;(o=0),isNaN(u)&amp;&amp;(u=0),t.top+=o,t.left+=u,e.offset.setOffset(r[0],e.extend({using:function(e){r.css({top:Math.round(e.top),left:Math.round(e.left)})}},t),0),r.addClass("in");var a=r[0].offsetWidth,f=r[0].offsetHeight;"top"==n&amp;&amp;f!=s&amp;&amp;(t.top=t.top+s-f);var l=this.getViewportAdjustedDelta(n,t,a,f);l.left?t.left+=l.left:t.top+=l.top;var c=/top|bottom/.test(n),h=c?2*l.left-i+a:2*l.top-s+f,p=c?"offsetWidth":"offsetHeight";r.offset(t),this.replaceArrow(h,r[0][p],c)},n.prototype.replaceArrow=function(e,t,n){this.arrow().css(n?"left":"top",50*(1-e/t)+"%").css(n?"top":"left","")},n.prototype.setContent=function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},n.prototype.hide=function(t){function r(){"in"!=s.hoverState&amp;&amp;o.detach(),s.$element.removeAttr("aria-describedby").trigger("hidden.bs."+s.type),t&amp;&amp;t()}var s=this,o=e(this.$tip),u=e.Event("hide.bs."+this.type);return this.$element.trigger(u),u.isDefaultPrevented()?void 0:(o.removeClass("in"),e.support.transition&amp;&amp;o.hasClass("fade")?o.one("bsTransitionEnd",r).emulateTransitionEnd(n.TRANSITION_DURATION):r(),this.hoverState=null,this)},n.prototype.fixTitle=function(){var e=this.$element;(e.attr("title")||"string"!=typeof e.attr("data-original-title"))&amp;&amp;e.attr("data-original-title",e.attr("title")||"").attr("title","")},n.prototype.hasContent=function(){return this.getTitle()},n.prototype.getPosition=function(t){t=t||this.$element;var n=t[0],r="BODY"==n.tagName,i=n.getBoundingClientRect();null==i.width&amp;&amp;(i=e.extend({},i,{width:i.right-i.left,height:i.bottom-i.top}));var s=r?{top:0,left:0}:t.offset(),o={scroll:r?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop()},u=r?{width:e(window).width(),height:e(window).height()}:null;return e.extend({},i,o,u,s)},n.prototype.getCalculatedOffset=function(e,t,n,r){return"bottom"==e?{top:t.top+t.height,left:t.left+t.width/2-n/2}:"top"==e?{top:t.top-r,left:t.left+t.width/2-n/2}:"left"==e?{top:t.top+t.height/2-r/2,left:t.left-n}:{top:t.top+t.height/2-r/2,left:t.left+t.width}},n.prototype.getViewportAdjustedDelta=function(e,t,n,r){var i={top:0,left:0};if(!this.$viewport)return i;var s=this.options.viewport&amp;&amp;this.options.viewport.padding||0,o=this.getPosition(this.$viewport);if(/right|left/.test(e)){var u=t.top-s-o.scroll,a=t.top+s-o.scroll+r;u&lt;o.top?i.top=o.top-u:a&gt;o.top+o.height&amp;&amp;(i.top=o.top+o.height-a)}else{var f=t.left-s,l=t.left+s+n;f&lt;o.left?i.left=o.left-f:l&gt;o.right&amp;&amp;(i.left=o.left+o.width-l)}return i},n.prototype.getTitle=function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||("function"==typeof n.title?n.title.call(t[0]):n.title)},n.prototype.getUID=function(e){do e+=~~(1e6*Math.random());while(document.getElementById(e));return e},n.prototype.tip=function(){if(!this.$tip&amp;&amp;(this.$tip=e(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},n.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},n.prototype.enable=function(){this.enabled=!0},n.prototype.disable=function(){this.enabled=!1},n.prototype.toggleEnabled=function(){this.enabled=!this.enabled},n.prototype.toggle=function(t){var n=this;t&amp;&amp;(n=e(t.currentTarget).data("bs."+this.type),n||(n=new this.constructor(t.currentTarget,this.getDelegateOptions()),e(t.currentTarget).data("bs."+this.type,n))),t?(n.inState.click=!n.inState.click,n.isInStateTrue()?n.enter(n):n.leave(n)):n.tip().hasClass("in")?n.leave(n):n.enter(n)},n.prototype.destroy=function(){var e=this;clearTimeout(this.timeout),this.hide(function(){e.$element.off("."+e.type).removeData("bs."+e.type),e.$tip&amp;&amp;e.$tip.detach(),e.$tip=null,e.$arrow=null,e.$viewport=null})};var r=e.fn.tooltip;e.fn.tooltip=t,e.fn.tooltip.Constructor=n,e.fn.tooltip.noConflict=function(){return e.fn.tooltip=r,this}}(jQuery),+function(e){"use strict";function t(t){return this.each(function(){var r=e(this),s=r.data("bs.popover"),o="object"==typeof t&amp;&amp;t;(s||!/destroy|hide/.test(t))&amp;&amp;(s||r.data("bs.popover",s=new n(this,o)),"string"==typeof t&amp;&amp;s[t]())})}var n=function(e,t){this.init("popover",e,t)};if(!e.fn.tooltip)throw new Error("Popover requires tooltip.js");n.VERSION="3.3.5",n.DEFAULTS=e.extend({},e.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'&lt;div class="popover" role="tooltip"&gt;&lt;div class="arrow"&gt;&lt;/div&gt;&lt;h3 class="popover-title"&gt;&lt;/h3&gt;&lt;div class="popover-content"&gt;&lt;/div&gt;&lt;/div&gt;'}),n.prototype=e.extend({},e.fn.tooltip.Constructor.prototype),n.prototype.constructor=n,n.prototype.getDefaults=function(){return n.DEFAULTS},n.prototype.setContent=function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof n?"html":"append":"text"](n),e.removeClass("fade top bottom left right in"),e.find(".popover-title").html()||e.find(".popover-title").hide()},n.prototype.hasContent=function(){return this.getTitle()||this.getContent()},n.prototype.getContent=function(){var e=this.$element,t=this.options;return e.attr("data-content")||("function"==typeof t.content?t.content.call(e[0]):t.content)},n.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var r=e.fn.popover;e.fn.popover=t,e.fn.popover.Constructor=n,e.fn.popover.noConflict=function(){return e.fn.popover=r,this}}(jQuery),+function(e){"use strict";function t(t){return this.each(function(){var r=e(this),i=r.data("bs.tab");i||r.data("bs.tab",i=new n(this)),"string"==typeof t&amp;&amp;i[t]()})}var n=function(t){this.element=e(t)};n.VERSION="3.3.5",n.TRANSITION_DURATION=150,n.prototype.show=function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.data("target");if(r||(r=t.attr("href"),r=r&amp;&amp;r.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var i=n.find(".active:last a"),s=e.Event("hide.bs.tab",{relatedTarget:t[0]}),o=e.Event("show.bs.tab",{relatedTarget:i[0]});if(i.trigger(s),t.trigger(o),!o.isDefaultPrevented()&amp;&amp;!s.isDefaultPrevented()){var u=e(r);this.activate(t.closest("li"),n),this.activate(u,u.parent(),function(){i.trigger({type:"hidden.bs.tab",relatedTarget:t[0]}),t.trigger({type:"shown.bs.tab",relatedTarget:i[0]})})}}},n.prototype.activate=function(t,r,i){function s(){o.removeClass("active").find("&gt; .dropdown-menu &gt; .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),t.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),u?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu").length&amp;&amp;t.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),i&amp;&amp;i()}var o=r.find("&gt; .active"),u=i&amp;&amp;e.support.transition&amp;&amp;(o.length&amp;&amp;o.hasClass("fade")||!!r.find("&gt; .fade").length);o.length&amp;&amp;u?o.one("bsTransitionEnd",s).emulateTransitionEnd(n.TRANSITION_DURATION):s(),o.removeClass("in")};var r=e.fn.tab;e.fn.tab=t,e.fn.tab.Constructor=n,e.fn.tab.noConflict=function(){return e.fn.tab=r,this};var i=function(n){n.preventDefault(),t.call(e(this),"show")};e(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery),+function(e){"use strict";function t(t){var n,r=t.attr("data-target")||(n=t.attr("href"))&amp;&amp;n.replace(/.*(?=#[^\s]+$)/,"");return e(r)}function n(t){return this.each(function(){var n=e(this),i=n.data("bs.collapse"),s=e.extend({},r.DEFAULTS,n.data(),"object"==typeof t&amp;&amp;t);!i&amp;&amp;s.toggle&amp;&amp;/show|hide/.test(t)&amp;&amp;(s.toggle=!1),i||n.data("bs.collapse",i=new r(this,s)),"string"==typeof t&amp;&amp;i[t]()})}var r=function(t,n){this.$element=e(t),this.options=e.extend({},r.DEFAULTS,n),this.$trigger=e('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&amp;&amp;this.toggle()};r.VERSION="3.3.5",r.TRANSITION_DURATION=350,r.DEFAULTS={toggle:!0},r.prototype.dimension=function(){var e=this.$element.hasClass("width");return e?"width":"height"},r.prototype.show=function(){if(!this.transitioning&amp;&amp;!this.$element.hasClass("in")){var t,i=this.$parent&amp;&amp;this.$parent.children(".panel").children(".in, .collapsing");if(!(i&amp;&amp;i.length&amp;&amp;(t=i.data("bs.collapse"),t&amp;&amp;t.transitioning))){var s=e.Event("show.bs.collapse");if(this.$element.trigger(s),!s.isDefaultPrevented()){i&amp;&amp;i.length&amp;&amp;(n.call(i,"hide"),t||i.data("bs.collapse",null));var u=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[u](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var a=function(){this.$element.removeClass("collapsing").addClass("collapse in")[u](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!e.support.transition)return a.call(this);var f=e.camelCase(["scroll",u].join("-"));this.$element.one("bsTransitionEnd",e.proxy(a,this)).emulateTransitionEnd(r.TRANSITION_DURATION)[u](this.$element[0][f])}}}},r.prototype.hide=function(){if(!this.transitioning&amp;&amp;this.$element.hasClass("in")){var t=e.Event("hide.bs.collapse");if(this.$element.trigger(t),!t.isDefaultPrevented()){var n=this.dimension();this.$element[n](this.$element[n]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var i=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return e.support.transition?void this.$element[n](0).one("bsTransitionEnd",e.proxy(i,this)).emulateTransitionEnd(r.TRANSITION_DURATION):i.call(this)}}},r.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},r.prototype.getParent=function(){return e(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(e.proxy(function(n,r){var i=e(r);this.addAriaAndCollapsedClass(t(i),i)},this)).end()},r.prototype.addAriaAndCollapsedClass=function(e,t){var n=e.hasClass("in");e.attr("aria-expanded",n),t.toggleClass("collapsed",!n).attr("aria-expanded",n)};var i=e.fn.collapse;e.fn.collapse=n,e.fn.collapse.Constructor=r,e.fn.collapse.noConflict=function(){return e.fn.collapse=i,this},e(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(r){var i=e(this);i.attr("data-target")||r.preventDefault();var s=t(i),o=s.data("bs.collapse"),u=o?"toggle":i.data();n.call(s,u)})}(jQuery),+function(e){"use strict";function t(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var n in t)if(void 0!==e.style[n])return{end:t[n]};return!1}e.fn.emulateTransitionEnd=function(t){var n=!1,r=this;e(this).one("bsTransitionEnd",function(){n=!0});var i=function(){n||e(r).trigger(e.support.transition.end)};return setTimeout(i,t),this},e(function(){e.support.transition=t(),e.support.transition&amp;&amp;(e.event.special.bsTransitionEnd={bindType:e.support.transition.end,delegateType:e.support.transition.end,handle:function(t){return e(t.target).is(this)?t.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),define("lib-app/bootstrap/js/bootstrap.min",function(){}),typeof JSON!="object"&amp;&amp;(JSON={}),function(){"use strict";function f(e){return e&lt;10?"0"+e:e}function quote(e){return escapable.lastIndex=0,escapable.test(e)?'"'+e.replace(escapable,function(e){var t=meta[e];return typeof t=="string"?t:"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+e+'"'}function str(e,t){var n,r,i,s,o=gap,u,a=t[e];a&amp;&amp;typeof a=="object"&amp;&amp;typeof a.toJSON=="function"&amp;&amp;(a=a.toJSON(e)),typeof rep=="function"&amp;&amp;(a=rep.call(t,e,a));switch(typeof a){case"string":return quote(a);case"number":return isFinite(a)?String(a):"null";case"boolean":case"null":return String(a);case"object":if(!a)return"null";gap+=indent,u=[];if(Object.prototype.toString.apply(a)==="[object Array]"){s=a.length;for(n=0;n&lt;s;n+=1)u[n]=str(n,a)||"null";return i=u.length===0?"[]":gap?"[\n"+gap+u.join(",\n"+gap)+"\n"+o+"]":"["+u.join(",")+"]",gap=o,i}if(rep&amp;&amp;typeof rep=="object"){s=rep.length;for(n=0;n&lt;s;n+=1)typeof rep[n]=="string"&amp;&amp;(r=rep[n],i=str(r,a),i&amp;&amp;u.push(quote(r)+(gap?": ":":")+i))}else for(r in a)Object.prototype.hasOwnProperty.call(a,r)&amp;&amp;(i=str(r,a),i&amp;&amp;u.push(quote(r)+(gap?": ":":")+i));return i=u.length===0?"{}":gap?"{\n"+gap+u.join(",\n"+gap)+"\n"+o+"}":"{"+u.join(",")+"}",gap=o,i}}typeof Date.prototype.toJSON!="function"&amp;&amp;(Date.prototype.toJSON=function(e){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(e){return this.valueOf()});var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={"\b":"\\b","	":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;typeof JSON.stringify!="function"&amp;&amp;(JSON.stringify=function(e,t,n){var r;gap="",indent="";if(typeof n=="number")for(r=0;r&lt;n;r+=1)indent+=" ";else typeof n=="string"&amp;&amp;(indent=n);rep=t;if(!t||typeof t=="function"||typeof t=="object"&amp;&amp;typeof t.length=="number")return str("",{"":e});throw new Error("JSON.stringify")}),typeof JSON.parse!="function"&amp;&amp;(JSON.parse=function(text,reviver){function walk(e,t){var n,r,i=e[t];if(i&amp;&amp;typeof i=="object")for(n in i)Object.prototype.hasOwnProperty.call(i,n)&amp;&amp;(r=walk(i,n),r!==undefined?i[n]=r:delete i[n]);return reviver.call(e,t,i)}var j;text=String(text),cx.lastIndex=0,cx.test(text)&amp;&amp;(text=text.replace(cx,function(e){return"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return j=eval("("+text+")"),typeof reviver=="function"?walk({"":j},""):j;throw new SyntaxError("JSON.parse")})}(),function(e,t){"use strict";var n=e.History=e.History||{};if(typeof n.Adapter!="undefined")throw new Error("History.js Adapter has already been loaded...");n.Adapter={handlers:{},_uid:1,uid:function(e){return e._uid||(e._uid=n.Adapter._uid++)},bind:function(e,t,r){var i=n.Adapter.uid(e);n.Adapter.handlers[i]=n.Adapter.handlers[i]||{},n.Adapter.handlers[i][t]=n.Adapter.handlers[i][t]||[],n.Adapter.handlers[i][t].push(r),e["on"+t]=function(e,t){return function(r){n.Adapter.trigger(e,t,r)}}(e,t)},trigger:function(e,t,r){r=r||{};var i=n.Adapter.uid(e),s,o;n.Adapter.handlers[i]=n.Adapter.handlers[i]||{},n.Adapter.handlers[i][t]=n.Adapter.handlers[i][t]||[];for(s=0,o=n.Adapter.handlers[i][t].length;s&lt;o;++s)n.Adapter.handlers[i][t][s].apply(this,[r])},extractEventData:function(e,n){var r=n&amp;&amp;n[e]||t;return r},onDomLoad:function(t){var n=e.setTimeout(function(){t()},2e3);e.onload=function(){clearTimeout(n),t()}}},typeof n.init!="undefined"&amp;&amp;n.init()}(window),function(e,t){"use strict";var n=e.document,r=e.setTimeout||r,i=e.clearTimeout||i,s=e.setInterval||s,o=e.History=e.History||{};if(typeof o.initHtml4!="undefined")throw new Error("History.js HTML4 Support has already been loaded...");o.initHtml4=function(){if(typeof o.initHtml4.initialized!="undefined")return!1;o.initHtml4.initialized=!0,o.enabled=!0,o.savedHashes=[],o.isLastHash=function(e){var t=o.getHashByIndex(),n;return n=e===t,n},o.isHashEqual=function(e,t){return e=encodeURIComponent(e).replace(/%25/g,"%"),t=encodeURIComponent(t).replace(/%25/g,"%"),e===t},o.saveHash=function(e){return o.isLastHash(e)?!1:(o.savedHashes.push(e),!0)},o.getHashByIndex=function(e){var t=null;return typeof e=="undefined"?t=o.savedHashes[o.savedHashes.length-1]:e&lt;0?t=o.savedHashes[o.savedHashes.length+e]:t=o.savedHashes[e],t},o.discardedHashes={},o.discardedStates={},o.discardState=function(e,t,n){var r=o.getHashByState(e),i;return i={discardedState:e,backState:n,forwardState:t},o.discardedStates[r]=i,!0},o.discardHash=function(e,t,n){var r={discardedHash:e,backState:n,forwardState:t};return o.discardedHashes[e]=r,!0},o.discardedState=function(e){var t=o.getHashByState(e),n;return n=o.discardedStates[t]||!1,n},o.discardedHash=function(e){var t=o.discardedHashes[e]||!1;return t},o.recycleState=function(e){var t=o.getHashByState(e);return o.discardedState(e)&amp;&amp;delete o.discardedStates[t],!0},o.emulated.hashChange&amp;&amp;(o.hashChangeInit=function(){o.checkerFunction=null;var t="",r,i,u,a,f=Boolean(o.getHash());return o.isInternetExplorer()?(r="historyjs-iframe",i=n.createElement("iframe"),i.setAttribute("id",r),i.setAttribute("src","#"),i.style.display="none",n.body.appendChild(i),i.contentWindow.document.open(),i.contentWindow.document.close(),u="",a=!1,o.checkerFunction=function(){if(a)return!1;a=!0;var n=o.getHash(),r=o.getHash(i.contentWindow.document);return n!==t?(t=n,r!==n&amp;&amp;(u=r=n,i.contentWindow.document.open(),i.contentWindow.document.close(),i.contentWindow.document.location.hash=o.escapeHash(n)),o.Adapter.trigger(e,"hashchange")):r!==u&amp;&amp;(u=r,f&amp;&amp;r===""?o.back():o.setHash(r,!1)),a=!1,!0}):o.checkerFunction=function(){var n=o.getHash()||"";return n!==t&amp;&amp;(t=n,o.Adapter.trigger(e,"hashchange")),!0},o.intervalList.push(s(o.checkerFunction,o.options.hashChangeInterval)),!0},o.Adapter.onDomLoad(o.hashChangeInit)),o.emulated.pushState&amp;&amp;(o.onHashChange=function(t){var n=t&amp;&amp;t.newURL||o.getLocationHref(),r=o.getHashByUrl(n),i=null,s=null,u=null,a;return o.isLastHash(r)?(o.busy(!1),!1):(o.doubleCheckComplete(),o.saveHash(r),r&amp;&amp;o.isTraditionalAnchor(r)?(o.Adapter.trigger(e,"anchorchange"),o.busy(!1),!1):(i=o.extractState(o.getFullUrl(r||o.getLocationHref()),!0),o.isLastSavedState(i)?(o.busy(!1),!1):(s=o.getHashByState(i),a=o.discardedState(i),a?(o.getHashByIndex(-2)===o.getHashByState(a.forwardState)?o.back(!1):o.forward(!1),!1):(o.pushState(i.data,i.title,encodeURI(i.url),!1),!0))))},o.Adapter.bind(e,"hashchange",o.onHashChange),o.pushState=function(t,n,r,i){r=encodeURI(r).replace(/%25/g,"%");if(o.getHashByUrl(r))throw new Error("History.js does not support states with fragment-identifiers (hashes/anchors).");if(i!==!1&amp;&amp;o.busy())return o.pushQueue({scope:o,callback:o.pushState,args:arguments,queue:i}),!1;o.busy(!0);var s=o.createStateObject(t,n,r),u=o.getHashByState(s),a=o.getState(!1),f=o.getHashByState(a),l=o.getHash(),c=o.expectedStateId==s.id;return o.storeState(s),o.expectedStateId=s.id,o.recycleState(s),o.setTitle(s),u===f?(o.busy(!1),!1):(o.saveState(s),c||o.Adapter.trigger(e,"statechange"),!o.isHashEqual(u,l)&amp;&amp;!o.isHashEqual(u,o.getShortUrl(o.getLocationHref()))&amp;&amp;o.setHash(u,!1),o.busy(!1),!0)},o.replaceState=function(t,n,r,i){r=encodeURI(r).replace(/%25/g,"%");if(o.getHashByUrl(r))throw new Error("History.js does not support states with fragment-identifiers (hashes/anchors).");if(i!==!1&amp;&amp;o.busy())return o.pushQueue({scope:o,callback:o.replaceState,args:arguments,queue:i}),!1;o.busy(!0);var s=o.createStateObject(t,n,r),u=o.getHashByState(s),a=o.getState(!1),f=o.getHashByState(a),l=o.getStateByIndex(-2);return o.discardState(a,s,l),u===f?(o.storeState(s),o.expectedStateId=s.id,o.recycleState(s),o.setTitle(s),o.saveState(s),o.Adapter.trigger(e,"statechange"),o.busy(!1)):o.pushState(s.data,s.title,s.url,!1),!0}),o.emulated.pushState&amp;&amp;o.getHash()&amp;&amp;!o.emulated.hashChange&amp;&amp;o.Adapter.onDomLoad(function(){o.Adapter.trigger(e,"hashchange")})},typeof o.init!="undefined"&amp;&amp;o.init()}(window),function(e,t){"use strict";var n=e.console||t,r=e.document,i=e.navigator,s=!1,o=e.setTimeout,u=e.clearTimeout,a=e.setInterval,f=e.clearInterval,l=e.JSON,c=e.alert,h=e.History=e.History||{},p=e.history;try{s=e.sessionStorage,s.setItem("TEST","1"),s.removeItem("TEST")}catch(d){s=!1}l.stringify=l.stringify||l.encode,l.parse=l.parse||l.decode;if(typeof h.init!="undefined")throw new Error("History.js Core has already been loaded...");h.init=function(e){return typeof h.Adapter=="undefined"?!1:(typeof h.initCore!="undefined"&amp;&amp;h.initCore(),typeof h.initHtml4!="undefined"&amp;&amp;h.initHtml4(),!0)},h.initCore=function(d){if(typeof h.initCore.initialized!="undefined")return!1;h.initCore.initialized=!0,h.options=h.options||{},h.options.hashChangeInterval=h.options.hashChangeInterval||100,h.options.safariPollInterval=h.options.safariPollInterval||500,h.options.doubleCheckInterval=h.options.doubleCheckInterval||500,h.options.disableSuid=h.options.disableSuid||!1,h.options.storeInterval=h.options.storeInterval||1e3,h.options.busyDelay=h.options.busyDelay||250,h.options.debug=h.options.debug||!1,h.options.initialTitle=h.options.initialTitle||r.title,h.options.html4Mode=h.options.html4Mode||!1,h.options.delayInit=h.options.delayInit||!1,h.intervalList=[],h.clearAllIntervals=function(){var e,t=h.intervalList;if(typeof t!="undefined"&amp;&amp;t!==null){for(e=0;e&lt;t.length;e++)f(t[e]);h.intervalList=null}},h.debug=function(){(h.options.debug||!1)&amp;&amp;h.log.apply(h,arguments)},h.log=function(){var e=typeof n!="undefined"&amp;&amp;typeof n.log!="undefined"&amp;&amp;typeof n.log.apply!="undefined",t=r.getElementById("log"),i,s,o,u,a;e?(u=Array.prototype.slice.call(arguments),i=u.shift(),typeof n.debug!="undefined"?n.debug.apply(n,[i,u]):n.log.apply(n,[i,u])):i="\n"+arguments[0]+"\n";for(s=1,o=arguments.length;s&lt;o;++s){a=arguments[s];if(typeof a=="object"&amp;&amp;typeof l!="undefined")try{a=l.stringify(a)}catch(f){}i+="\n"+a+"\n"}return t?(t.value+=i+"\n-----\n",t.scrollTop=t.scrollHeight-t.clientHeight):e||c(i),!0},h.getInternetExplorerMajorVersion=function(){var e=h.getInternetExplorerMajorVersion.cached=typeof h.getInternetExplorerMajorVersion.cached!="undefined"?h.getInternetExplorerMajorVersion.cached:function(){var e=3,t=r.createElement("div"),n=t.getElementsByTagName("i");while((t.innerHTML="&lt;!--[if gt IE "+ ++e+"]&gt;&lt;i&gt;&lt;/i&gt;&lt;![endif]--&gt;")&amp;&amp;n[0]);return e&gt;4?e:!1}();return e},h.isInternetExplorer=function(){var e=h.isInternetExplorer.cached=typeof h.isInternetExplorer.cached!="undefined"?h.isInternetExplorer.cached:Boolean(h.getInternetExplorerMajorVersion());return e},h.options.html4Mode?h.emulated={pushState:!0,hashChange:!0}:h.emulated={pushState:!Boolean(e.history&amp;&amp;e.history.pushState&amp;&amp;e.history.replaceState&amp;&amp;!/ Mobile\/([1-7][a-z]|(8([abcde]|f(1[0-8]))))/i.test(i.userAgent)&amp;&amp;!/AppleWebKit\/5([0-2]|3[0-2])/i.test(i.userAgent)),hashChange:Boolean(!("onhashchange"in e||"onhashchange"in r)||h.isInternetExplorer()&amp;&amp;h.getInternetExplorerMajorVersion()&lt;8)},h.enabled=!h.emulated.pushState,h.bugs={setHash:Boolean(!h.emulated.pushState&amp;&amp;i.vendor==="Apple Computer, Inc."&amp;&amp;/AppleWebKit\/5([0-2]|3[0-3])/.test(i.userAgent)),safariPoll:Boolean(!h.emulated.pushState&amp;&amp;i.vendor==="Apple Computer, Inc."&amp;&amp;/AppleWebKit\/5([0-2]|3[0-3])/.test(i.userAgent)),ieDoubleCheck:Boolean(h.isInternetExplorer()&amp;&amp;h.getInternetExplorerMajorVersion()&lt;8),hashEscape:Boolean(h.isInternetExplorer()&amp;&amp;h.getInternetExplorerMajorVersion()&lt;7)},h.isEmptyObject=function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0},h.cloneObject=function(e){var t,n;return e?(t=l.stringify(e),n=l.parse(t)):n={},n},h.getRootUrl=function(){var e=r.location.protocol+"//"+(r.location.hostname||r.location.host);if(r.location.port||!1)e+=":"+r.location.port;return e+="/",e},h.getBaseHref=function(){var e=r.getElementsByTagName("base"),t=null,n="";return e.length===1&amp;&amp;(t=e[0],n=t.href.replace(/[^\/]+$/,"")),n=n.replace(/\/+$/,""),n&amp;&amp;(n+="/"),n},h.getBaseUrl=function(){var e=h.getBaseHref()||h.getBasePageUrl()||h.getRootUrl();return e},h.getPageUrl=function(){var e=h.getState(!1,!1),t=(e||{}).url||h.getLocationHref(),n;return n=t.replace(/\/+$/,"").replace(/[^\/]+$/,function(e,t,n){return/\./.test(e)?e:e+"/"}),n},h.getBasePageUrl=function(){var e=h.getLocationHref().replace(/[#\?].*/,"").replace(/[^\/]+$/,function(e,t,n){return/[^\/]$/.test(e)?"":e}).replace(/\/+$/,"")+"/";return e},h.getFullUrl=function(e,t){var n=e,r=e.substring(0,1);return t=typeof t=="undefined"?!0:t,/[a-z]+\:\/\//.test(e)||(r==="/"?n=h.getRootUrl()+e.replace(/^\/+/,""):r==="#"?n=h.getPageUrl().replace(/#.*/,"")+e:r==="?"?n=h.getPageUrl().replace(/[\?#].*/,"")+e:t?n=h.getBaseUrl()+e.replace(/^(\.\/)+/,""):n=h.getBasePageUrl()+e.replace(/^(\.\/)+/,"")),n.replace(/\#$/,"")},h.getShortUrl=function(e){var t=e,n=h.getBaseUrl(),r=h.getRootUrl();return h.emulated.pushState&amp;&amp;(t=t.replace(n,"")),t=t.replace(r,"/"),h.isTraditionalAnchor(t)&amp;&amp;(t="./"+t),t=t.replace(/^(\.\/)+/g,"./").replace(/\#$/,""),t},h.getLocationHref=function(e){return e=e||r,e.URL===e.location.href?e.location.href:e.location.href===decodeURIComponent(e.URL)?e.URL:e.location.hash&amp;&amp;decodeURIComponent(e.location.href.replace(/^[^#]+/,""))===e.location.hash?e.location.href:e.URL.indexOf("#")==-1&amp;&amp;e.location.href.indexOf("#")!=-1?e.location.href:e.URL||e.location.href},h.store={},h.idToState=h.idToState||{},h.stateToId=h.stateToId||{},h.urlToId=h.urlToId||{},h.storedStates=h.storedStates||[],h.savedStates=h.savedStates||[],h.normalizeStore=function(){h.store.idToState=h.store.idToState||{},h.store.urlToId=h.store.urlToId||{},h.store.stateToId=h.store.stateToId||{}},h.getState=function(e,t){typeof e=="undefined"&amp;&amp;(e=!0),typeof t=="undefined"&amp;&amp;(t=!0);var n=h.getLastSavedState();return!n&amp;&amp;t&amp;&amp;(n=h.createStateObject()),e&amp;&amp;(n=h.cloneObject(n),n.url=n.cleanUrl||n.url),n},h.getIdByState=function(e){var t=h.extractId(e.url),n;if(!t){n=h.getStateString(e);if(typeof h.stateToId[n]!="undefined")t=h.stateToId[n];else if(typeof h.store.stateToId[n]!="undefined")t=h.store.stateToId[n];else{for(;;){t=(new Date).getTime()+String(Math.random()).replace(/\D/g,"");if(typeof h.idToState[t]=="undefined"&amp;&amp;typeof h.store.idToState[t]=="undefined")break}h.stateToId[n]=t,h.idToState[t]=e}}return t},h.normalizeState=function(e){var t,n;if(!e||typeof e!="object")e={};if(typeof e.normalized!="undefined")return e;if(!e.data||typeof e.data!="object")e.data={};return t={},t.normalized=!0,t.title=e.title||"",t.url=h.getFullUrl(e.url?e.url:h.getLocationHref()),t.hash=h.getShortUrl(t.url),t.data=h.cloneObject(e.data),t.id=h.getIdByState(t),t.cleanUrl=t.url.replace(/\??\&amp;_suid.*/,""),t.url=t.cleanUrl,n=!h.isEmptyObject(t.data),(t.title||n)&amp;&amp;h.options.disableSuid!==!0&amp;&amp;(t.hash=h.getShortUrl(t.url).replace(/\??\&amp;_suid.*/,""),/\?/.test(t.hash)||(t.hash+="?"),t.hash+="&amp;_suid="+t.id),t.hashedUrl=h.getFullUrl(t.hash),(h.emulated.pushState||h.bugs.safariPoll)&amp;&amp;h.hasUrlDuplicate(t)&amp;&amp;(t.url=t.hashedUrl),t},h.createStateObject=function(e,t,n){var r={data:e,title:t,url:n};return r=h.normalizeState(r),r},h.getStateById=function(e){e=String(e);var n=h.idToState[e]||h.store.idToState[e]||t;return n},h.getStateString=function(e){var t,n,r;return t=h.normalizeState(e),n={data:t.data,title:e.title,url:e.url},r=l.stringify(n),r},h.getStateId=function(e){var t,n;return t=h.normalizeState(e),n=t.id,n},h.getHashByState=function(e){var t,n;return t=h.normalizeState(e),n=t.hash,n},h.extractId=function(e){var t,n,r,i;return e.indexOf("#")!=-1?i=e.split("#")[0]:i=e,n=/(.*)\&amp;_suid=([0-9]+)$/.exec(i),r=n?n[1]||e:e,t=n?String(n[2]||""):"",t||!1},h.isTraditionalAnchor=function(e){var t=!/[\/\?\.]/.test(e);return t},h.extractState=function(e,t){var n=null,r,i;return t=t||!1,r=h.extractId(e),r&amp;&amp;(n=h.getStateById(r)),n||(i=h.getFullUrl(e),r=h.getIdByUrl(i)||!1,r&amp;&amp;(n=h.getStateById(r)),!n&amp;&amp;t&amp;&amp;!h.isTraditionalAnchor(e)&amp;&amp;(n=h.createStateObject(null,null,i))),n},h.getIdByUrl=function(e){var n=h.urlToId[e]||h.store.urlToId[e]||t;return n},h.getLastSavedState=function(){return h.savedStates[h.savedStates.length-1]||t},h.getLastStoredState=function(){return h.storedStates[h.storedStates.length-1]||t},h.hasUrlDuplicate=function(e){var t=!1,n;return n=h.extractState(e.url),t=n&amp;&amp;n.id!==e.id,t},h.storeState=function(e){return h.urlToId[e.url]=e.id,h.storedStates.push(h.cloneObject(e)),e},h.isLastSavedState=function(e){var t=!1,n,r,i;return h.savedStates.length&amp;&amp;(n=e.id,r=h.getLastSavedState(),i=r.id,t=n===i),t},h.saveState=function(e){return h.isLastSavedState(e)?!1:(h.savedStates.push(h.cloneObject(e)),!0)},h.getStateByIndex=function(e){var t=null;return typeof e=="undefined"?t=h.savedStates[h.savedStates.length-1]:e&lt;0?t=h.savedStates[h.savedStates.length+e]:t=h.savedStates[e],t},h.getCurrentIndex=function(){var e=null;return h.savedStates.length&lt;1?e=0:e=h.savedStates.length-1,e},h.getHash=function(e){var t=h.getLocationHref(e),n;return n=h.getHashByUrl(t),n},h.unescapeHash=function(e){var t=h.normalizeHash(e);return t=decodeURIComponent(t),t},h.normalizeHash=function(e){var t=e.replace(/[^#]*#/,"").replace(/#.*/,"");return t},h.setHash=function(e,t){var n,i;return t!==!1&amp;&amp;h.busy()?(h.pushQueue({scope:h,callback:h.setHash,args:arguments,queue:t}),!1):(h.busy(!0),n=h.extractState(e,!0),n&amp;&amp;!h.emulated.pushState?h.pushState(n.data,n.title,n.url,!1):h.getHash()!==e&amp;&amp;(h.bugs.setHash?(i=h.getPageUrl(),h.pushState(null,null,i+"#"+e,!1)):r.location.hash=e),h)},h.escapeHash=function(t){var n=h.normalizeHash(t);return n=e.encodeURIComponent(n),h.bugs.hashEscape||(n=n.replace(/\%21/g,"!").replace(/\%26/g,"&amp;").replace(/\%3D/g,"=").replace(/\%3F/g,"?")),n},h.getHashByUrl=function(e){var t=String(e).replace(/([^#]*)#?([^#]*)#?(.*)/,"$2");return t=h.unescapeHash(t),t},h.setTitle=function(e){var t=e.title,n;t||(n=h.getStateByIndex(0),n&amp;&amp;n.url===e.url&amp;&amp;(t=n.title||h.options.initialTitle));try{r.getElementsByTagName("title")[0].innerHTML=t.replace("&lt;","&amp;lt;").replace("&gt;","&amp;gt;").replace(" &amp; "," &amp;amp; ")}catch(i){}return r.title=t,h},h.queues=[],h.busy=function(e){typeof e!="undefined"?h.busy.flag=e:typeof h.busy.flag=="undefined"&amp;&amp;(h.busy.flag=!1);if(!h.busy.flag){u(h.busy.timeout);var t=function(){var e,n,r;if(h.busy.flag)return;for(e=h.queues.length-1;e&gt;=0;--e){n=h.queues[e];if(n.length===0)continue;r=n.shift(),h.fireQueueItem(r),h.busy.timeout=o(t,h.options.busyDelay)}};h.busy.timeout=o(t,h.options.busyDelay)}return h.busy.flag},h.busy.flag=!1,h.fireQueueItem=function(e){return e.callback.apply(e.scope||h,e.args||[])},h.pushQueue=function(e){return h.queues[e.queue||0]=h.queues[e.queue||0]||[],h.queues[e.queue||0].push(e),h},h.queue=function(e,t){return typeof e=="function"&amp;&amp;(e={callback:e}),typeof t!="undefined"&amp;&amp;(e.queue=t),h.busy()?h.pushQueue(e):h.fireQueueItem(e),h},h.clearQueue=function(){return h.busy.flag=!1,h.queues=[],h},h.stateChanged=!1,h.doubleChecker=!1,h.doubleCheckComplete=function(){return h.stateChanged=!0,h.doubleCheckClear(),h},h.doubleCheckClear=function(){return h.doubleChecker&amp;&amp;(u(h.doubleChecker),h.doubleChecker=!1),h},h.doubleCheck=function(e){return h.stateChanged=!1,h.doubleCheckClear(),h.bugs.ieDoubleCheck&amp;&amp;(h.doubleChecker=o(function(){return h.doubleCheckClear(),h.stateChanged||e(),!0},h.options.doubleCheckInterval)),h},h.safariStatePoll=function(){var t=h.extractState(h.getLocationHref()),n;if(!h.isLastSavedState(t))return n=t,n||(n=h.createStateObject()),h.Adapter.trigger(e,"popstate"),h;return},h.back=function(e){return e!==!1&amp;&amp;h.busy()?(h.pushQueue({scope:h,callback:h.back,args:arguments,queue:e}),!1):(h.busy(!0),h.doubleCheck(function(){h.back(!1)}),p.go(-1),!0)},h.forward=function(e){return e!==!1&amp;&amp;h.busy()?(h.pushQueue({scope:h,callback:h.forward,args:arguments,queue:e}),!1):(h.busy(!0),h.doubleCheck(function(){h.forward(!1)}),p.go(1),!0)},h.go=function(e,t){var n;if(e&gt;0)for(n=1;n&lt;=e;++n)h.forward(t);else{if(!(e&lt;0))throw new Error("History.go: History.go requires a positive or negative integer passed.");for(n=-1;n&gt;=e;--n)h.back(t)}return h};if(h.emulated.pushState){var v=function(){};h.pushState=h.pushState||v,h.replaceState=h.replaceState||v}else h.onPopState=function(t,n){var r=!1,i=!1,s,o;return h.doubleCheckComplete(),s=h.getHash(),s?(o=h.extractState(s||h.getLocationHref(),!0),o?h.replaceState(o.data,o.title,o.url,!1):(h.Adapter.trigger(e,"anchorchange"),h.busy(!1)),h.expectedStateId=!1,!1):(r=h.Adapter.extractEventData("state",t,n)||!1,r?i=h.getStateById(r):h.expectedStateId?i=h.getStateById(h.expectedStateId):i=h.extractState(h.getLocationHref()),i||(i=h.createStateObject(null,null,h.getLocationHref())),h.expectedStateId=!1,h.isLastSavedState(i)?(h.busy(!1),!1):(h.storeState(i),h.saveState(i),h.setTitle(i),h.Adapter.trigger(e,"statechange"),h.busy(!1),!0))},h.Adapter.bind(e,"popstate",h.onPopState),h.pushState=function(t,n,r,i){if(h.getHashByUrl(r)&amp;&amp;h.emulated.pushState)throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).");if(i!==!1&amp;&amp;h.busy())return h.pushQueue({scope:h,callback:h.pushState,args:arguments,queue:i}),!1;h.busy(!0);var s=h.createStateObject(t,n,r);return h.isLastSavedState(s)?h.busy(!1):(h.storeState(s),h.expectedStateId=s.id,p.pushState(s.id,s.title,s.url),h.Adapter.trigger(e,"popstate")),!0},h.replaceState=function(t,n,r,i){if(h.getHashByUrl(r)&amp;&amp;h.emulated.pushState)throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).");if(i!==!1&amp;&amp;h.busy())return h.pushQueue({scope:h,callback:h.replaceState,args:arguments,queue:i}),!1;h.busy(!0);var s=h.createStateObject(t,n,r);return h.isLastSavedState(s)?h.busy(!1):(h.storeState(s),h.expectedStateId=s.id,p.replaceState(s.id,s.title,s.url),h.Adapter.trigger(e,"popstate")),!0};if(s){try{h.store=l.parse(s.getItem("History.store"))||{}}catch(m){h.store={}}h.normalizeStore()}else h.store={},h.normalizeStore();h.Adapter.bind(e,"unload",h.clearAllIntervals),h.saveState(h.storeState(h.extractState(h.getLocationHref(),!0))),s&amp;&amp;(h.onUnload=function(){var e,t,n;try{e=l.parse(s.getItem("History.store"))||{}}catch(r){e={}}e.idToState=e.idToState||{},e.urlToId=e.urlToId||{},e.stateToId=e.stateToId||{};for(t in h.idToState){if(!h.idToState.hasOwnProperty(t))continue;e.idToState[t]=h.idToState[t]}for(t in h.urlToId){if(!h.urlToId.hasOwnProperty(t))continue;e.urlToId[t]=h.urlToId[t]}for(t in h.stateToId){if(!h.stateToId.hasOwnProperty(t))continue;e.stateToId[t]=h.stateToId[t]}h.store=e,h.normalizeStore(),n=l.stringify(e);try{s.setItem("History.store",n)}catch(i){if(i.code!==DOMException.QUOTA_EXCEEDED_ERR)throw i;s.length&amp;&amp;(s.removeItem("History.store"),s.setItem("History.store",n))}},h.intervalList.push(a(h.onUnload,h.options.storeInterval)),h.Adapter.bind(e,"beforeunload",h.onUnload),h.Adapter.bind(e,"unload",h.onUnload));if(!h.emulated.pushState){h.bugs.safariPoll&amp;&amp;h.intervalList.push(a(h.safariStatePoll,h.options.safariPollInterval));if(i.vendor==="Apple Computer, Inc."||(i.appCodeName||"")==="Mozilla")h.Adapter.bind(e,"hashchange",function(){h.Adapter.trigger(e,"popstate")}),h.getHash()&amp;&amp;h.Adapter.onDomLoad(function(){h.Adapter.trigger(e,"hashchange")})}},(!h.options||!h.options.delayInit)&amp;&amp;h.init()}(window),define("lib-app/history.min",function(){}),define("storymaps/common/Core",["lib-build/css!lib-app/bootstrap/css/bootstrap.min","lib-build/css!storymaps/common/ui/Modal.css","lib-build/css!./Core","lib-app/jquery","./utils/Polyfills","esri/map","esri/arcgis/Portal","esri/arcgis/utils","./utils/CommonHelper","esri/urlUtils","storymaps/common/ui/EmbedBar/EmbedBar","./builder/MyStoriesWrapper","dojo/has","esri/IdentityManager","esri/arcgis/OAuthInfo","esri/config","esri/tasks/GeometryService","esri/request","dojo/topic","dojo/on","dojo/_base/lang","dojo/_base/array","dojo/_base/kernel","dojo/Deferred","dojo/DeferredList","dojo/query","lib-app/jquery.fastClick","lib-app/bootstrap/js/bootstrap.min","lib-app/history.min"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m,g,y,b,w,E,S,x,T,N,C){function O(e,t){var n=!1,r=!1;console.log("common.core.Core - init",t),L=e,app.userCanEdit=!1,st(),t!=null&amp;&amp;(n=A.fromScratch!=null||A.fromscratch!=null,r=A.fromGallery!=null),!a.browserSupportHistory()&amp;&amp;(n||r)&amp;&amp;A.ieredirected==null&amp;&amp;(window.location=document.location.protocol+"//"+document.location.host+document.location.pathname+"#"+document.location.search+"&amp;ieredirected"),a.isArcGISHosted()?app.indexCfg={}:ot()||(app.indexCfg={proxyurl:app.indexCfg.proxyurl,sharingurl:app.indexCfg.sharingurl,username:app.indexCfg.username,password:app.indexCfg.password,oAuthAppId:app.indexCfg.oAuthAppId}),A.sharinghost&amp;&amp;(app.indexCfg.sharingurl=A.sharinghost);if(!L.checkConfigFileIsOK()){U("invalidConfig");return}document.title=app.cfg.TPL_NAME,$(".print-warning").html(i18n.viewer.errors.print0),h("touch")&amp;&amp;$("body").addClass("hasTouch"),C.prototype._needsClick=C.prototype.needsClick,C.prototype.needsClick=function(e){return $(e).parents(".esriPopup").length?!0:C.prototype._needsClick.call(this,e)},C.attach(document.body),window!=window.top&amp;&amp;$("body").addClass("isEmbed"),w.mixin(app,{map:null,maps:{},portal:null,builder:t,isDirectCreation:n,isGalleryCreation:r,isDirectCreationFirstSave:n,isLoading:!0,loadingTimeout:null}),app.appCfg.useStandardHeader&amp;&amp;require(["storymaps/common/ui/header/Desktop"],function(e){app.ui.headerDesktop=new e($("#headerDesktop"),app.isInBuilder)});if(!L.init(this))return;!ot()&amp;&amp;app.indexCfg.username&amp;&amp;app.indexCfg.password&amp;&amp;b(p,"dialog-create",function(){b(p.dialog,"show",function(){p.dialog.txtUser_.set("value",app.indexCfg.username),p.dialog.txtPwd_.set("value",app.indexCfg.password),p.dialog.btnSubmit_.onClick()})}),nt();if(!app.indexCfg.sharingurl){var i=document.location.pathname.indexOf("/apps/");i==-1&amp;&amp;(i=document.location.pathname.indexOf("/home/"));if(i!=-1){var s=location.pathname.substr(0,i);app.indexCfg.sharingurl="//"+location.host+s+"/sharing/rest/content/items",app.indexCfg.proxyurl="//"+location.host+s+"/sharing/proxy"}else app.indexCfg.sharingurl=app.cfg.DEFAULT_SHARING_URL}app.indexCfg.sharingurl.match(/^http/)?u.arcgisUrl=app.indexCfg.sharingurl:u.arcgisUrl=location.protocol+app.indexCfg.sharingurl,app.indexCfg.proxyurl||(app.indexCfg.proxyurl=app.cfg.DEFAULT_PROXY_URL),v.defaults.io.proxyUrl=location.protocol+app.indexCfg.proxyurl,p&amp;&amp;p.setProtocolErrorHandler(function(){return!0}),app.isInBuilder&amp;&amp;app.cfg.CORS_SERVER&amp;&amp;$.each(app.cfg.CORS_SERVER,function(e,t){v.defaults.io.corsEnabledServers.push(t)}),app.cfg.PROXY_RULES&amp;&amp;app.cfg.PROXY_RULES.length&amp;&amp;$.each(app.cfg.PROXY_RULES,function(e,t){t&amp;&amp;t.urlPrefix&amp;&amp;t.proxyUrl&amp;&amp;f.addProxyRule(t)}),v.defaults.io.timeout=app.isInBuilder?app.cfg.TIMEOUT_BUILDER_REQUEST:app.cfg.TIMEOUT_VIEWER_REQUEST,$.fn.modal.Constructor.prototype.enforceFocus=function(){},app.ui.headerDesktop&amp;&amp;app.ui.headerDesktop.initLocalization(),L.initLocalization(),$(window).resize(K),$("form").bind("keydown",function(e){if(e.keyCode==13)return!1}),b(p,"dialog-create",G),y.subscribe("CORE_UPDATE_UI",V),y.subscribe("CORE_RESIZE",K),y.subscribe("CORE_UPDATE_EXTENT",W),app.portal=new o.Portal(app.indexCfg.sharingurl.split("/sharing/")[0]),app.portal.on("load",function(e){app.isPortal=!!e.isPortal,ut(),p.checkSignInStatus(app.portal.portalUrl),a.fetchPortalSelfInfo().then(function(){if(app.indexCfg.oAuthAppId){var e=new d({appId:app.indexCfg.oAuthAppId,popup:!1,portalUrl:"https:"+app.indexCfg.sharingurl.split("/sharing/")[0]});p.registerOAuthInfos([e]),p.checkSignInStatus(e.portalUrl).then(function(){t?H().then(M):H().then(M)},function(){t?H().then(M):M()})}else M()})})}function M(){console.log("common.core.Core - initStep2");var e=a.getAppID(ot()),t=a.getWebmapID(ot()),n=app.appCfg?!!app.appCfg.supportWebmapPreviewAGOL:!0;if(e){_(e);return}if(t&amp;&amp;!n){a.isArcGISHosted()?F():B(t);return}if(app.isDirectCreation&amp;&amp;ot()&amp;&amp;a.isArcGISHosted()&amp;&amp;!a.getPortalUser()&amp;&amp;!app.portal.getPortalUser()){et();return}if(app.isDirectCreation){H().then(function(){var e=new d({appId:"storymaps",portalUrl:"https:"+app.indexCfg.sharingurl.split("/sharing")[0],popup:!0});p.registerOAuthInfos([e]),p.checkAppAccess("https:"+app.indexCfg.sharingurl,"storymaps").then(function(e){if(e&amp;&amp;e.code&amp;&amp;e.code==="IdentityManagerBase.1"){U("notAuthorizedBuilder");return}if(e.viewOnly){U("viewOnlyLicense");return}I(),L.startFromScratch(),q()},function(){U("notAuthorizedBuilder");return})});return}a.isArcGISHosted()?F():A.appid&amp;&amp;(!app.indexCfg.authorizedOwners||!app.indexCfg.authorizedOwners[0])?U("unspecifiedConfigOwner"):app.isProduction?U("invalidConfigNoApp"):U("invalidConfigNoAppDev")}function _(e){console.log("common.core.Core - loadWebMappingApp - appId:",e);var t=A.forceLogin!==undefined;t||app.isInBuilder?H().then(function(){D(e)},function(){U("notAuthorized")}):D(e)}function D(e){u.getItem(e).then(function(e){if(!e){U("appLoadingFail");return}var t=new d({appId:"storymaps",portalUrl:"https:"+app.indexCfg.sharingurl.split("/sharing")[0],popup:!0});p.registerOAuthInfos([t]);if(e.item.access!=="public"||app.isInBuilder)p.checkAppAccess("https:"+app.indexCfg.sharingurl,"storymaps").then(function(t){if(t&amp;&amp;t.code&amp;&amp;t.code==="IdentityManagerBase.1"){U("notAuthorizedLicense");return}if(app.isInBuilder&amp;&amp;t.viewOnly){U("viewOnlyLicense");return}P(e);return},function(){U("notAuthorizedLicense");return});else{if(!(!app.isPortal&amp;&amp;e.item.contentOrigin&amp;&amp;e.item.contentOrigin!=="self"&amp;&amp;(!app.portal||!a.getPortalUser()&amp;&amp;!app.portal.getPortalUser())&amp;&amp;window.top===window.self)){P(e);return}U("nonOwnerOrgUrl")}},function(e){e&amp;&amp;e.httpCode==400?U("invalidApp"):e&amp;&amp;e.httpCode==403?U("notAuthorized"):U("appLoadingFail")})}function P(e){var t=e.item,n=e.itemData;app.data.setWebAppItem(t),app.data.getWebAppData().set(n),app.userCanEdit=app.data.userIsAppOwner();if(app.indexCfg.authorizedOwners&amp;&amp;app.indexCfg.authorizedOwners.length&gt;0&amp;&amp;app.indexCfg.authorizedOwners[0]){var r=t.owner,i=!1;r&amp;&amp;(i=$.inArray(r,app.indexCfg.authorizedOwners)!=-1),!i&amp;&amp;app.indexCfg.authorizedOwners[0]=="*"&amp;&amp;(i=!0),i||$.each(app.indexCfg.authorizedOwners,function(e,n){var r=n.match(/^\[(.*)\]$/);r&amp;&amp;t.orgId==r[1]&amp;&amp;(i=!0)});if(!i){U("invalidConfigOwner");return}}if(t&amp;&amp;t.appProxies){var s=E.map(t.appProxies,function(e){return{url:e.sourceUrl,mixin:{url:e.proxyUrl}}});app.data.setAppProxies(s)}if(app.isInBuilder&amp;&amp;ot()&amp;&amp;!app.userCanEdit){U("notAuthorized");return}L.webAppConfigLoaded();var o=app.appCfg?!!app.appCfg.useWebmapInApp:!0,u=app.data.getWebAppData().getWebmap()||a.getWebmapID(ot());u&amp;&amp;o?B(u):o?a.getPortalUser()||!ot()&amp;&amp;app.data.getWebAppData().isBlank()?tt():app.data.getWebAppData().isBlank()?U("appLoadingFail"):B(app.data.getWebAppData().getViews()[0].cfg.webmap.id):(I(),L.loadWebmapFromData());var f=!0;app.data.getWebAppData().getHeader()&amp;&amp;app.data.getWebAppData().getHeader().social&amp;&amp;!app.data.getWebAppData().getHeader().social.bitly&amp;&amp;(f=!1),$(".print-warning").html(f?i18n.viewer.errors.print1:i18n.viewer.errors.print2)}function H(){var e=new x;return b(p,"dialog-create",Y),app.portal.signIn().then(function(){if(app.isInBuilder&amp;&amp;!app.data.checkUserItemPrivileges()){U("notAuthorizedBuilder");return}a.fetchPortalSelfInfo().then(function(){app.userCanEdit=app.data.userIsAppOwner(),ut(),e.resolve()})},function(){e.reject()}),e}function B(e){L.loadFirstWebmap(e).then(w.hitch(this,function(e){j(e)}),w.hitch(this,function(){U("createMap")}))}function j(){console.log("common.core.Core - webMapInitCallback"),console.error("FATAL ERROR");return}function F(){window.location=app.isPortal&amp;&amp;app.cfg.HELP_URL_PORTAL?app.cfg.HELP_URL_PORTAL:app.cfg.HELP_URL}function I(){var e=app.indexCfg.title||app.data.getWebAppData().getTitle(),t=app.indexCfg.subtitle||app.data.getWebAppData().getSubtitle(),n=app.data.getWebAppData().getColors();app.ui.headerDesktop&amp;&amp;app.ui.headerDesktop.init(!app.isInBuilder&amp;&amp;(app.cfg.EMBED||A.embed||A.embed===""),e,t,J(),n[0],Q),app.appCfg.useAppTitleAsPageTitle&amp;&amp;(document.title=e?$("&lt;div&gt;"+e+"&lt;/div&gt;").text():app.cfg.TPL_NAME)}function q(){console.log("common.core.Core - initApp");var e=esri.urlToObject(document.location.search).query||{},t=e.classicEmbedMode?!0:e.classicEmbedMode===""?!0:e.classicembedmode?!0:e.classicembedmode===""?!0:!1,n=app.data.getWebAppData().getLogoURL()=="resources/tpl/viewer/icons/esri-logo-white.png"?!0:!1,r=i18n.commonCore.embedBar;w.mixin(r,{open:i18n.viewer.shareFromCommon.open,close:i18n.viewer.common.close,shareFacebook:i18n.viewer.headerFromCommon.facebookTooltip,shareTwitter:i18n.viewer.headerFromCommon.twitterTooltip});var i=[$(".shareBtns")];app.embedBar=new l({classicEmbedMode:t,strings:r,appCreationDate:app.data.getWebAppItem().created,june2018ReleaseDate:app.cfg.JUNE_RELEASE_DATE,isBuilder:app.isInBuilder,isEsriLogo:n,logoPath:"resources/common/icons/esri-logo-black.png",logoElements:[$(".logoContainer")],taglineElements:[$(".linkContainer")],shareElements:i,appTitle:app.data.getWebAppData().getTitle(),bitlyCreds:[app.cfg.HEADER_SOCIAL.bitly.key,app.cfg.HEADER_SOCIAL.bitly.login]}),K(),location.hash&amp;&amp;a.browserSupportHistory()&amp;&amp;(location.hash="map"),window.onhashchange=function(){L.prepareMobileViewSwitch(),L.onHashChange()},L.appInitComplete(),app.builder&amp;&amp;app.builder.appInitComplete();var s=A.preview==="true"||A.preview==="",o=A.autoplay==="true"||A.autoplay==="";(app.isInBuilder||app.userCanEdit)&amp;&amp;h("ie")!=9&amp;&amp;!s&amp;&amp;!o&amp;&amp;(h("ff")&amp;&amp;$(".builderShare #my-stories-frame").remove(),(h("ff")||!app.isInBuilder)&amp;&amp;$("body").append('&lt;div id="my-stories-hidden-container"&gt;&lt;iframe id="my-stories-frame"&gt;&lt;/iframe&gt;&lt;/div&gt;'),c.loadMyStories()),document.location.pathname.match(/\/apps\/[a-zA-Z]+\/$/)&amp;&amp;document.location.search.match(/^\?appid=/)&amp;&amp;(!h("ie")||h("ie")&gt;=10)&amp;&amp;History.replaceState({},"","index.html"+document.location.search+document.location.hash);var u=document.location.search;u&amp;&amp;(u=u.replace("&amp;preview",""),u!=document.location.search&amp;&amp;window.history.replaceState({},"","index.html"+u+document.location.hash))}function R(){app.isLoading=!1,$("#loadingIndicator, #loadingMessage").addClass("fadeOut").fadeOut(400),$("#loadingOverlay").fadeOut(800)}function U(e,t,n){var r=i18n.viewer.errors[e];rt(),$("#loadingIndicator").hide(),e=="notAuthorizedLicense"?(r=i18n.commonCore.licenseChange2018.noAccess,r=r.replace(/%USER_NAME%/g,a.getPortalUser()?a.getPortalUser():"")):e=="viewOnlyLicense"?(r=i18n.commonCore.storyTellerUserType.notCreatorError,r=r.replace(/%USER_NAME%/g,a.getPortalUser()?a.getPortalUser():"")):r=r.replace(/%TPL_NAME%/g,app.cfg.TPL_NAME),e=="notAuthorized"&amp;&amp;app.indexCfg.oAuthAppId&amp;&amp;(r+='&lt;div&gt;&lt;button class="btn btn-sm btn-default" onclick="esri.id.destroyCredentials(); window.location.reload();"&gt;'+i18n.viewer.errors.signOut+"&lt;/button&gt;&lt;/div&gt;");if(e=="nonOwnerOrgUrl"){var i=app.portal&amp;&amp;app.portal.portalHostname||app.cfg.DEFAULT_SHARING_URL.split("/sharing")[0].replace(/\//g,""),s="https://"+i+"/apps/"+app.cfg.TPL_DIR+"/index.html?appid="+a.getAppID(ot());window.showLink=function(){$("#proceed-to-btn").hide(),$("#proceed-to-link").show()};var o='&lt;a id="proceed-to-link" style="display: none;" href="'+s+'"&gt;'+i18n.viewer.errors.nonOwnerOrgProceedToGeneric.replace(/%HREF%/g,s);0/0;var u='&lt;button id="proceed-to-btn" class="btn btn-default btn-sm" onclick="showLink();"&gt;'+i18n.viewer.errors.advanced+"&lt;/button&gt;";r+='&lt;div class="error-details"&gt;'+u+o+"&lt;/div&gt;"}e=="appLoadingFail"?$("#loadingMessage").html('&lt;div id="loadingRetry"&gt; &lt;button type="button" class="btn btn-naked btn-sm" onclick="document.location.reload()"&gt;'+i18n.viewer.loading.failButton+" &lt;/button&gt;"+"&lt;/div&gt;").hide().fadeIn(1200,function(){$("#loadingMessage").addClass("loaded")}):$("#loadingMessage").hide(),h("ie")==8&amp;&amp;($("#fatalError-icon").css({filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_resources/icons/warning-icon.png', sizingMethod='scale')",backgroundPosition:"2px 3px",width:78}),$("#fatalError-msg").css({paddingLeft:5})),$("#fatalError .error-msg").html(r),n||$("#fatalError").show()}function z(e){$("#fatalError .error-msg").html(i18n.viewer.errors[e])}function W(e){if(!e||!e.spatialReference||!app.map||!app.map.extent.spatialReference||!app.map.spatialReference){var t=new x;return t.resolve(),t}if(app.map.spatialReference.wkid==e.spatialReference.wkid)return app.map.setExtent(e);var n=new x;return v.defaults.geometryService.project([e],app.map.spatialReference,function(e){if(!e||!e[0])return;app.map.setExtent(e[0]),n.resolve()}),n}function X(e,t){e&amp;&amp;(app.map.spatialReference.wkid!=102100&amp;&amp;app.map.spatialReference.wkid!=4326?v.defaults.geometryService.project([t],app.map.spatialReference,function(e){if(!e||!e[0])return;app.map.extent.contains(e[0])||app.map.centerAt(e[0])}):app.map.extent.contains(t)||app.map.centerAt(t))}function V(){console.log("common.core.Core - updateUI");var e=app.data.getWebAppData().getColors();app.ui.headerDesktop&amp;&amp;(app.ui.headerDesktop.setTitleAndSubtitle(app.data.getWebAppData().getTitle()||(app.data.getWebMap()?app.data.getWebMap().item.title:""),app.data.getWebAppData().getSubtitle()||(app.data.getWebMap()?app.data.getWebMap().item.snippet:"")),app.ui.headerDesktop.update(J(),e[0])),L.updateUI(),K()}function J(){return{logoURL:app.data.getWebAppData().getLogoURL(),logoTarget:app.data.getWebAppData().getLogoTarget(),linkText:app.data.getWebAppData().getHeaderLinkText(),linkURL:app.data.getWebAppData().getHeaderLinkURL(),socialBtn:app.data.getWebAppData().getSocial()}}function K(){var e=$("body").width(),t=$("body").height(),n=0,r=0,i=A.forceDesktop!==undefined||app.indexCfg.forceDesktop,s=A.forceMobile!==undefined||app.indexCfg.forceMobile,o=e&lt;=768||s,u=$(".centerLink").length?$(".centerLink").hasClass("current"):!0;i&amp;&amp;(o=!1),o?$("body").addClass("mobile-view"):$("body").removeClass("mobile-view"),$(".mainViewAboveMap").each(function(e,t){var r=$(t);n+=r.is(":visible")?r.outerHeight():0}),$(".mainViewSideMap").each(function(e,t){var n=$(t);r+=n.is(":visible")?n.outerWidth():0}),app.ui.headerDesktop&amp;&amp;app.ui.headerDesktop.resize(e),app.initScreenIsOpen&amp;&amp;($("#header").css("display",o?"none":"block"),$("#fatalError").css("display",o?"block":"none")),app.initScreenIsOpen||$("#contentPanel").height(t-n),L.resize({isMobileView:o,isOnMobileMapView:u,width:e,height:t-n}),app.isInBuilder&amp;&amp;app.builder.resize({isMobileView:o});if(app.map&amp;&amp;(!o||o&amp;&amp;u))try{app.map.resize()}catch(a){}o?$(".mapContainer .esriControlsBR &gt; div").first().removeClass("logo-med").addClass("logo-sm"):$(".mapContainer .esriControlsBR &gt; div").first().removeClass("logo-sm").addClass("logo-med")}function Q(){return!app.isInBuilder&amp;&amp;(!ot()&amp;&amp;!!a.getAppID(ot())||ot()&amp;&amp;app.userCanEdit)&amp;&amp;(A.autoplay===undefined||A.autoplay=="false")&amp;&amp;(A.preview===undefined||A.preview=="false")}function G(){$(".esriSignInDialog td label").siblings("br").css("display","none"),$(".esriSignInDialog .dijitDialogPaneContentArea div:nth(1)").css("display","none"),$(".esriSignInDialog .dijitReset.dijitInputInner").css("padding","0px"),$(".esriSignInDialog .dijitReset.dijitInputInner").css("margin-bottom","0px"),$(".esriSignInDialog .dijitReset.dijitInputInner").css("border","none"),$(".esriSignInDialog .dijitReset.dijitInputInner").css("border-radius","0px"),$(".esriSignInDialog .dijitReset.dijitInputInner").css("-webkit-border-radius","0px"),$(".esriSignInDialog .dijitReset.dijitInputInner").css("-moz-border-radius","0px"),$(".esriSignInDialog .dijitReset.dijitInputInner").css("box-shadow","none"),$(".esriSignInDialog .dijitReset.dijitInputInner").css("-webkit-box-shadow","none"),$(".esriSignInDialog .dijitReset.dijitInputInner").css("-moz-box-shadow","none"),$(".esriSignInDialog .dijitReset.dijitValidationContainer").css("display","none"),$(".esriSignInDialog .esriErrorMsg").css("margin-top","10px"),$(".esriSignInDialog").find(".dijitDialogTitleBar").find(".dijitDialogTitle").first().html(i18n.viewer.signin.title),p._arcgisUrl&amp;&amp;($(".esriSignInDialog").find(".dijitDialogPaneContentArea:first-child").find(":first-child").first().css("display","none"),$(".esriSignInDialog").find(".dijitDialogPaneContentArea:first-child").find(":first-child").first().after("&lt;div id='dijitDialogPaneContentAreaLoginText'&gt;"+i18n.viewer.signin.explainViewer.replace("%PORTAL_LINK%","&lt;a href='http://"+p._arcgisUrl+"' title='"+p._arcgisUrl+"' target='_blank'&gt;"+p._arcgisUrl+"&lt;/a&gt;")+"&lt;/div&gt;"))}function Y(){p._arcgisUrl&amp;&amp;$(".esriSignInDialog").find("#dijitDialogPaneContentAreaLoginText").html(i18n.viewer.signin.explainBuilder.replace("%PORTAL_LINK%","&lt;a href='http://"+p._arcgisUrl+"' title='"+p._arcgisUrl+"' target='_blank'&gt;"+p._arcgisUrl+"&lt;/a&gt;"))}function Z(){$("#header").css("display","inherit"),$(".mobileView").css("display","inherit"),$("#fatalError").css("display","none"),$("#loadingOverlay").css("top","0px"),nt(),K()}function et(){window.location=u.arcgisUrl.split("/sharing/")[0]+"/home/signin.html?returnUrl="+encodeURIComponent(document.location.href)}function tt(){window.location=document.location.href+"&amp;fromGallery"}function nt(){app.loadingTimeout=setTimeout(it,app.cfg.TIMEOUT_VIEWER_LOAD)}function rt(){typeof app!="undefined"&amp;&amp;app.loadingTimeout&amp;&amp;(clearTimeout(app.loadingTimeout),app.loadingTimeout=null)}function it(){if(p&amp;&amp;p.dialog&amp;&amp;p.dialog._alreadyInitialized&amp;&amp;!p.loadingTimeoutAlreadyFired){clearTimeout(app.loadingTimeout),nt(),p._busy||(p.loadingTimeoutAlreadyFired=!0);return}$("#loadingMessage").html('&lt;div class="mainMessage"&gt;'+i18n.viewer.loading.long+"&lt;br /&gt;"+i18n.viewer.loading.long2+"&lt;/div&gt;").fadeIn("slow",function(){$("#loadingMessage").addClass("loaded")})}function st(){document.documentElement.lang=S.locale,N("#fatalError .error-title")[0].innerHTML=i18n.viewer.errors.boxTitle,$(".skip-to-content").html(i18n.viewer.a11y.skipToContent),$('.header[role="banner"]').attr("aria-label",i18n.viewer.a11y.headerAria),$('.sections[role="main"]').attr("aria-label",i18n.viewer.a11y.panelAria),$(".loop-to-top").html(i18n.viewer.a11y.toTop),$(".loadingGif").attr("alt",i18n.viewer.a11y.loadingAria),$(".mainStagePanel").attr("aria-label",i18n.viewer.a11y.mainStageAria)}function ot(){return k.environment!=["TPL","ENV","DEV"].join("_")}function ut(){console.log("common.core.Core - parsePortalConfig");if(!app.portal)return;var e=app.data.getWebAppData().getAppGeocoders(),t=e?e.map(function(e){return e.url}):[],n=[];app.cfg.HELPER_SERVICES.geocode&amp;&amp;app.cfg.HELPER_SERVICES.geocode.length&amp;&amp;($.each(app.portal.helperServices.geocode,function(e,r){r.url&amp;&amp;t.indexOf(r.url)&lt;0&amp;&amp;n.push(r)}),app.cfg.HELPER_SERVICES.geocode=n);var r;app.cfg.HELPER_SERVICES.geometry&amp;&amp;app.cfg.HELPER_SERVICES.geometry.url?r=app.cfg.HELPER_SERVICES.geometry.url:app.portal.helperServices.geometry&amp;&amp;app.portal.helperServices.geometry.url&amp;&amp;(r=app.portal.helperServices.geometry.url),v.defaults.geometryService=new m(r),!app.cfg.BING_MAPS_KEY&amp;&amp;app.portal.bingKey&amp;&amp;(app.cfg.BING_MAPS_KEY=app.portal.bingKey),app.portal.isPortal&amp;&amp;app.cfg&amp;&amp;app.cfg.AUTHORIZED_IMPORT_SOURCE&amp;&amp;(app.cfg.AUTHORIZED_IMPORT_SOURCE.featureService=!1),app.isPortal=!!app.portal.isPortal;if(app.isPortal&amp;&amp;app.portal.helpBase&amp;&amp;app.portal.portalHostname&amp;&amp;!app.cfg.HELP_URL_PORTAL.match("^//")){var i=app.portal.portalHostname.split("/")[0];app.cfg.HELP_URL_PORTAL="//"+i+app.portal.helpBase+app.cfg.HELP_URL_PORTAL}}function at(){var e="notConfiguredMobile";rt(),app.isInitializing=!0,app.initScreenIsOpen=!0,h("touch")&amp;&amp;a.isMobile()&amp;&amp;(window.innerHeight&gt;window.innerWidth?window.innerHeight&gt;768&amp;&amp;(e="notConfiguredMobile2"):window.innerWidth&gt;768&amp;&amp;(e="notConfiguredMobile2")),U(e,null,!0),setTimeout(K,50)}function ft(){$("#initPopup").modal("hide"),app.initScreenIsOpen=!1}function lt(){z("notConfiguredDesktop"),$("#loadingOverlay").css("top","0px"),$("#header").css("display","inherit"),$("#fatalError").css("display","block"),app.initScreenIsOpen=!1,K()}var k={environment:"TPL_ENV_PRODUCTION"},L=null,A=a.getUrlParams();return i.apply(),{init:O,isProd:ot,appInitComplete:q,displayApp:R,loadWebMap:B,handleWindowResize:K,hasSwitchBuilderButton:Q,initPopupPrepare:at,initPopupComplete:ft,initPopupFail:lt,zoomToDeviceLocation:X,getHeaderUserCfg:J,cleanLoadingTimeout:rt,initError:U,prepareAppForWebmapReload:Z,replaceInitErrorMessage:z,portalLogin:H}}),define("lib-build/css!storymaps/tpl/core/MainView",[],function(){}),define("text",{}),function(){function e(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function t(e,t,n,r){for(var i=-1,s=null==e?0:e.length;++i&lt;s;){var o=e[i];t(r,o,n(o),e)}return r}function n(e,t){for(var n=-1,r=null==e?0:e.length;++n&lt;r&amp;&amp;t(e[n],n,e)!==!1;);return e}function r(e,t){for(var n=null==e?0:e.length;n--&amp;&amp;t(e[n],n,e)!==!1;);return e}function i(e,t){for(var n=-1,r=null==e?0:e.length;++n&lt;r;)if(!t(e[n],n,e))return!1;return!0}function s(e,t){for(var n=-1,r=null==e?0:e.length,i=0,s=[];++n&lt;r;){var o=e[n];t(o,n,e)&amp;&amp;(s[i++]=o)}return s}function o(e,t){return(null==e?!1:!!e.length)&amp;&amp;g(e,t,0)&gt;-1}function u(e,t,n){for(var r=-1,i=null==e?0:e.length;++r&lt;i;)if(n(t,e[r]))return!0;return!1}function a(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n&lt;r;)i[n]=t(e[n],n,e);return i}function f(e,t){for(var n=-1,r=t.length,i=e.length;++n&lt;r;)e[i+n]=t[n];return e}function l(e,t,n,r){var i=-1,s=null==e?0:e.length;for(r&amp;&amp;s&amp;&amp;(n=e[++i]);++i&lt;s;)n=t(n,e[i],i,e);return n}function c(e,t,n,r){var i=null==e?0:e.length;for(r&amp;&amp;i&amp;&amp;(n=e[--i]);i--;)n=t(n,e[i],i,e);return n}function h(e,t){for(var n=-1,r=null==e?0:e.length;++n&lt;r;)if(t(e[n],n,e))return!0;return!1}function p(e){return e.split("")}function d(e){return e.match(Fn)||[]}function v(e,t,n){var r;return n(e,function(e,n,i){if(t(e,n,i))return r=n,!1}),r}function m(e,t,n,r){for(var i=e.length,s=n+(r?1:-1);r?s--:++s&lt;i;)if(t(e[s],s,e))return s;return-1}function g(e,t,n){return t===t?X(e,t,n):m(e,b,n)}function y(e,t,n,r){for(var i=n-1,s=e.length;++i&lt;s;)if(r(e[i],t))return i;return-1}function b(e){return e!==e}function w(e,t){var n=null==e?0:e.length;return n?N(e,t)/n:Dt}function E(e){return function(t){return null==t?Z:t[e]}}function S(e){return function(t){return null==e?Z:e[t]}}function x(e,t,n,r,i){return i(e,function(e,i,s){n=r?(r=!1,e):t(n,e,i,s)}),n}function T(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}function N(e,t){for(var n,r=-1,i=e.length;++r&lt;i;){var s=t(e[r]);s!==Z&amp;&amp;(n=n===Z?s:n+s)}return n}function C(e,t){for(var n=-1,r=Array(e);++n&lt;e;)r[n]=t(n);return r}function k(e,t){return a(t,function(t){return[t,e[t]]})}function L(e){return e?e.slice(0,K(e)+1).replace(Dn,""):e}function A(e){return function(t){return e(t)}}function O(e,t){return a(t,function(t){return e[t]})}function M(e,t){return e.has(t)}function _(e,t){for(var n=-1,r=e.length;++n&lt;r&amp;&amp;g(t,e[n],0)&gt;-1;);return n}function D(e,t){for(var n=e.length;n--&amp;&amp;g(t,e[n],0)&gt;-1;);return n}function P(e,t){for(var n=e.length,r=0;n--;)e[n]===t&amp;&amp;++r;return r}function H(e){return"\\"+Gr[e]}function B(e,t){return null==e?Z:e[t]}function j(e){return Ur.test(e)}function F(e){return zr.test(e)}function I(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}function q(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}function R(e,t){return function(n){return e(t(n))}}function U(e,t){for(var n=-1,r=e.length,i=0,s=[];++n&lt;r;){var o=e[n];o!==t&amp;&amp;o!==ut||(e[n]=ut,s[i++]=n)}return s}function z(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}function W(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=[e,e]}),n}function X(e,t,n){for(var r=n-1,i=e.length;++r&lt;i;)if(e[r]===t)return r;return-1}function V(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}function $(e){return j(e)?Q(e):di(e)}function J(e){return j(e)?G(e):p(e)}function K(e){for(var t=e.length;t--&amp;&amp;Pn.test(e.charAt(t)););return t}function Q(e){for(var t=qr.lastIndex=0;qr.test(e);)++t;return t}function G(e){return e.match(qr)||[]}function Y(e){return e.match(Rr)||[]}var Z,et="4.17.21",tt=200,nt="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",rt="Expected a function",it="Invalid `variable` option passed into `_.template`",st="__lodash_hash_undefined__",ot=500,ut="__lodash_placeholder__",at=1,ft=2,lt=4,ct=1,ht=2,pt=1,dt=2,vt=4,mt=8,gt=16,yt=32,bt=64,wt=128,Et=256,St=512,xt=30,Tt="...",Nt=800,Ct=16,kt=1,Lt=2,At=3,Ot=1/0,Mt=9007199254740991,_t=1.7976931348623157e308,Dt=NaN,Pt=4294967295,Ht=Pt-1,Bt=Pt&gt;&gt;&gt;1,jt=[["ary",wt],["bind",pt],["bindKey",dt],["curry",mt],["curryRight",gt],["flip",St],["partial",yt],["partialRight",bt],["rearg",Et]],Ft="[object Arguments]",It="[object Array]",qt="[object AsyncFunction]",Rt="[object Boolean]",Ut="[object Date]",zt="[object DOMException]",Wt="[object Error]",Xt="[object Function]",Vt="[object GeneratorFunction]",$t="[object Map]",Jt="[object Number]",Kt="[object Null]",Qt="[object Object]",Gt="[object Promise]",Yt="[object Proxy]",Zt="[object RegExp]",en="[object Set]",tn="[object String]",nn="[object Symbol]",rn="[object Undefined]",sn="[object WeakMap]",on="[object WeakSet]",un="[object ArrayBuffer]",an="[object DataView]",fn="[object Float32Array]",ln="[object Float64Array]",cn="[object Int8Array]",hn="[object Int16Array]",pn="[object Int32Array]",dn="[object Uint8Array]",vn="[object Uint8ClampedArray]",mn="[object Uint16Array]",gn="[object Uint32Array]",yn=/\b__p \+= '';/g,bn=/\b(__p \+=) '' \+/g,wn=/(__e\(.*?\)|\b__t\)) \+\n'';/g,En=/&amp;(?:amp|lt|gt|quot|#39);/g,Sn=/[&amp;&lt;&gt;"']/g,xn=RegExp(En.source),Tn=RegExp(Sn.source),Nn=/&lt;%-([\s\S]+?)%&gt;/g,Cn=/&lt;%([\s\S]+?)%&gt;/g,kn=/&lt;%=([\s\S]+?)%&gt;/g,Ln=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,An=/^\w*$/,On=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Mn=/[\\^$.*+?()[\]{}|]/g,_n=RegExp(Mn.source),Dn=/^\s+/,Pn=/\s/,Hn=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Bn=/\{\n\/\* \[wrapped with (.+)\] \*/,jn=/,? &amp; /,Fn=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,In=/[()=,{}\[\]\/\s]/,qn=/\\(\\)?/g,Rn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Un=/\w*$/,zn=/^[-+]0x[0-9a-f]+$/i,Wn=/^0b[01]+$/i,Xn=/^\[object .+?Constructor\]$/,Vn=/^0o[0-7]+$/i,$n=/^(?:0|[1-9]\d*)$/,Jn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Kn=/($^)/,Qn=/['\n\r\u2028\u2029\\]/g,Gn="\\ud800-\\udfff",Yn="\\u0300-\\u036f",Zn="\\ufe20-\\ufe2f",er="\\u20d0-\\u20ff",tr=Yn+Zn+er,nr="\\u2700-\\u27bf",rr="a-z\\xdf-\\xf6\\xf8-\\xff",ir="\\xac\\xb1\\xd7\\xf7",sr="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",or="\\u2000-\\u206f",ur=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ar="A-Z\\xc0-\\xd6\\xd8-\\xde",fr="\\ufe0e\\ufe0f",lr=ir+sr+or+ur,cr="['â€™]",hr="["+Gn+"]",pr="["+lr+"]",dr="["+tr+"]",vr="\\d+",mr="["+nr+"]",gr="["+rr+"]",yr="[^"+Gn+lr+vr+nr+rr+ar+"]",br="\\ud83c[\\udffb-\\udfff]",wr="(?:"+dr+"|"+br+")",Er="[^"+Gn+"]",Sr="(?:\\ud83c[\\udde6-\\uddff]){2}",xr="[\\ud800-\\udbff][\\udc00-\\udfff]",Tr="["+ar+"]",Nr="\\u200d",Cr="(?:"+gr+"|"+yr+")",kr="(?:"+Tr+"|"+yr+")",Lr="(?:"+cr+"(?:d|ll|m|re|s|t|ve))?",Ar="(?:"+cr+"(?:D|LL|M|RE|S|T|VE))?",Or=wr+"?",Mr="["+fr+"]?",_r="(?:"+Nr+"(?:"+[Er,Sr,xr].join("|")+")"+Mr+Or+")*",Dr="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Pr="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Hr=Mr+Or+_r,Br="(?:"+[mr,Sr,xr].join("|")+")"+Hr,jr="(?:"+[Er+dr+"?",dr,Sr,xr,hr].join("|")+")",Fr=RegExp(cr,"g"),Ir=RegExp(dr,"g"),qr=RegExp(br+"(?="+br+")|"+jr+Hr,"g"),Rr=RegExp([Tr+"?"+gr+"+"+Lr+"(?="+[pr,Tr,"$"].join("|")+")",kr+"+"+Ar+"(?="+[pr,Tr+Cr,"$"].join("|")+")",Tr+"?"+Cr+"+"+Lr,Tr+"+"+Ar,Pr,Dr,vr,Br].join("|"),"g"),Ur=RegExp("["+Nr+Gn+tr+fr+"]"),zr=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Wr=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Xr=-1,Vr={};Vr[fn]=Vr[ln]=Vr[cn]=Vr[hn]=Vr[pn]=Vr[dn]=Vr[vn]=Vr[mn]=Vr[gn]=!0,Vr[Ft]=Vr[It]=Vr[un]=Vr[Rt]=Vr[an]=Vr[Ut]=Vr[Wt]=Vr[Xt]=Vr[$t]=Vr[Jt]=Vr[Qt]=Vr[Zt]=Vr[en]=Vr[tn]=Vr[sn]=!1;var $r={};$r[Ft]=$r[It]=$r[un]=$r[an]=$r[Rt]=$r[Ut]=$r[fn]=$r[ln]=$r[cn]=$r[hn]=$r[pn]=$r[$t]=$r[Jt]=$r[Qt]=$r[Zt]=$r[en]=$r[tn]=$r[nn]=$r[dn]=$r[vn]=$r[mn]=$r[gn]=!0,$r[Wt]=$r[Xt]=$r[sn]=!1;var Jr={"Ã€":"A","Ã":"A","Ã‚":"A","Ãƒ":"A","Ã„":"A","Ã…":"A","Ã&nbsp;":"a","Ã¡":"a","Ã¢":"a","Ã£":"a","Ã¤":"a","Ã¥":"a","Ã‡":"C","Ã§":"c","Ã":"D","Ã°":"d","Ãˆ":"E","Ã‰":"E","ÃŠ":"E","Ã‹":"E","Ã¨":"e","Ã©":"e","Ãª":"e","Ã«":"e","ÃŒ":"I","Ã":"I","ÃŽ":"I","Ã":"I","Ã¬":"i","Ã­":"i","Ã®":"i","Ã¯":"i","Ã‘":"N","Ã±":"n","Ã’":"O","Ã“":"O","Ã”":"O","Ã•":"O","Ã–":"O","Ã˜":"O","Ã²":"o","Ã³":"o","Ã´":"o","Ãµ":"o","Ã¶":"o","Ã¸":"o","Ã™":"U","Ãš":"U","Ã›":"U","Ãœ":"U","Ã¹":"u","Ãº":"u","Ã»":"u","Ã¼":"u","Ã":"Y","Ã½":"y","Ã¿":"y","Ã†":"Ae","Ã¦":"ae","Ãž":"Th","Ã¾":"th","ÃŸ":"ss","Ä€":"A","Ä‚":"A","Ä„":"A","Ä":"a","Äƒ":"a","Ä…":"a","Ä†":"C","Äˆ":"C","ÄŠ":"C","ÄŒ":"C","Ä‡":"c","Ä‰":"c","Ä‹":"c","Ä":"c","ÄŽ":"D","Ä":"D","Ä":"d","Ä‘":"d","Ä’":"E","Ä”":"E","Ä–":"E","Ä˜":"E","Äš":"E","Ä“":"e","Ä•":"e","Ä—":"e","Ä™":"e","Ä›":"e","Äœ":"G","Äž":"G","Ä&nbsp;":"G","Ä¢":"G","Ä":"g","ÄŸ":"g","Ä¡":"g","Ä£":"g","Ä¤":"H","Ä¦":"H","Ä¥":"h","Ä§":"h","Ä¨":"I","Äª":"I","Ä¬":"I","Ä®":"I","Ä°":"I","Ä©":"i","Ä«":"i","Ä­":"i","Ä¯":"i","Ä±":"i","Ä´":"J","Äµ":"j","Ä¶":"K","Ä·":"k","Ä¸":"k","Ä¹":"L","Ä»":"L","Ä½":"L","Ä¿":"L","Å":"L","Äº":"l","Ä¼":"l","Ä¾":"l","Å€":"l","Å‚":"l","Åƒ":"N","Å…":"N","Å‡":"N","ÅŠ":"N","Å„":"n","Å†":"n","Åˆ":"n","Å‹":"n","ÅŒ":"O","ÅŽ":"O","Å":"O","Å":"o","Å":"o","Å‘":"o","Å”":"R","Å–":"R","Å˜":"R","Å•":"r","Å—":"r","Å™":"r","Åš":"S","Åœ":"S","Åž":"S","Å&nbsp;":"S","Å›":"s","Å":"s","ÅŸ":"s","Å¡":"s","Å¢":"T","Å¤":"T","Å¦":"T","Å£":"t","Å¥":"t","Å§":"t","Å¨":"U","Åª":"U","Å¬":"U","Å®":"U","Å°":"U","Å²":"U","Å©":"u","Å«":"u","Å­":"u","Å¯":"u","Å±":"u","Å³":"u","Å´":"W","Åµ":"w","Å¶":"Y","Å·":"y","Å¸":"Y","Å¹":"Z","Å»":"Z","Å½":"Z","Åº":"z","Å¼":"z","Å¾":"z","Ä²":"IJ","Ä³":"ij","Å’":"Oe","Å“":"oe","Å‰":"'n","Å¿":"s"},Kr={"&amp;":"&amp;amp;","&lt;":"&amp;lt;","&gt;":"&amp;gt;",'"':"&amp;quot;","'":"&amp;#39;"},Qr={"&amp;amp;":"&amp;","&amp;lt;":"&lt;","&amp;gt;":"&gt;","&amp;quot;":'"',"&amp;#39;":"'"},Gr={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Yr=parseFloat,Zr=parseInt,ei="object"==typeof global&amp;&amp;global&amp;&amp;global.Object===Object&amp;&amp;global,ti="object"==typeof self&amp;&amp;self&amp;&amp;self.Object===Object&amp;&amp;self,ni=ei||ti||Function("return this")(),ri="object"==typeof exports&amp;&amp;exports&amp;&amp;!exports.nodeType&amp;&amp;exports,ii=ri&amp;&amp;"object"==typeof module&amp;&amp;module&amp;&amp;!module.nodeType&amp;&amp;module,si=ii&amp;&amp;ii.exports===ri,oi=si&amp;&amp;ei.process,ui=function(){try{var e=ii&amp;&amp;ii.require&amp;&amp;ii.require("util").types;return e?e:oi&amp;&amp;oi.binding&amp;&amp;oi.binding("util")}catch(e){}}(),ai=ui&amp;&amp;ui.isArrayBuffer,fi=ui&amp;&amp;ui.isDate,li=ui&amp;&amp;ui.isMap,ci=ui&amp;&amp;ui.isRegExp,hi=ui&amp;&amp;ui.isSet,pi=ui&amp;&amp;ui.isTypedArray,di=E("length"),vi=S(Jr),mi=S(Kr),gi=S(Qr),yi=function wi(p){function S(e){if(af(e)&amp;&amp;!bp(e)&amp;&amp;!(e instanceof G)){if(e instanceof Q)return e;if(bc.call(e,"__wrapped__"))return iu(e)}return new Q(e)}function X(){}function Q(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=Z}function G(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=Pt,this.__views__=[]}function Pn(){var e=new G(this.__wrapped__);return e.__actions__=js(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=js(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=js(this.__views__),e}function Fn(){if(this.__filtered__){var e=new G(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e}function Gn(){var e=this.__wrapped__.value(),t=this.__dir__,n=bp(e),r=t&lt;0,i=n?e.length:0,s=ko(0,i,this.__views__),o=s.start,u=s.end,a=u-o,f=r?u:o-1,l=this.__iteratees__,c=l.length,h=0,p=Kc(a,this.__takeCount__);if(!n||!r&amp;&amp;i==a&amp;&amp;p==a)return ws(e,this.__actions__);var d=[];e:for(;a--&amp;&amp;h&lt;p;){f+=t;for(var v=-1,m=e[f];++v&lt;c;){var g=l[v],y=g.iteratee,b=g.type,w=y(m);if(b==Lt)m=w;else if(!w){if(b==kt)continue e;break e}}d[h++]=m}return d}function Yn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t&lt;n;){var r=e[t];this.set(r[0],r[1])}}function Zn(){this.__data__=sh?sh(null):{},this.size=0}function er(e){var t=this.has(e)&amp;&amp;delete this.__data__[e];return this.size-=t?1:0,t}function tr(e){var t=this.__data__;if(sh){var n=t[e];return n===st?Z:n}return bc.call(t,e)?t[e]:Z}function nr(e){var t=this.__data__;return sh?t[e]!==Z:bc.call(t,e)}function rr(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=sh&amp;&amp;t===Z?st:t,this}function ir(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t&lt;n;){var r=e[t];this.set(r[0],r[1])}}function sr(){this.__data__=[],this.size=0}function or(e){var t=this.__data__,n=Mr(t,e);return!(n&lt;0)&amp;&amp;(n==t.length-1?t.pop():Dc.call(t,n,1),--this.size,!0)}function ur(e){var t=this.__data__,n=Mr(t,e);return n&lt;0?Z:t[n][1]}function ar(e){return Mr(this.__data__,e)&gt;-1}function fr(e,t){var n=this.__data__,r=Mr(n,e);return r&lt;0?(++this.size,n.push([e,t])):n[r][1]=t,this}function lr(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t&lt;n;){var r=e[t];this.set(r[0],r[1])}}function cr(){this.size=0,this.__data__={hash:new Yn,map:new(th||ir),string:new Yn}}function hr(e){var t=xo(this,e).delete(e);return this.size-=t?1:0,t}function pr(e){return xo(this,e).get(e)}function dr(e){return xo(this,e).has(e)}function vr(e,t){var n=xo(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}function mr(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new lr;++t&lt;n;)this.add(e[t])}function gr(e){return this.__data__.set(e,st),this}function yr(e){return this.__data__.has(e)}function br(e){this.size=(this.__data__=new ir(e)).size}function wr(){this.__data__=new ir,this.size=0}function Er(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function Sr(e){return this.__data__.get(e)}function xr(e){return this.__data__.has(e)}function Tr(e,t){var n=this.__data__;if(n instanceof ir){var r=n.__data__;if(!th||r.length&lt;tt-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new lr(r)}return n.set(e,t),this.size=n.size,this}function Nr(e,t){var n=bp(e),r=!n&amp;&amp;yp(e),i=!n&amp;&amp;!r&amp;&amp;Ep(e),s=!n&amp;&amp;!r&amp;&amp;!i&amp;&amp;Cp(e),o=n||r||i||s,u=o?C(e.length,hc):[],a=u.length;for(var f in e)!t&amp;&amp;!bc.call(e,f)||o&amp;&amp;("length"==f||i&amp;&amp;("offset"==f||"parent"==f)||s&amp;&amp;("buffer"==f||"byteLength"==f||"byteOffset"==f)||Ho(f,a))||u.push(f);return u}function Cr(e){var t=e.length;return t?e[ts(0,t-1)]:Z}function kr(e,t){return eu(js(e),jr(t,0,e.length))}function Lr(e){return eu(js(e))}function Ar(e,t,n){(n===Z||$a(e[t],n))&amp;&amp;(n!==Z||t in e)||Hr(e,t,n)}function Or(e,t,n){var r=e[t];bc.call(e,t)&amp;&amp;$a(r,n)&amp;&amp;(n!==Z||t in e)||Hr(e,t,n)}function Mr(e,t){for(var n=e.length;n--;)if($a(e[n][0],t))return n;return-1}function _r(e,t,n,r){return gh(e,function(e,i,s){t(r,e,n(e),s)}),r}function Dr(e,t){return e&amp;&amp;Fs(t,zf(t),e)}function Pr(e,t){return e&amp;&amp;Fs(t,Wf(t),e)}function Hr(e,t,n){"__proto__"==t&amp;&amp;jc?jc(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function Br(e,t){for(var n=-1,r=t.length,i=sc(r),s=null==e;++n&lt;r;)i[n]=s?Z:qf(e,t[n]);return i}function jr(e,t,n){return e===e&amp;&amp;(n!==Z&amp;&amp;(e=e&lt;=n?e:n),t!==Z&amp;&amp;(e=e&gt;=t?e:t)),e}function qr(e,t,r,i,s,o){var u,a=t&amp;at,f=t&amp;ft,l=t&amp;lt;if(r&amp;&amp;(u=s?r(e,i,s,o):r(e)),u!==Z)return u;if(!uf(e))return e;var c=bp(e);if(c){if(u=Oo(e),!a)return js(e,u)}else{var h=Ah(e),p=h==Xt||h==Vt;if(Ep(e))return ks(e,a);if(h==Qt||h==Ft||p&amp;&amp;!s){if(u=f||p?{}:Mo(e),!a)return f?qs(e,Pr(u,e)):Is(e,Dr(u,e))}else{if(!$r[h])return s?e:{};u=_o(e,h,a)}}o||(o=new br);var d=o.get(e);if(d)return d;o.set(e,u),Np(e)?e.forEach(function(n){u.add(qr(n,t,r,n,e,o))}):xp(e)&amp;&amp;e.forEach(function(n,i){u.set(i,qr(n,t,r,i,e,o))});var v=l?f?bo:yo:f?Wf:zf,m=c?Z:v(e);return n(m||e,function(n,i){m&amp;&amp;(i=n,n=e[i]),Or(u,i,qr(n,t,r,i,e,o))}),u}function Rr(e){var t=zf(e);return function(n){return Ur(n,e,t)}}function Ur(e,t,n){var r=n.length;if(null==e)return!r;for(e=lc(e);r--;){var i=n[r],s=t[i],o=e[i];if(o===Z&amp;&amp;!(i in e)||!s(o))return!1}return!0}function zr(e,t,n){if("function"!=typeof e)throw new pc(rt);return _h(function(){e.apply(Z,n)},t)}function Jr(e,t,n,r){var i=-1,s=o,f=!0,l=e.length,c=[],h=t.length;if(!l)return c;n&amp;&amp;(t=a(t,A(n))),r?(s=u,f=!1):t.length&gt;=tt&amp;&amp;(s=M,f=!1,t=new mr(t));e:for(;++i&lt;l;){var p=e[i],d=null==n?p:n(p);if(p=r||0!==p?p:0,f&amp;&amp;d===d){for(var v=h;v--;)if(t[v]===d)continue e;c.push(p)}else s(t,d,r)||c.push(p)}return c}function Kr(e,t){var n=!0;return gh(e,function(e,r,i){return n=!!t(e,r,i)}),n}function Qr(e,t,n){for(var r=-1,i=e.length;++r&lt;i;){var s=e[r],o=t(s);if(null!=o&amp;&amp;(u===Z?o===o&amp;&amp;!bf(o):n(o,u)))var u=o,a=s}return a}function Gr(e,t,n,r){var i=e.length;for(n=Nf(n),n&lt;0&amp;&amp;(n=-n&gt;i?0:i+n),r=r===Z||r&gt;i?i:Nf(r),r&lt;0&amp;&amp;(r+=i),r=n&gt;r?0:Cf(r);n&lt;r;)e[n++]=t;return e}function ei(e,t){var n=[];return gh(e,function(e,r,i){t(e,r,i)&amp;&amp;n.push(e)}),n}function ti(e,t,n,r,i){var s=-1,o=e.length;for(n||(n=Po),i||(i=[]);++s&lt;o;){var u=e[s];t&gt;0&amp;&amp;n(u)?t&gt;1?ti(u,t-1,n,r,i):f(i,u):r||(i[i.length]=u)}return i}function ri(e,t){return e&amp;&amp;bh(e,t,zf)}function ii(e,t){return e&amp;&amp;wh(e,t,zf)}function oi(e,t){return s(t,function(t){return rf(e[t])})}function ui(e,t){t=Ns(t,e);for(var n=0,r=t.length;null!=e&amp;&amp;n&lt;r;)e=e[tu(t[n++])];return n&amp;&amp;n==r?e:Z}function di(e,t,n){var r=t(e);return bp(e)?r:f(r,n(e))}function yi(e){return null==e?e===Z?rn:Kt:Bc&amp;&amp;Bc in lc(e)?Co(e):$o(e)}function Ei(e,t){return e&gt;t}function Si(e,t){return null!=e&amp;&amp;bc.call(e,t)}function xi(e,t){return null!=e&amp;&amp;t in lc(e)}function Ti(e,t,n){return e&gt;=Kc(t,n)&amp;&amp;e&lt;Jc(t,n)}function Ni(e,t,n){for(var r=n?u:o,i=e[0].length,s=e.length,f=s,l=sc(s),c=1/0,h=[];f--;){var p=e[f];f&amp;&amp;t&amp;&amp;(p=a(p,A(t))),c=Kc(p.length,c),l[f]=!n&amp;&amp;(t||i&gt;=120&amp;&amp;p.length&gt;=120)?new mr(f&amp;&amp;p):Z}p=e[0];var d=-1,v=l[0];e:for(;++d&lt;i&amp;&amp;h.length&lt;c;){var m=p[d],g=t?t(m):m;if(m=n||0!==m?m:0,v?!M(v,g):!r(h,g,n)){for(f=s;--f;){var y=l[f];if(y?!M(y,g):!r(e[f],g,n))continue e}v&amp;&amp;v.push(g),h.push(m)}}return h}function Ci(e,t,n,r){return ri(e,function(e,i,s){t(r,n(e),i,s)}),r}function ki(t,n,r){n=Ns(n,t),t=Ko(t,n);var i=null==t?t:t[tu(xu(n))];return null==i?Z:e(i,t,r)}function Li(e){return af(e)&amp;&amp;yi(e)==Ft}function Ai(e){return af(e)&amp;&amp;yi(e)==un}function Oi(e){return af(e)&amp;&amp;yi(e)==Ut}function Mi(e,t,n,r,i){return e===t||(null==e||null==t||!af(e)&amp;&amp;!af(t)?e!==e&amp;&amp;t!==t:_i(e,t,n,r,Mi,i))}function _i(e,t,n,r,i,s){var o=bp(e),u=bp(t),a=o?It:Ah(e),f=u?It:Ah(t);a=a==Ft?Qt:a,f=f==Ft?Qt:f;var l=a==Qt,c=f==Qt,h=a==f;if(h&amp;&amp;Ep(e)){if(!Ep(t))return!1;o=!0,l=!1}if(h&amp;&amp;!l)return s||(s=new br),o||Cp(e)?po(e,t,n,r,i,s):vo(e,t,a,n,r,i,s);if(!(n&amp;ct)){var p=l&amp;&amp;bc.call(e,"__wrapped__"),d=c&amp;&amp;bc.call(t,"__wrapped__");if(p||d){var v=p?e.value():e,m=d?t.value():t;return s||(s=new br),i(v,m,n,r,s)}}return!!h&amp;&amp;(s||(s=new br),mo(e,t,n,r,i,s))}function Di(e){return af(e)&amp;&amp;Ah(e)==$t}function Pi(e,t,n,r){var i=n.length,s=i,o=!r;if(null==e)return!s;for(e=lc(e);i--;){var u=n[i];if(o&amp;&amp;u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++i&lt;s;){u=n[i];var a=u[0],f=e[a],l=u[1];if(o&amp;&amp;u[2]){if(f===Z&amp;&amp;!(a in e))return!1}else{var c=new br;if(r)var h=r(f,l,a,e,t,c);if(h===Z?!Mi(l,f,ct|ht,r,c):!h)return!1}}return!0}function Hi(e){return!!uf(e)&amp;&amp;!qo(e)&amp;&amp;(rf(e)?Nc:Xn).test(nu(e))}function Bi(e){return af(e)&amp;&amp;yi(e)==Zt}function ji(e){return af(e)&amp;&amp;Ah(e)==en}function Fi(e){return af(e)&amp;&amp;of(e.length)&amp;&amp;!!Vr[yi(e)]}function Ii(e){return"function"==typeof e?e:null==e?Dl:"object"==typeof e?bp(e)?Xi(e[0],e[1]):Wi(e):Rl(e)}function qi(e){if(!Ro(e))return $c(e);var t=[];for(var n in lc(e))bc.call(e,n)&amp;&amp;"constructor"!=n&amp;&amp;t.push(n);return t}function Ri(e){if(!uf(e))return Vo(e);var t=Ro(e),n=[];for(var r in e)("constructor"!=r||!t&amp;&amp;bc.call(e,r))&amp;&amp;n.push(r);return n}function Ui(e,t){return e&lt;t}function zi(e,t){var n=-1,r=Ja(e)?sc(e.length):[];return gh(e,function(e,i,s){r[++n]=t(e,i,s)}),r}function Wi(e){var t=To(e);return 1==t.length&amp;&amp;t[0][2]?zo(t[0][0],t[0][1]):function(n){return n===e||Pi(n,e,t)}}function Xi(e,t){return jo(e)&amp;&amp;Uo(t)?zo(tu(e),t):function(n){var r=qf(n,e);return r===Z&amp;&amp;r===t?Uf(n,e):Mi(t,r,ct|ht)}}function Vi(e,t,n,r,i){e!==t&amp;&amp;bh(t,function(s,o){if(i||(i=new br),uf(s))$i(e,t,o,n,Vi,r,i);else{var u=r?r(Go(e,o),s,o+"",e,t,i):Z;u===Z&amp;&amp;(u=s),Ar(e,o,u)}},Wf)}function $i(e,t,n,r,i,s,o){var u=Go(e,n),a=Go(t,n),f=o.get(a);if(f)return Ar(e,n,f),Z;var l=s?s(u,a,n+"",e,t,o):Z,c=l===Z;if(c){var h=bp(a),p=!h&amp;&amp;Ep(a),d=!h&amp;&amp;!p&amp;&amp;Cp(a);l=a,h||p||d?bp(u)?l=u:Ka(u)?l=js(u):p?(c=!1,l=ks(a,!0)):d?(c=!1,l=_s(a,!0)):l=[]:mf(a)||yp(a)?(l=u,yp(u)?l=Lf(u):uf(u)&amp;&amp;!rf(u)||(l=Mo(a))):c=!1}c&amp;&amp;(o.set(a,l),i(l,a,r,s,o),o.delete(a)),Ar(e,n,l)}function Ji(e,t){var n=e.length;if(n)return t+=t&lt;0?n:0,Ho(t,n)?e[t]:Z}function Ki(e,t,n){t=t.length?a(t,function(e){return bp(e)?function(t){return ui(t,1===e.length?e[0]:e)}:e}):[Dl];var r=-1;return t=a(t,A(So())),T(zi(e,function(e,n,i){return{criteria:a(t,function(t){return t(e)}),index:++r,value:e}}),function(e,t){return Ps(e,t,n)})}function Qi(e,t){return Gi(e,t,function(t,n){return Uf(e,n)})}function Gi(e,t,n){for(var r=-1,i=t.length,s={};++r&lt;i;){var o=t[r],u=ui(e,o);n(u,o)&amp;&amp;us(s,Ns(o,e),u)}return s}function Yi(e){return function(t){return ui(t,e)}}function Zi(e,t,n,r){var i=r?y:g,s=-1,o=t.length,u=e;for(e===t&amp;&amp;(t=js(t)),n&amp;&amp;(u=a(e,A(n)));++s&lt;o;)for(var f=0,l=t[s],c=n?n(l):l;(f=i(u,c,f,r))&gt;-1;)u!==e&amp;&amp;Dc.call(u,f,1),Dc.call(e,f,1);return e}function es(e,t){for(var n=e?t.length:0,r=n-1;n--;){var i=t[n];if(n==r||i!==s){var s=i;Ho(i)?Dc.call(e,i,1):gs(e,i)}}return e}function ts(e,t){return e+Uc(Yc()*(t-e+1))}function ns(e,t,n,r){for(var i=-1,s=Jc(Rc((t-e)/(n||1)),0),o=sc(s);s--;)o[r?s:++i]=e,e+=n;return o}function rs(e,t){var n="";if(!e||t&lt;1||t&gt;Mt)return n;do t%2&amp;&amp;(n+=e),t=Uc(t/2),t&amp;&amp;(e+=e);while(t);return n}function is(e,t){return Dh(Jo(e,t,Dl),e+"")}function ss(e){return Cr(nl(e))}function os(e,t){var n=nl(e);return eu(n,jr(t,0,n.length))}function us(e,t,n,r){if(!uf(e))return e;t=Ns(t,e);for(var i=-1,s=t.length,o=s-1,u=e;null!=u&amp;&amp;++i&lt;s;){var a=tu(t[i]),f=n;if("__proto__"===a||"constructor"===a||"prototype"===a)return e;if(i!=o){var l=u[a];f=r?r(l,a,u):Z,f===Z&amp;&amp;(f=uf(l)?l:Ho(t[i+1])?[]:{})}Or(u,a,f),u=u[a]}return e}function as(e){return eu(nl(e))}function fs(e,t,n){var r=-1,i=e.length;t&lt;0&amp;&amp;(t=-t&gt;i?0:i+t),n=n&gt;i?i:n,n&lt;0&amp;&amp;(n+=i),i=t&gt;n?0:n-t&gt;&gt;&gt;0,t&gt;&gt;&gt;=0;for(var s=sc(i);++r&lt;i;)s[r]=e[r+t];return s}function ls(e,t){var n;return gh(e,function(e,r,i){return n=t(e,r,i),!n}),!!n}function cs(e,t,n){var r=0,i=null==e?r:e.length;if("number"==typeof t&amp;&amp;t===t&amp;&amp;i&lt;=Bt){for(;r&lt;i;){var s=r+i&gt;&gt;&gt;1,o=e[s];null!==o&amp;&amp;!bf(o)&amp;&amp;(n?o&lt;=t:o&lt;t)?r=s+1:i=s}return i}return hs(e,t,Dl,n)}function hs(e,t,n,r){var i=0,s=null==e?0:e.length;if(0===s)return 0;t=n(t);for(var o=t!==t,u=null===t,a=bf(t),f=t===Z;i&lt;s;){var l=Uc((i+s)/2),c=n(e[l]),h=c!==Z,p=null===c,d=c===c,v=bf(c);if(o)var m=r||d;else m=f?d&amp;&amp;(r||h):u?d&amp;&amp;h&amp;&amp;(r||!p):a?d&amp;&amp;h&amp;&amp;!p&amp;&amp;(r||!v):!p&amp;&amp;!v&amp;&amp;(r?c&lt;=t:c&lt;t);m?i=l+1:s=l}return Kc(s,Ht)}function ps(e,t){for(var n=-1,r=e.length,i=0,s=[];++n&lt;r;){var o=e[n],u=t?t(o):o;if(!n||!$a(u,a)){var a=u;s[i++]=0===o?0:o}}return s}function ds(e){return"number"==typeof e?e:bf(e)?Dt:+e}function vs(e){if("string"==typeof e)return e;if(bp(e))return a(e,vs)+"";if(bf(e))return vh?vh.call(e):"";var t=e+"";return"0"==t&amp;&amp;1/e==-Ot?"-0":t}function ms(e,t,n){var r=-1,i=o,s=e.length,a=!0,f=[],l=f;if(n)a=!1,i=u;else if(s&gt;=tt){var c=t?null:Nh(e);if(c)return z(c);a=!1,i=M,l=new mr}else l=t?[]:f;e:for(;++r&lt;s;){var h=e[r],p=t?t(h):h;if(h=n||0!==h?h:0,a&amp;&amp;p===p){for(var d=l.length;d--;)if(l[d]===p)continue e;t&amp;&amp;l.push(p),f.push(h)}else i(l,p,n)||(l!==f&amp;&amp;l.push(p),f.push(h))}return f}function gs(e,t){return t=Ns(t,e),e=Ko(e,t),null==e||delete e[tu(xu(t))]}function ys(e,t,n,r){return us(e,t,n(ui(e,t)),r)}function bs(e,t,n,r){for(var i=e.length,s=r?i:-1;(r?s--:++s&lt;i)&amp;&amp;t(e[s],s,e););return n?fs(e,r?0:s,r?s+1:i):fs(e,r?s+1:0,r?i:s)}function ws(e,t){var n=e;return n instanceof G&amp;&amp;(n=n.value()),l(t,function(e,t){return t.func.apply(t.thisArg,f([e],t.args))},n)}function Es(e,t,n){var r=e.length;if(r&lt;2)return r?ms(e[0]):[];for(var i=-1,s=sc(r);++i&lt;r;)for(var o=e[i],u=-1;++u&lt;r;)u!=i&amp;&amp;(s[i]=Jr(s[i]||o,e[u],t,n));return ms(ti(s,1),t,n)}function Ss(e,t,n){for(var r=-1,i=e.length,s=t.length,o={};++r&lt;i;)n(o,e[r],r&lt;s?t[r]:Z);return o}function xs(e){return Ka(e)?e:[]}function Ts(e){return"function"==typeof e?e:Dl}function Ns(e,t){return bp(e)?e:jo(e,t)?[e]:Ph(Of(e))}function Cs(e,t,n){var r=e.length;return n=n===Z?r:n,!t&amp;&amp;n&gt;=r?e:fs(e,t,n)}function ks(e,t){if(t)return e.slice();var n=e.length,r=Ac?Ac(n):new e.constructor(n);return e.copy(r),r}function Ls(e){var t=new e.constructor(e.byteLength);return(new Lc(t)).set(new Lc(e)),t}function As(e,t){return new e.constructor(t?Ls(e.buffer):e.buffer,e.byteOffset,e.byteLength)}function Os(e){var t=new e.constructor(e.source,Un.exec(e));return t.lastIndex=e.lastIndex,t}function Ms(e){return dh?lc(dh.call(e)):{}}function _s(e,t){return new e.constructor(t?Ls(e.buffer):e.buffer,e.byteOffset,e.length)}function Ds(e,t){if(e!==t){var n=e!==Z,r=null===e,i=e===e,s=bf(e),o=t!==Z,u=null===t,a=t===t,f=bf(t);if(!u&amp;&amp;!f&amp;&amp;!s&amp;&amp;e&gt;t||s&amp;&amp;o&amp;&amp;a&amp;&amp;!u&amp;&amp;!f||r&amp;&amp;o&amp;&amp;a||!n&amp;&amp;a||!i)return 1;if(!r&amp;&amp;!s&amp;&amp;!f&amp;&amp;e&lt;t||f&amp;&amp;n&amp;&amp;i&amp;&amp;!r&amp;&amp;!s||u&amp;&amp;n&amp;&amp;i||!o&amp;&amp;i||!a)return-1}return 0}function Ps(e,t,n){for(var r=-1,i=e.criteria,s=t.criteria,o=i.length,u=n.length;++r&lt;o;){var a=Ds(i[r],s[r]);if(a)return r&gt;=u?a:a*("desc"==n[r]?-1:1)}return e.index-t.index}function Hs(e,t,n,r){for(var i=-1,s=e.length,o=n.length,u=-1,a=t.length,f=Jc(s-o,0),l=sc(a+f),c=!r;++u&lt;a;)l[u]=t[u];for(;++i&lt;o;)(c||i&lt;s)&amp;&amp;(l[n[i]]=e[i]);for(;f--;)l[u++]=e[i++];return l}function Bs(e,t,n,r){for(var i=-1,s=e.length,o=-1,u=n.length,a=-1,f=t.length,l=Jc(s-u,0),c=sc(l+f),h=!r;++i&lt;l;)c[i]=e[i];for(var p=i;++a&lt;f;)c[p+a]=t[a];for(;++o&lt;u;)(h||i&lt;s)&amp;&amp;(c[p+n[o]]=e[i++]);return c}function js(e,t){var n=-1,r=e.length;for(t||(t=sc(r));++n&lt;r;)t[n]=e[n];return t}function Fs(e,t,n,r){var i=!n;n||(n={});for(var s=-1,o=t.length;++s&lt;o;){var u=t[s],a=r?r(n[u],e[u],u,n,e):Z;a===Z&amp;&amp;(a=e[u]),i?Hr(n,u,a):Or(n,u,a)}return n}function Is(e,t){return Fs(e,kh(e),t)}function qs(e,t){return Fs(e,Lh(e),t)}function Rs(e,n){return function(r,i){var s=bp(r)?t:_r,o=n?n():{};return s(r,e,So(i,2),o)}}function Us(e){return is(function(t,n){var r=-1,i=n.length,s=i&gt;1?n[i-1]:Z,o=i&gt;2?n[2]:Z;for(s=e.length&gt;3&amp;&amp;"function"==typeof s?(i--,s):Z,o&amp;&amp;Bo(n[0],n[1],o)&amp;&amp;(s=i&lt;3?Z:s,i=1),t=lc(t);++r&lt;i;){var u=n[r];u&amp;&amp;e(t,u,r,s)}return t})}function zs(e,t){return function(n,r){if(null==n)return n;if(!Ja(n))return e(n,r);for(var i=n.length,s=t?i:-1,o=lc(n);(t?s--:++s&lt;i)&amp;&amp;r(o[s],s,o)!==!1;);return n}}function Ws(e){return function(t,n,r){for(var i=-1,s=lc(t),o=r(t),u=o.length;u--;){var a=o[e?u:++i];if(n(s[a],a,s)===!1)break}return t}}function Xs(e,t,n){function r(){return(this&amp;&amp;this!==ni&amp;&amp;this instanceof r?s:e).apply(i?n:this,arguments)}var i=t&amp;pt,s=Js(e);return r}function Vs(e){return function(t){t=Of(t);var n=j(t)?J(t):Z,r=n?n[0]:t.charAt(0),i=n?Cs(n,1).join(""):t.slice(1);return r[e]()+i}}function $s(e){return function(t){return l(Ll(al(t).replace(Fr,"")),e,"")}}function Js(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=mh(e.prototype),r=e.apply(n,t);return uf(r)?r:n}}function Ks(t,n,r){function i(){for(var o=arguments.length,u=sc(o),a=o,f=Eo(i);a--;)u[a]=arguments[a];var l=o&lt;3&amp;&amp;u[0]!==f&amp;&amp;u[o-1]!==f?[]:U(u,f);return o-=l.length,o&lt;r?oo(t,n,Ys,i.placeholder,Z,u,l,Z,Z,r-o):e(this&amp;&amp;this!==ni&amp;&amp;this instanceof i?s:t,this,u)}var s=Js(t);return i}function Qs(e){return function(t,n,r){var i=lc(t);if(!Ja(t)){var s=So(n,3);t=zf(t),n=function(e){return s(i[e],e,i)}}var o=e(t,n,r);return o&gt;-1?i[s?t[o]:o]:Z}}function Gs(e){return go(function(t){var n=t.length,r=n,i=Q.prototype.thru;for(e&amp;&amp;t.reverse();r--;){var s=t[r];if("function"!=typeof s)throw new pc(rt);if(i&amp;&amp;!o&amp;&amp;"wrapper"==wo(s))var o=new Q([],!0)}for(r=o?r:n;++r&lt;n;){s=t[r];var u=wo(s),a="wrapper"==u?Ch(s):Z;o=a&amp;&amp;Io(a[0])&amp;&amp;a[1]==(wt|mt|yt|Et)&amp;&amp;!a[4].length&amp;&amp;1==a[9]?o[wo(a[0])].apply(o,a[3]):1==s.length&amp;&amp;Io(s)?o[u]():o.thru(s)}return function(){var e=arguments,r=e[0];if(o&amp;&amp;1==e.length&amp;&amp;bp(r))return o.plant(r).value();for(var i=0,s=n?t[i].apply(this,e):r;++i&lt;n;)s=t[i].call(this,s);return s}})}function Ys(e,t,n,r,i,s,o,u,a,f){function l(){for(var g=arguments.length,y=sc(g),b=g;b--;)y[b]=arguments[b];if(d)var w=Eo(l),E=P(y,w);if(r&amp;&amp;(y=Hs(y,r,i,d)),s&amp;&amp;(y=Bs(y,s,o,d)),g-=E,d&amp;&amp;g&lt;f)return oo(e,t,Ys,l.placeholder,n,y,U(y,w),u,a,f-g);var S=h?n:this,x=p?S[e]:e;return g=y.length,u?y=Qo(y,u):v&amp;&amp;g&gt;1&amp;&amp;y.reverse(),c&amp;&amp;a&lt;g&amp;&amp;(y.length=a),this&amp;&amp;this!==ni&amp;&amp;this instanceof l&amp;&amp;(x=m||Js(x)),x.apply(S,y)}var c=t&amp;wt,h=t&amp;pt,p=t&amp;dt,d=t&amp;(mt|gt),v=t&amp;St,m=p?Z:Js(e);return l}function Zs(e,t){return function(n,r){return Ci(n,e,t(r),{})}}function eo(e,t){return function(n,r){var i;if(n===Z&amp;&amp;r===Z)return t;if(n!==Z&amp;&amp;(i=n),r!==Z){if(i===Z)return r;"string"==typeof n||"string"==typeof r?(n=vs(n),r=vs(r)):(n=ds(n),r=ds(r)),i=e(n,r)}return i}}function to(t){return go(function(n){return n=a(n,A(So())),is(function(r){var i=this;return t(n,function(t){return e(t,i,r)})})})}function no(e,t){t=t===Z?" ":vs(t);var n=t.length;if(n&lt;2)return n?rs(t,e):t;var r=rs(t,Rc(e/$(t)));return j(t)?Cs(J(r),0,e).join(""):r.slice(0,e)}function ro(t,n,r,i){function s(){for(var n=-1,a=arguments.length,f=-1,l=i.length,c=sc(l+a),h=this&amp;&amp;this!==ni&amp;&amp;this instanceof s?u:t;++f&lt;l;)c[f]=i[f];for(;a--;)c[f++]=arguments[++n];return e(h,o?r:this,c)}var o=n&amp;pt,u=Js(t);return s}function io(e){return function(t,n,r){return r&amp;&amp;"number"!=typeof r&amp;&amp;Bo(t,n,r)&amp;&amp;(n=r=Z),t=Tf(t),n===Z?(n=t,t=0):n=Tf(n),r=r===Z?t&lt;n?1:-1:Tf(r),ns(t,n,r,e)}}function so(e){return function(t,n){return"string"==typeof t&amp;&amp;"string"==typeof n||(t=kf(t),n=kf(n)),e(t,n)}}function oo(e,t,n,r,i,s,o,u,a,f){var l=t&amp;mt,c=l?o:Z,h=l?Z:o,p=l?s:Z,d=l?Z:s;t|=l?yt:bt,t&amp;=~(l?bt:yt),t&amp;vt||(t&amp;=~(pt|dt));var v=[e,t,i,p,c,d,h,u,a,f],m=n.apply(Z,v);return Io(e)&amp;&amp;Mh(m,v),m.placeholder=r,Yo(m,e,t)}function uo(e){var t=fc[e];return function(e,n){if(e=kf(e),n=null==n?0:Kc(Nf(n),292),n&amp;&amp;Xc(e)){var r=(Of(e)+"e").split("e");return r=(Of(t(r[0]+"e"+(+r[1]+n)))+"e").split("e"),+(r[0]+"e"+(+r[1]-n))}return t(e)}}function ao(e){return function(t){var n=Ah(t);return n==$t?q(t):n==en?W(t):k(t,e(t))}}function fo(e,t,n,r,i,s,o,u){var a=t&amp;dt;if(!a&amp;&amp;"function"!=typeof e)throw new pc(rt);var f=r?r.length:0;if(f||(t&amp;=~(yt|bt),r=i=Z),o=o===Z?o:Jc(Nf(o),0),u=u===Z?u:Nf(u),f-=i?i.length:0,t&amp;bt){var l=r,c=i;r=i=Z}var h=a?Z:Ch(e),p=[e,t,n,r,i,l,c,s,o,u];if(h&amp;&amp;Xo(p,h),e=p[0],t=p[1],n=p[2],r=p[3],i=p[4],u=p[9]=p[9]===Z?a?0:e.length:Jc(p[9]-f,0),!u&amp;&amp;t&amp;(mt|gt)&amp;&amp;(t&amp;=~(mt|gt)),t&amp;&amp;t!=pt)d=t==mt||t==gt?Ks(e,t,u):t!=yt&amp;&amp;t!=(pt|yt)||i.length?Ys.apply(Z,p):ro(e,t,n,r);else var d=Xs(e,t,n);return Yo((h?Eh:Mh)(d,p),e,t)}function lo(e,t,n,r){return e===Z||$a(e,mc[n])&amp;&amp;!bc.call(r,n)?t:e}function co(e,t,n,r,i,s){return uf(e)&amp;&amp;uf(t)&amp;&amp;(s.set(t,e),Vi(e,t,Z,co,s),s.delete(t)),e}function ho(e){return mf(e)?Z:e}function po(e,t,n,r,i,s){var o=n&amp;ct,u=e.length,a=t.length;if(u!=a&amp;&amp;!(o&amp;&amp;a&gt;u))return!1;var f=s.get(e),l=s.get(t);if(f&amp;&amp;l)return f==t&amp;&amp;l==e;var c=-1,p=!0,d=n&amp;ht?new mr:Z;for(s.set(e,t),s.set(t,e);++c&lt;u;){var v=e[c],m=t[c];if(r)var g=o?r(m,v,c,t,e,s):r(v,m,c,e,t,s);if(g!==Z){if(g)continue;p=!1;break}if(d){if(!h(t,function(e,t){if(!M(d,t)&amp;&amp;(v===e||i(v,e,n,r,s)))return d.push(t)})){p=!1;break}}else if(v!==m&amp;&amp;!i(v,m,n,r,s)){p=!1;break}}return s.delete(e),s.delete(t),p}function vo(e,t,n,r,i,s,o){switch(n){case an:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case un:return e.byteLength==t.byteLength&amp;&amp;!!s(new Lc(e),new Lc(t));case Rt:case Ut:case Jt:return $a(+e,+t);case Wt:return e.name==t.name&amp;&amp;e.message==t.message;case Zt:case tn:return e==t+"";case $t:var u=q;case en:var a=r&amp;ct;if(u||(u=z),e.size!=t.size&amp;&amp;!a)return!1;var f=o.get(e);if(f)return f==t;r|=ht,o.set(e,t);var l=po(u(e),u(t),r,i,s,o);return o.delete(e),l;case nn:if(dh)return dh.call(e)==dh.call(t)}return!1}function mo(e,t,n,r,i,s){var o=n&amp;ct,u=yo(e),a=u.length;if(a!=yo(t).length&amp;&amp;!o)return!1;for(var f=a;f--;){var l=u[f];if(!(o?l in t:bc.call(t,l)))return!1}var c=s.get(e),h=s.get(t);if(c&amp;&amp;h)return c==t&amp;&amp;h==e;var p=!0;s.set(e,t),s.set(t,e);for(var d=o;++f&lt;a;){l=u[f];var v=e[l],m=t[l];if(r)var g=o?r(m,v,l,t,e,s):r(v,m,l,e,t,s);if(g===Z?v!==m&amp;&amp;!i(v,m,n,r,s):!g){p=!1;break}d||(d="constructor"==l)}if(p&amp;&amp;!d){var y=e.constructor,b=t.constructor;y!=b&amp;&amp;"constructor"in e&amp;&amp;"constructor"in t&amp;&amp;!("function"==typeof y&amp;&amp;y instanceof y&amp;&amp;"function"==typeof b&amp;&amp;b instanceof b)&amp;&amp;(p=!1)}return s.delete(e),s.delete(t),p}function go(e){return Dh(Jo(e,Z,vu),e+"")}function yo(e){return di(e,zf,kh)}function bo(e){return di(e,Wf,Lh)}function wo(e){for(var t=e.name+"",n=uh[t],r=bc.call(uh,t)?n.length:0;r--;){var i=n[r],s=i.func;if(null==s||s==e)return i.name}return t}function Eo(e){return(bc.call(S,"placeholder")?S:e).placeholder}function So(){var e=S.iteratee||Pl;return e=e===Pl?Ii:e,arguments.length?e(arguments[0],arguments[1]):e}function xo(e,t){var n=e.__data__;return Fo(t)?n["string"==typeof t?"string":"hash"]:n.map}function To(e){for(var t=zf(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,Uo(i)]}return t}function No(e,t){var n=B(e,t);return Hi(n)?n:Z}function Co(e){var t=bc.call(e,Bc),n=e[Bc];try{e[Bc]=Z;var r=!0}catch(e){}var i=Sc.call(e);return r&amp;&amp;(t?e[Bc]=n:delete e[Bc]),i}function ko(e,t,n){for(var r=-1,i=n.length;++r&lt;i;){var s=n[r],o=s.size;switch(s.type){case"drop":e+=o;break;case"dropRight":t-=o;break;case"take":t=Kc(t,e+o);break;case"takeRight":e=Jc(e,t-o)}}return{start:e,end:t}}function Lo(e){var t=e.match(Bn);return t?t[1].split(jn):[]}function Ao(e,t,n){t=Ns(t,e);for(var r=-1,i=t.length,s=!1;++r&lt;i;){var o=tu(t[r]);if(!(s=null!=e&amp;&amp;n(e,o)))break;e=e[o]}return s||++r!=i?s:(i=null==e?0:e.length,!!i&amp;&amp;of(i)&amp;&amp;Ho(o,i)&amp;&amp;(bp(e)||yp(e)))}function Oo(e){var t=e.length,n=new e.constructor(t);return t&amp;&amp;"string"==typeof e[0]&amp;&amp;bc.call(e,"index")&amp;&amp;(n.index=e.index,n.input=e.input),n}function Mo(e){return"function"!=typeof e.constructor||Ro(e)?{}:mh(Oc(e))}function _o(e,t,n){var r=e.constructor;switch(t){case un:return Ls(e);case Rt:case Ut:return new r(+e);case an:return As(e,n);case fn:case ln:case cn:case hn:case pn:case dn:case vn:case mn:case gn:return _s(e,n);case $t:return new r;case Jt:case tn:return new r(e);case Zt:return Os(e);case en:return new r;case nn:return Ms(e)}}function Do(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n&gt;1?"&amp; ":"")+t[r],t=t.join(n&gt;2?", ":" "),e.replace(Hn,"{\n/* [wrapped with "+t+"] */\n")}function Po(e){return bp(e)||yp(e)||!!(Pc&amp;&amp;e&amp;&amp;e[Pc])}function Ho(e,t){var n=typeof e;return t=null==t?Mt:t,!!t&amp;&amp;("number"==n||"symbol"!=n&amp;&amp;$n.test(e))&amp;&amp;e&gt;-1&amp;&amp;e%1==0&amp;&amp;e&lt;t}function Bo(e,t,n){if(!uf(n))return!1;var r=typeof t;return!!("number"==r?Ja(n)&amp;&amp;Ho(t,n.length):"string"==r&amp;&amp;t in n)&amp;&amp;$a(n[t],e)}function jo(e,t){if(bp(e))return!1;var n=typeof e;return"number"==n||"symbol"==n||"boolean"==n||null==e||!!bf(e)||An.test(e)||!Ln.test(e)||null!=t&amp;&amp;e in lc(t)}function Fo(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}function Io(e){var t=wo(e),n=S[t];if("function"==typeof n&amp;&amp;t in G.prototype){if(e===n)return!0;var r=Ch(n);return!!r&amp;&amp;e===r[0]}return!1}function qo(e){return!!Ec&amp;&amp;Ec in e}function Ro(e){var t=e&amp;&amp;e.constructor;return e===("function"==typeof t&amp;&amp;t.prototype||mc)}function Uo(e){return e===e&amp;&amp;!uf(e)}function zo(e,t){return function(n){return null!=n&amp;&amp;n[e]===t&amp;&amp;(t!==Z||e in lc(n))}}function Wo(e){var t=Da(e,function(e){return n.size===ot&amp;&amp;n.clear(),e}),n=t.cache;return t}function Xo(e,t){var n=e[1],r=t[1],i=n|r,s=i&lt;(pt|dt|wt),o=r==wt&amp;&amp;n==mt||r==wt&amp;&amp;n==Et&amp;&amp;e[7].length&lt;=t[8]||r==(wt|Et)&amp;&amp;t[7].length&lt;=t[8]&amp;&amp;n==mt;if(!s&amp;&amp;!o)return e;r&amp;pt&amp;&amp;(e[2]=t[2],i|=n&amp;pt?0:vt);var u=t[3];if(u){var a=e[3];e[3]=a?Hs(a,u,t[4]):u,e[4]=a?U(e[3],ut):t[4]}return u=t[5],u&amp;&amp;(a=e[5],e[5]=a?Bs(a,u,t[6]):u,e[6]=a?U(e[5],ut):t[6]),u=t[7],u&amp;&amp;(e[7]=u),r&amp;wt&amp;&amp;(e[8]=null==e[8]?t[8]:Kc(e[8],t[8])),null==e[9]&amp;&amp;(e[9]=t[9]),e[0]=t[0],e[1]=i,e}function Vo(e){var t=[];if(null!=e)for(var n in lc(e))t.push(n);return t}function $o(e){return Sc.call(e)}function Jo(t,n,r){return n=Jc(n===Z?t.length-1:n,0),function(){for(var i=arguments,s=-1,o=Jc(i.length-n,0),u=sc(o);++s&lt;o;)u[s]=i[n+s];s=-1;for(var a=sc(n+1);++s&lt;n;)a[s]=i[s];return a[n]=r(u),e(t,this,a)}}function Ko(e,t){return t.length&lt;2?e:ui(e,fs(t,0,-1))}function Qo(e,t){for(var n=e.length,r=Kc(t.length,n),i=js(e);r--;){var s=t[r];e[r]=Ho(s,n)?i[s]:Z}return e}function Go(e,t){if(("constructor"!==t||"function"!=typeof e[t])&amp;&amp;"__proto__"!=t)return e[t]}function Yo(e,t,n){var r=t+"";return Dh(e,Do(r,ru(Lo(r),n)))}function Zo(e){var t=0,n=0;return function(){var r=Qc(),i=Ct-(r-n);if(n=r,i&gt;0){if(++t&gt;=Nt)return arguments[0]}else t=0;return e.apply(Z,arguments)}}function eu(e,t){var n=-1,r=e.length,i=r-1;for(t=t===Z?r:t;++n&lt;t;){var s=ts(n,i),o=e[s];e[s]=e[n],e[n]=o}return e.length=t,e}function tu(e){if("string"==typeof e||bf(e))return e;var t=e+"";return"0"==t&amp;&amp;1/e==-Ot?"-0":t}function nu(e){if(null!=e){try{return yc.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function ru(e,t){return n(jt,function(n){var r="_."+n[0];t&amp;n[1]&amp;&amp;!o(e,r)&amp;&amp;e.push(r)}),e.sort()}function iu(e){if(e instanceof G)return e.clone();var t=new Q(e.__wrapped__,e.__chain__);return t.__actions__=js(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}function su(e,t,n){t=(n?Bo(e,t,n):t===Z)?1:Jc(Nf(t),0);var r=null==e?0:e.length;if(!r||t&lt;1)return[];for(var i=0,s=0,o=sc(Rc(r/t));i&lt;r;)o[s++]=fs(e,i,i+=t);return o}function ou(e){for(var t=-1,n=null==e?0:e.length,r=0,i=[];++t&lt;n;){var s=e[t];s&amp;&amp;(i[r++]=s)}return i}function uu(){var e=arguments.length;if(!e)return[];for(var t=sc(e-1),n=arguments[0],r=e;r--;)t[r-1]=arguments[r];return f(bp(n)?js(n):[n],ti(t,1))}function au(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===Z?1:Nf(t),fs(e,t&lt;0?0:t,r)):[]}function fu(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===Z?1:Nf(t),t=r-t,fs(e,0,t&lt;0?0:t)):[]}function lu(e,t){return e&amp;&amp;e.length?bs(e,So(t,3),!0,!0):[]}function cu(e,t){return e&amp;&amp;e.length?bs(e,So(t,3),!0):[]}function hu(e,t,n,r){var i=null==e?0:e.length;return i?(n&amp;&amp;"number"!=typeof n&amp;&amp;Bo(e,t,n)&amp;&amp;(n=0,r=i),Gr(e,t,n,r)):[]}function pu(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:Nf(n);return i&lt;0&amp;&amp;(i=Jc(r+i,0)),m(e,So(t,3),i)}function du(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r-1;return n!==Z&amp;&amp;(i=Nf(n),i=n&lt;0?Jc(r+i,0):Kc(i,r-1)),m(e,So(t,3),i,!0)}function vu(e){return(null==e?0:e.length)?ti(e,1):[]}function mu(e){return(null==e?0:e.length)?ti(e,Ot):[]}function gu(e,t){return(null==e?0:e.length)?(t=t===Z?1:Nf(t),ti(e,t)):[]}function yu(e){for(var t=-1,n=null==e?0:e.length,r={};++t&lt;n;){var i=e[t];r[i[0]]=i[1]}return r}function bu(e){return e&amp;&amp;e.length?e[0]:Z}function wu(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:Nf(n);return i&lt;0&amp;&amp;(i=Jc(r+i,0)),g(e,t,i)}function Eu(e){return(null==e?0:e.length)?fs(e,0,-1):[]}function Su(e,t){return null==e?"":Vc.call(e,t)}function xu(e){var t=null==e?0:e.length;return t?e[t-1]:Z}function Tu(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r;return n!==Z&amp;&amp;(i=Nf(n),i=i&lt;0?Jc(r+i,0):Kc(i,r-1)),t===t?V(e,t,i):m(e,b,i,!0)}function Nu(e,t){return e&amp;&amp;e.length?Ji(e,Nf(t)):Z}function Cu(e,t){return e&amp;&amp;e.length&amp;&amp;t&amp;&amp;t.length?Zi(e,t):e}function ku(e,t,n){return e&amp;&amp;e.length&amp;&amp;t&amp;&amp;t.length?Zi(e,t,So(n,2)):e}function Lu(e,t,n){return e&amp;&amp;e.length&amp;&amp;t&amp;&amp;t.length?Zi(e,t,Z,n):e}function Au(e,t){var n=[];if(!e||!e.length)return n;var r=-1,i=[],s=e.length;for(t=So(t,3);++r&lt;s;){var o=e[r];t(o,r,e)&amp;&amp;(n.push(o),i.push(r))}return es(e,i),n}function Ou(e){return null==e?e:Zc.call(e)}function Mu(e,t,n){var r=null==e?0:e.length;return r?(n&amp;&amp;"number"!=typeof n&amp;&amp;Bo(e,t,n)?(t=0,n=r):(t=null==t?0:Nf(t),n=n===Z?r:Nf(n)),fs(e,t,n)):[]}function _u(e,t){return cs(e,t)}function Du(e,t,n){return hs(e,t,So(n,2))}function Pu(e,t){var n=null==e?0:e.length;if(n){var r=cs(e,t);if(r&lt;n&amp;&amp;$a(e[r],t))return r}return-1}function Hu(e,t){return cs(e,t,!0)}function Bu(e,t,n){return hs(e,t,So(n,2),!0)}function ju(e,t){if(null==e?0:e.length){var n=cs(e,t,!0)-1;if($a(e[n],t))return n}return-1}function Fu(e){return e&amp;&amp;e.length?ps(e):[]}function Iu(e,t){return e&amp;&amp;e.length?ps(e,So(t,2)):[]}function qu(e){var t=null==e?0:e.length;return t?fs(e,1,t):[]}function Ru(e,t,n){return e&amp;&amp;e.length?(t=n||t===Z?1:Nf(t),fs(e,0,t&lt;0?0:t)):[]}function Uu(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===Z?1:Nf(t),t=r-t,fs(e,t&lt;0?0:t,r)):[]}function zu(e,t){return e&amp;&amp;e.length?bs(e,So(t,3),!1,!0):[]}function Wu(e,t){return e&amp;&amp;e.length?bs(e,So(t,3)):[]}function Xu(e){return e&amp;&amp;e.length?ms(e):[]}function Vu(e,t){return e&amp;&amp;e.length?ms(e,So(t,2)):[]}function $u(e,t){return t="function"==typeof t?t:Z,e&amp;&amp;e.length?ms(e,Z,t):[]}function Ju(e){if(!e||!e.length)return[];var t=0;return e=s(e,function(e){if(Ka(e))return t=Jc(e.length,t),!0}),C(t,function(t){return a(e,E(t))})}function Ku(t,n){if(!t||!t.length)return[];var r=Ju(t);return null==n?r:a(r,function(t){return e(n,Z,t)})}function Qu(e,t){return Ss(e||[],t||[],Or)}function Gu(e,t){return Ss(e||[],t||[],us)}function Yu(e){var t=S(e);return t.__chain__=!0,t}function Zu(e,t){return t(e),e}function ea(e,t){return t(e)}function ta(){return Yu(this)}function na(){return new Q(this.value(),this.__chain__)}function ra(){this.__values__===Z&amp;&amp;(this.__values__=xf(this.value()));var e=this.__index__&gt;=this.__values__.length;return{done:e,value:e?Z:this.__values__[this.__index__++]}}function ia(){return this}function sa(e){for(var t,n=this;n instanceof X;){var r=iu(n);r.__index__=0,r.__values__=Z,t?i.__wrapped__=r:t=r;var i=r;n=n.__wrapped__}return i.__wrapped__=e,t}function oa(){var e=this.__wrapped__;if(e instanceof G){var t=e;return this.__actions__.length&amp;&amp;(t=new G(this)),t=t.reverse(),t.__actions__.push({func:ea,args:[Ou],thisArg:Z}),new Q(t,this.__chain__)}return this.thru(Ou)}function ua(){return ws(this.__wrapped__,this.__actions__)}function aa(e,t,n){var r=bp(e)?i:Kr;return n&amp;&amp;Bo(e,t,n)&amp;&amp;(t=Z),r(e,So(t,3))}function fa(e,t){return(bp(e)?s:ei)(e,So(t,3))}function la(e,t){return ti(ma(e,t),1)}function ca(e,t){return ti(ma(e,t),Ot)}function ha(e,t,n){return n=n===Z?1:Nf(n),ti(ma(e,t),n)}function pa(e,t){return(bp(e)?n:gh)(e,So(t,3))}function da(e,t){return(bp(e)?r:yh)(e,So(t,3))}function va(e,t,n,r){e=Ja(e)?e:nl(e),n=n&amp;&amp;!r?Nf(n):0;var i=e.length;return n&lt;0&amp;&amp;(n=Jc(i+n,0)),yf(e)?n&lt;=i&amp;&amp;e.indexOf(t,n)&gt;-1:!!i&amp;&amp;g(e,t,n)&gt;-1}function ma(e,t){return(bp(e)?a:zi)(e,So(t,3))}function ga(e,t,n,r){return null==e?[]:(bp(t)||(t=null==t?[]:[t]),n=r?Z:n,bp(n)||(n=null==n?[]:[n]),Ki(e,t,n))}function ya(e,t,n){var r=bp(e)?l:x,i=arguments.length&lt;3;return r(e,So(t,4),n,i,gh)}function ba(e,t,n){var r=bp(e)?c:x,i=arguments.length&lt;3;return r(e,So(t,4),n,i,yh)}function wa(e,t){return(bp(e)?s:ei)(e,Pa(So(t,3)))}function Ea(e){return(bp(e)?Cr:ss)(e)}function Sa(e,t,n){return t=(n?Bo(e,t,n):t===Z)?1:Nf(t),(bp(e)?kr:os)(e,t)}function xa(e){return(bp(e)?Lr:as)(e)}function Ta(e){if(null==e)return 0;if(Ja(e))return yf(e)?$(e):e.length;var t=Ah(e);return t==$t||t==en?e.size:qi(e).length}function Na(e,t,n){var r=bp(e)?h:ls;return n&amp;&amp;Bo(e,t,n)&amp;&amp;(t=Z),r(e,So(t,3))}function Ca(e,t){if("function"!=typeof t)throw new pc(rt);return e=Nf(e),function(){if(--e&lt;1)return t.apply(this,arguments)}}function ka(e,t,n){return t=n?Z:t,t=e&amp;&amp;null==t?e.length:t,fo(e,wt,Z,Z,Z,Z,t)}function La(e,t){var n;if("function"!=typeof t)throw new pc(rt);return e=Nf(e),function(){return--e&gt;0&amp;&amp;(n=t.apply(this,arguments)),e&lt;=1&amp;&amp;(t=Z),n}}function Aa(e,t,n){t=n?Z:t;var r=fo(e,mt,Z,Z,Z,Z,Z,t);return r.placeholder=Aa.placeholder,r}function Oa(e,t,n){t=n?Z:t;var r=fo(e,gt,Z,Z,Z,Z,Z,t);return r.placeholder=Oa.placeholder,r}function Ma(e,t,n){function r(t){var n=h,r=p;return h=p=Z,y=t,v=e.apply(r,n)}function i(e){return y=e,m=_h(u,t),b?r(e):v}function s(e){var n=e-g,r=e-y,i=t-n;return w?Kc(i,d-r):i}function o(e){var n=e-g,r=e-y;return g===Z||n&gt;=t||n&lt;0||w&amp;&amp;r&gt;=d}function u(){var e=up();return o(e)?a(e):(m=_h(u,s(e)),Z)}function a(e){return m=Z,E&amp;&amp;h?r(e):(h=p=Z,v)}function f(){m!==Z&amp;&amp;Th(m),y=0,h=g=p=m=Z}function l(){return m===Z?v:a(up())}function c(){var e=up(),n=o(e);if(h=arguments,p=this,g=e,n){if(m===Z)return i(g);if(w)return Th(m),m=_h(u,t),r(g)}return m===Z&amp;&amp;(m=_h(u,t)),v}var h,p,d,v,m,g,y=0,b=!1,w=!1,E=!0;if("function"!=typeof e)throw new pc(rt);return t=kf(t)||0,uf(n)&amp;&amp;(b=!!n.leading,w="maxWait"in n,d=w?Jc(kf(n.maxWait)||0,t):d,E="trailing"in n?!!n.trailing:E),c.cancel=f,c.flush=l,c}function _a(e){return fo(e,St)}function Da(e,t){if("function"!=typeof e||null!=t&amp;&amp;"function"!=typeof t)throw new pc(rt);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],s=n.cache;if(s.has(i))return s.get(i);var o=e.apply(this,r);return n.cache=s.set(i,o)||s,o};return n.cache=new(Da.Cache||lr),n}function Pa(e){if("function"!=typeof e)throw new pc(rt);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}function Ha(e){return La(2,e)}function Ba(e,t){if("function"!=typeof e)throw new pc(rt);return t=t===Z?t:Nf(t),is(e,t)}function ja(t,n){if("function"!=typeof t)throw new pc(rt);return n=null==n?0:Jc(Nf(n),0),is(function(r){var i=r[n],s=Cs(r,0,n);return i&amp;&amp;f(s,i),e(t,this,s)})}function Fa(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new pc(rt);return uf(n)&amp;&amp;(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),Ma(e,t,{leading:r,maxWait:t,trailing:i})}function Ia(e){return ka(e,1)}function qa(e,t){return pp(Ts(t),e)}function Ra(){if(!arguments.length)return[];var e=arguments[0];return bp(e)?e:[e]}function Ua(e){return qr(e,lt)}function za(e,t){return t="function"==typeof t?t:Z,qr(e,lt,t)}function Wa(e){return qr(e,at|lt)}function Xa(e,t){return t="function"==typeof t?t:Z,qr(e,at|lt,t)}function Va(e,t){return null==t||Ur(e,t,zf(t))}function $a(e,t){return e===t||e!==e&amp;&amp;t!==t}function Ja(e){return null!=e&amp;&amp;of(e.length)&amp;&amp;!rf(e)}function Ka(e){return af(e)&amp;&amp;Ja(e)}function Qa(e){return e===!0||e===!1||af(e)&amp;&amp;yi(e)==Rt}function Ga(e){return af(e)&amp;&amp;1===e.nodeType&amp;&amp;!mf(e)}function Ya(e){if(null==e)return!0;if(Ja(e)&amp;&amp;(bp(e)||"string"==typeof e||"function"==typeof e.splice||Ep(e)||Cp(e)||yp(e)))return!e.length;var t=Ah(e);if(t==$t||t==en)return!e.size;if(Ro(e))return!qi(e).length;for(var n in e)if(bc.call(e,n))return!1;return!0}function Za(e,t){return Mi(e,t)}function ef(e,t,n){n="function"==typeof n?n:Z;var r=n?n(e,t):Z;return r===Z?Mi(e,t,Z,n):!!r}function tf(e){if(!af(e))return!1;var t=yi(e);return t==Wt||t==zt||"string"==typeof e.message&amp;&amp;"string"==typeof e.name&amp;&amp;!mf(e)}function nf(e){return"number"==typeof e&amp;&amp;Xc(e)}function rf(e){if(!uf(e))return!1;var t=yi(e);return t==Xt||t==Vt||t==qt||t==Yt}function sf(e){return"number"==typeof e&amp;&amp;e==Nf(e)}function of(e){return"number"==typeof e&amp;&amp;e&gt;-1&amp;&amp;e%1==0&amp;&amp;e&lt;=Mt}function uf(e){var t=typeof e;return null!=e&amp;&amp;("object"==t||"function"==t)}function af(e){return null!=e&amp;&amp;"object"==typeof e}function ff(e,t){return e===t||Pi(e,t,To(t))}function lf(e,t,n){return n="function"==typeof n?n:Z,Pi(e,t,To(t),n)}function cf(e){return vf(e)&amp;&amp;e!=+e}function hf(e){if(Oh(e))throw new uc(nt);return Hi(e)}function pf(e){return null===e}function df(e){return null==e}function vf(e){return"number"==typeof e||af(e)&amp;&amp;yi(e)==Jt}function mf(e){if(!af(e)||yi(e)!=Qt)return!1;var t=Oc(e);if(null===t)return!0;var n=bc.call(t,"constructor")&amp;&amp;t.constructor;return"function"==typeof n&amp;&amp;n instanceof n&amp;&amp;yc.call(n)==xc}function gf(e){return sf(e)&amp;&amp;e&gt;=-Mt&amp;&amp;e&lt;=Mt}function yf(e){return"string"==typeof e||!bp(e)&amp;&amp;af(e)&amp;&amp;yi(e)==tn}function bf(e){return"symbol"==typeof e||af(e)&amp;&amp;yi(e)==nn}function wf(e){return e===Z}function Ef(e){return af(e)&amp;&amp;Ah(e)==sn}function Sf(e){return af(e)&amp;&amp;yi(e)==on}function xf(e){if(!e)return[];if(Ja(e))return yf(e)?J(e):js(e);if(Hc&amp;&amp;e[Hc])return I(e[Hc]());var t=Ah(e);return(t==$t?q:t==en?z:nl)(e)}function Tf(e){return e?(e=kf(e),e===Ot||e===-Ot)?(e&lt;0?-1:1)*_t:e===e?e:0:0===e?e:0}function Nf(e){var t=Tf(e),n=t%1;return t===t?n?t-n:t:0}function Cf(e){return e?jr(Nf(e),0,Pt):0}function kf(e){if("number"==typeof e)return e;if(bf(e))return Dt;if(uf(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=uf(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=L(e);var n=Wn.test(e);return n||Vn.test(e)?Zr(e.slice(2),n?2:8):zn.test(e)?Dt:+e}function Lf(e){return Fs(e,Wf(e))}function Af(e){return e?jr(Nf(e),-Mt,Mt):0===e?e:0}function Of(e){return null==e?"":vs(e)}function Mf(e,t){var n=mh(e);return null==t?n:Dr(n,t)}function _f(e,t){return v(e,So(t,3),ri)}function Df(e,t){return v(e,So(t,3),ii)}function Pf(e,t){return null==e?e:bh(e,So(t,3),Wf)}function Hf(e,t){return null==e?e:wh(e,So(t,3),Wf)}function Bf(e,t){return e&amp;&amp;ri(e,So(t,3))}function jf(e,t){return e&amp;&amp;ii(e,So(t,3))}function Ff(e){return null==e?[]:oi(e,zf(e))}function If(e){return null==e?[]:oi(e,Wf(e))}function qf(e,t,n){var r=null==e?Z:ui(e,t);return r===Z?n:r}function Rf(e,t){return null!=e&amp;&amp;Ao(e,t,Si)}function Uf(e,t){return null!=e&amp;&amp;Ao(e,t,xi)}function zf(e){return Ja(e)?Nr(e):qi(e)}function Wf(e){return Ja(e)?Nr(e,!0):Ri(e)}function Xf(e,t){var n={};return t=So(t,3),ri(e,function(e,r,i){Hr(n,t(e,r,i),e)}),n}function Vf(e,t){var n={};return t=So(t,3),ri(e,function(e,r,i){Hr(n,r,t(e,r,i))}),n}function $f(e,t){return Jf(e,Pa(So(t)))}function Jf(e,t){if(null==e)return{};var n=a(bo(e),function(e){return[e]});return t=So(t),Gi(e,n,function(e,n){return t(e,n[0])})}function Kf(e,t,n){t=Ns(t,e);var r=-1,i=t.length;for(i||(i=1,e=Z);++r&lt;i;){var s=null==e?Z:e[tu(t[r])];s===Z&amp;&amp;(r=i,s=n),e=rf(s)?s.call(e):s}return e}function Qf(e,t,n){return null==e?e:us(e,t,n)}function Gf(e,t,n,r){return r="function"==typeof r?r:Z,null==e?e:us(e,t,n,r)}function Yf(e,t,r){var i=bp(e),s=i||Ep(e)||Cp(e);if(t=So(t,4),null==r){var o=e&amp;&amp;e.constructor;r=s?i?new o:[]:uf(e)&amp;&amp;rf(o)?mh(Oc(e)):{}}return(s?n:ri)(e,function(e,n,i){return t(r,e,n,i)}),r}function Zf(e,t){return null==e||gs(e,t)}function el(e,t,n){return null==e?e:ys(e,t,Ts(n))}function tl(e,t,n,r){return r="function"==typeof r?r:Z,null==e?e:ys(e,t,Ts(n),r)}function nl(e){return null==e?[]:O(e,zf(e))}function rl(e){return null==e?[]:O(e,Wf(e))}function il(e,t,n){return n===Z&amp;&amp;(n=t,t=Z),n!==Z&amp;&amp;(n=kf(n),n=n===n?n:0),t!==Z&amp;&amp;(t=kf(t),t=t===t?t:0),jr(kf(e),t,n)}function sl(e,t,n){return t=Tf(t),n===Z?(n=t,t=0):n=Tf(n),e=kf(e),Ti(e,t,n)}function ol(e,t,n){if(n&amp;&amp;"boolean"!=typeof n&amp;&amp;Bo(e,t,n)&amp;&amp;(t=n=Z),n===Z&amp;&amp;("boolean"==typeof t?(n=t,t=Z):"boolean"==typeof e&amp;&amp;(n=e,e=Z)),e===Z&amp;&amp;t===Z?(e=0,t=1):(e=Tf(e),t===Z?(t=e,e=0):t=Tf(t)),e&gt;t){var r=e;e=t,t=r}if(n||e%1||t%1){var i=Yc();return Kc(e+i*(t-e+Yr("1e-"+((i+"").length-1))),t)}return ts(e,t)}function ul(e){return Yp(Of(e).toLowerCase())}function al(e){return e=Of(e),e&amp;&amp;e.replace(Jn,vi).replace(Ir,"")}function fl(e,t,n){e=Of(e),t=vs(t);var r=e.length;n=n===Z?r:jr(Nf(n),0,r);var i=n;return n-=t.length,n&gt;=0&amp;&amp;e.slice(n,i)==t}function ll(e){return e=Of(e),e&amp;&amp;Tn.test(e)?e.replace(Sn,mi):e}function cl(e){return e=Of(e),e&amp;&amp;_n.test(e)?e.replace(Mn,"\\$&amp;"):e}function hl(e,t,n){e=Of(e),t=Nf(t);var r=t?$(e):0;if(!t||r&gt;=t)return e;var i=(t-r)/2;return no(Uc(i),n)+e+no(Rc(i),n)}function pl(e,t,n){e=Of(e),t=Nf(t);var r=t?$(e):0;return t&amp;&amp;r&lt;t?e+no(t-r,n):e}function dl(e,t,n){e=Of(e),t=Nf(t);var r=t?$(e):0;return t&amp;&amp;r&lt;t?no(t-r,n)+e:e}function vl(e,t,n){return n||null==t?t=0:t&amp;&amp;(t=+t),Gc(Of(e).replace(Dn,""),t||0)}function ml(e,t,n){return t=(n?Bo(e,t,n):t===Z)?1:Nf(t),rs(Of(e),t)}function gl(){var e=arguments,t=Of(e[0]);return e.length&lt;3?t:t.replace(e[1],e[2])}function yl(e,t,n){return n&amp;&amp;"number"!=typeof n&amp;&amp;Bo(e,t,n)&amp;&amp;(t=n=Z),(n=n===Z?Pt:n&gt;&gt;&gt;0)?(e=Of(e),e&amp;&amp;("string"==typeof t||null!=t&amp;&amp;!Tp(t))&amp;&amp;(t=vs(t),!t&amp;&amp;j(e))?Cs(J(e),0,n):e.split(t,n)):[]}function bl(e,t,n){return e=Of(e),n=null==n?0:jr(Nf(n),0,e.length),t=vs(t),e.slice(n,n+t.length)==t}function wl(e,t,n){var r=S.templateSettings;n&amp;&amp;Bo(e,t,n)&amp;&amp;(t=Z),e=Of(e),t=Mp({},t,r,lo);var i,s,o=Mp({},t.imports,r.imports,lo),u=zf(o),a=O(o,u),f=0,l=t.interpolate||Kn,c="__p += '",h=cc((t.escape||Kn).source+"|"+l.source+"|"+(l===kn?Rn:Kn).source+"|"+(t.evaluate||Kn).source+"|$","g"),p="//# sourceURL="+(bc.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Xr+"]")+"\n";e.replace(h,function(t,n,r,o,u,a){return r||(r=o),c+=e.slice(f,a).replace(Qn,H),n&amp;&amp;(i=!0,c+="' +\n__e("+n+") +\n'"),u&amp;&amp;(s=!0,c+="';\n"+u+";\n__p += '"),r&amp;&amp;(c+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),f=a+t.length,t}),c+="';\n";var d=bc.call(t,"variable")&amp;&amp;t.variable;if(d){if(In.test(d))throw new uc(it)}else c="with (obj) {\n"+c+"\n}\n";c=(s?c.replace(yn,""):c).replace(bn,"$1").replace(wn,"$1;"),c="function("+(d||"obj")+") {\n"+(d?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(i?", __e = _.escape":"")+(s?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+c+"return __p\n}";var v=Zp(function(){return ac(u,p+"return "+c).apply(Z,a)});if(v.source=c,tf(v))throw v;return v}function El(e){return Of(e).toLowerCase()}function Sl(e){return Of(e).toUpperCase()}function xl(e,t,n){if(e=Of(e),e&amp;&amp;(n||t===Z))return L(e);if(!e||!(t=vs(t)))return e;var r=J(e),i=J(t);return Cs(r,_(r,i),D(r,i)+1).join("")}function Tl(e,t,n){if(e=Of(e),e&amp;&amp;(n||t===Z))return e.slice(0,K(e)+1);if(!e||!(t=vs(t)))return e;var r=J(e);return Cs(r,0,D(r,J(t))+1).join("")}function Nl(e,t,n){if(e=Of(e),e&amp;&amp;(n||t===Z))return e.replace(Dn,"");if(!e||!(t=vs(t)))return e;var r=J(e);return Cs(r,_(r,J(t))).join("")}function Cl(e,t){var n=xt,r=Tt;if(uf(t)){var i="separator"in t?t.separator:i;n="length"in t?Nf(t.length):n,r="omission"in t?vs(t.omission):r}e=Of(e);var s=e.length;if(j(e)){var o=J(e);s=o.length}if(n&gt;=s)return e;var u=n-$(r);if(u&lt;1)return r;var a=o?Cs(o,0,u).join(""):e.slice(0,u);if(i===Z)return a+r;if(o&amp;&amp;(u+=a.length-u),Tp(i)){if(e.slice(u).search(i)){var f,l=a;for(i.global||(i=cc(i.source,Of(Un.exec(i))+"g")),i.lastIndex=0;f=i.exec(l);)var c=f.index;a=a.slice(0,c===Z?u:c)}}else if(e.indexOf(vs(i),u)!=u){var h=a.lastIndexOf(i);h&gt;-1&amp;&amp;(a=a.slice(0,h))}return a+r}function kl(e){return e=Of(e),e&amp;&amp;xn.test(e)?e.replace(En,gi):e}function Ll(e,t,n){return e=Of(e),t=n?Z:t,t===Z?F(e)?Y(e):d(e):e.match(t)||[]}function Al(t){var n=null==t?0:t.length,r=So();return t=n?a(t,function(e){if("function"!=typeof e[1])throw new pc(rt);return[r(e[0]),e[1]]}):[],is(function(r){for(var i=-1;++i&lt;n;){var s=t[i];if(e(s[0],this,r))return e(s[1],this,r)}})}function Ol(e){return Rr(qr(e,at))}function Ml(e){return function(){return e}}function _l(e,t){return null==e||e!==e?t:e}function Dl(e){return e}function Pl(e){return Ii("function"==typeof e?e:qr(e,at))}function Hl(e){return Wi(qr(e,at))}function Bl(e,t){return Xi(e,qr(t,at))}function jl(e,t,r){var i=zf(t),s=oi(t,i);null!=r||uf(t)&amp;&amp;(s.length||!i.length)||(r=t,t=e,e=this,s=oi(t,zf(t)));var o=!(uf(r)&amp;&amp;"chain"in r&amp;&amp;!r.chain),u=rf(e);return n(s,function(n){var r=t[n];e[n]=r,u&amp;&amp;(e.prototype[n]=function(){var t=this.__chain__;if(o||t){var n=e(this.__wrapped__);return(n.__actions__=js(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,f([this.value()],arguments))})}),e}function Fl(){return ni._===this&amp;&amp;(ni._=Tc),this}function Il(){}function ql(e){return e=Nf(e),is(function(t){return Ji(t,e)})}function Rl(e){return jo(e)?E(tu(e)):Yi(e)}function Ul(e){return function(t){return null==e?Z:ui(e,t)}}function zl(){return[]}function Wl(){return!1}function Xl(){return{}}function Vl(){return""}function $l(){return!0}function Jl(e,t){if(e=Nf(e),e&lt;1||e&gt;Mt)return[];var n=Pt,r=Kc(e,Pt);t=So(t),e-=Pt;for(var i=C(r,t);++n&lt;e;)t(n);return i}function Kl(e){return bp(e)?a(e,tu):bf(e)?[e]:js(Ph(Of(e)))}function Ql(e){var t=++wc;return Of(e)+t}function Gl(e){return e&amp;&amp;e.length?Qr(e,Dl,Ei):Z}function Yl(e,t){return e&amp;&amp;e.length?Qr(e,So(t,2),Ei):Z}function Zl(e){return w(e,Dl)}function ec(e,t){return w(e,So(t,2))}function tc(e){return e&amp;&amp;e.length?Qr(e,Dl,Ui):Z}function nc(e,t){return e&amp;&amp;e.length?Qr(e,So(t,2),Ui):Z}function rc(e){return e&amp;&amp;e.length?N(e,Dl):0}function ic(e,t){return e&amp;&amp;e.length?N(e,So(t,2)):0}p=null==p?ni:bi.defaults(ni.Object(),p,bi.pick(ni,Wr));var sc=p.Array,oc=p.Date,uc=p.Error,ac=p.Function,fc=p.Math,lc=p.Object,cc=p.RegExp,hc=p.String,pc=p.TypeError,dc=sc.prototype,vc=ac.prototype,mc=lc.prototype,gc=p["__core-js_shared__"],yc=vc.toString,bc=mc.hasOwnProperty,wc=0,Ec=function(){var e=/[^.]+$/.exec(gc&amp;&amp;gc.keys&amp;&amp;gc.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),Sc=mc.toString,xc=yc.call(lc),Tc=ni._,Nc=cc("^"+yc.call(bc).replace(Mn,"\\$&amp;").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Cc=si?p.Buffer:Z,kc=p.Symbol,Lc=p.Uint8Array,Ac=Cc?Cc.allocUnsafe:Z,Oc=R(lc.getPrototypeOf,lc),Mc=lc.create,_c=mc.propertyIsEnumerable,Dc=dc.splice,Pc=kc?kc.isConcatSpreadable:Z,Hc=kc?kc.iterator:Z,Bc=kc?kc.toStringTag:Z,jc=function(){try{var e=No(lc,"defineProperty");return e({},"",{}),e}catch(e){}}(),Fc=p.clearTimeout!==ni.clearTimeout&amp;&amp;p.clearTimeout,Ic=oc&amp;&amp;oc.now!==ni.Date.now&amp;&amp;oc.now,qc=p.setTimeout!==ni.setTimeout&amp;&amp;p.setTimeout,Rc=fc.ceil,Uc=fc.floor,zc=lc.getOwnPropertySymbols,Wc=Cc?Cc.isBuffer:Z,Xc=p.isFinite,Vc=dc.join,$c=R(lc.keys,lc),Jc=fc.max,Kc=fc.min,Qc=oc.now,Gc=p.parseInt,Yc=fc.random,Zc=dc.reverse,eh=No(p,"DataView"),th=No(p,"Map"),nh=No(p,"Promise"),rh=No(p,"Set"),ih=No(p,"WeakMap"),sh=No(lc,"create"),oh=ih&amp;&amp;new ih,uh={},ah=nu(eh),fh=nu(th),lh=nu(nh),ch=nu(rh),hh=nu(ih),ph=kc?kc.prototype:Z,dh=ph?ph.valueOf:Z,vh=ph?ph.toString:Z,mh=function(){function e(){}return function(t){if(!uf(t))return{};if(Mc)return Mc(t);e.prototype=t;var n=new e;return e.prototype=Z,n}}();S.templateSettings={escape:Nn,evaluate:Cn,interpolate:kn,variable:"",imports:{_:S}},S.prototype=X.prototype,S.prototype.constructor=S,Q.prototype=mh(X.prototype),Q.prototype.constructor=Q,G.prototype=mh(X.prototype),G.prototype.constructor=G,Yn.prototype.clear=Zn,Yn.prototype.delete=er,Yn.prototype.get=tr,Yn.prototype.has=nr,Yn.prototype.set=rr,ir.prototype.clear=sr,ir.prototype.delete=or,ir.prototype.get=ur,ir.prototype.has=ar,ir.prototype.set=fr,lr.prototype.clear=cr,lr.prototype.delete=hr,lr.prototype.get=pr,lr.prototype.has=dr,lr.prototype.set=vr,mr.prototype.add=mr.prototype.push=gr,mr.prototype.has=yr,br.prototype.clear=wr,br.prototype.delete=Er,br.prototype.get=Sr,br.prototype.has=xr,br.prototype.set=Tr;var gh=zs(ri),yh=zs(ii,!0),bh=Ws(),wh=Ws(!0),Eh=oh?function(e,t){return oh.set(e,t),e}:Dl,Sh=jc?function(e,t){return jc(e,"toString",{configurable:!0,enumerable:!1,value:Ml(t),writable:!0})}:Dl,xh=is,Th=Fc||function(e){return ni.clearTimeout(e)},Nh=rh&amp;&amp;1/z(new rh([,-0]))[1]==Ot?function(e){return new rh(e)}:Il,Ch=oh?function(e){return oh.get(e)}:Il,kh=zc?function(e){return null==e?[]:(e=lc(e),s(zc(e),function(t){return _c.call(e,t)}))}:zl,Lh=zc?function(e){for(var t=[];e;)f(t,kh(e)),e=Oc(e);return t}:zl,Ah=yi;(eh&amp;&amp;Ah(new eh(new ArrayBuffer(1)))!=an||th&amp;&amp;Ah(new th)!=$t||nh&amp;&amp;Ah(nh.resolve())!=Gt||rh&amp;&amp;Ah(new rh)!=en||ih&amp;&amp;Ah(new ih)!=sn)&amp;&amp;(Ah=function(e){var t=yi(e),n=t==Qt?e.constructor:Z,r=n?nu(n):"";if(r)switch(r){case ah:return an;case fh:return $t;case lh:return Gt;case ch:return en;case hh:return sn}return t});var Oh=gc?rf:Wl,Mh=Zo(Eh),_h=qc||function(e,t){return ni.setTimeout(e,t)},Dh=Zo(Sh),Ph=Wo(function(e){var t=[];return 46===e.charCodeAt(0)&amp;&amp;t.push(""),e.replace(On,function(e,n,r,i){t.push(r?i.replace(qn,"$1"):n||e)}),t}),Hh=is(function(e,t){return Ka(e)?Jr(e,ti(t,1,Ka,!0)):[]}),Bh=is(function(e,t){var n=xu(t);return Ka(n)&amp;&amp;(n=Z),Ka(e)?Jr(e,ti(t,1,Ka,!0),So(n,2)):[]}),jh=is(function(e,t){var n=xu(t);return Ka(n)&amp;&amp;(n=Z),Ka(e)?Jr(e,ti(t,1,Ka,!0),Z,n):[]}),Fh=is(function(e){var t=a(e,xs);return t.length&amp;&amp;t[0]===e[0]?Ni(t):[]}),Ih=is(function(e){var t=xu(e),n=a(e,xs);return t===xu(n)?t=Z:n.pop(),n.length&amp;&amp;n[0]===e[0]?Ni(n,So(t,2)):[]}),qh=is(function(e){var t=xu(e),n=a(e,xs);return t="function"==typeof t?t:Z,t&amp;&amp;n.pop(),n.length&amp;&amp;n[0]===e[0]?Ni(n,Z,t):[]}),Rh=is(Cu),Uh=go(function(e,t){var n=null==e?0:e.length,r=Br(e,t);return es(e,a(t,function(e){return Ho(e,n)?+e:e}).sort(Ds)),r}),zh=is(function(e){return ms(ti(e,1,Ka,!0))}),Wh=is(function(e){var t=xu(e);return Ka(t)&amp;&amp;(t=Z),ms(ti(e,1,Ka,!0),So(t,2))}),Xh=is(function(e){var t=xu(e);return t="function"==typeof t?t:Z,ms(ti(e,1,Ka,!0),Z,t)}),Vh=is(function(e,t){return Ka(e)?Jr(e,t):[]}),$h=is(function(e){return Es(s(e,Ka))}),Jh=is(function(e){var t=xu(e);return Ka(t)&amp;&amp;(t=Z),Es(s(e,Ka),So(t,2))}),Kh=is(function(e){var t=xu(e);return t="function"==typeof t?t:Z,Es(s(e,Ka),Z,t)}),Qh=is(Ju),Gh=is(function(e){var t=e.length,n=t&gt;1?e[t-1]:Z;return n="function"==typeof n?(e.pop(),n):Z,Ku(e,n)}),Yh=go(function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,i=function(t){return Br(t,e)};return!(t&gt;1||this.__actions__.length)&amp;&amp;r instanceof G&amp;&amp;Ho(n)?(r=r.slice(n,+n+(t?1:0)),r.__actions__.push({func:ea,args:[i],thisArg:Z}),(new Q(r,this.__chain__)).thru(function(e){return t&amp;&amp;!e.length&amp;&amp;e.push(Z),e})):this.thru(i)}),Zh=Rs(function(e,t,n){bc.call(e,n)?++e[n]:Hr(e,n,1)}),ep=Qs(pu),tp=Qs(du),np=Rs(function(e,t,n){bc.call(e,n)?e[n].push(t):Hr(e,n,[t])}),rp=is(function(t,n,r){var i=-1,s="function"==typeof n,o=Ja(t)?sc(t.length):[];return gh(t,function(t){o[++i]=s?e(n,t,r):ki(t,n,r)}),o}),ip=Rs(function(e,t,n){Hr(e,n,t)}),sp=Rs(function(e,t,n){e[n?0:1].push(t)},function(){return[[],[]]}),op=is(function(e,t){if(null==e)return[];var n=t.length;return n&gt;1&amp;&amp;Bo(e,t[0],t[1])?t=[]:n&gt;2&amp;&amp;Bo(t[0],t[1],t[2])&amp;&amp;(t=[t[0]]),Ki(e,ti(t,1),[])}),up=Ic||function(){return ni.Date.now()},ap=is(function(e,t,n){var r=pt;if(n.length){var i=U(n,Eo(ap));r|=yt}return fo(e,r,t,n,i)}),fp=is(function(e,t,n){var r=pt|dt;if(n.length){var i=U(n,Eo(fp));r|=yt}return fo(t,r,e,n,i)}),lp=is(function(e,t){return zr(e,1,t)}),cp=is(function(e,t,n){return zr(e,kf(t)||0,n)});Da.Cache=lr;var hp=xh(function(t,n){n=1==n.length&amp;&amp;bp(n[0])?a(n[0],A(So())):a(ti(n,1),A(So()));var r=n.length;return is(function(i){for(var s=-1,o=Kc(i.length,r);++s&lt;o;)i[s]=n[s].call(this,i[s]);return e(t,this,i)})}),pp=is(function(e,t){return fo(e,yt,Z,t,U(t,Eo(pp)))}),dp=is(function(e,t){return fo(e,bt,Z,t,U(t,Eo(dp)))}),vp=go(function(e,t){return fo(e,Et,Z,Z,Z,t)}),mp=so(Ei),gp=so(function(e,t){return e&gt;=t}),yp=Li(function(){return arguments}())?Li:function(e){return af(e)&amp;&amp;bc.call(e,"callee")&amp;&amp;!_c.call(e,"callee")},bp=sc.isArray,wp=ai?A(ai):Ai,Ep=Wc||Wl,Sp=fi?A(fi):Oi,xp=li?A(li):Di,Tp=ci?A(ci):Bi,Np=hi?A(hi):ji,Cp=pi?A(pi):Fi,kp=so(Ui),Lp=so(function(e,t){return e&lt;=t}),Ap=Us(function(e,t){if(Ro(t)||Ja(t))return Fs(t,zf(t),e),Z;for(var n in t)bc.call(t,n)&amp;&amp;Or(e,n,t[n])}),Op=Us(function(e,t){Fs(t,Wf(t),e)}),Mp=Us(function(e,t,n,r){Fs(t,Wf(t),e,r)}),_p=Us(function(e,t,n,r){Fs(t,zf(t),e,r)}),Dp=go(Br),Pp=is(function(e,t){e=lc(e);var n=-1,r=t.length,i=r&gt;2?t[2]:Z;for(i&amp;&amp;Bo(t[0],t[1],i)&amp;&amp;(r=1);++n&lt;r;)for(var s=t[n],o=Wf(s),u=-1,a=o.length;++u&lt;a;){var f=o[u],l=e[f];(l===Z||$a(l,mc[f])&amp;&amp;!bc.call(e,f))&amp;&amp;(e[f]=s[f])}return e}),Hp=is(function(t){return t.push(Z,co),e(qp,Z,t)}),Bp=Zs(function(e,t,n){null!=t&amp;&amp;"function"!=typeof t.toString&amp;&amp;(t=Sc.call(t)),e[t]=n},Ml(Dl)),jp=Zs(function(e,t,n){null!=t&amp;&amp;"function"!=typeof t.toString&amp;&amp;(t=Sc.call(t)),bc.call(e,t)?e[t].push(n):e[t]=[n]},So),Fp=is(ki),Ip=Us(function(e,t,n){Vi(e,t,n)}),qp=Us(function(e,t,n,r){Vi(e,t,n,r)}),Rp=go(function(e,t){var n={};if(null==e)return n;var r=!1;t=a(t,function(t){return t=Ns(t,e),r||(r=t.length&gt;1),t}),Fs(e,bo(e),n),r&amp;&amp;(n=qr(n,at|ft|lt,ho));for(var i=t.length;i--;)gs(n,t[i]);return n}),Up=go(function(e,t){return null==e?{}:Qi(e,t)}),zp=ao(zf),Wp=ao(Wf),Xp=$s(function(e,t,n){return t=t.toLowerCase(),e+(n?ul(t):t)}),Vp=$s(function(e,t,n){return e+(n?"-":"")+t.toLowerCase()}),$p=$s(function(e,t,n){return e+(n?" ":"")+t.toLowerCase()}),Jp=Vs("toLowerCase"),Kp=$s(function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}),Qp=$s(function(e,t,n){return e+(n?" ":"")+Yp(t)}),Gp=$s(function(e,t,n){return e+(n?" ":"")+t.toUpperCase()}),Yp=Vs("toUpperCase"),Zp=is(function(e,t){try{return n(e,Z,t)}catch(n){return tf(n)?n:new uc(n)}}),ed=go(function(e,t){return n(t,function(t){t=tu(t),Hr(e,t,ap(e[t],e))}),e}),td=Gs(),nd=Gs(!0),rd=is(function(e,t){return function(n){return ki(n,e,t)}}),id=is(function(e,t){return function(n){return ki(e,n,t)}}),sd=to(a),od=to(i),ud=to(h),ad=io(),fd=io(!0),ld=eo(function(e,t){return e+t},0),cd=uo("ceil"),hd=eo(function(e,t){return e/t},1),pd=uo("floor"),dd=eo(function(e,t){return e*t},1),vd=uo("round"),md=eo(function(e,t){return e-t},0);return S.after=Ca,S.ary=ka,S.assign=Ap,S.assignIn=Op,S.assignInWith=Mp,S.assignWith=_p,S.at=Dp,S.before=La,S.bind=ap,S.bindAll=ed,S.bindKey=fp,S.castArray=Ra,S.chain=Yu,S.chunk=su,S.compact=ou,S.concat=uu,S.cond=Al,S.conforms=Ol,S.constant=Ml,S.countBy=Zh,S.create=Mf,S.curry=Aa,S.curryRight=Oa,S.debounce=Ma,S.defaults=Pp,S.defaultsDeep=Hp,S.defer=lp,S.delay=cp,S.difference=Hh,S.differenceBy=Bh,S.differenceWith=jh,S.drop=au,S.dropRight=fu,S.dropRightWhile=lu,S.dropWhile=cu,S.fill=hu,S.filter=fa,S.flatMap=la,S.flatMapDeep=ca,S.flatMapDepth=ha,S.flatten=vu,S.flattenDeep=mu,S.flattenDepth=gu,S.flip=_a,S.flow=td,S.flowRight=nd,S.fromPairs=yu,S.functions=Ff,S.functionsIn=If,S.groupBy=np,S.initial=Eu,S.intersection=Fh,S.intersectionBy=Ih,S.intersectionWith=qh,S.invert=Bp,S.invertBy=jp,S.invokeMap=rp,S.iteratee=Pl,S.keyBy=ip,S.keys=zf,S.keysIn=Wf,S.map=ma,S.mapKeys=Xf,S.mapValues=Vf,S.matches=Hl,S.matchesProperty=Bl,S.memoize=Da,S.merge=Ip,S.mergeWith=qp,S.method=rd,S.methodOf=id,S.mixin=jl,S.negate=Pa,S.nthArg=ql,S.omit=Rp,S.omitBy=$f,S.once=Ha,S.orderBy=ga,S.over=sd,S.overArgs=hp,S.overEvery=od,S.overSome=ud,S.partial=pp,S.partialRight=dp,S.partition=sp,S.pick=Up,S.pickBy=Jf,S.property=Rl,S.propertyOf=Ul,S.pull=Rh,S.pullAll=Cu,S.pullAllBy=ku,S.pullAllWith=Lu,S.pullAt=Uh,S.range=ad,S.rangeRight=fd,S.rearg=vp,S.reject=wa,S.remove=Au,S.rest=Ba,S.reverse=Ou,S.sampleSize=Sa,S.set=Qf,S.setWith=Gf,S.shuffle=xa,S.slice=Mu,S.sortBy=op,S.sortedUniq=Fu,S.sortedUniqBy=Iu,S.split=yl,S.spread=ja,S.tail=qu,S.take=Ru,S.takeRight=Uu,S.takeRightWhile=zu,S.takeWhile=Wu,S.tap=Zu,S.throttle=Fa,S.thru=ea,S.toArray=xf,S.toPairs=zp,S.toPairsIn=Wp,S.toPath=Kl,S.toPlainObject=Lf,S.transform=Yf,S.unary=Ia,S.union=zh,S.unionBy=Wh,S.unionWith=Xh,S.uniq=Xu,S.uniqBy=Vu,S.uniqWith=$u,S.unset=Zf,S.unzip=Ju,S.unzipWith=Ku,S.update=el,S.updateWith=tl,S.values=nl,S.valuesIn=rl,S.without=Vh,S.words=Ll,S.wrap=qa,S.xor=$h,S.xorBy=Jh,S.xorWith=Kh,S.zip=Qh,S.zipObject=Qu,S.zipObjectDeep=Gu,S.zipWith=Gh,S.entries=zp,S.entriesIn=Wp,S.extend=Op,S.extendWith=Mp,jl(S,S),S.add=ld,S.attempt=Zp,S.camelCase=Xp,S.capitalize=ul,S.ceil=cd,S.clamp=il,S.clone=Ua,S.cloneDeep=Wa,S.cloneDeepWith=Xa,S.cloneWith=za,S.conformsTo=Va,S.deburr=al,S.defaultTo=_l,S.divide=hd,S.endsWith=fl,S.eq=$a,S.escape=ll,S.escapeRegExp=cl,S.every=aa,S.find=ep,S.findIndex=pu,S.findKey=_f,S.findLast=tp,S.findLastIndex=du,S.findLastKey=Df,S.floor=pd,S.forEach=pa,S.forEachRight=da,S.forIn=Pf,S.forInRight=Hf,S.forOwn=Bf,S.forOwnRight=jf,S.get=qf,S.gt=mp,S.gte=gp,S.has=Rf,S.hasIn=Uf,S.head=bu,S.identity=Dl,S.includes=va,S.indexOf=wu,S.inRange=sl,S.invoke=Fp,S.isArguments=yp,S.isArray=bp,S.isArrayBuffer=wp,S.isArrayLike=Ja,S.isArrayLikeObject=Ka,S.isBoolean=Qa,S.isBuffer=Ep,S.isDate=Sp,S.isElement=Ga,S.isEmpty=Ya,S.isEqual=Za,S.isEqualWith=ef,S.isError=tf,S.isFinite=nf,S.isFunction=rf,S.isInteger=sf,S.isLength=of,S.isMap=xp,S.isMatch=ff,S.isMatchWith=lf,S.isNaN=cf,S.isNative=hf,S.isNil=df,S.isNull=pf,S.isNumber=vf,S.isObject=uf,S.isObjectLike=af,S.isPlainObject=mf,S.isRegExp=Tp,S.isSafeInteger=gf,S.isSet=Np,S.isString=yf,S.isSymbol=bf,S.isTypedArray=Cp,S.isUndefined=wf,S.isWeakMap=Ef,S.isWeakSet=Sf,S.join=Su,S.kebabCase=Vp,S.last=xu,S.lastIndexOf=Tu,S.lowerCase=$p,S.lowerFirst=Jp,S.lt=kp,S.lte=Lp,S.max=Gl,S.maxBy=Yl,S.mean=Zl,S.meanBy=ec,S.min=tc,S.minBy=nc,S.stubArray=zl,S.stubFalse=Wl,S.stubObject=Xl,S.stubString=Vl,S.stubTrue=$l,S.multiply=dd,S.nth=Nu,S.noConflict=Fl,S.noop=Il,S.now=up,S.pad=hl,S.padEnd=pl,S.padStart=dl,S.parseInt=vl,S.random=ol,S.reduce=ya,S.reduceRight=ba,S.repeat=ml,S.replace=gl,S.result=Kf,S.round=vd,S.runInContext=wi,S.sample=Ea,S.size=Ta,S.snakeCase=Kp,S.some=Na,S.sortedIndex=_u,S.sortedIndexBy=Du,S.sortedIndexOf=Pu,S.sortedLastIndex=Hu,S.sortedLastIndexBy=Bu,S.sortedLastIndexOf=ju,S.startCase=Qp,S.startsWith=bl,S.subtract=md,S.sum=rc,S.sumBy=ic,S.template=wl,S.times=Jl,S.toFinite=Tf,S.toInteger=Nf,S.toLength=Cf,S.toLower=El,S.toNumber=kf,S.toSafeInteger=Af,S.toString=Of,S.toUpper=Sl,S.trim=xl,S.trimEnd=Tl,S.trimStart=Nl,S.truncate=Cl,S.unescape=kl,S.uniqueId=Ql,S.upperCase=Gp,S.upperFirst=Yp,S.each=pa,S.eachRight=da,S.first=bu,jl(S,function(){var e={};return ri(S,function(t,n){bc.call(S.prototype,n)||(e[n]=t)}),e}(),{chain:!1}),S.VERSION=et,n(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){S[e].placeholder=S}),n(["drop","take"],function(e,t){G.prototype[e]=function(n){n=n===Z?1:Jc(Nf(n),0);var r=this.__filtered__&amp;&amp;!t?new G(this):this.clone();return r.__filtered__?r.__takeCount__=Kc(n,r.__takeCount__):r.__views__.push({size:Kc(n,Pt),type:e+(r.__dir__&lt;0?"Right":"")}),r},G.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),n(["filter","map","takeWhile"],function(e,t){var n=t+1,r=n==kt||n==At;G.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:So(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}}),n(["head","last"],function(e,t){var n="take"+(t?"Right":"");G.prototype[e]=function(){return this[n](1).value()[0]}}),n(["initial","tail"],function(e,t){var n="drop"+(t?"":"Right");G.prototype[e]=function(){return this.__filtered__?new G(this):this[n](1)}}),G.prototype.compact=function(){return this.filter(Dl)},G.prototype.find=function(e){return this.filter(e).head()},G.prototype.findLast=function(e){return this.reverse().find(e)},G.prototype.invokeMap=is(function(e,t){return"function"==typeof e?new G(this):this.map(function(n){return ki(n,e,t)})}),G.prototype.reject=function(e){return this.filter(Pa(So(e)))},G.prototype.slice=function(e,t){e=Nf(e);var n=this;return n.__filtered__&amp;&amp;(e&gt;0||t&lt;0)?new G(n):(e&lt;0?n=n.takeRight(-e):e&amp;&amp;(n=n.drop(e)),t!==Z&amp;&amp;(t=Nf(t),n=t&lt;0?n.dropRight(-t):n.take(t-e)),n)},G.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},G.prototype.toArray=function(){return this.take(Pt)},ri(G.prototype,function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=S[r?"take"+("last"==t?"Right":""):t],s=r||/^find/.test(t);i&amp;&amp;(S.prototype[t]=function(){var t=this.__wrapped__,o=r?[1]:arguments,u=t instanceof G,a=o[0],l=u||bp(t),c=function(e){var t=i.apply(S,f([e],o));return r&amp;&amp;h?t[0]:t};l&amp;&amp;n&amp;&amp;"function"==typeof a&amp;&amp;1!=a.length&amp;&amp;(u=l=!1);var h=this.__chain__,p=!!this.__actions__.length,d=s&amp;&amp;!h,v=u&amp;&amp;!p;if(!s&amp;&amp;l){t=v?t:new G(this);var m=e.apply(t,o);return m.__actions__.push({func:ea,args:[c],thisArg:Z}),new Q(m,h)}return d&amp;&amp;v?e.apply(this,o):(m=this.thru(c),d?r?m.value()[0]:m.value():m)})}),n(["pop","push","shift","sort","splice","unshift"],function(e){var t=dc[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);S.prototype[e]=function(){var e=arguments;if(r&amp;&amp;!this.__chain__){var i=this.value();return t.apply(bp(i)?i:[],e)}return this[n](function(n){return t.apply(bp(n)?n:[],e)})}}),ri(G.prototype,function(e,t){var n=S[t];if(n){var r=n.name+"";bc.call(uh,r)||(uh[r]=[]),uh[r].push({name:t,func:n})}}),uh[Ys(Z,dt).name]=[{name:"wrapper",func:Z}],G.prototype.clone=Pn,G.prototype.reverse=Fn,G.prototype.value=Gn,S.prototype.at=Yh,S.prototype.chain=ta,S.prototype.commit=na,S.prototype.next=ra,S.prototype.plant=sa,S.prototype.reverse=oa,S.prototype.toJSON=S.prototype.valueOf=S.prototype.value=ua,S.prototype.first=S.prototype.head,Hc&amp;&amp;(S.prototype[Hc]=ia),S},bi=yi();"function"==typeof define&amp;&amp;"object"==typeof define.amd&amp;&amp;define.amd?(ni._=bi,define("underscore",[],function(){return bi})):ii?((ii.exports=bi)._=bi,ri._=bi):ni._=bi}.call(this),define("lib-build/tpl",{load:function(e){throw new Error("Dynamic load not allowed: "+e)}}),define("lib-build/tpl!storymaps/tpl/ui/MainMediaContainerMap",[],function(){return function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='&lt;div class="mainMediaContainer" tabindex="0" aria-label="'+((__t=altText)==null?"":__t)+'"&gt;\n  &lt;div class="mapContainer" data-webmapid="'+((__t=webmapid)==null?"":__t)+'" data-temporary="'+((__t=isTemporary)==null?"":__t)+'"&gt;&lt;/div&gt;\n  &lt;div class="overview"&gt;&lt;/div&gt;\n	&lt;div class="legend"&gt;&lt;/div&gt;\n	&lt;div class="mainStageErrorContainer"&gt;\n		&lt;div class="error"&gt;&lt;/div&gt;\n	&lt;/div&gt;\n  &lt;button class="visible-on-focus return-to-content bottom"&gt;'+((__t=focusToPanel)==null?"":__t)+"&lt;/button&gt;\n&lt;/div&gt;\n";return __p}}),define("lib-build/tpl!storymaps/tpl/ui/MainMediaContainerImage",[],function(){return function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='&lt;div class="mainMediaContainer" tabindex="0" aria-label="'+((__t=altText)==null?"":__t)+'"&gt;\n  &lt;div class="imgContainer" data-src="'+((__t=url)==null?"":__t)+'"&gt;&lt;/div&gt;\n  &lt;button class="visible-on-focus return-to-content bottom"&gt;'+((__t=focusToPanel)==null?"":__t)+"&lt;/button&gt;\n&lt;/div&gt;\n";return __p}}),define("lib-build/tpl!storymaps/tpl/ui/MainMediaContainerEmbed",[],function(){return function(obj){function print(){__p+=__j.call(arguments,"")}obj||(obj={});var __t,__p="",__j=Array.prototype.join;with(obj)__p+='&lt;div class="mainMediaContainer" tabindex="0"  aria-label="'+((__t=altText)==null?"":__t)+'"&gt;\n    &lt;button class="visible-on-focus return-to-content top"&gt;'+((__t=focusToPanel)==null?"":__t)+"&lt;/button&gt;\n    ",url?__p+='\n    	&lt;iframe class="embedContainer" data-src="'+((__t=url)==null?"":__t)+'" data-unload="'+((__t=unload)==null?"":__t)+'" allowfullscreen="1"&gt;&lt;/iframe&gt;\n    ':frameTag&amp;&amp;(__p+="\n    	"+((__t=frameTag)==null?"":__t)+"\n    "),__p+='\n    &lt;button class="visible-on-focus return-to-content bottom"&gt;'+((__t=focusToPanel)==null?"":__t)+"&lt;/button&gt;\n&lt;/div&gt;\n";return __p}}),define("lib-build/css!storymaps/tpl/ui/MainStage",[],function(){}),define("storymaps/tpl/core/Helper",["esri/IdentityManager","dojo/cookie","storymaps/common/utils/CommonHelper"],function(e,t,n){return{possiblyAddToken:function(e){if(!this.isAppResource(e))return e;e=this.removeToken(e);if(!this.needsTokenAdded(e))return e;var t=this.getToken();return t?this.forceHttps(e)+"?token="+t:(console.warn("no token found even though token needed"),e)},getToken:function(){if(app.portal&amp;&amp;app.portal.getPortalUser())return app.portal.getPortalUser().credential.token;var t=e.findCredential(document.location.origin);if(t)return t.token;var n=e.findCredential(app.portal.url);return n?e.findCredential(app.portal.url).token:this.getCookieToken()},forceHttps:function(e){var t=e.replace(/^.*?\/\//,"");return"https://"+t},isAppResource:function(e,t){return t||(t=app.data&amp;&amp;app.data.getWebAppItem&amp;&amp;app.data.getWebAppItem()),t?t&amp;&amp;t.id&amp;&amp;e&amp;&amp;e.match(new RegExp("/sharing/rest/content/items/"+t.id+"/resources/")):!1},needsTokenAdded:function(e){var t=app.data&amp;&amp;app.data.getWebAppItem&amp;&amp;app.data.getWebAppItem();return t?this.isAppResource(e,t)&amp;&amp;t.access!=="public":!1},getCookieToken:function(){return n.getCookieToken()},possiblyRemoveToken:function(e){return this.isAppResource(e)?this.removeToken(e):e},removeToken:function(e){return e.split("?token=")[0]}}}),define("storymaps/tpl/core/WebApplicationData",["dojo/_base/lang","storymaps/tpl/core/Helper"],function(e,t){var n={},r={values:{}};return{set:function(t){n=e.clone(t);if(!t||!t.values)return;var i=app.data.getWebAppItem().created&gt;app.cfg.HTML_SANITIZER_DATE;r=i?app.sanitizer.sanitize(t):t},get:function(){var t=e.clone(r);return t.values.template=t.values.template||{},t.values.template={name:t.values.template.name||app.cfg.TPL_NAME,createdWith:t.values.template.createdWith||app.version,editedWith:app.version},t},getOriginalData:function(){return n},isBlank:function(){return Object.keys(r.values).length&lt;=1||app.data.getStorySections().length===0},getBlank:function(){return{values:{webmap:n.values.webmap}}},getSourceWebmap:function(){return n&amp;&amp;n.values?n.values.webmap:null},cleanWebAppAfterInitialization:function(){var e=!1,t=[n,r];for(var i=0;i&lt;t.length;i++){var s=t[i];s&amp;&amp;s.values&amp;&amp;(s.values.order&amp;&amp;(delete s.values.order,e=!0),s.values.firstRecordAsIntro&amp;&amp;(delete s.values.firstRecordAsIntro,e=!0),s.values.fieldsOverride&amp;&amp;(delete s.values.fieldsOverride,e=!0),s.values.sourceLayer&amp;&amp;(delete s.values.sourceLayer,e=!0))}return e},restoreOriginalData:function(){this.set(n)},updateAfterSave:function(){n=e.clone(r)},getTemplateVersion:function(){return r.values.template?r.values.template.editedWith:null},getTemplateCreation:function(){return r.values.template?r.values.template.creaedWith:null},getDoNotWarnTitle:function(){return r.values.doNotWarnTitle||!1},setDoNotWarnTitle:function(e){r.values.doNotWarnTitle=e},getWebmap:function(){return r.values.webmap},setWebmap:function(e){r.values.webmap=e},getTitle:function(){return this.getStorySections().length&gt;0&amp;&amp;this.setTitle($("&lt;div&gt;"+this.getStorySections()[0].title+"&lt;/div&gt;").text()),r.values.title?r.values.title.trim():""},setTitle:function(e){r.values.title=e},getSubtitle:function(){return r.values.subtitle},setSubtitle:function(e){r.values.subtitle=e},getSettings:function(){return r.values.settings||{}},getLayout:function(){return this.getSettings().layout||{}},setLayout:function(e){r.values.settings=r.values.settings||{},r.values.settings.layout=e},getLayoutId:function(){return this.getLayout().id||app.cfg.LAYOUTS[0].id},getLayoutProperties:function(e){var t=e||this.getLayoutId(),n=$.grep(app.cfg.LAYOUTS,function(e){return e.id==t});return n&amp;&amp;n.length?n[0]:null},getLayoutOptions:function(){var t=e.clone(this.getSettings().layoutOptions)||{};return t.layoutCfg=this.getLayoutCfg(),t.socialLinks=t.socialLinks===undefined?!1:t.socialLinks,t},setLayoutOptions:function(e){r.values.settings=r.values.settings||{},r.values.settings.layoutOptions=e},getLocateBtn:function(){return this.getLayoutOptions().locateBtn||!1},getLayoutCfg:function(){var e={},t=(this.getSettings().layoutOptions||{}).layoutCfg||{},n=this.getLayoutProperties();return n?(n.sizes&amp;&amp;(e.sizeLbl=t.size||"medium",e.sizeVal=n.sizes[e.sizeLbl]),n.positions&amp;&amp;(e.position=t.position||n.positions[0]),e):null},getTheme:function(){return this.getSettings().theme||{}},setTheme:function(e){r.values.settings=r.values.settings||{},r.values.settings.theme=e},getColors:function(){var e=this.getTheme().colors;if(e&amp;&amp;e.name){var t=$.grep(this.getLayoutProperties().themes,function(t){return t.name==e.name});return t&amp;&amp;t.length?t[0]:e}return this.getLayoutProperties().themes[0]},getFonts:function(){var e={sectionTitle:app.cfg.FONTS.sectionTitle[0],sectionContent:app.cfg.FONTS.sectionContent[0]},t=this.getTheme().fonts||{};return t.sectionTitle&amp;&amp;(e.sectionTitle=$.grep(app.cfg.FONTS.sectionTitle,function(e){return e.id==t.sectionTitle.id})[0]||t.sectionTitle),t.sectionContent&amp;&amp;(e.sectionContent=$.grep(app.cfg.FONTS.sectionContent,function(e){return e.id==t.sectionContent.id})[0]||t.sectionContent),e},getHeader:function(){return this.getSettings().header||{}},setHeader:function(e){r.values.settings=r.values.settings||{},r.values.settings.header=e},getHeaderLinkText:function(){return this.getHeader().linkText===undefined?app.cfg.HEADER_LINK_TEXT:this.getHeader().linkText},getHeaderLinkURL:function(){return this.getHeader().linkURL===undefined?app.cfg.HEADER_LINK_URL:this.getHeader().linkURL},getLogoURL:function(){var e=this.getHeader().logoURL?this.getHeader().logoURL:app.cfg.HEADER_LOGO_URL;return e==app.cfg.HEADER_LOGO_URL&amp;&amp;this.getColors()&amp;&amp;this.getColors().esriLogo=="white"&amp;&amp;(e=""),t.possiblyRemoveToken(e)},getLogoTarget:function(){return!this.getHeader().logoURL||this.getHeader().logoURL==app.cfg.HEADER_LOGO_URL?app.cfg.HEADER_LOGO_TARGET:this.getHeader().logoTarget},getSocial:function(){return this.getHeader().social},getAppGeocoders:function(){return this.getSettings().appGeocoders},setAppGeocoders:function(e){r.values.settings=r.values.settings||{},r.values.settings.appGeocoders=e},getStory:function(){return r.values.story||{}},getStorySections:function(){var e=this.getStory();return e.sections||[]},getStoryStorage:function(){return this.getStory().storage||"WEBAPP"},setStorySections:function(e,t){r.values.story=r.values.story||{},r.values.story.storage="WEBAPP",r.values.story.sections=e,r.values.story.reversed=t}}}),define("storymaps/tpl/ui/MainStage",["lib-build/tpl!./MainMediaContainerMap","lib-build/tpl!./MainMediaContainerImage","lib-build/tpl!./MainMediaContainerEmbed","lib-build/css!./MainStage","../core/WebApplicationData","../core/Helper","dojo/has","esri/arcgis/utils","esri/renderers/UniqueValueRenderer","esri/geometry/Point","esri/geometry/Extent","esri/config","esri/geometry/webMercatorUtils","esri/symbols/SimpleMarkerSymbol","esri/tasks/query","esri/tasks/QueryTask","dojo/topic","dojo/on","dojo/aspect","dojo/_base/lang"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m,g,y,b){return function(o,u,a){function h(t){$("#mainStagePanel .medias").append(e({webmapid:t,isTemporary:!0,altText:"",focusToPanel:i18n.viewer.a11y.focusContent}))}function g(e,t){return e&amp;&amp;e.useParentOrigin&amp;&amp;window.location.origin.match(/arcgis\.com/)&amp;&amp;t&amp;&amp;t.match&amp;&amp;t.match(/arcgis\.com/)}function w(e){var t=new window.URL(e);return window.location.origin+t.pathname+t.search}function E(e,t,n){var r=$(".mainMediaContainer.active &gt; iframe[data-unload=true]");r.length&amp;&amp;r.attr("src",""),$(".mainMediaContainer.active").fadeOut(),x();if(e.type=="webmap")T(e.webmap.id,t,n,e);else if(e.type=="image")M(e.image);else if(e.type=="video")D(e.video.url,e.video);else if(e.type=="webpage"){var i=e.webpage.url;i.lastIndexOf("#")&gt;0&amp;&amp;(i=i.substring(0,i.lastIndexOf("#"))),D(i||e.webpage.ts,e.webpage)}}function S(){$("#mainStageLoadingIndicator").fadeIn()}function x(){$("#mainStageLoadingIndicator").fadeOut()}function T(e,t,n,r){var i=$('.mapContainer[data-webmapid="'+e+'"]');if(i.hasClass("isLoading"))return;$(".mainMediaContainer").removeClass("active has-error"),i.parent().addClass("active");if(e)if(i.hasClass("map")){var s=app.map?app.map.extent:null;app.map=app.maps[e].response.map,app.mapItem=app.maps[e].response.itemInfo,app.mapConfig=app.maps[e],N(i,t,s,n,r,!0)}else{i.addClass("isLoading"),S();var o=r&amp;&amp;r.webmap?r.webmap.extent:null;if(o)try{o=new l(o)}catch(f){o=null}a.loadWebmap(e,i[0],o).then(b.hitch(c,function(s){var o=app.map?app.map.extent:null;app.maps[e]=a.getMapConfig(s,i),app.map=s.map,app.mapItem=app.maps[e].response.itemInfo,app.mapConfig=app.maps[e],app.map.infoWindow&amp;&amp;($(app.map.infoWindow.domNode).addClass("light"),app.map.infoWindow.markerSymbol=(new p).setSize(0)),N(i,t,o,n,r,!1);if(u){app.ignoreNextEvent=!1,y.before(app.map,"setExtent",function(e){console.log("Set extent:",e),app.ignoreNextEvent||(app.lastExtentSet=e,app.ignoreNextEvent=!0)});var f=app.map.on("update-end",function(){f.remove(),app.lastExtentSet=app.map.extent,app.map.mapJournalInitExtent=app.map.extent,app.ignoreNextEvent=!0}),l=function(e){app.ignoreNextEvent?app.ignoreNextEvent=!1:app.lastExtentSet=e.extent};app.map.on("zoom-end",l),app.map.on("pan-end",l)}setTimeout(function(){x()},50),i.removeClass("isLoading"),i.parent().removeClass("has-error")}),b.hitch(c,function(){x(),i.removeClass("isLoading"),i.parent().addClass("has-error"),i.parent().find(".error").html(i18n.viewer.errors.mapLoadingFail),m.publish("story-loaded-map",{id:e,index:n}),m.publish("ADDEDIT_LOAD_WEBMAP_FAIL")})),setTimeout(function(){m.publish("story-section-map-timeout")},2e3)}}function N(e,t,n,r,s,o){c.updateMainStageWithLayoutSettings(),O();var u=e.parent();u[0]===document.activeElement?R():u.off("focus.map").on("focus.map",R);try{app.map.resize(),app.map.reposition()}catch(a){}if(t||s){var f=s&amp;&amp;s.webmap?s.webmap.layers:null,h=app.maps[s.webmap.id].response.itemInfo.itemData.operationalLayers;$.each(h,function(e,t){var n;if(t.layerObject){n=$(f).filter(function(e,n){return n.id==t.layerObject.id});var r=t.visibility===undefined?!0:t.visibility,i=function(){t.layerObject.setVisibility(n.length?n[0].visibility:r)};t.layerObject.loaded?i():t.layerObject.on("load",i)}else t.featureCollection&amp;&amp;t.featureCollection.layers&amp;&amp;$.each(t.featureCollection.layers,function(e,t){n=$(f).filter(function(e,n){return n.id.split("_").slice(0,-1).join("_")==t.layerObject.id.split("_").slice(0,-1).join("_")});var r=t.visibility===undefined?!0:t.visibility;t.layerObject.setVisibility(n.length?n[0].visibility:r)})});var p=s&amp;&amp;s.webmap?s.webmap.extent:null;if(p)try{p=new l(p)}catch(a){}!p&amp;&amp;o&amp;&amp;r===0&amp;&amp;(p=app.map._params.extent);if(p){var d=app.maps[s.webmap.id];d&amp;&amp;d.mapCommand&amp;&amp;(d.mapCommand.currentHomeExtent=p),app.map.setExtent(p).then(function(){C(s.webmap.popup,r),m.publish("story-loaded-map",{id:s.webmap.id,index:r})})}else m.publish("story-loaded-map",{id:s.webmap.id,index:r});var v=s.webmap.overview||{},g=s.webmap.legend||{},y=s.webmap.geocoder||{};r===null&amp;&amp;t.media&amp;&amp;t.media.webmap&amp;&amp;(v=t.media.webmap.overview||{},g=t.media.webmap.legend||{}),v.enable!==undefined&amp;&amp;(app.maps[s.webmap.id].overview.toggle(v.enable,i.getColors()),app.maps[s.webmap.id].overview.toggleExpanded(v.openByDefault),app.maps[s.webmap.id].overview.setSettings(v)),g.enable!==undefined&amp;&amp;(app.maps[s.webmap.id].legend.toggle(g.enable),app.maps[s.webmap.id].legend.toggleExpanded(g.openByDefault),app.maps[s.webmap.id].legend.setSettings(g)),y.enable!==undefined&amp;&amp;app.maps[s.webmap.id].geocoder.toggle(y.enable),p||C(s.webmap.popup,r);var b=s&amp;&amp;s.webmap?s.webmap.altText:null;b&amp;&amp;u&amp;&amp;u.attr("aria-label",b)}else m.publish("ADDEDIT_WEBMAP_DONE")}function C(e,t){app.map.infoWindow.hide();if(e){var n=app.map.getLayer(e.layerId),r=e.layerId?e.layerId.split("_").slice(0,-1).join("_"):"",i=app.map.getLayer(r);app.map.infoWindow.clearFeatures();if(n)if(n.updating)var s=n.on("update-end",function(){s.remove(),k(e,t)});else k(e,t);else if(i){var o=e.layerId.split("_").slice(-1).join("_"),u=i.url+"/"+o,a;(a=i)&amp;&amp;(a=a.infoTemplates)&amp;&amp;(a=a[o])&amp;&amp;(a=a.layerUrl)&amp;&amp;(u=a),L(e,t,r,o,u)}else var f=app.map.on("update-end",function(){C(e,t),f.remove()})}}function k(e,t){var n=new d,r=app.map.getLayer(e.layerId);if(!r)return;n.objectIds=[e.fieldValue],r._collection||(n.returnGeometry=!0,n.outFields=["*"],n.outSpatialReference=app.map.spatialReference);if(!r.queryFeatures)return;r.queryFeatures(n).then(function(n){A(e,n.features,t)})}function L(e,t,n,r,i){var s=new v(i),o=new d,u=app.map.getLayer(n);if(!u)return;o.objectIds=[e.fieldValue],o.returnGeometry=!0,o.outFields=["*"],o.outSpatialReference=app.map.spatialReference,s.execute(o,function(i){A(e,i.features,t,n,r)})}function A(e,t,n,r,i){if(!t||!t.length)return;var s=t[0].geometry,o=null;e.anchorPoint?o=new f(e.anchorPoint):o=s.getExtent()?s.getExtent().getCenter():s,r?(t[0].infoTemplate=app.map.getLayer(r).infoTemplates[i].infoTemplate,app.map.infoWindow.setContent(t[0].getContent())):app.map.infoWindow.setFeatures(t),app.map.infoWindow.show(o),app.map.extent.contains(o)||app.map.centerAt(o)}function O(){if(app.mapConfig){var e=app.data.getWebAppData().getColors();app.mapConfig.overview.setColors(e),app.mapConfig.legend.setColors(e)}}function M(e){$(".mainMediaContainer").removeClass("active");var t=$('.imgContainer[data-src="'+e.url+'"]');if(t.length){t.css("background-image")=="none"&amp;&amp;S();var n=e.url;if(e.sizes){var r=_.sortBy(e.sizes,"width").reverse();n=r[0].url;if(r.length&gt;1){var i=e.display&amp;&amp;e.display==="fit"?$("#mainStagePanel").width():$("body").width();_.some(r,function(e){return e.width&amp;&amp;e.width&lt;i?!0:(n=e.url,!1)})}}t.parent().addClass("active").attr("aria-label",e.altText);var o=s.possiblyAddToken(n),u=new Image;u.src=o,u.onload=function(){t.removeClass("center fit fill stretch").addClass(e.display).css({left:0,right:0}).css("background-image",'url("'+o+'")'),c.updateMainStageWithLayoutSettings(),t.parent().hasClass("active")&amp;&amp;setTimeout(x(),100)}}}function D(e,t){g(t,e)&amp;&amp;(e=w(e)),$(".mainMediaContainer").removeClass("active");var n=$('.embedContainer[data-src="'+e+'"]');n.length||(n=$('.embedContainer[data-ts="'+e+'"]'),e=n.data("src"));if(n.length){n.removeClass("center fit fill stretch").addClass(t.display).attr("data-unload",t.hash===undefined&amp;&amp;(t.unload===undefined||t.unload)).css({left:0,right:0}),t.hash&amp;&amp;(e=e+"#"+t.hash,n.attr("src",e)),n.attr("src")||(n.off("load").load(x),S(),e.match("//player.vimeo.com/video")&amp;&amp;!e.match("transparent=0")&amp;&amp;(e.match(/\?/)?e+="&amp;transparent=0":e+="?transparent=0"),n.attr("src",e));var r=t.width||"560",i=t.height||"315";t.display=="fit"&amp;&amp;(r="",i=""),r&amp;&amp;(r.match(/[0-9]+%/)||(r+="px"),n.attr("width",r)),i&amp;&amp;(i.match(/[0-9]+%/)||(i+="px"),n.attr("height",i)),n.parent().addClass("active").attr("aria-label",t.altText),c.updateMainStageWithLayoutSettings()}}function P(){$(".mainMediaContainer.active iframe.embedContainer.fit").attr("height",$("#mainStagePanel").width()*9/16)}function H(e,t){e=e||o.find(".mainMediaContainer.active");var n=e.find(".return-to-content"),r='a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]):not(.return-to-content), iframe, object, embed, [tabindex="0"], [contenteditable]',i=e.find(r).filter(":visible"),s=e.get().concat(i.get()).concat(n.get());t&amp;&amp;$(".mediaBackContainer .backButton").off("keydown").on("keydown",function(e){q(e,s)}),e.off("keydown").on("keydown",function(e){B.bind(this)(e,s)})}function B(e,t){if(e.keyCode===9){var n=t[t.length-1],r=t[0],i=$(".mediaBackContainer .backButton:visible")[0],s;e.target===n&amp;&amp;!e.shiftKey?s=i||r:e.target===r&amp;&amp;e.shiftKey&amp;&amp;(s=i||n),s&amp;&amp;(e.preventDefault(),$(s).focus());return}e.keyCode===27&amp;&amp;j($(this))}function j(e){e=e||o.find(".mainMediaContainer.active");var t=$(".mediaBackContainer .backButton");t&amp;&amp;t.length&amp;&amp;t.is(":visible")?I(t):c.exitMainstage(e)}function F(e){e.off("focus.generic").on("focus.generic",function(){H(e)})}function I(e){F(o.find(".mainMediaContainer.active")),this.returnTo=null,e.trigger("click"),e.off("keydown")}function q(e){e.keyCode===9?(e.preventDefault(),e.shiftKey?o.find(".return-to-content").focus():o.find(".mainMediaContainer.active").focus()):e.keyCode===27&amp;&amp;I($(e.target))}function R(){i.getLayoutId()=="float"&amp;&amp;app.ui.floatingPanel.disableSwiperKeybordEvent();var e=app.map;e.enableKeyboardNavigation();var t=b.getObject("navigationManager.mouseEvents",!1,e);t&amp;&amp;t._onMouseEnterHandler(new window.Event("mouseenter"))}function U(){i.getLayoutId()=="float"&amp;&amp;app.ui.floatingPanel.enableSwiperKeybordEvent();var e=app.map;if(!e)return;var t=b.getObject("navigationManager.mouseEvents",!1,e);e.disableKeyboardNavigation(),t&amp;&amp;t._onMouseLeaveHandler(new window.Event("mouseleave"))}var c=this;this.updateMainMediaContainers=function(){var r=app.data.getWebmapObjects(),i=app.data.getImageObjects(),s=app.data.getEmbeds();$.each(r,function(t,n){var r=$('.mapContainer[data-webmapid="'+n.id+'"]');r.length||$("#mainStagePanel .medias").append(e({webmapid:n.id,altText:n.altText||"",isTemporary:!1,focusToPanel:i18n.viewer.a11y.focusContent}))}),$(".mapContainer").each(function(){var e=$(this).data("webmapid"),t=_.some(r,function(t){return e===t.id});t||$(this).parent().remove()}),$.each(i,function(e,n){var r=$('.imgContainer[data-src="'+n.url+'"]');r.length||$("#mainStagePanel .medias").append(t({url:n.url,altText:n.altText,focusToPanel:i18n.viewer.a11y.focusContent}))}),$(".imgContainer").each(function(){var e=$(this).data("src"),t=_.some(i,function(t){return e===t.url});t||$(this).parent().remove()}),$.each(s,function(e,t){var r=t.url,i="";r.lastIndexOf("#")&gt;0&amp;&amp;(r=r.substring(0,r.lastIndexOf("#")),i=t.url.substring(t.url.lastIndexOf("#")+1),t.hash=i),g(t,r)&amp;&amp;(r=w(r));var s=$('.embedContainer[data-src="'+(r||t.ts)+'"]');if(!s.length){$("#mainStagePanel .medias").append(n({url:r,frameTag:t.frameTag,altText:t.altText,unload:t.unload===undefined||!!t.unload,focusToPanel:i18n.viewer.a11y.focusContent}));if(!!t.frameTag){var o=$("#mainStagePanel .medias .mainMediaContainer").last().find("iframe").first();o.addClass("embedContainer").attr("data-src",o.attr("src")).removeAttr("src").attr("data-ts",t.ts).attr("data-unload",t.unload===undefined||!!t.unload)}}}),$(".embedContainer").each(function(){var e=$(this).data("ts")||$(this).data("src"),t=$.grep(s,function(t){var n=t.url;return n.lastIndexOf("#")&gt;0&amp;&amp;(n=n.substring(0,n.lastIndexOf("#"))),g(t,n)&amp;&amp;(n=w(n)),e==n||e==t.ts}).length&gt;0;t||$(this).parent().remove()}),o.find(".mainMediaContainer").on("focus.generic",function(){H()}),o.find(".return-to-content").on("click",function(){j()}),O()},this.beforeMainMediaUpdate=function(e){var t=app.data.getStoryByIndex(e);if(t&amp;&amp;t.media&amp;&amp;t.media.type=="webmap"){var n=t.media.webmap.id;if(app.maps[n]){var r=app.maps[n].response.map,i=r.getLayer("MJActionsLocate");i&amp;&amp;r.removeLayer(i)}}},this.updateMainMediaWithStoryMainMedia=function(e){var t=app.data.getStoryByIndex(e);t&amp;&amp;t.media&amp;&amp;E(t.media,t,e),m.publish("story-load-section",e)},this.updateMainMediaWithStoryAction=function(e){E(e,app.data.getCurrentSection(),null)},this.updateMainStageWithLayoutSettings=function(){var e=i.getLayoutId(),t=app.data.getWebAppData().getColors(),n=i.getLayoutCfg(),r=$("body").width();P(),o.css("background-color",t.media),O();if(e=="float"){var s=$("#contentPanel").width(),u=$("#floatingPanel").position(),a=$("#floatingPanel").width(),f=n.position=="left",l=f?s-(u.left+a):u.left;f?$(".mainMediaContainer.active .esriControlsBR").css({left:u.left+a+5,right:"inherit"}):$(".mainMediaContainer.active .esriControlsBR").css({left:"inherit",right:s-u.left+5}),f?$(".mapConfigOverlay.position, .mapConfigOverlay.popup, #mainStageLoadingIndicator, .mainStageErrorContainer").css("left",u.left+a+l/2):$(".mapConfigOverlay.position, .mapConfigOverlay.popup, #mainStageLoadingIndicator, .mainStageErrorContainer").css("left",l/2),$("body").hasClass("mobile-view")&amp;&amp;$("#mainStageLoadingIndicator, .mainStageErrorContainer").css("left","50%");var c=$("body").hasClass("layout-float-right"),h=c?"padding-right":"padding-left",p=c?"right":"left",d=$("#floatingPanel").position().left;c?d=r-d:d+=$("#floatingPanel").width(),$(".centerAlignOnFloat").addClass("is-floating").css({paddingRight:"",paddingLeft:""}).css(h,d),$(".mediaBackContainer").css({left:"inherit",right:"inherit"}).css(p,d+l/2),r&lt;=1067&amp;&amp;$("#builderHelp").css(h,0),$(".mainMediaContainer .imgContainer.center").css({left:0,right:0}).css(p,d),$(".mainMediaContainer .embedContainer.center").css({left:0,right:0}).css(p,d),$(".mainMediaContainer .embedContainer.custom").css({left:0,right:0}).css(p,d),$("#autoplay").css({left:"inherit",right:"inherit"}).css(p,d+l/2)}else $(".mainMediaContainer.active .esriControlsBR").css({left:"",right:""}),$(".mapConfigOverlay.position, .mapConfigOverlay.popup, #mainStageLoadingIndicator, .mainStageErrorContainer").css("left","50%"),$(".centerAlignOnFloat").removeClass("is-floating").css({paddingRight:"",paddingLeft:""}),$(".mediaBackContainer").css({left:"50%",right:"inherit"}),$(".mainMediaContainer .imgContainer.center").css({left:0,right:0}),$(".mainMediaContainer .embedContainer.center").css({left:0,right:0}),$(".mainMediaContainer .embedContainer.custom").css({left:0,right:0}),$("#autoplay").css({left:"50%",right:"inherit"})},this.showWebmapById=function(e){T(e,null,null,null)},this.reloadCurrentWebmap=function(){var t=app.data.getCurrentSection();if(t&amp;&amp;t.media&amp;&amp;t.media.webmap){var n=t.media.webmap.id,r=$('.mapContainer[data-webmapid="'+n+'"]');r.parent().remove(),app.maps[n]&amp;&amp;(app.maps[n].response.map.destroy(),delete app.maps[n]),$("#mainStagePanel .medias").append(e({webmapid:n,isTemporary:!1,altText:t.media.webmap.altText||"",focusToPanel:i18n.viewer.a11y.focusContent})),m.publish("story-navigate-section",app.data.getCurrentSectionIndex())}},this.loadTmpWebmap=function(e){$('.mapContainer[data-webmapid="'+e+'"]').length||h(e),T(e,null,null,null)},this.focusActiveMainstage=function(e,t){this.returnTo=e;var n=o.find(".mainMediaContainer.active");n.off("focus.generic"),setTimeout(function(){n.focus(),H(n,t)},300)},this.exitMainstage=function(e,t){t=t||this.returnTo,U(),F(e||o.find(".mainMediaContainer.active")),t?$(t).focus():(app.ui.sidePanel.focusSection(),app.ui.floatingPanel.focusSection()),this.returnTo=null}}}),define("storymaps/tpl/core/Config",[],function(){var e="",t="",n="https://storymaps.arcgis.com";return app.appCfg={supportWebmapPreviewAGOL:!1,useWebmapInApp:!1,useStandardHeader:!1,useAppTitleAsPageTitle:!1},app.appCfg.getLayoutThumnail=function(e){e=e||{};var t=e.layout||n.id,n=app.data.getLayoutStaticConfig(t),r=e.theme||n.themes[0],i=e.options||{position:n.positions[0],size:"medium"},s=e.selected||!1,o=e.separateNavBar||!1,u=e.contentStep||!1,a=e.contentStepIdx||1,f=e.contentSize||!1,l=e.contentLabel||!1,c="",h="",p="",d="";!o&amp;&amp;!u&amp;&amp;!f&amp;&amp;!l&amp;&amp;(o=!0),i.sizeLbl&amp;&amp;(i.size=i.sizeLbl),c+='&lt;div class="layout-thumbnail layout-'+t+" size-"+i.size+" pos-"+i.position+(s?" selected":"")+"\" data-colors='"+JSON.stringify(r)+"'&gt;",c+='&lt;div class="layout-selected"&gt;&lt;/div&gt;';if(t=="side"){h='&lt;div class="layout-block" style="float: left; margin-left: 3%; width: $size$%; background-color:$color$; $styleOpt$"&gt;&lt;div class="thumb-content $contentClass$" style="$contentStyle$"&gt;$content$&lt;/div&gt;&lt;/div&gt;';var v=8,m=20,g=59;i.size=="small"?(v=8,m=15,g=64):i.size=="large"&amp;&amp;(v=8,m=35,g=44);if(o)i.position=="left"?(c+=h.replace("$size$",v).replace("$color$",r.dotNav).replace("$styleOpt$","").replace("$contentClass$","").replace("$content$",""),c+=h.replace("$size$",m).replace("$color$",r.panel).replace("$styleOpt$","").replace("$contentClass$","").replace("$content$",""),c+=h.replace("$size$",g).replace("$color$",r.media).replace("$styleOpt$","").replace("$contentClass$","").replace("$content$","")):(c+=h.replace("$size$",g).replace("$color$",r.media).replace("$styleOpt$","").replace("$contentClass$","").replace("$content$",""),c+=h.replace("$size$",m).replace("$color$",r.panel).replace("$styleOpt$","").replace("$contentClass$","").replace("$content$",""),c+=h.replace("$size$",v).replace("$color$",r.dotNav).replace("$styleOpt$","").replace("$contentClass$","").replace("$content$",""));else{var y=i.position=="right";p=h.replace("$size$",v+m).replace("$color$",r.panel).replace("$styleOpt$",y?"margin-right: 3%; float: right":""),d=h.replace("$size$",g+3).replace("$color$",r.media).replace("$styleOpt$",y?"float: right":""),l?(p=p.replace("$contentClass$","panel-lbl rotate").replace("$contentStyle$","color: "+r.text).replace("$content$",n.title),d=d.replace("$contentClass$","panel-lbl").replace("$content$",i18n.builder.layouts.mainStage)):f&amp;&amp;(p=p.replace("$contentStyle$","color: "+r.text))}}else if(t=="float"){var b=parseInt(app.data.getCurrentLayoutStaticConfig().sizes[i.size],10)-10,w=i.position=="left";i.size=="small"&amp;&amp;(b=18),h='&lt;div class="layout-block layout-float $layout-left$" style="$basestyle$ width: $size$%; background-color:$color$; $styleOpt$"&gt;&lt;div class="thumb-content $contentClass$" style="$contentStyle$"&gt;$content$&lt;/div&gt;&lt;/div&gt;',h=h.replace("$layout-left$",w?"layout-left":""),p=h.replace("$basestyle$","margin: 0 4px;").replace("$size$",94).replace("$color$",r.media).replace("$styleOpt$",""),d=h.replace("$basestyle$","position: absolute; right: 10%; top: 6px;").replace("$size$",b).replace("$color$",r.panel).replace("$styleOpt$","border: none; bottom: 7px; height: auto; left: "+(w?"10%":"auto")),l?(p=p.replace("$contentClass$","panel-lbl").replace("$content$",i18n.builder.layouts.mainStage),d=d.replace("$contentClass$","panel-lbl rotate").replace("$contentStyle$","color: "+r.text).replace("$content$",n.title)):f&amp;&amp;(d=d.replace("$contentStyle$","color: "+r.text))}if(u)p=p.replace("$contentClass$","number number-step"+a+" "+(t=="side"?"number-2":"number-1")).replace("$content$",""),d=d.replace("$contentClass$","number number-step"+a+" "+(t=="side"?"number-1":"number-2")).replace("$content$","");else if(f){var E=app.data.getCurrentLayoutStaticConfig().sizes[i.size],S=100-parseInt(E,10)+"%";p=p.replace("$contentClass$","size").replace("$content$",t=="side"?E:S),d=d.replace("$contentClass$","size").replace("$content$",t=="side"?S:E)}else p=p.replace("$contentClass$","").replace("$content$",""),d=d.replace("$contentClass$","").replace("$content$","");p=p.replace("$contentStyle$",""),d=d.replace("$contentStyle$",""),c+=p+d;if(!u&amp;&amp;!f&amp;&amp;!l&amp;&amp;r&amp;&amp;r.name&amp;&amp;r.name.match){var x;r.name.match(/-org$|-modified$/)&amp;&amp;(r.name.match(/-modified$/)?x=i18n.builder.settingsThemeOptions.lblModTheme:x=i18n.builder.settingsThemeOptions.lblOrgTheme,c+='&lt;div class="theme-label"&gt;'+x+"&lt;/div&gt;")}return c+="&lt;/div&gt;",c},{checkConfigFileIsOK:function(){return app.cfg.HEADER_LOGO_URL=e,app.cfg.HEADER_LOGO_TARGET=t,app.cfg.HEADER_LINK_TEXT=i18n.viewer.headerFromCommon.storymapsText,app.cfg.HEADER_LINK_URL=n,app.cfg&amp;&amp;app.cfg.HEADER_LOGO_URL!==undefined&amp;&amp;app.cfg.HEADER_LOGO_TARGET!==undefined&amp;&amp;app.cfg.HEADER_LINK_TEXT!==undefined&amp;&amp;app.cfg.HEADER_LINK_URL!==undefined&amp;&amp;app.cfg.HEADER_SOCIAL&amp;&amp;app.cfg.MAX_NB_SECTIONS&amp;&amp;app.cfg.DOTNAV_GROUPSIZE&amp;&amp;app.cfg.TIMEOUT_VIEWER_LOAD&amp;&amp;app.cfg.TIMEOUT_VIEWER_REQUEST&amp;&amp;app.cfg.TIMEOUT_BUILDER_REQUEST&amp;&amp;app.cfg.SECTION_ACTION_ZOOM_MAP_MARKER&amp;&amp;app.cfg.LAYOUTS&amp;&amp;app.cfg.LAYOUTS.length&amp;&amp;app.cfg.FONTS&amp;&amp;app.cfg.HELP_URL&amp;&amp;app.cfg.HELP_URL_PORTAL&amp;&amp;app.cfg.TPL_NAME&amp;&amp;app.cfg.TPL_ID&amp;&amp;app.cfg.WEBAPP_TAG&amp;&amp;app.cfg.WEBAPP_KEYWORD_GENERIC&amp;&amp;app.cfg.WEBAPP_KEYWORD_APP&amp;&amp;app.cfg.AUTHORIZED_IMPORT_SOURCE&amp;&amp;app.cfg.FLICKR_API_KEY&amp;&amp;app.cfg.YOUTUBE_DISABLE_ON_PORTAL!==undefined&amp;&amp;app.cfg.YOUTUBE_API_KEY&amp;&amp;app.cfg.CORS_SERVER&amp;&amp;app.cfg.DEFAULT_SHARING_URL&amp;&amp;app.cfg.DEFAULT_PROXY_URL&amp;&amp;app.cfg.BING_MAPS_KEY!==undefined&amp;&amp;app.cfg.HELPER_SERVICES!==undefined&amp;&amp;app.cfg.HELPER_SERVICES.geometry!==undefined&amp;&amp;app.cfg.HELPER_SERVICES.geocode!==undefined}}}),define("storymaps/tpl/core/Data",["./WebApplicationData","storymaps/common/utils/CommonHelper","storymaps/tpl/core/Helper","dojo/topic","esri/arcgis/utils"],function(e,t,n,r,i){return function(){function h(e){i.getItem(e).then(function(t){a[e]={title:t.item.title,sharing:t.item.access.toUpperCase()},r.publish("LOADED_WEBMAP_INFOS",{id:e,title:t.item.title,sharing:t.item.access.toUpperCase()})})}function p(e){var t=e.content,r=$(e.content);_.forEach(r.find("img"),function(e){var r=e.src,i=n.possiblyRemoveToken(e.src);if(r!==i){var s=r.split("?");t.match(s[0]+"\\?"+s[1])?t=t.replace(s[0]+"?"+s[1],i):t=t.replace(decodeURI(s[0])+"?"+s[1],i)}d(t)})}function d(e){var t=e.indexOf("token=");t&gt;=0&amp;&amp;(console.warn("token stored for",e.slice(e.lastIndexOf("/",t),t-1)),d(e.slice(t+6)))}var o=null,u=null,a={},f=null;this.getWebMap=function(){return o},this.setWebMap=function(e){o=e},this.getWebAppItem=function(){return u||{}},this.setWebAppItem=function(e){u=e},this.getWebAppData=function(){return e},this.updateAfterSave=function(){e.updateAfterSave()},this.userIsAppOwner=function(){var e=app.portal?app.portal.getPortalUser():null;return e&amp;&amp;e.username==this.getWebAppItem().owner||t.getPortalUser()!=null&amp;&amp;t.getPortalUser()==this.getWebAppItem().owner||e&amp;&amp;e.privileges&amp;&amp;$.inArray("portal:admin:updateItems",e.privileges)&gt;-1||this.getWebAppItem().itemControl=="admin"||this.getWebAppItem().itemControl=="update"},this.checkUserItemPrivileges=function(){var e=app.portal?app.portal.getPortalUser():null;return e&amp;&amp;!e.orgId&amp;&amp;!e.privileges||e&amp;&amp;e.privileges&amp;&amp;$.inArray("portal:user:createItem",e.privileges)&gt;-1},this.isOrga=function(){return!app.portal||!app.portal.getPortalUser()?!1:!!app.portal.getPortalUser().orgId},this.getAppProxies=function(){return f},this.setAppProxies=function(e){f=e};var l=null,c=null;this.getStoryStorage=function(){return l},this.setStoryStorage=function(e){l=e},this.getStory=function(){return l=="WEBAPP"?e.getStory()||{}:{}},this.getStorySections=function(){var t=[],n=[];return l=="WEBAPP"&amp;&amp;(t=e.getStorySections()),t=t.slice(0,app.cfg.MAX_NB_SECTIONS),app.isInBuilder?t||[]:($.each(t||[],function(e,t){t.status=="PUBLISHED"&amp;&amp;t.pubDate&lt;=Date.now()&amp;&amp;n.push(t)}),n)},this.cleanSectionsNarrativeMarkup=function(){$.each(this.getStorySections(),function(e,t){this.cleanSectionNarrativeMarkup(t)}.bind(this))},this.cleanSectionNarrativeMarkup=function(e){if(!e)return;var t=this.cleanNarrativeMarkup(e.content);e.contentActions||(e.contentActions=[]),e.content=t.markup,e.contentActions=e.contentActions.concat(t.actions)},this.getUID=function(){var e=function(){return Math.floor((1+Math.random())*65536).toString(16).substring(1)};return Date.now()+"-"+e()+"-"+e()+"-"+e()+"-"+e()+"-"+e()},this.cleanNarrativeMarkup=function(e){if(!e)return;var t=$("&lt;div&gt;"+e+"&lt;/div&gt;"),r=[];return t.find("a[onclick]").each(function(e,t){var n=$(t),i=n.attr("onclick"),s=i.match(/\.publish\([ ]*\'story-navigate-section\'[ ]*,[ ]*([0-9]+)/);if(s&amp;&amp;s.length==2){n.removeAttr("onclick"),n.removeAttr("target");var o="MJ-ACTION-"+this.getUID();n.attr("data-storymaps",o),n.attr("data-storymaps-type","navigate"),r.push({id:o,type:"navigate",index:parseInt(s[1],10)})}}.bind(this)),t.find("img").each(function(e,t){var r=$(t);r.attr("src",n.possiblyAddToken(r.attr("src")))}),{markup:t.html(),actions:r}},this.getStoryLength=function(){return this.getStorySections().length},this.getStoryByIndex=function(e){return this.getStorySections()[e]},this.getAdjustedIndex=function(t){if(app.isInBuilder)return t;var n=t,r=e.getStorySections();return _.every(r||[],function(e,r){return r&gt;t?!1:((e.status!=="PUBLISHED"||e.pubDate&gt;Date.now())&amp;&amp;n--,!0)}),n},this.getCurrentSection=function(){return e.getStorySections()[c]},this.getCurrentSectionIndex=function(){return c},this.setCurrentSectionIndex=function(e){c=e},this.addStorySection=function(t){app.data.cleanSectionNarrativeMarkup(t),l=="WEBAPP"&amp;&amp;(this.getStory().reversed?(e.getStorySections().splice(1,0,t),this.setCurrentSectionIndex(this.getStoryLength()&gt;=2?1:0)):(e.setStorySections(this.getStorySections().concat(t)),this.setCurrentSectionIndex(this.getStoryLength()-1)))},this.editSection=function(t,n){app.data.cleanSectionNarrativeMarkup(n);if(l=="WEBAPP"){var r=this.getStorySections();r[t]=n,e.setStorySections(r)}},this.organizeStory=function(t,n,r){l=="WEBAPP"&amp;&amp;e.setStorySections(t,r),n==-1&amp;&amp;(n=0),this.setCurrentSectionIndex(n)},this.getWebmaps=function(){var e=$.map(this.getStorySections(),function(e){return e.media&amp;&amp;e.media.type=="webmap"&amp;&amp;e.media.webmap?e.media.webmap.id:null});return $.each(this.getStorySections(),function(t,n){n.contentActions&amp;&amp;$.each(n.contentActions,function(t,n){n.type=="media"&amp;&amp;n.media.webmap&amp;&amp;e.push(n.media.webmap.id)})}),e=$.grep(e,function(t,n){return!t||t.length!=32?!1:n==$.inArray(t,e)}),e},this.getWebmapObjects=function(){var e=$.map(this.getStorySections(),function(e){return e.media&amp;&amp;e.media.type=="webmap"&amp;&amp;e.media.webmap?e.media.webmap:null});return $.each(this.getStorySections(),function(t,n){n.contentActions&amp;&amp;$.each(n.contentActions,function(t,n){n.type=="media"&amp;&amp;n.media.webmap&amp;&amp;e.push(n.media.webmap)})}),e=$.grep(e,function(t){var n=_.some(e,function(e){return t.id===e.id&amp;&amp;t.altText===e.altText});return n}),e},this.getWebmapsInfo=function(){var t=[],n={},r=function(e,t,r){n[e]?n[e][t].indexOf(r)==-1&amp;&amp;n[e][t].push(r):(n[e]={sections:[],actions:[]},n[e][t].push(r))};$.each(this.getStorySections(),function(e,t){t.media&amp;&amp;t.media.type=="webmap"&amp;&amp;t.media.webmap&amp;&amp;r(t.media.webmap.id,"sections",e+1),t.contentActions&amp;&amp;$.each(t.contentActions,function(t,n){n.type=="media"&amp;&amp;n.media.webmap&amp;&amp;r(n.media.webmap.id,"actions",e+1)})});if(app.isInBuilder){var i=e.getSourceWebmap();i&amp;&amp;!n[i]&amp;&amp;(n[i]={})}return $.each(Object.keys(n),function(e,r){var i=a[r];if(!i){if(app.maps[r]){a[r]={title:app.maps[r].response.itemInfo.item.title,sharing:app.maps[r].response.itemInfo.item.access.toUpperCase()},t.push({id:r,title:app.maps[r].response.itemInfo.item.title,sharing:app.maps[r].response.itemInfo.item.access.toUpperCase(),sections:n[r].sections,actions:n[r].actions});return}h(r)}t.push({id:r,title:i?i.title:null,sharing:i?i.sharing:null,sections:n[r].sections,actions:n[r].actions})}),t},this.getWebmapTitle=function(e){return a[e]?a[e].title:""},this.getWebmapSharing=function(e){return a[e]?a[e].sharing:""},this.getImages=function(){var e=$.map(this.getStorySections(),function(e){return e.media&amp;&amp;e.media.type=="image"&amp;&amp;e.media.image?e.media.image.url:null});return $.each(this.getStorySections(),function(t,n){n.contentActions&amp;&amp;$.each(n.contentActions,function(t,n){n.type=="media"&amp;&amp;n.media.image&amp;&amp;e.push(n.media.image.url)})}),e=$.grep(e,function(t,n){return n==$.inArray(t,e)}),e},this.getImageObjects=function(){var e=$.map(this.getStorySections(),function(e){return e.media&amp;&amp;e.media.type=="image"&amp;&amp;e.media.image?e.media.image:null});return $.each(this.getStorySections(),function(t,n){n.contentActions&amp;&amp;$.each(n.contentActions,function(t,n){n.type=="media"&amp;&amp;n.media.image&amp;&amp;e.push(n.media.image)})}),e=$.grep(e,function(t){var n=_.some(e,function(e){return t.url===e.url&amp;&amp;t.altText===e.altText});return n}),e},this.getAllImageUrls=function(){return _.map(this.getImages().concat(this.getSidebarImages().concat([e.getLogoURL()])),this.getNonProtocolNonDoubleSlashUrl)},this.getSidebarImages=function(){var e=this.getStorySections(),t=[];return _.forEach(e,function(e){var r=$(e.content);_.forEach(r.find("img"),function(e){t.push(n.possiblyRemoveToken(e.src))})}),t},this.getNonProtocolNonDoubleSlashUrl=function(e){return e.replace(/http[s]?\:\/\//,"").replace("//","/")},this.getEmbeds=function(){var e=$.map(this.getStorySections(),function(e){return!e||!e.media||e.media.type!="video"&amp;&amp;e.media.type!="webpage"||!e.media[e.media.type]?null:e.media[e.media.type]});return $.each(this.getStorySections(),function(t,n){n.contentActions&amp;&amp;$.each(n.contentActions,function(t,n){if(n.type!="media"||!n.media.type||n.media.type!="video"&amp;&amp;n.media.type!="webpage"||!n.media[n.media.type])return;e.push(n.media[n.media.type])})}),e=$.grep(e,function(t,n){return n==$.inArray(t,e)}),e},this.getContentActions=function(){var e=[];return $.each(this.getStorySections(),function(t,n){$.each(n.contentActions,function(t,n){e.push(n)})}),e},this.getCurrentLayoutStaticConfig=function(){return this.getLayoutStaticConfig(e.getLayoutId())},this.getLayoutStaticConfig=function(e){var t=$.grep(app.cfg.LAYOUTS,function(t){return t.id==e});return!t||!t.length?null:t[0]},this.debug=function(){console.table&amp;&amp;console.table(app.data.getStorySections()),$.each(app.data.getStorySections(),function(e,t){console.log("%c%s","font-weight: bold; font-size: 18px;","["+e+"-"+t.title+"]"),console.log("%c%s","font-weight: bold; font-size: 16px;","&gt; MEDIA"),console.log(JSON.stringify(t.media,null,"	")),console.log("%c%s","font-weight: bold; font-size: 16px;","&gt; ACTIONS"),console.log(JSON.stringify(t.contentActions,null,"	"))})},this.checkTokens=function(){var t=this.getStorySections();_.forEach(t,function(e){p(e)});var n=this.getImages().concat([e.getLogoURL()]);_.forEach(n,function(e){d(e)})}}}),define("lib-build/tpl!storymaps/tpl/ui/desktop/SidePanelSection",[],function(){return function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='&lt;div class="section '+((__t=optHtmlClass)==null?"":__t)+'"&gt;\n  &lt;'+((__t=titleTag)==null?"":__t)+' class="title" tabindex="-1"&gt;'+((__t=title)==null?"":__t)+"&lt;/"+((__t=titleTag)==null?"":__t)+'&gt;\n  &lt;div class="centering"&gt;\n    &lt;button class="link visible-on-focus focus-mainstage"&gt;'+((__t=lblMainstageBtn)==null?"":__t)+'&lt;/button&gt;\n  &lt;/div&gt;\n  &lt;div class="content"&gt;'+((__t=content)==null?"":__t)+'&lt;/div&gt;\n  &lt;div class="social"&gt;\n    &lt;span class="shareIcon share_facebook icon-facebook-squared" data-url="'+((__t=shareURL)==null?"":__t)+'"&gt; Facebook&lt;/span&gt;\n    &lt;span class="shareIcon share_twitter icon-twitter" data-url="'+((__t=shareURL)==null?"":__t)+'"&gt; Twitter&lt;/span&gt;\n    &lt;span class="shareIcon share_bitly icon-link" data-url="'+((__t=shareURL)==null?"":__t)+'"&gt; '+((__t=lblShare)==null?"":__t)+"&lt;/span&gt;\n  &lt;/div&gt;\n&lt;/div&gt;\n";return __p}}),define("lib-build/css!storymaps/tpl/ui/desktop/SidePanel",[],function(){}),define("lib-build/css!storymaps/common/builder/InlineFieldEdit",[],function(){}),define("lib-build/css!storymaps/tpl/ui/desktop/DotNavBar",[],function(){}),define("storymaps/tpl/ui/desktop/DotNavBar",["lib-build/css!./DotNavBar","storymaps/common/utils/CommonHelper"],function(e,t){return function(n,r){function f(e){var t="",r="",f="",c=parseInt(e/s,10),h=c*s;u&amp;&amp;((e===u||(e+1)%s===0)&amp;&amp;c++,c!==0&amp;&amp;(h=u+(c-1)*s));var p=h===0&amp;&amp;u?u:s;for(var d=h;d&lt;a&amp;&amp;d&lt;h+p;d++){var v=$("&lt;div&gt;"+o.sections[d].title+"&lt;/div&gt;").text();v=v.replace(/"/g,"&amp;quot;");var m=i18n.viewer.a11y.toSectionAria.replace("%SECTION_NUMBER%",d+1).replace("%SECTION_TITLE%",v);d===0?t+='&lt;div role="button" aria-label="'+m+'" tabindex="0" class="dot glyphicon glyphicon-home" title="'+v+'" data-index="0"&gt;&lt;/div&gt;':t+='&lt;div role="button" aria-label="'+m+'" tabindex="0" class="dot" title="'+v+'" data-index="'+d+'"&gt;&amp;#9679;&lt;/div&gt;'}if(a&gt;s){var g=u||s;if(c&gt;0){var y=g;for(var b=0,w=0;b&lt;=h-y;b=g+w*s,w++){var E=b+1,S=b+y,x=E+"-"+S,T=i18n.viewer.a11y.toPrevGroupAria.replace("%SECTION_RANGE%",x);y=s,r+='&lt;div class="navGroup navGroupDown" role="button" title="'+T+'" aria-label="'+T+'" tabindex="0" data-index="'+(b+s-1)+'"&gt;'+E+"&lt;/div&gt;"}}if(c+s&lt;a){var N=h+p;for(var C=N,k=1;C&lt;a;C=N+k*s,k++){var L=C+1,A=Math.min(C+s,a),O=L===A?L:L+"-"+A,M=i18n.viewer.a11y.toNextGroupAria.replace("%SECTION_RANGE%",O),_="";L&gt;=100&amp;&amp;A&gt;100&amp;&amp;(_="font-size: 8px;"),f+='&lt;div class="navGroup navGroupUp" role="button" title="'+M+'" aria-label="'+M+'" tabindex="0" data-index="'+C+'" style="'+_+'"&gt;'+L+"&lt;/div&gt;"}}}n.html('&lt;div class="navDotsInner" role="navigation" aria-label="'+i18n.viewer.a11y.navAria+'"&gt;'+' &lt;div class="navDotsNav navDotsUp" role="button" tabindex="0" aria-label="'+i18n.viewer.a11y.navPreviousAria+'"&gt;&lt;/div&gt;'+' &lt;div class="navGroups navGroupUp'+(r?"":" disabled")+'"&gt;'+r+" &lt;/div&gt;"+' &lt;div class="dots"&gt;'+t+" &lt;/div&gt;"+' &lt;div class="navGroups navGroupDown'+(f?"":" disabled")+'"&gt;'+f+" &lt;/div&gt;"+' &lt;div class="navDotsNav navDotsDown" role="button" tabindex="0" aria-label="'+i18n.viewer.a11y.navNextAria+'"&gt;&lt;/div&gt;'+"&lt;/div&gt;"),n.find(".dot").tooltip({placement:o.tooltipPosition,trigger:"hover",html:!0}),l(),i.setActive(e)}function l(){n.css("background-color",o.bgColor),n.find(".dot, .navGroups").css("color",o.dotColor),t.addCSSRule(".navDots .tooltip-inner { background-color: "+o.tooltipBgColor+"; color: "+o.tooltipFontColor+"; }"),o.tooltipPosition&amp;&amp;o.tooltipPosition!="left"&amp;&amp;o.tooltipPosition!="right"?t.addCSSRule(".navDots .tooltip-arrow { border-top-color: "+o.tooltipBgColor+" !important; border-bottom-color: "+o.tooltipBgColor+" !important; }"):t.addCSSRule(".navDots .tooltip-arrow { border-left-color: "+o.tooltipBgColor+" !important; border-right-color: "+o.tooltipBgColor+" !important; }"),o.activeColor?t.addCSSRule(".navDots .dot.active, .navDots .dot:hover { color: "+o.activeColor+" !important; }","dotNavActiveColor"):$("#dotNavActiveColor").remove(),n.toggleClass("theme-black",o.bgColor=="#FFFFFF")}function c(){n.off("click keypress").on("click keypress",_.debounce(h,200,{leading:!0}))}function h(e){var t=$(e.target);t.hasClass("dot")&amp;&amp;r($(e.target).data("index")),t.hasClass("navDotsUp")&amp;&amp;!t.hasClass("disabled")&amp;&amp;r(n.find(".dot.active").data("index")-1),t.hasClass("navDotsDown")&amp;&amp;!t.hasClass("disabled")&amp;&amp;r(n.find(".dot.active").data("index")+1),t.hasClass("navGroupUp")&amp;&amp;r(t.data("index")),t.hasClass("navGroupDown")&amp;&amp;r(t.data("index")-14)}var i=this,s=app.cfg.DOTNAV_GROUPSIZE||15,o=null,u=null,a=null;this.init=function(e){o=e,o.sections=o.sections||[],o.tooltipPosition=o.tooltipPosition||"right",a=e.sections.length,s===15&amp;&amp;a&gt;15&amp;&amp;(u=14),f(e.sectionIndex||0),l(),c()},this.setActive=function(e){n.find(".navDotsNav").toggle(!!a);if(!a)return;if(!n.find(".dot[data-index="+e+"]").length){f(e);return}n.find(".dot").removeClass("active"),n.find(".dot[data-index="+e+"]").addClass("active"),n.find(".navDotsUp").toggleClass("disabled",e===0),n.find(".navDotsDown").toggleClass("disabled",e==a-1)},this.update=function(e){if(!o)return;e=e||{},o.bgColor=e.bgColor||o.bgColor,o.tooltipBgColor=e.tooltipBgColor||o.tooltipBgColor,o.tooltipFontColor=e.tooltipFontColor||o.tooltipFontColor,o.dotColor=e.dotColor||o.dotColor,o.activeColor=e.activeColor,l()},this.resize=function(){},this.destroy=function(){n.off("click"),n.empty()},this.updateTooltipPlacement=function(e){n.find(".dot").tooltip("destroy").tooltip({placement:e,trigger:"hover"})}}}),function(e,t,n){function Q(n,r,i){var o=t.createElement(n);return r&amp;&amp;(o.id=s+r),i&amp;&amp;(o.style.cssText=i),e(o)}function G(){return n.innerHeight?n.innerHeight:e(n).height()}function Y(t,n){n!==Object(n)&amp;&amp;(n={}),this.cache={},this.el=t,this.value=function(t){var i;return this.cache[t]===undefined&amp;&amp;(i=e(this.el).attr("data-cbox-"+t),i!==undefined?this.cache[t]=i:n[t]!==undefined?this.cache[t]=n[t]:r[t]!==undefined&amp;&amp;(this.cache[t]=r[t])),this.cache[t]},this.get=function(t){var n=this.value(t);return e.isFunction(n)?n.call(this.el,this):n}}function Z(e){var t=E.length,n=(I+e)%t;return n&lt;0?t+n:n}function et(e,t){return Math.round((/%/.test(e)?(t==="x"?S.width():G())/100:1)*parseInt(e,10))}function tt(e,t){return e.get("photo")||e.get("photoRegex").test(t)}function nt(e,t){return e.get("retinaUrl")&amp;&amp;n.devicePixelRatio&gt;1?t.replace(e.get("photoRegex"),e.get("retinaSuffix")):t}function rt(e){"contains"in d[0]&amp;&amp;!d[0].contains(e.target)&amp;&amp;e.target!==p[0]&amp;&amp;(e.stopPropagation(),d.focus())}function it(e){it.str!==e&amp;&amp;(d.add(p).removeClass(it.str).addClass(e),it.str=e)}function st(){I=0,rel&amp;&amp;rel!=="nofollow"?(E=e("."+o).filter(function(){var t=e.data(this,i),n=new Y(this,t);return n.get("rel")===rel}),I=E.index(P.el),I===-1&amp;&amp;(E=E.add(P.el),I=E.length-1)):E=e(P.el)}function ot(n){e(t).trigger(n),D.triggerHandler(n)}function at(n){var r;z||(r=e(n).data("colorbox"),P=new Y(n,r),rel=P.get("rel"),st(),R||(R=U=!0,it(P.get("className")),d.css({visibility:"hidden",display:"block",opacity:""}),x=Q(V,"LoadedContent","width:0; height:0; overflow:hidden; visibility:hidden"),m.css({width:"",height:""}).append(x),H=g.height()+w.height()+m.outerHeight(!0)-m.height(),B=y.width()+b.width()+m.outerWidth(!0)-m.width(),j=x.outerHeight(!0),F=x.outerWidth(!0),P.w=et(P.get("initialWidth"),"x"),P.h=et(P.get("initialHeight"),"y"),x.css({width:"",height:P.h}),X.position(),ot(u),P.get("onOpen"),_.add(C).hide(),d.focus(),P.get("trapFocus")&amp;&amp;t.addEventListener&amp;&amp;(t.addEventListener("focus",rt,!0),D.one(c,function(){t.removeEventListener("focus",rt,!0)})),P.get("returnFocus")&amp;&amp;D.one(c,function(){e(P.el).focus()})),p.css({opacity:parseFloat(P.get("opacity"))||"",cursor:P.get("overlayClose")?"pointer":"",visibility:"visible"}).show(),P.get("closeButton")?M.html(P.get("close")).appendTo(m):M.appendTo("&lt;div/&gt;"),ct())}function ft(){!d&amp;&amp;t.body&amp;&amp;(K=!1,S=e(n),d=Q(V).attr({id:i,"class":e.support.opacity===!1?s+"IE":"",role:"dialog",tabindex:"-1"}).hide(),p=Q(V,"Overlay").hide(),N=e([Q(V,"LoadingOverlay")[0],Q(V,"LoadingGraphic")[0]]),v=Q(V,"Wrapper"),m=Q(V,"Content").append(C=Q(V,"Title"),k=Q(V,"Current"),O=e('&lt;button type="button"/&gt;').attr({id:s+"Previous"}),A=e('&lt;button type="button"/&gt;').attr({id:s+"Next"}),L=Q("button","Slideshow"),N),M=e('&lt;button type="button"/&gt;').attr({id:s+"Close"}),v.append(Q(V).append(Q(V,"TopLeft"),g=Q(V,"TopCenter"),Q(V,"TopRight")),Q(V,!1,"clear:left").append(y=Q(V,"MiddleLeft"),m,b=Q(V,"MiddleRight")),Q(V,!1,"clear:left").append(Q(V,"BottomLeft"),w=Q(V,"BottomCenter"),Q(V,"BottomRight"))).find("div div").css({"float":"left"}),T=Q(V,!1,"position:absolute; width:9999px; visibility:hidden; display:none; max-width:none;"),_=A.add(O).add(k).add(L),e(t.body).append(p,d.append(v,T)))}function lt(){function n(e){e.which&gt;1||e.shiftKey||e.altKey||e.metaKey||e.ctrlKey||(e.preventDefault(),at(this))}return d?(K||(K=!0,A.click(function(){X.next()}),O.click(function(){X.prev()}),M.click(function(){X.close()}),p.click(function(){P.get("overlayClose")&amp;&amp;X.close()}),e(t).bind("keydown."+s,function(e){var t=e.keyCode;R&amp;&amp;P.get("escKey")&amp;&amp;t===27&amp;&amp;(e.preventDefault(),X.close()),R&amp;&amp;P.get("arrowKey")&amp;&amp;E[1]&amp;&amp;!e.altKey&amp;&amp;(t===37?(e.preventDefault(),O.click()):t===39&amp;&amp;(e.preventDefault(),A.click()))}),e.isFunction(e.fn.on)?e(t).on("click."+s,"."+o,n):e("."+o).live("click."+s,n)),!0):!1}function ct(){var r,i,o=X.prep,u,f=++$;U=!0,q=!1,ot(h),ot(a),P.get("onLoad"),P.h=P.get("height")?et(P.get("height"),"y")-j-H:P.get("innerHeight")&amp;&amp;et(P.get("innerHeight"),"y"),P.w=P.get("width")?et(P.get("width"),"x")-F-B:P.get("innerWidth")&amp;&amp;et(P.get("innerWidth"),"x"),P.mw=P.w,P.mh=P.h,P.get("maxWidth")&amp;&amp;(P.mw=et(P.get("maxWidth"),"x")-F-B,P.mw=P.w&amp;&amp;P.w&lt;P.mw?P.w:P.mw),P.get("maxHeight")&amp;&amp;(P.mh=et(P.get("maxHeight"),"y")-j-H,P.mh=P.h&amp;&amp;P.h&lt;P.mh?P.h:P.mh),r=P.get("href"),W=setTimeout(function(){N.show()},100),P.get("inline")?(u=Q(V).hide().insertBefore(e(r)[0]),D.one(h,function(){u.replaceWith(x.children())}),o(e(r))):P.get("iframe")?o(" "):P.get("html")?o(P.get("html")):tt(P,r)?(r=nt(P,r),q=t.createElement("img"),e(q).addClass(s+"Photo").bind("error",function(){o(Q(V,"Error").html(P.get("imgError")))}).one("load",function(){var t;if(f!==$)return;e.each(["alt","longdesc","aria-describedby"],function(t,n){var r=e(P.el).attr(n)||e(P.el).attr("data-"+n);r&amp;&amp;q.setAttribute(n,r)}),P.get("retinaImage")&amp;&amp;n.devicePixelRatio&gt;1&amp;&amp;(q.height=q.height/n.devicePixelRatio,q.width=q.width/n.devicePixelRatio),P.get("scalePhotos")&amp;&amp;(i=function(){q.height-=q.height*t,q.width-=q.width*t},P.mw&amp;&amp;q.width&gt;P.mw&amp;&amp;(t=(q.width-P.mw)/q.width,i()),P.mh&amp;&amp;q.height&gt;P.mh&amp;&amp;(t=(q.height-P.mh)/q.height,i())),P.h&amp;&amp;(q.style.marginTop=Math.max(P.mh-q.height,0)/2+"px"),E[1]&amp;&amp;(P.get("loop")||E[I+1])&amp;&amp;(q.style.cursor="pointer",q.onclick=function(){X.next()}),q.style.width=q.width+"px",q.style.height=q.height+"px",setTimeout(function(){o(q)},1)}),setTimeout(function(){q.src=r},1)):r&amp;&amp;T.load(r,P.get("data"),function(t,n){f===$&amp;&amp;o(n==="error"?Q(V,"Error").html(P.get("xhrError")):e(this).contents())})}var r={html:!1,photo:!1,iframe:!1,inline:!1,transition:"elastic",speed:300,fadeOut:300,width:!1,initialWidth:"600",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"450",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,opacity:.9,preloading:!0,className:!1,overlayClose:!0,escKey:!0,arrowKey:!0,top:!1,bottom:!1,left:!1,right:!1,fixed:!1,data:undefined,closeButton:!0,fastIframe:!0,open:!1,reposition:!0,loop:!0,slideshow:!1,slideshowAuto:!0,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",photoRegex:/\.(gif|png|jp(e|g|eg)|bmp|ico|webp|jxr|svg)((#|\?).*)?$/i,retinaImage:!1,retinaUrl:!1,retinaSuffix:"@2x.$1",current:"image {current} of {total}",previous:"previous",next:"next",close:"close",xhrError:"This content failed to load.",imgError:"This image failed to load.",returnFocus:!0,trapFocus:!0,onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1,rel:function(){return this.rel},href:function(){return e(this).attr("href")},title:function(){return this.title}},i="colorbox",s="cbox",o=s+"Element",u=s+"_open",a=s+"_load",f=s+"_complete",l=s+"_cleanup",c=s+"_closed",h=s+"_purge",p,d,v,m,g,y,b,w,E,S,x,T,N,C,k,L,A,O,M,_,D=e("&lt;a/&gt;"),P,H,B,j,F,I,q,R,U,z,W,X,V="div",$=0,J={},K,ut=function(){function i(){clearTimeout(r)}function o(){if(P.get("loop")||E[I+1])i(),r=setTimeout(X.next,P.get("slideshowSpeed"))}function u(){L.html(P.get("slideshowStop")).unbind(n).one(n,c),D.bind(f,o).bind(a,i),d.removeClass(t+"off").addClass(t+"on")}function c(){i(),D.unbind(f,o).unbind(a,i),L.html(P.get("slideshowStart")).unbind(n).one(n,function(){X.next(),u()}),d.removeClass(t+"on").addClass(t+"off")}function h(){e=!1,L.hide(),i(),D.unbind(f,o).unbind(a,i),d.removeClass(t+"off "+t+"on")}var e,t=s+"Slideshow_",n="click."+s,r;return function(){e?P.get("slideshow")||(D.unbind(l,h),h()):P.get("slideshow")&amp;&amp;E[1]&amp;&amp;(e=!0,D.one(l,h),P.get("slideshowAuto")?u():c(),L.show())}}();if(e.colorbox)return;e(ft),X=e.fn[i]=e[i]=function(t,n){var r,s=this;t=t||{};if(e.isFunction(s))s=e("&lt;a/&gt;"),t.open=!0;else if(!s[0])return s;return s[0]?(ft(),lt()&amp;&amp;(n&amp;&amp;(t.onComplete=n),s.each(function(){var n=e.data(this,i)||{};e.data(this,i,e.extend(n,t))}).addClass(o),r=new Y(s[0],t),r.get("open")&amp;&amp;at(s[0])),s):s},X.position=function(t,n){function l(){g[0].style.width=w[0].style.width=m[0].style.width=parseInt(d[0].style.width,10)-B+"px",m[0].style.height=y[0].style.height=b[0].style.height=parseInt(d[0].style.height,10)-H+"px"}var r,i=0,o=0,u=d.offset(),a,f;S.unbind("resize."+s),d.css({top:-9e4,left:-9e4}),a=S.scrollTop(),f=S.scrollLeft(),P.get("fixed")?(u.top-=a,u.left-=f,d.css({position:"fixed"})):(i=a,o=f,d.css({position:"absolute"})),P.get("right")!==!1?o+=Math.max(S.width()-P.w-F-B-et(P.get("right"),"x"),0):P.get("left")!==!1?o+=et(P.get("left"),"x"):o+=Math.round(Math.max(S.width()-P.w-F-B,0)/2),P.get("bottom")!==!1?i+=Math.max(G()-P.h-j-H-et(P.get("bottom"),"y"),0):P.get("top")!==!1?i+=et(P.get("top"),"y"):i+=Math.round(Math.max(G()-P.h-j-H,0)/2),d.css({top:u.top,left:u.left,visibility:"visible"}),v[0].style.width=v[0].style.height="9999px",r={width:P.w+F+B,height:P.h+j+H,top:i,left:o};if(t){var c=0;e.each(r,function(e){if(r[e]!==J[e]){c=t;return}}),t=c}J=r,t||d.css(r),d.dequeue().animate(r,{duration:t||0,complete:function(){l(),U=!1,v[0].style.width=P.w+F+B+"px",v[0].style.height=P.h+j+H+"px",P.get("reposition")&amp;&amp;setTimeout(function(){S.bind("resize."+s,X.position)},1),n&amp;&amp;n()},step:l})},X.resize=function(e){var t;R&amp;&amp;(e=e||{},e.width&amp;&amp;(P.w=et(e.width,"x")-F-B),e.innerWidth&amp;&amp;(P.w=et(e.innerWidth,"x")),x.css({width:P.w}),e.height&amp;&amp;(P.h=et(e.height,"y")-j-H),e.innerHeight&amp;&amp;(P.h=et(e.innerHeight,"y")),!e.innerHeight&amp;&amp;!e.height&amp;&amp;(t=x.scrollTop(),x.css({height:"auto"}),P.h=x.height()),x.css({height:P.h}),t&amp;&amp;x.scrollTop(t),X.position(P.get("transition")==="none"?0:P.get("speed")))},X.prep=function(n){function u(){return P.w=P.w||x.width(),P.w=P.mw&amp;&amp;P.mw&lt;P.w?P.mw:P.w,P.w}function a(){return P.h=P.h||x.height(),P.h=P.mh&amp;&amp;P.mh&lt;P.h?P.mh:P.h,P.h}if(!R)return;var r,o=P.get("transition")==="none"?0:P.get("speed");x.remove(),x=Q(V,"LoadedContent").append(n),x.hide().appendTo(T.show()).css({width:u(),overflow:P.get("scrolling")?"auto":"hidden"}).css({height:a()}).prependTo(m),T.hide(),e(q).css({"float":"none"}),it(P.get("className")),r=function(){function a(){e.support.opacity===!1&amp;&amp;d[0].style.removeAttribute("filter")}var n=E.length,r,u;if(!R)return;u=function(){clearTimeout(W),N.hide(),ot(f),P.get("onComplete")},C.html(P.get("title")).show(),x.show(),n&gt;1?(typeof P.get("current")=="string"&amp;&amp;k.html(P.get("current").replace("{current}",I+1).replace("{total}",n)).show(),A[P.get("loop")||I&lt;n-1?"show":"hide"]().html(P.get("next")),O[P.get("loop")||I?"show":"hide"]().html(P.get("previous")),ut(),P.get("preloading")&amp;&amp;e.each([Z(-1),Z(1)],function(){var n,r=E[this],s=new Y(r,e.data(r,i)),o=s.get("href");o&amp;&amp;tt(s,o)&amp;&amp;(o=nt(s,o),n=t.createElement("img"),n.src=o)})):_.hide(),P.get("iframe")?(r=t.createElement("iframe"),"frameBorder"in r&amp;&amp;(r.frameBorder=0),"allowTransparency"in r&amp;&amp;(r.allowTransparency="true"),P.get("scrolling")||(r.scrolling="no"),e(r).attr({src:P.get("href"),name:(new Date).getTime(),"class":s+"Iframe",allowFullScreen:!0}).one("load",u).appendTo(x),D.one(h,function(){r.src="//about:blank"}),P.get("fastIframe")&amp;&amp;e(r).trigger("load")):u(),P.get("transition")==="fade"?d.fadeTo(o,1,a):a()},P.get("transition")==="fade"?d.fadeTo(o,0,function(){X.position(0,r)}):X.position(o,r)},X.next=function(){!U&amp;&amp;E[1]&amp;&amp;(P.get("loop")||E[I+1])&amp;&amp;(I=Z(1),at(E[I]))},X.prev=function(){!U&amp;&amp;E[1]&amp;&amp;(P.get("loop")||I)&amp;&amp;(I=Z(-1),at(E[I]))},X.close=function(){R&amp;&amp;!z&amp;&amp;(z=!0,R=!1,ot(l),P.get("onCleanup"),S.unbind("."+s),p.fadeTo(P.get("fadeOut")||0,0),d.stop().fadeTo(P.get("fadeOut")||0,0,function(){d.hide(),p.hide(),ot(h),x.remove(),setTimeout(function(){z=!1,ot(c),P.get("onClosed")},1)}))},X.remove=function(){if(!d)return;d.stop(),e.colorbox.close(),d.stop().remove(),p.remove(),z=!1,d=null,e("."+o).removeData(i).removeClass(o),e(t).unbind("click."+s)},X.element=function(){return e(P.el)},X.settings=r}(jQuery,document,window),define("lib-app/colorbox/jquery.colorbox",function(){}),define("lib-build/css!lib-app/colorbox/colorbox",[],function(){}),define("storymaps/tpl/ui/StoryText",["dojo/topic","esri/layers/GraphicsLayer","esri/graphic","esri/geometry/Point","esri/geometry/ScreenPoint","esri/geometry/Extent","esri/symbols/PictureMarkerSymbol","storymaps/tpl/core/Helper","lib-app/colorbox/jquery.colorbox","lib-build/css!lib-app/colorbox/colorbox"],function(e,t,n,r,i,s,o){function a(e,t){var n=e.replace(/(?!&gt;)(&amp;nbsp;)(?!&lt;\/)/g," ");return t?(n=$('&lt;div&gt;&lt;div class="content"&gt;'+n+"&lt;/div&gt;&lt;/div&gt;"),n.find(".content &gt; *").each(function(e,t){var n=$(t);if(n.attr("tabindex")){var r=n.prop("tagName");(r==="P"||r==="FIGURE")&amp;&amp;n.removeAttr("tabindex")}n.find("a[data-storymaps]:not([href])").prop("href","#")}),$(n.html()).html()):n}function f(e){var t=$(e);return t.find("iframe").each(function(e,t){var n=$(t),r=n.attr("data-unload");n.attr("data-src",n.attr("src")).attr("data-unload",r===undefined||r=="true").removeAttr("src")}),t}function l(e){e.find("iframe").each(function(e,t){var n=$(t);n.attr("src")||n.attr("src",n.data("src"))})}function c(){h($("#sidePanel .sections"),$("#sidePanel .sections").width()-40),h($("#floatingPanel .sections"),$("#floatingPanel .sections").width()-34),h($("#mobileView .swiper-wrapper"),$("#mobileView").width()-30)}function h(e,t){e.find(".iframe-container.fit iframe").attr("height",t*9/16)}function p(){$.each(app.data.getContentActions(),function(e,t){var n=$("a[data-storymaps="+t.id+"]"),r=!0;if(t.type=="navigate"&amp;&amp;(t.index==-1||t.hiddenSection)){r=!1;var i=app.userCanEdit?"navigate-error":"navigate-error-silent";n.addClass(i);if(app.userCanEdit){var s=i18n.viewer.mainStage.errorDeleted;t.hiddenSection&amp;&amp;t.index!=-1&amp;&amp;(s=i18n.viewer.mainStage.errorNotPublished),n.tooltip({trigger:"hover",placement:"top",container:"body",title:s})}}r&amp;&amp;$("a[data-storymaps="+t.id+"]").off("click").click(function(e){var r=!e.screenX&amp;&amp;!e.screenY;y(t,n,r)})}),$("#mainStagePanel").find(".backLbl").html(i18n.viewer.mainStage.back)}function d(e){var t=$(e.target),n=t.is("img")?t:t.siblings("img"),r=t.parents(".section");if(!r.hasClass("active")&amp;&amp;!r.hasClass("swiper-slide-active"))return;u=!0;var i=n.attr("src");$.colorbox({href:i,photo:!0,title:n.closest("figure").find("figcaption").html()||n.attr("title"),scalePhotos:!0,maxWidth:"90%",maxHeight:"90%",onClosed:function(){n.siblings(".btn-fullscreen").focus(),$("body").off("keydown")},onComplete:function(){var e=$("#cboxClose");$("body").on("keydown",function(t){t.keyCode===9&amp;&amp;t.target===e[0]&amp;&amp;!t.shiftKey&amp;&amp;(t.preventDefault(),t.stopImmediatePropagation())})}}),setTimeout(function(){u=!1},800)}function v(){$(".section img").each(function(e,t){var n=!!$(t).attr("width"),r=$(t).css("float")=="right";$(t).parent().css("position","relative").addClass(n?"has-width":"no-width").addClass(r?"float-right":""),$(t).wrap("&lt;div class='image-wrapper'&gt;&lt;/div&gt;"),$(t).parents("#mobileView").length?$(t).parents(".image-container").removeClass("activate-fullscreen"):$(t).after($('&lt;button class="btn-fullscreen" title="'+i18n.viewer.common.expandImage+'"&gt;&lt;/button&gt;').click(d)).click(d)}),$(document).unbind("cbox_complete",m).bind("cbox_complete",m)}function m(){$("#cboxLoadedContent img").click(function(){if(u)return;$.colorbox.close()})}function g(){$(".sections .focus-mainstage").on("click",function(e){var t=$(this).parents(".section").index();t!==app.data.getCurrentSectionIndex()&amp;&amp;app.ui.mainStage.updateMainMediaWithStoryMainMedia(t),app.ui.mainStage.focusActiveMainstage(e.target)})}function y(u,a,f){var l=app.data.getCurrentSection()&amp;&amp;app.data.getCurrentSection().media,c=l&amp;&amp;l.type=="webmap",h=c?app.map.extent:null,p=c?l.webmap.id:null;$(".mediaBackContainer").hide();var d=app.map&amp;&amp;app.map.getLayer("MJActionsLocate");d&amp;&amp;app.map.removeLayer(d);if(u.type=="navigate"){if(u.index!==undefined){var v=app.data.getAdjustedIndex(u.index);e.publish("story-navigate-section",v),f&amp;&amp;e.publish("story-focus-section",v)}}else if(u.type=="media"){var m=u.media.type=="webmap",g=p&amp;&amp;m&amp;&amp;p!=u.media.webmap.id,y=!!m&amp;&amp;!!u.media.webmap.extent,b=!!m&amp;&amp;!!u.media.webmap.layers,w=!!m&amp;&amp;!!u.media.webmap.popup;e.publish("story-perform-action-media",u.media);var E=m?app.maps[u.media.webmap.id]:null;if(m&amp;&amp;!E)var S=e.subscribe("story-loaded-map",function(){S.remove(),E=app.maps[u.media.webmap.id],y&amp;&amp;E.mapCommand&amp;&amp;(app.maps[u.media.webmap.id].mapCommand.currentHomeExtent=new s(u.media.webmap.extent)),setTimeout(function(){app.ui.mainStage.focusActiveMainstage(a,!0)},500)});else y&amp;&amp;E.mapCommand&amp;&amp;(app.maps[u.media.webmap.id].mapCommand.currentHomeExtent=new s(u.media.webmap.extent)),app.ui.mainStage.focusActiveMainstage(a,!0);$(".backButton").off("click").click(function(){if(c&amp;&amp;(!m||p!=u.media.webmap.id))e.publish("ADDEDIT_SHOW_WEBMAP",p);else if(c&amp;&amp;m&amp;&amp;p==u.media.webmap.id){var t=app.maps[p],n=c?!!l.webmap.extent:!1,r=n?new s(l.webmap.extent):t.response.map._params.extent;app.map.setExtent(r||h).then(function(){app.map.infoWindow.reposition()}),t.mapCommand.currentHomeExtent=r,w&amp;&amp;app.map.infoWindow.hide();if(b){var i=t.response.itemInfo.itemData.operationalLayers,o=l.webmap.layers||[];$.each(i,function(e,t){var n=t.layerObject||(t.featureCollection?t.featureCollection.layers[0].layerObject:null),r=$(o).filter(function(e,t){return t.id==n.id}),i=r.length?r[0].visibility:t.visibility===undefined?!0:t.visibility;n.setVisibility(i)})}}else e.publish("story-perform-action-media",app.data.getCurrentSection().media);$(".mediaBackContainer").hide(),app.ui.mainStage.exitMainstage(null,a)});var x=!1;y&amp;&amp;(c?x=JSON.stringify(app.map.extent.toJson())!=JSON.stringify(u.media.webmap.extent):x=!0),(g||!m||!c||x||b)&amp;&amp;$(".mediaBackContainer").show().css("marginLeft",-$(".mediaBackContainer .backButton").outerWidth()/2).css("marginRight",-$(".mediaBackContainer .backButton").outerWidth()/2)}else if(u.type=="zoom"){var T=null;if(!c)return;app.ui.mainStage.updateMainMediaWithStoryMainMedia(app.data.getCurrentSectionIndex()),u.zoom.mapMarker&amp;&amp;(T=app.map.getLayer("MJActionsLocate"),T||(T=new t({id:"MJActionsLocate"}),app.map.addLayer(T)),T.add(new n(new r(u.zoom.center),new o(app.cfg.SECTION_ACTION_ZOOM_MAP_MARKER,32,32)))),app.map.centerAndZoom(u.zoom.center,app.map.getLevel()!=u.zoom.level?u.zoom.level:null).then(function(){if($("body").hasClass("layout-float")){var e=app.map.toScreen(T.graphics[0].geometry),t=null,n=null;$("body").hasClass("layout-float-right")?(t=$("#floatingPanel").position().left,e.x&gt;=t&amp;&amp;(n=app.map.toMap(new i(app.map.width/2+e.x-t/2,$("#floatingPanel").height()/2)))):$("body").hasClass("layout-float-left")&amp;&amp;(t=$("#floatingPanel").position().left+$("#floatingPanel").width(),e.x&lt;=t&amp;&amp;(n=app.map.toMap(new i(app.map.width/2-e.x+t/2,$("#floatingPanel").height()/2)))),n&amp;&amp;app.map.centerAt(n)}}),$(".mediaBackContainer").show().css("marginLeft",-$(".mediaBackContainer .backButton").outerWidth()/2).css("marginRight",-$(".mediaBackContainer .backButton").outerWidth()/2),$(".backButton").off("click").click(function(){T&amp;&amp;app.map.removeLayer(T);var e=c?!!l.webmap.extent:!1,t=e?new s(l.webmap.extent):app.maps[p].response.map._params.extent;app.map.setExtent(t||h),$(".mediaBackContainer").hide()})}}var u=!1;return{prepareEditorContent:a,createMainMediaActionLink:p,createMediaFullScreenButton:v,createMainStageFocusButton:g,performAction:y,styleSectionPanelContent:c,prepareSectionPanelContent:f,loadSectionIframe:l}}),define("lib-build/tpl!storymaps/common/ui/share/ShareDialog",[],function(){return function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='&lt;div class="modal-dialog"&gt;\n	&lt;div class="modal-content"&gt;\n		&lt;div class="modal-logo"&gt;&lt;/div&gt;\n		&lt;div class="modal-header"&gt;\n			&lt;h4 class="modal-title"&gt;&lt;/h4&gt;\n		&lt;/div&gt;\n\n		&lt;div class="modal-body"&gt;\n			&lt;div class="social-container"&gt;\n				&lt;i class="shareIcon blackHover share_facebook icon-facebook-squared"&gt;&lt;/i&gt;\n				&lt;i class="shareIcon blackHover share_twitter icon-twitter"&gt;&lt;/i&gt;\n			&lt;/div&gt;\n\n			&lt;div class="share-url-panel"&gt;&lt;/div&gt;\n\n			&lt;div class="embed-title"&gt;&lt;/div&gt;\n			&lt;div class="share-embed-panel"&gt;&lt;/div&gt;\n\n			&lt;div class="checkbox autoplay-container"&gt;\n				&lt;label&gt;\n					&lt;input type="checkbox" class="autoplay-checkbox" value="autoplay" /&gt;\n					&lt;span class="autoplay-label"&gt;&lt;/span&gt;\n				&lt;/label&gt;\n				&lt;a href="#" class="help autoplay-help" data-toggle="tooltip"&gt;\n					&lt;img src="resources/tpl/builder/icons/builder-help.png" style="vertical-align: -5px;"/&gt;\n				&lt;/a&gt;\n				&lt;span class="autoplay-notification"&gt;&lt;/span&gt;\n			&lt;/div&gt;\n\n			&lt;button class="btn btn-default btn-xs btn-print" target="_blank"&gt;&lt;span class="glyphicon glyphicon-print" aria-hidden="true"&gt;&lt;/span&gt; &lt;span class="label-print"&gt;'+((__t=print)==null?"":__t)+'&lt;/span&gt;&lt;/button&gt;\n		&lt;/div&gt;\n\n		&lt;div class="modal-footer"&gt;\n			&lt;button type="button" class="btn btnCancel btn-naked btn-close" data-dismiss="modal"&gt;&lt;/button&gt;\n		&lt;/div&gt;\n	&lt;/div&gt;\n&lt;/div&gt;\n';return __p}}),define("lib-build/css!storymaps/common/ui/share/ShareDialog",[],function(){}),define("lib-build/tpl!storymaps/common/ui/share/ShareURLPanel",[],function(){return function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='&lt;div class="share-url-container"&gt;\n	&lt;span class="share-btn share-clipboard"&gt;&lt;/span&gt;\n	&lt;input type="text" class="form-control bitlylink" readonly="true"/&gt;\n	&lt;a class="btn btn-primary btn-bitlylink-open" target="_blank"&gt;&lt;/a&gt;\n	&lt;div class="share-status-wrapper"&gt;&lt;span class="share-status"&gt;&lt;/span&gt;&lt;/div&gt;\n&lt;/div&gt;\n';return __p}}),define("lib-build/css!storymaps/common/ui/share/ShareURLPanel",[],function(){}),function(e){if(typeof exports=="object"&amp;&amp;typeof module!="undefined")module.exports=e();else if(typeof define=="function"&amp;&amp;define.amd)define("lib-app/clipboard/clipboard",[],e);else{var t;typeof window!="undefined"?t=window:typeof global!="undefined"?t=global:typeof self!="undefined"?t=self:t=this,t.Clipboard=e()}}(function(){var e,t,n;return function r(e,t,n){function i(o,u){if(!t[o]){if(!e[o]){var a=typeof require=="function"&amp;&amp;require;if(!u&amp;&amp;a)return a(o,!0);if(s)return s(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=t[o]={exports:{}};e[o][0].call(l.exports,function(t){var n=e[o][1][t];return i(n?n:t)},l,l.exports,r,e,t,n)}return t[o].exports}var s=typeof require=="function"&amp;&amp;require;for(var o=0;o&lt;n.length;o++)i(n[o]);return i}({1:[function(e,t,n){function i(e,t){while(e&amp;&amp;e!==document){if(e.matches(t))return e;e=e.parentNode}}if(Element&amp;&amp;!Element.prototype.matches){var r=Element.prototype;r.matches=r.matchesSelector||r.mozMatchesSelector||r.msMatchesSelector||r.oMatchesSelector||r.webkitMatchesSelector}t.exports=i},{}],2:[function(e,t,n){function i(e,t,n,r,i){var o=s.apply(this,arguments);return e.addEventListener(n,o,i),{destroy:function(){e.removeEventListener(n,o,i)}}}function s(e,t,n,i){return function(n){n.delegateTarget=r(n.target,t),n.delegateTarget&amp;&amp;i.call(e,n)}}var r=e("./closest");t.exports=i},{"./closest":1}],3:[function(e,t,n){n.node=function(e){return e!==undefined&amp;&amp;e instanceof HTMLElement&amp;&amp;e.nodeType===1},n.nodeList=function(e){var t=Object.prototype.toString.call(e);return e!==undefined&amp;&amp;(t==="[object NodeList]"||t==="[object HTMLCollection]")&amp;&amp;"length"in e&amp;&amp;(e.length===0||n.node(e[0]))},n.string=function(e){return typeof e=="string"||e instanceof String},n.fn=function(e){var t=Object.prototype.toString.call(e);return t==="[object Function]"}},{}],4:[function(e,t,n){function s(e,t,n){if(!e&amp;&amp;!t&amp;&amp;!n)throw new Error("Missing required arguments");if(!r.string(t))throw new TypeError("Second argument must be a String");if(!r.fn(n))throw new TypeError("Third argument must be a Function");if(r.node(e))return o(e,t,n);if(r.nodeList(e))return u(e,t,n);if(r.string(e))return a(e,t,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function o(e,t,n){return e.addEventListener(t,n),{destroy:function(){e.removeEventListener(t,n)}}}function u(e,t,n){return Array.prototype.forEach.call(e,function(e){e.addEventListener(t,n)}),{destroy:function(){Array.prototype.forEach.call(e,function(e){e.removeEventListener(t,n)})}}}function a(e,t,n){return i(document.body,e,t,n)}var r=e("./is"),i=e("delegate");t.exports=s},{"./is":3,delegate:2}],5:[function(e,t,n){function r(e){var t;if(e.nodeName==="SELECT")e.focus(),t=e.value;else if(e.nodeName==="INPUT"||e.nodeName==="TEXTAREA")e.focus(),e.setSelectionRange(0,e.value.length),t=e.value;else{e.hasAttribute("contenteditable")&amp;&amp;e.focus();var n=window.getSelection(),r=document.createRange();r.selectNodeContents(e),n.removeAllRanges(),n.addRange(r),t=n.toString()}return t}t.exports=r},{}],6:[function(e,t,n){function r(){}r.prototype={on:function(e,t,n){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){function i(){r.off(e,i),t.apply(n,arguments)}var r=this;return i._=t,this.on(e,i,n)},emit:function(e){var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),r=0,i=n.length;for(r;r&lt;i;r++)n[r].fn.apply(n[r].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),r=n[e],i=[];if(r&amp;&amp;t)for(var s=0,o=r.length;s&lt;o;s++)r[s].fn!==t&amp;&amp;r[s].fn._!==t&amp;&amp;i.push(r[s]);return i.length?n[e]=i:delete n[e],this}},t.exports=r},{}],7:[function(t,n,r){(function(i,s){if(typeof e=="function"&amp;&amp;e.amd)e(["module","select"],s);else if(typeof r!="undefined")s(n,t("select"));else{var o={exports:{}};s(o,i.select),i.clipboardAction=o.exports}})(this,function(e,t){"use strict";function r(e){return e&amp;&amp;e.__esModule?e:{"default":e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var n=r(t),i=typeof Symbol=="function"&amp;&amp;typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&amp;&amp;typeof Symbol=="function"&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e},o=function(){function e(e,t){for(var n=0;n&lt;t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&amp;&amp;(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&amp;&amp;e(t.prototype,n),r&amp;&amp;e(t,r),t}}(),u=function(){function e(t){s(this,e),this.resolveOptions(t),this.initSelection()}return o(e,[{key:"resolveOptions",value:function(){var t=arguments.length&gt;0&amp;&amp;arguments[0]!==undefined?arguments[0]:{};this.action=t.action,this.emitter=t.emitter,this.target=t.target,this.text=t.text,this.trigger=t.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&amp;&amp;this.selectTarget()}},{key:"selectFake",value:function(){var t=this,r=document.documentElement.getAttribute("dir")=="rtl";this.removeFake(),this.fakeHandlerCallback=function(){return t.removeFake()},this.fakeHandler=document.body.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[r?"right":"left"]="-9999px";var i=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.addEventListener("focus",window.scrollTo(0,i)),this.fakeElem.style.top=i+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,document.body.appendChild(this.fakeElem),this.selectedText=(0,n.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&amp;&amp;(document.body.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&amp;&amp;(document.body.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=(0,n.default)(this.target),this.copyText()}},{key:"copyText",value:function(){var t=void 0;try{t=document.execCommand(this.action)}catch(n){t=!1}this.handleResult(t)}},{key:"handleResult",value:function(t){this.emitter.emit(t?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.target&amp;&amp;this.target.blur(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var t=arguments.length&gt;0&amp;&amp;arguments[0]!==undefined?arguments[0]:"copy";this._action=t;if(this._action!=="copy"&amp;&amp;this._action!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(t){if(t!==undefined){if(!t||(typeof t=="undefined"?"undefined":i(t))!=="object"||t.nodeType!==1)throw new Error('Invalid "target" value, use a valid Element');if(this.action==="copy"&amp;&amp;t.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(this.action==="cut"&amp;&amp;(t.hasAttribute("readonly")||t.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=t}},get:function(){return this._target}}]),e}();e.exports=u})},{select:5}],8:[function(t,n,r){(function(i,s){if(typeof e=="function"&amp;&amp;e.amd)e(["module","./clipboard-action","tiny-emitter","good-listener"],s);else if(typeof r!="undefined")s(n,t("./clipboard-action"),t("tiny-emitter"),t("good-listener"));else{var o={exports:{}};s(o,i.clipboardAction,i.tinyEmitter,i.goodListener),i.clipboard=o.exports}})(this,function(e,t,n,r){"use strict";function u(e){return e&amp;&amp;e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||typeof t!="object"&amp;&amp;typeof t!="function"?e:t}function c(e,t){if(typeof t!="function"&amp;&amp;t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&amp;&amp;t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&amp;&amp;(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function p(e,t){var n="data-clipboard-"+e;if(!t.hasAttribute(n))return;return t.getAttribute(n)}var i=u(t),s=u(n),o=u(r),f=function(){function e(e,t){for(var n=0;n&lt;t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&amp;&amp;(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&amp;&amp;e(t.prototype,n),r&amp;&amp;e(t,r),t}}(),h=function(e){function t(e,n){a(this,t);var r=l(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return r.resolveOptions(n),r.listenClick(e),r}return c(t,e),f(t,[{key:"resolveOptions",value:function(){var t=arguments.length&gt;0&amp;&amp;arguments[0]!==undefined?arguments[0]:{};this.action=typeof t.action=="function"?t.action:this.defaultAction,this.target=typeof t.target=="function"?t.target:this.defaultTarget,this.text=typeof t.text=="function"?t.text:this.defaultText}},{key:"listenClick",value:function(t){var n=this;this.listener=(0,o.default)(t,"click",function(e){return n.onClick(e)})}},{key:"onClick",value:function(t){var n=t.delegateTarget||t.currentTarget;this.clipboardAction&amp;&amp;(this.clipboardAction=null),this.clipboardAction=new i.default({action:this.action(n),target:this.target(n),text:this.text(n),trigger:n,emitter:this})}},{key:"defaultAction",value:function(t){return p("action",t)}},{key:"defaultTarget",value:function(t){var n=p("target",t);if(n)return document.querySelector(n)}},{key:"defaultText",value:function(t){return p("text",t)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&amp;&amp;(this.clipboardAction.destroy(),this.clipboardAction=null)}}]),t}(s.default);e.exports=h})},{"./clipboard-action":7,"good-listener":4,"tiny-emitter":6}]},{},[8])(8)}),define("lib-build/css!storymaps/common/_resources/font/builder-share/css/share-font",[],function(){}),define("storymaps/common/ui/share/ShareURLPanel",["lib-build/tpl!./ShareURLPanel","lib-build/css!./ShareURLPanel","../../utils/SocialSharing","dojo/has","lib-app/clipboard/clipboard","lib-build/css!storymaps/common/_resources/font/builder-share/css/share-font.css"],function(e,t,n,r,i){return function(r){function u(e,t){s.val(e),r.find(".btn-bitlylink-open").attr("href",e),n.requestShortUrl(e).then(function(e){s.val(e),(t===undefined||t===!0)&amp;&amp;s.select()});var o=new i(r.find(".share-btn").get(0),{text:function(){return r.find(".bitlylink").val()}});o.on("success",function(){r.find(".share-btn").removeClass("share-clipboard").addClass("share-ok"),r.find(".share-status").show(),r.find(".bitlylink")[0].selectionStart=r.find(".bitlylink")[0].selectionEnd=-1,r.find(".bitlylink").focus(),setTimeout(function(){r.find(".share-btn").addClass("share-clipboard").removeClass("share-ok"),r.find(".share-status").hide()},2e3)})}function a(){r.find(".bitlylink").click(function(){this.setSelectionRange(0,this.value.length)})}r.append(e({}));var s=r.find(".bitlylink"),o=null;a(),this.present=function(e,t){var i=document.queryCommandSupported("copy");o=n.cleanURL(e,!0),u(o,t),r.find(".btn-bitlylink-open").html(i18n.viewer.shareFromCommon.open),r.find(".share-url-container").toggleClass("touch",!i),r.find(".share-btn").attr("title",i18n.viewer.shareFromCommon.copy),r.find(".share-status").html(i18n.viewer.shareFromCommon.copied)},this.focus=function(){s.select()},this.setAutoplay=function(e){var t=o;e&amp;&amp;(t+=t.match(/\?/)?"&amp;":"?",t+="autoplay"),u(t)}}}),define("lib-build/tpl!storymaps/common/ui/share/ShareEmbedPanel",[],function(){return function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='&lt;div class="share-embed-container"&gt;\n	&lt;div class="embed-explain"&gt;&lt;/div&gt;\n\n	&lt;div class="share-embed-wrapper"&gt;\n		&lt;div class="share-btn share-clipboard"&gt;&lt;/div&gt;\n		&lt;textarea class="form-control embedTextarea" readonly="true"&gt;&lt;/textarea&gt;\n	&lt;/div&gt;\n	&lt;div class="share-status-wrapper"&gt;&lt;span class="share-status"&gt;&lt;/span&gt;&lt;/div&gt;\n\n	&lt;div&gt;\n		&lt;span class="embed-lbl-size"&gt;&lt;/span&gt;\n		&lt;div class="btn-group"&gt;\n			&lt;button class="btn btn-default btn-sm dropdown-toggle" type="button" data-toggle="dropdown"&gt;\n				&lt;span class="embed-sizes-btn"&gt;&lt;/span&gt;&amp;nbsp;&lt;span class="caret"&gt;&lt;/span&gt;\n			&lt;/button&gt;\n			&lt;ul class="dropdown-menu embed-sizes" role="menu"&gt;&lt;/ul&gt;\n		&lt;/div&gt;\n	&lt;/div&gt;\n&lt;/div&gt;\n';return __p}}),define("lib-build/css!storymaps/common/ui/share/ShareEmbedPanel",[],function(){}),define("storymaps/common/ui/share/ShareEmbedPanel",["lib-build/tpl!./ShareEmbedPanel","lib-build/css!./ShareEmbedPanel","dojo/has","lib-app/clipboard/clipboard","lib-build/css!storymaps/common/_resources/font/builder-share/css/share-font.css"],function(e,t,n,r){return function(n){function a(){$.each(s,function(e,t){n.find(".embed-sizes").append('&lt;li&gt;&lt;a data-width="'+t.width+'" data-height="'+t.height+'"&gt;'+t.width+" / "+t.height+"&lt;/a&gt;&lt;/li&gt;")}),n.find(".embed-sizes a").click(function(){var e=$(this);e.parents(".btn-group").find(".embed-sizes-btn").text(e.text()),f(e.data("width"),e.data("height"))})}function f(e,t){n.find(".embedTextarea").val(i.replace("%URL%",o).replace("%WIDTH%",e).replace("%HEIGHT%",t));var s=new r(n.find(".share-btn").get(0),{text:function(){return n.find(".embedTextarea").val()}});s.on("success",function(){n.find(".share-btn").removeClass("share-clipboard").addClass("share-ok"),n.find(".share-status").show(),n.find(".embedTextarea")[0].selectionStart=n.find(".embedTextarea")[0].selectionEnd=-1,n.find(".bitlylink").focus(),setTimeout(function(){n.find(".share-btn").addClass("share-clipboard").removeClass("share-ok"),n.find(".share-status").hide()},2e3)})}function l(){n.find(".embedTextarea").click(function(){this.setSelectionRange(0,this.value.length)})}var i='&lt;iframe width="%WIDTH%" height="%HEIGHT%" src="%URL%" frameborder="0" scrolling="no"&gt;&lt;/iframe&gt;',s=[{width:"100%",height:"800px"},{width:"100%",height:"640px"},{width:"800px",height:"600px"},{width:"640px",height:"480px"}],o=null,u=null;n.append(e({})),a(),l(),this.present=function(e){var t=document.queryCommandSupported("copy");u=e,o=e,n.find(".embed-explain").html(i18n.viewer.shareFromCommon.embedExplain),n.find(".embed-lbl-size").html(i18n.viewer.shareFromCommon.size),n.find(".embed-sizes a").eq(0).click(),n.find(".share-embed-wrapper").toggleClass("touch",!t),n.find(".share-clipboard").attr("title",i18n.viewer.shareFromCommon.copy),n.find(".share-status").html(i18n.viewer.shareFromCommon.copied)},this.setAutoplay=function(e){var t=u;e&amp;&amp;(t+=t.match(/\?/)?"&amp;":"?",t+="autoplay"),o=t,n.find(".embed-sizes a").eq(0).click()}}}),define("storymaps/common/ui/share/ShareDialog",["lib-build/tpl!./ShareDialog","lib-build/css!./ShareDialog","./ShareURLPanel","./ShareEmbedPanel","../../utils/SocialSharing","../../utils/CommonHelper"],function(e,t,n,r,i,s){return function(o){function f(e){var t=$("&lt;div&gt;"+app.data.getWebAppData().getTitle()+"&lt;/div&gt;").text();o.find(".share_facebook").toggle(e.facebook),e.facebook&amp;&amp;o.find(".share_facebook").off("click").click(function(){i.shareFacebook("","",null,$(this).data("url"))}),o.find(".share_twitter").toggle(e.twitter),e.twitter&amp;&amp;o.find(".share_twitter").off("click").click(function(){i.shareTwitter(t,$(this).data("url"))})}o.append(e({}));var u=new n(o.find(".share-url-panel")),a=new r(o.find(".share-embed-panel"));o.on("shown.bs.modal",function(){u.focus()}),o.find(".autoplay-checkbox").change(function(){u.setAutoplay(!!this.checked),a.setAutoplay(!!this.checked),o.find(".autoplay-notification").html(i18n.viewer.shareFromCommon.linksupdated).fadeIn(),setTimeout(function(){o.find(".autoplay-notification").fadeOut()},1e3)}),o.find(".btn-print").click(function(){var e=window.open("resources/tpl/viewer/print/print.html?appid="+s.getAppID(),"_blank");e.storyURL=o.find(".bitlylink").val()}),this.present=function(e,t){t=t||{facebook:!1,twitter:!1},o.find(".social-container").toggle(t.facebook||t.twitter),f(t),u.present(e),a.present(e),o.find(".modal-title").html(i18n.viewer.headerFromCommon.share),o.find(".embed-title").html(i18n.viewer.shareFromCommon.embed),o.find(".btn-close").html(i18n.viewer.common.close),o.find(".autoplay-label").html(i18n.viewer.shareFromCommon.autoplayLabel),o.find(".autoplay-help").tooltip({title:i18n.viewer.shareFromCommon.autoplayExplain1+"&lt;br /&gt;&lt;br /&gt;"+i18n.viewer.shareFromCommon.autoplayExplain2,html:!0}),o.find(".autoplay-checkbox").prop("checked",!1),o.find(".label-print").html(i18n.viewer.shareFromCommon.print),o.modal({keyboard:!0})}}}),define("storymaps/common/utils/HeaderHelper",["./SocialSharing","../ui/share/ShareDialog","storymaps/tpl/core/Helper"],function(e,t,n){function i(e){var t=e.find(".linkContainer"),n=t.parent();if(n.length){var r;$("body").hasClass("layout-float-right")?r=e.width()*.09:$("body").hasClass("layout-float-left")?r=34+e.width()*.02:r=35,n.css("left",Math.round(r)),t.css({width:(e.find(".logoContainer").position()||{left:186}).left-r-e.find(".shareBtns").outerWidth()-($(".logoContainer").width()&gt;1?14:4)})}}var r=new t($("#shareDialog"));return{setLogo:function(e,t){if(!t.logoURL||t.logoURL=="NO_LOGO")e.find(".logoImg").hide(),i(e);else{var r=e.find(".logoLink");t.logoTarget?r.css("cursor","pointer").attr("href",t.logoTarget).attr("aria-label",i18n.viewer.a11y.logoLinkAria):r.css("cursor","default").removeAttr("href"),i(e);var s=e.find(".logoImg");s[0].onload=function(){i(e)},s[0].onerror=function(){i(e)},s.attr("src",n.possiblyAddToken(t.logoURL)).show(),s.attr("alt",i18n.viewer.a11y.logoAria)}},setLink:function(e,t){t.linkURL&amp;&amp;t.linkText?e.find(".linkContainer").html('&lt;a href="'+t.linkURL+'" class="link" target="_blank"&gt;'+t.linkText+"&lt;/a&gt;"):e.find(".linkContainer").html(t.linkText)},setSocial:function(e,t){var n=t.socialBtn;e.find(".share_facebook").toggleClass("active",app.cfg.HEADER_SOCIAL&amp;&amp;app.cfg.HEADER_SOCIAL.facebook&amp;&amp;(!n||n.facebook)),e.find(".share_twitter").toggleClass("active",app.cfg.HEADER_SOCIAL&amp;&amp;app.cfg.HEADER_SOCIAL.twitter&amp;&amp;(!n||n.twitter)),e.find(".share_bitly").toggleClass("active",app.cfg.HEADER_SOCIAL&amp;&amp;app.cfg.HEADER_SOCIAL.bitly&amp;&amp;app.cfg.HEADER_SOCIAL.bitly.enable&amp;&amp;app.cfg.HEADER_SOCIAL.bitly.login&amp;&amp;app.cfg.HEADER_SOCIAL.bitly.key&amp;&amp;(!n||n.bitly))},toggleSocialBtnAppSharing:function(e,t){t&amp;&amp;e.find(".shareIcon").attr("title",""),e.find(".shareIcon").toggleClass("disabled",!!t).tooltip(t?{title:i18n.commonCore?i18n.commonCore.builderPanel.tooltipNotShared:"",container:"body"}:"destroy")},disableSocialBtnAppSharingAutoplay:function(e,t){e.find(".shareIcon").attr("title",""),e.find(".shareIcon").toggleClass("disabled",!0).tooltip({title:i18n.viewer.headerFromCommon.tooltipAutoplayDisabled,container:"body",placement:t?t:"bottom"})},initEvents:function(t){t.find(".share_facebook").off("click").click(function(){if($(this).hasClass("disabled"))return;var t=$("&lt;div&gt;"+app.data.getWebAppData().getTitle()+"&lt;/div&gt;").text(),n=$("&lt;div&gt;"+app.data.getWebAppData().getSubtitle()+"&lt;/div&gt;").text();e.shareFacebook(t,n,null,$(this).data("url"))}),t.find(".share_twitter").off("click").click(function(){if($(this).hasClass("disabled"))return;var t=$("&lt;div&gt;"+app.data.getWebAppData().getTitle()+"&lt;/div&gt;").text();e.shareTwitter(t,$(this).data("url"))}),t.find(".share_bitly").off("click").click(function(){if($(this).hasClass("disabled"))return;var t=$(this).data("url")||document.location.href;r.present(e.cleanURL(t,!0))}),t.find(".shareIcon, .share-all").off("keypress").keypress(function(e){if($(this).hasClass("disabled"))return;if(e.which==13)return $(this).click(),!1}),t.find(".share_facebook").attr("title",i18n.viewer.headerFromCommon.facebookTooltip).attr("aria-label",i18n.viewer.headerFromCommon.facebookTooltip),t.find(".share_twitter").attr("title",i18n.viewer.headerFromCommon.twitterTooltip).attr("aria-label",i18n.viewer.headerFromCommon.twitterTooltip),t.find(".share_bitly").attr("title",i18n.viewer.headerFromCommon.bitlyTooltip).attr("aria-label",i18n.viewer.headerFromCommon.bitlyTooltip),$(window).resize(function(){i(t)})}}}),define("storymaps/tpl/ui/desktop/SidePanel",["lib-build/tpl!./SidePanelSection","lib-build/css!./SidePanel","lib-build/css!storymaps/common/builder/InlineFieldEdit","./DotNavBar","../StoryText","storymaps/common/utils/HeaderHelper","storymaps/common/utils/CommonHelper","storymaps/common/utils/SocialSharing","dojo/topic","dojo/has"],function(e,t,n,r,i,s,o,u,a,f){var l=!0;return function(n,c,h){function g(e){n.toggleClass("section-social-links",e.socialLinks),n.css("width",e.layoutCfg.sizeVal),$("body").removeClass("layout-side-left layout-side-right").addClass(e.layoutCfg.position=="left"?"layout-side-left":"layout-side-right")}function y(e,t){var r="";$.each(e,function(e,t){r+=b(e,t.status,t.content,t.title,t.OBJECTID)}),n.find(".appTitle").html(e.length?e[0].title:""),n.find(".sections").html(i.prepareSectionPanelContent(r)),n.find(".section").click(S).eq(t).addClass("active"),n.find(".panelEditBtn").toggle(!!(c&amp;&amp;e&amp;&amp;e.length)),n.show(),setTimeout(function(){window.self===window.top&amp;&amp;n.find(".sections").focus(),N()},0);var s=n.find(".title");s.focus(function(){$(this).data("mouseDown")||$(this).click()}).mousedown(function(){$(this).data("mouseDown",!0)}).mouseup(function(){$(this).removeData("mouseDown")})}function b(t,n,r,s){var o="";n!="PUBLISHED"&amp;&amp;(o="hidden-section");var a=u.cleanURL(document.location.href,!0);return a+=a.match(/\?/)?"&amp;":"?",a+="section="+(t+1),e({optHtmlClass:o,title:i.prepareEditorContent(s),content:i.prepareEditorContent(r,!0),lblShare:i18n.viewer.headerFromCommon.share,lblMainstageBtn:i18n.viewer.common.focusMainstage,shareURL:a,titleTag:t===0?"h1":"h2"})}function w(e){if(n.find(".sections")[0].scrollHeight&lt;=n.outerHeight()-n.find(".header").outerHeight()+1)return;n.find(".scroll").show(),n.find(".scrollInner").tooltip({title:i18n.viewer.sideLayout.scroll,trigger:"hover"}),o.addCSSRule(".scroll .tooltip-inner { background-color: "+e.text+"; color: "+e.panel+"; }"),o.addCSSRule(".scroll .tooltip-arrow { border-top-color: "+e.text+" !important; }"),n.find(".scroll").click(function(){n.find(".scroll .tooltip").remove(),L(),n.find(".sections").animate({scrollTop:"300px"})}).on("mousewheel",function(){n.find(".scroll .tooltip").remove(),n.find(".sections").scrollTop(100)})}function E(e){if(!m)return;p.showSectionNumber(e,!0,!1),h(e),setTimeout(function(){p.focusSection(e)},200)}function S(e){var t=$(this).index();if(d==t)return;if(e&amp;&amp;e.isTrigger)return;p.showSectionNumber(t),h(t)}function x(e){var t=$(e).index();t&gt;=d?S.bind(e)():(p.showSectionNumber(t,!1,!0),h(t))}function T(){if(!m)return;var e=n.find(".sections"),t=e.eq(0)[0].scrollTop,r=e.height(),i=-1;k(),L();if(t===0)i=0;else{var s=-1,o=-1;n.find(".section").each(function(){var e=$(this).position().top;e&lt;r/2.5&amp;&amp;(s=$(this).index()),o=e}),Math.round(o+n.find(".section").last().outerHeight())==r?i=n.find(".section").length-1:s==-1&amp;&amp;o&gt;0?i=0:s==-1?i=n.find(".section").length-1:i=s}i!=d?(p.showSectionNumber(i,!1,!0),h(i)):(N(),c&amp;&amp;C())}function N(){var e=n.find(".sections"),t=e.height(),r=n.find(".section").length,s=[],o=null,u=null,a=!1;o=d;while(o&gt;0){u=n.find(".section").eq(--o),a=u.position().top+u.outerHeight()&gt;8;if(!a)break;s.push(o)}o=d;while(o&lt;r-1){u=n.find(".section").eq(++o),a=u.position().top&lt;t;if(!a)break;s.push(o)}s.sort(),$.each(s,function(e,t){i.loadSectionIframe(n.find(".section").eq(t))})}function C(e){var t=n.find(".section").eq(e!==undefined?e:d).position().top;n.find(".panelEditBtn").css("top",t&lt;6?6:t)}function k(){var e=n.find(".sections"),t=e.eq(0)[0].scrollTop,r=n.find(".title:eq(0)").height(),i=t&gt;=r,s=n.find(".appTitle").hasClass("anchored");i!=s&amp;&amp;(n.find(".appTitle").toggleClass("anchored",i),n.find(".header").toggleClass("titleanchored",i),setTimeout(function(){p.resize({height:n.height()})},300))}function L(){n.find(".scroll").slideUp()}function A(e){v.update({bgColor:e.dotNav,tooltipBgColor:e.text,tooltipFontColor:e.panel}),n.css("background-color",e.panel);var t=o.getRgba(e.panel,.001);n.find(".scroll").css({background:"linear-gradient("+t+", "+e.panel+")"}),n.find(".sections").css("color",e.text),n.find(".panelEditBtn").css("background-color",e.panel),n.find(".appTitle").css("color",e.text)}function O(e){s.setLogo(n,e),s.setLink(n,e),s.setSocial(n,e),s.initEvents(n,"bottom")}function M(){app.builder.openEditPopup({sectionIndex:d,displayTab:"content"})}function _(){n.find(".sections").scroll(T),$("body").on("keydown",function(e){$("body").off("keydown"),(e.keyCode===40||e.keyCode===34)&amp;&amp;$(".scroll").is(":visible")&amp;&amp;($(".section .title").eq(0).focus(),n.find(".scroll").trigger("click")),$("body").on("keydown",function(e){e.keyCode===9&amp;&amp;$("body").addClass("user-is-tabbing")})}),n.find(".loop-to-top").on("click keydown",function(e){if(e.type==="keydown"){if(e.keyCode!==9||!!e.shiftKey)return;e.preventDefault()}p.showSectionNumber(0),p.focusSection(0)}),c&amp;&amp;n.find(".panelEditBtn").off("click").click(M)}function D(){return n.find(".check-story").hide(),!n.find(".check-story").is(":visible")&amp;&amp;!n.find(".share-story").is(":visible")&amp;&amp;n.find(".error-status").removeClass("enabled"),!1}function P(){return n.find(".share-story").hide(),!n.find(".check-story").is(":visible")&amp;&amp;!n.find(".share-story").is(":visible")&amp;&amp;n.find(".error-status").removeClass("enabled"),!1}function H(e){var t=n.find(".check-story"),r=$('&lt;span aria-hidden="true" class="check-story-close"&gt;Ã—&lt;/span&gt;'),i=$('&lt;span aria-hidden="true" class="check-story-close"&gt;Ã—&lt;/span&gt;');t.off("click").removeClass("forceEvent").show(),r.click(D),i.click(P),e=="start"?t.html('&lt;span class="small-loader"&gt;&lt;/span&gt;'+i18n.viewer.headerFromCommon.checking).append(r).css("cursor","default"):e=="error"?t.html(i18n.viewer.headerFromCommon.fix).append(r).css("cursor","pointer").click(o.switchToBuilder).removeClass("btn-warning").addClass("btn-danger"):t.html(i18n.viewer.headerFromCommon.noerrors).append(r).removeClass("btn-warning").addClass("btn-success"),(f("ff")||f("ie")||f("trident")==7)&amp;&amp;e!="error"&amp;&amp;t.click(D).addClass("forceEvent");var s=n.find(".share-story").html(i18n.viewer.headerFromCommon.notshared).append(i).toggle(app.data.getWebAppItem().access=="private"||app.data.getWebAppItem().access=="shared"),u=s.css("background-color"),a=app.data.getWebAppData().getTheme().colors;u&amp;&amp;a&amp;&amp;a.panel&amp;&amp;o.colorsAreSimilar(u,a.panel)&amp;&amp;s.css("box-shadow","0 0 2px 1px white")}var p=this,d=0,v=new r(n.find(".navDots"),E),m=!1;this.init=function(e,t,r,i,s){d=0,g(r),A(s),O(i),y(e,t),_(),v.init({sections:e,sectionIndex:t,bgColor:s.dotNav,tooltipBgColor:s.text,tooltipFontColor:s.panel,dotColor:s.softBtn,tooltipPosition:r.layoutCfg.position=="left"?"right":"left"}),n.find(".sections .shareIcon").toggleClass("active",r.socialLinks),c||(setTimeout(function(){w(s)},0),e.length==1&amp;&amp;(n.find(".navDots").hide(),n.find("#sidePanelInner, .scroll").css({paddingLeft:0,paddingRight:0}))),setTimeout(function(){n.find(".sections")[0].scrollTop=0},0),l&amp;&amp;(m=!0),l=!1,setTimeout(function(){n.find(".sectionsWrapper").addClass("ie11fix"),setTimeout(function(){n.find(".sectionsWrapper").removeClass("ie11fix")},0)},0);var u=o.getUrlParams(),h=u.preview==="true"||u.preview==="",p=u.autoplay==="true"||u.autoplay==="";!app.isInBuilder&amp;&amp;app.userCanEdit&amp;&amp;f("ie")!=9&amp;&amp;!h&amp;&amp;!p&amp;&amp;(n.find(".error-status").addClass("enabled"),a.subscribe("MYSTORIES_SCAN",H),H("start"))},this.update=function(e,t,n){g(e),A(n),O(t),v.updateTooltipPlacement(e.layoutCfg.position=="left"?"right":"left")},this.resize=function(e){$("#sidePanel .sections").height(e.height-$("#sidePanel .sectionsWrapper").position().top-$(".builder-content-panel:visible").outerHeight()),k()},this.showSectionNumber=function(e,t,r){if(!n.is(":visible")||!m)return;if(d!=e){var s=n.find(".section.active .content iframe[data-unload=true]");s.length&amp;&amp;setTimeout(function(){s.each(function(e,t){var n=$(t);n.attr("src","")})},150)}i.loadSectionIframe(n.find(".section").eq(e));if(d!=e||t){m=!1,n.find(".section").removeClass("active").eq(e).addClass("active"),v.setActive(e);if(!r){if(!n.find(".sections").length||!n.find(".section").length){m=!0;return}var o=n.find(".sections").eq(0)[0].scrollTop,u=n.find(".sections")[0].scrollHeight,a=n.find(".sections").height(),f=n.find(".section").eq(e).position().top,l=f&lt;=0||o+a&lt;u;setTimeout(function(){n.find(".sections").animate({scrollTop:o+f},{duration:l?500:0,complete:function(){k(!0),L(),c&amp;&amp;C(e),setTimeout(function(){m=!0,d=e},100),N()},progress:function(){k(),L()}})},0)}else d=e,m=!0,c&amp;&amp;C()}},this.focusSection=function(e){!e&amp;&amp;e!==0&amp;&amp;(e=d),n.find(".section").eq(e).find(".title").focus()},this.getSectionNumber=function(){return d},this.destroy=function(){n.hide()},this.toggleSwitchBuilderButton=function(e){var t=n.find(".switchBuilder").html('&lt;span aria-hidden="true" class="glyphicon glyphicon-cog"&gt;&lt;/span&gt;'+i18n.viewer.headerFromCommon.builderButton+'&lt;span aria-hidden="true" class="switch-builder-close"&gt;Ã—&lt;/span&gt;').off("click").click(o.switchToBuilder).toggle(e),r=t.css("background-color"),i=app.data.getWebAppData().getTheme().colors;r&amp;&amp;i&amp;&amp;i.panel&amp;&amp;o.colorsAreSimilar(r,i.panel)&amp;&amp;t.css("box-shadow","0 0 2px 1px white"),f("ff")||f("ie")||f("trident")==7?t.find(".switch-builder-close").hide():t.find(".switch-builder-close").click(function(){return t.hide(),$(window).resize(),!1})},this.enableAutoplay=function(){s.disableSocialBtnAppSharingAutoplay(n)},this.toggleSocialBtnAppSharing=function(e){s.toggleSocialBtnAppSharing(n,e)},this.attachTabEvents=function(){n.find("button,a").on("focus",function(){var e=$(this).parents(".section");if(!e.length)return;x(e[0],this)})}}}),define("lib-build/tpl!storymaps/tpl/ui/desktop/FloatingPanelSection",[],function(){return function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='&lt;div class="section swiper-slide '+((__t=optHtmlClass)==null?"":__t)+'"&gt;\n	&lt;div class="section-inner"&gt;\n		&lt;'+((__t=titleTag)==null?"":__t)+' class="title" tabindex="0"&gt;'+((__t=title)==null?"":__t)+"&lt;/"+((__t=titleTag)==null?"":__t)+'&gt;\n    &lt;div class="centering"&gt;\n      &lt;button class="link visible-on-focus focus-mainstage"&gt;'+((__t=lblMainstageBtn)==null?"":__t)+'&lt;/button&gt;\n    &lt;/div&gt;\n    &lt;div class="content"&gt;'+((__t=content)==null?"":__t)+'&lt;/div&gt;\n    &lt;div class="social"&gt;\n      &lt;span class="shareIcon share_facebook icon-facebook-squared" data-url="'+((__t=shareURL)==null?"":__t)+'"&gt; Facebook&lt;/span&gt;\n      &lt;span class="shareIcon share_twitter icon-twitter" data-url="'+((__t=shareURL)==null?"":__t)+'"&gt; Twitter&lt;/span&gt;\n      &lt;span class="shareIcon share_bitly icon-link" data-url="'+((__t=shareURL)==null?"":__t)+'"&gt; '+((__t=lblShare)==null?"":__t)+"&lt;/span&gt;\n    &lt;/div&gt;\n	&lt;/div&gt;\n&lt;/div&gt;\n";return __p}}),define("lib-build/css!storymaps/tpl/ui/desktop/FloatingPanel",[],function(){}),define("lib-build/css!storymaps/tpl/ui/desktop/Common",[],function(){}),function(e,t){"use strict";function n(){if(!r.READY){r.event.determineEventTypes();for(var e in r.gestures)r.gestures.hasOwnProperty(e)&amp;&amp;r.detection.register(r.gestures[e]);r.event.onTouch(r.DOCUMENT,r.EVENT_MOVE,r.detection.detect),r.event.onTouch(r.DOCUMENT,r.EVENT_END,r.detection.detect),r.READY=!0}}var r=function(e,t){return new r.Instance(e,t||{})};r.defaults={stop_browser_behavior:{userSelect:"none",touchAction:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}},r.HAS_POINTEREVENTS=navigator.pointerEnabled||navigator.msPointerEnabled,r.HAS_TOUCHEVENTS="ontouchstart"in e,r.MOBILE_REGEX=/mobile|tablet|ip(ad|hone|od)|android/i,r.NO_MOUSEEVENTS=r.HAS_TOUCHEVENTS&amp;&amp;navigator.userAgent.match(r.MOBILE_REGEX),r.EVENT_TYPES={},r.DIRECTION_DOWN="down",r.DIRECTION_LEFT="left",r.DIRECTION_UP="up",r.DIRECTION_RIGHT="right",r.POINTER_MOUSE="mouse",r.POINTER_TOUCH="touch",r.POINTER_PEN="pen",r.EVENT_START="start",r.EVENT_MOVE="move",r.EVENT_END="end",r.DOCUMENT=document,r.plugins={},r.READY=!1,r.Instance=function(e,t){var i=this;return n(),this.element=e,this.enabled=!0,this.options=r.utils.extend(r.utils.extend({},r.defaults),t||{}),this.options.stop_browser_behavior&amp;&amp;r.utils.stopDefaultBrowserBehavior(this.element,this.options.stop_browser_behavior),r.event.onTouch(e,r.EVENT_START,function(e){i.enabled&amp;&amp;r.detection.startDetect(i,e)}),this},r.Instance.prototype={on:function(e,t){for(var n=e.split(" "),r=0;n.length&gt;r;r++)this.element.addEventListener(n[r],t,!1);return this},off:function(e,t){for(var n=e.split(" "),r=0;n.length&gt;r;r++)this.element.removeEventListener(n[r],t,!1);return this},trigger:function(e,t){var n=r.DOCUMENT.createEvent("Event");n.initEvent(e,!0,!0),n.gesture=t;var i=this.element;return r.utils.hasParent(t.target,i)&amp;&amp;(i=t.target),i.dispatchEvent(n),this},enable:function(e){return this.enabled=e,this}};var i=null,s=!1,o=!1;r.event={bindDom:function(e,t,n){for(var r=t.split(" "),i=0;r.length&gt;i;i++)e.addEventListener(r[i],n,!1)},onTouch:function(e,t,n){var u=this;this.bindDom(e,r.EVENT_TYPES[t],function(f){var l=f.type.toLowerCase();if(!l.match(/mouse/)||!o){(l.match(/touch/)||l.match(/pointerdown/)||l.match(/mouse/)&amp;&amp;1===f.which)&amp;&amp;(s=!0),l.match(/touch|pointer/)&amp;&amp;(o=!0);var c=0;s&amp;&amp;(r.HAS_POINTEREVENTS&amp;&amp;t!=r.EVENT_END?c=r.PointerEvent.updatePointer(t,f):l.match(/touch/)?c=f.touches.length:o||(c=l.match(/up/)?0:1),c&gt;0&amp;&amp;t==r.EVENT_END?t=r.EVENT_MOVE:c||(t=r.EVENT_END),c||null===i?i=f:f=i,n.call(r.detection,u.collectEventData(e,t,f)),r.HAS_POINTEREVENTS&amp;&amp;t==r.EVENT_END&amp;&amp;(c=r.PointerEvent.updatePointer(t,f))),c||(i=null,s=!1,o=!1,r.PointerEvent.reset())}})},determineEventTypes:function(){var e;e=r.HAS_POINTEREVENTS?r.PointerEvent.getEvents():r.NO_MOUSEEVENTS?["touchstart","touchmove","touchend touchcancel"]:["touchstart mousedown","touchmove mousemove","touchend touchcancel mouseup"],r.EVENT_TYPES[r.EVENT_START]=e[0],r.EVENT_TYPES[r.EVENT_MOVE]=e[1],r.EVENT_TYPES[r.EVENT_END]=e[2]},getTouchList:function(e){return r.HAS_POINTEREVENTS?r.PointerEvent.getTouchList():e.touches?e.touches:[{identifier:1,pageX:e.pageX,pageY:e.pageY,target:e.target}]},collectEventData:function(e,t,n){var i=this.getTouchList(n,t),s=r.POINTER_TOUCH;return(n.type.match(/mouse/)||r.PointerEvent.matchType(r.POINTER_MOUSE,n))&amp;&amp;(s=r.POINTER_MOUSE),{center:r.utils.getCenter(i),timeStamp:(new Date).getTime(),target:n.target,touches:i,eventType:t,pointerType:s,srcEvent:n,preventDefault:function(){this.srcEvent.preventManipulation&amp;&amp;this.srcEvent.preventManipulation(),this.srcEvent.preventDefault&amp;&amp;this.srcEvent.preventDefault()},stopPropagation:function(){this.srcEvent.stopPropagation()},stopDetect:function(){return r.detection.stopDetect()}}}},r.PointerEvent={pointers:{},getTouchList:function(){var e=this,t=[];return Object.keys(e.pointers).sort().forEach(function(n){t.push(e.pointers[n])}),t},updatePointer:function(e,t){return e==r.EVENT_END?this.pointers={}:(t.identifier=t.pointerId,this.pointers[t.pointerId]=t),Object.keys(this.pointers).length},matchType:function(e,t){if(!t.pointerType)return!1;var n={};return n[r.POINTER_MOUSE]=t.pointerType==t.MSPOINTER_TYPE_MOUSE||t.pointerType==r.POINTER_MOUSE,n[r.POINTER_TOUCH]=t.pointerType==t.MSPOINTER_TYPE_TOUCH||t.pointerType==r.POINTER_TOUCH,n[r.POINTER_PEN]=t.pointerType==t.MSPOINTER_TYPE_PEN||t.pointerType==r.POINTER_PEN,n[e]},getEvents:function(){return["pointerdown MSPointerDown","pointermove MSPointerMove","pointerup pointercancel MSPointerUp MSPointerCancel"]},reset:function(){this.pointers={}}},r.utils={extend:function(e,n,r){for(var i in n)e[i]!==t&amp;&amp;r||(e[i]=n[i]);return e},hasParent:function(e,t){for(;e;){if(e==t)return!0;e=e.parentNode}return!1},getCenter:function(e){for(var t=[],n=[],r=0,i=e.length;i&gt;r;r++)t.push(e[r].pageX),n.push(e[r].pageY);return{pageX:(Math.min.apply(Math,t)+Math.max.apply(Math,t))/2,pageY:(Math.min.apply(Math,n)+Math.max.apply(Math,n))/2}},getVelocity:function(e,t,n){return{x:Math.abs(t/e)||0,y:Math.abs(n/e)||0}},getAngle:function(e,t){var n=t.pageY-e.pageY,r=t.pageX-e.pageX;return 180*Math.atan2(n,r)/Math.PI},getDirection:function(e,t){var n=Math.abs(e.pageX-t.pageX),i=Math.abs(e.pageY-t.pageY);return n&gt;=i?e.pageX-t.pageX&gt;0?r.DIRECTION_LEFT:r.DIRECTION_RIGHT:e.pageY-t.pageY&gt;0?r.DIRECTION_UP:r.DIRECTION_DOWN},getDistance:function(e,t){var n=t.pageX-e.pageX,r=t.pageY-e.pageY;return Math.sqrt(n*n+r*r)},getScale:function(e,t){return e.length&gt;=2&amp;&amp;t.length&gt;=2?this.getDistance(t[0],t[1])/this.getDistance(e[0],e[1]):1},getRotation:function(e,t){return e.length&gt;=2&amp;&amp;t.length&gt;=2?this.getAngle(t[1],t[0])-this.getAngle(e[1],e[0]):0},isVertical:function(e){return e==r.DIRECTION_UP||e==r.DIRECTION_DOWN},stopDefaultBrowserBehavior:function(e,t){var n,r=["webkit","khtml","moz","ms","o",""];if(t&amp;&amp;e.style){for(var i=0;r.length&gt;i;i++)for(var s in t)t.hasOwnProperty(s)&amp;&amp;(n=s,r[i]&amp;&amp;(n=r[i]+n.substring(0,1).toUpperCase()+n.substring(1)),e.style[n]=t[s]);"none"==t.userSelect&amp;&amp;(e.onselectstart=function(){return!1})}}},r.detection={gestures:[],current:null,previous:null,stopped:!1,startDetect:function(e,t){this.current||(this.stopped=!1,this.current={inst:e,startEvent:r.utils.extend({},t),lastEvent:!1,name:""},this.detect(t))},detect:function(e){if(this.current&amp;&amp;!this.stopped){e=this.extendEventData(e);for(var t=this.current.inst.options,n=0,i=this.gestures.length;i&gt;n;n++){var s=this.gestures[n];if(!this.stopped&amp;&amp;t[s.name]!==!1&amp;&amp;s.handler.call(s,e,this.current.inst)===!1){this.stopDetect();break}}return this.current&amp;&amp;(this.current.lastEvent=e),e.eventType==r.EVENT_END&amp;&amp;!e.touches.length-1&amp;&amp;this.stopDetect(),e}},stopDetect:function(){this.previous=r.utils.extend({},this.current),this.current=null,this.stopped=!0},extendEventData:function(e){var t=this.current.startEvent;if(t&amp;&amp;(e.touches.length!=t.touches.length||e.touches===t.touches)){t.touches=[];for(var n=0,i=e.touches.length;i&gt;n;n++)t.touches.push(r.utils.extend({},e.touches[n]))}var s=e.timeStamp-t.timeStamp,o=e.center.pageX-t.center.pageX,u=e.center.pageY-t.center.pageY,a=r.utils.getVelocity(s,o,u);return r.utils.extend(e,{deltaTime:s,deltaX:o,deltaY:u,velocityX:a.x,velocityY:a.y,distance:r.utils.getDistance(t.center,e.center),angle:r.utils.getAngle(t.center,e.center),direction:r.utils.getDirection(t.center,e.center),scale:r.utils.getScale(t.touches,e.touches),rotation:r.utils.getRotation(t.touches,e.touches),startEvent:t}),e},register:function(e){var n=e.defaults||{};return n[e.name]===t&amp;&amp;(n[e.name]=!0),r.utils.extend(r.defaults,n,!0),e.index=e.index||1e3,this.gestures.push(e),this.gestures.sort(function(e,t){return e.index&lt;t.index?-1:e.index&gt;t.index?1:0}),this.gestures}},r.gestures=r.gestures||{},r.gestures.Hold={name:"hold",index:10,defaults:{hold_timeout:500,hold_threshold:1},timer:null,handler:function(e,t){switch(e.eventType){case r.EVENT_START:clearTimeout(this.timer),r.detection.current.name=this.name,this.timer=setTimeout(function(){"hold"==r.detection.current.name&amp;&amp;t.trigger("hold",e)},t.options.hold_timeout);break;case r.EVENT_MOVE:e.distance&gt;t.options.hold_threshold&amp;&amp;clearTimeout(this.timer);break;case r.EVENT_END:clearTimeout(this.timer)}}},r.gestures.Tap={name:"tap",index:100,defaults:{tap_max_touchtime:250,tap_max_distance:10,tap_always:!0,doubletap_distance:20,doubletap_interval:300},handler:function(e,t){if(e.eventType==r.EVENT_END){var n=r.detection.previous,i=!1;if(e.deltaTime&gt;t.options.tap_max_touchtime||e.distance&gt;t.options.tap_max_distance)return;n&amp;&amp;"tap"==n.name&amp;&amp;e.timeStamp-n.lastEvent.timeStamp&lt;t.options.doubletap_interval&amp;&amp;e.distance&lt;t.options.doubletap_distance&amp;&amp;(t.trigger("doubletap",e),i=!0),(!i||t.options.tap_always)&amp;&amp;(r.detection.current.name="tap",t.trigger(r.detection.current.name,e))}}},r.gestures.Swipe={name:"swipe",index:40,defaults:{swipe_max_touches:1,swipe_velocity:.7},handler:function(e,t){if(e.eventType==r.EVENT_END){if(t.options.swipe_max_touches&gt;0&amp;&amp;e.touches.length&gt;t.options.swipe_max_touches)return;(e.velocityX&gt;t.options.swipe_velocity||e.velocityY&gt;t.options.swipe_velocity)&amp;&amp;(t.trigger(this.name,e),t.trigger(this.name+e.direction,e))}}},r.gestures.Drag={name:"drag",index:50,defaults:{drag_min_distance:10,drag_max_touches:1,drag_block_horizontal:!1,drag_block_vertical:!1,drag_lock_to_axis:!1,drag_lock_min_distance:25},triggered:!1,handler:function(e,n){if(r.detection.current.name!=this.name&amp;&amp;this.triggered)return n.trigger(this.name+"end",e),this.triggered=!1,t;if(!(n.options.drag_max_touches&gt;0&amp;&amp;e.touches.length&gt;n.options.drag_max_touches))switch(e.eventType){case r.EVENT_START:this.triggered=!1;break;case r.EVENT_MOVE:if(e.distance&lt;n.options.drag_min_distance&amp;&amp;r.detection.current.name!=this.name)return;r.detection.current.name=this.name,(r.detection.current.lastEvent.drag_locked_to_axis||n.options.drag_lock_to_axis&amp;&amp;n.options.drag_lock_min_distance&lt;=e.distance)&amp;&amp;(e.drag_locked_to_axis=!0);var i=r.detection.current.lastEvent.direction;e.drag_locked_to_axis&amp;&amp;i!==e.direction&amp;&amp;(e.direction=r.utils.isVertical(i)?0&gt;e.deltaY?r.DIRECTION_UP:r.DIRECTION_DOWN:0&gt;e.deltaX?r.DIRECTION_LEFT:r.DIRECTION_RIGHT),this.triggered||(n.trigger(this.name+"start",e),this.triggered=!0),n.trigger(this.name,e),n.trigger(this.name+e.direction,e),(n.options.drag_block_vertical&amp;&amp;r.utils.isVertical(e.direction)||n.options.drag_block_horizontal&amp;&amp;!r.utils.isVertical(e.direction))&amp;&amp;e.preventDefault();break;case r.EVENT_END:this.triggered&amp;&amp;n.trigger(this.name+"end",e),this.triggered=!1}}},r.gestures.Transform={name:"transform",index:45,defaults:{transform_min_scale:.01,transform_min_rotation:1,transform_always_block:!1},triggered:!1,handler:function(e,n){if(r.detection.current.name!=this.name&amp;&amp;this.triggered)return n.trigger(this.name+"end",e),this.triggered=!1,t;if(!(2&gt;e.touches.length))switch(n.options.transform_always_block&amp;&amp;e.preventDefault(),e.eventType){case r.EVENT_START:this.triggered=!1;break;case r.EVENT_MOVE:var i=Math.abs(1-e.scale),s=Math.abs(e.rotation);if(n.options.transform_min_scale&gt;i&amp;&amp;n.options.transform_min_rotation&gt;s)return;r.detection.current.name=this.name,this.triggered||(n.trigger(this.name+"start",e),this.triggered=!0),n.trigger(this.name,e),s&gt;n.options.transform_min_rotation&amp;&amp;n.trigger("rotate",e),i&gt;n.options.transform_min_scale&amp;&amp;(n.trigger("pinch",e),n.trigger("pinch"+(1&gt;e.scale?"in":"out"),e));break;case r.EVENT_END:this.triggered&amp;&amp;n.trigger(this.name+"end",e),this.triggered=!1}}},r.gestures.Touch={name:"touch",index:-1/0,defaults:{prevent_default:!1,prevent_mouseevents:!1},handler:function(e,n){return n.options.prevent_mouseevents&amp;&amp;e.pointerType==r.POINTER_MOUSE?(e.stopDetect(),t):(n.options.prevent_default&amp;&amp;e.preventDefault(),e.eventType==r.EVENT_START&amp;&amp;n.trigger(this.name,e),t)}},r.gestures.Release={name:"release",index:1/0,handler:function(e,t){e.eventType==r.EVENT_END&amp;&amp;t.trigger(this.name,e)}},"object"==typeof module&amp;&amp;"object"==typeof module.exports?module.exports=r:(e.Hammer=r,"function"==typeof e.define&amp;&amp;e.define.amd&amp;&amp;e.define("hammer",[],function(){return r}))}(this),function(e,t){"use strict";e!==t&amp;&amp;(Hammer.event.bindDom=function(n,r,i){e(n).on(r,function(e){var n=e.originalEvent||e;n.pageX===t&amp;&amp;(n.pageX=e.pageX,n.pageY=e.pageY),n.target||(n.target=e.target),n.which===t&amp;&amp;(n.which=n.button),n.preventDefault||(n.preventDefault=e.preventDefault),n.stopPropagation||(n.stopPropagation=e.stopPropagation),i.call(this,n)})},Hammer.Instance.prototype.on=function(t,n){return e(this.element).on(t,n)},Hammer.Instance.prototype.off=function(t,n){return e(this.element).off(t,n)},Hammer.Instance.prototype.trigger=function(t,n){var r=e(this.element);return r.has(n.target).length&amp;&amp;(r=e(n.target)),r.trigger({type:t,gesture:n})},e.fn.hammer=function(t){return this.each(function(){var n=e(this),r=n.data("hammer");r?r&amp;&amp;t&amp;&amp;Hammer.utils.extend(r.options,t):n.data("hammer",new Hammer(this,t||{}))})})}(window.jQuery||window.Zepto),define("lib-app/jquery.hammer.min",function(){});var Swiper=function(e,t){"use strict";function r(e,t){return document.querySelectorAll?(t||document).querySelectorAll(e):jQuery(e,t)}function b(e){return Object.prototype.toString.apply(e)==="[object Array]"?!0:!1}function x(){var e=u-l;return t.freeMode&amp;&amp;(e=u-l),t.slidesPerView&gt;i.slides.length&amp;&amp;!t.centeredSlides&amp;&amp;(e=0),e&lt;0&amp;&amp;(e=0),e}function T(){function o(e){var n=new Image;n.onload=function(){i&amp;&amp;i.imagesLoaded!==undefined&amp;&amp;i.imagesLoaded++,i.imagesLoaded===i.imagesToLoad.length&amp;&amp;(i.reInit(),t.onImagesReady&amp;&amp;i.fireCallback(t.onImagesReady,i))},n.src=e}var e=i.h.addEventListener,n=t.eventTarget==="wrapper"?i.wrapper:i.container;!i.browser.ie10&amp;&amp;!i.browser.ie11?(i.support.touch&amp;&amp;(e(n,"touchstart",I),e(n,"touchmove",U),e(n,"touchend",z)),t.simulateTouch&amp;&amp;(e(n,"mousedown",I),e(document,"mousemove",U),e(document,"mouseup",z))):(e(n,i.touchEvents.touchStart,I),e(document,i.touchEvents.touchMove,U),e(document,i.touchEvents.touchEnd,z)),t.autoResize&amp;&amp;e(window,"resize",i.resizeFix),N(),i._wheelEvent=!1;if(t.mousewheelControl){document.onmousewheel!==undefined&amp;&amp;(i._wheelEvent="mousewheel");if(!i._wheelEvent)try{new WheelEvent("wheel"),i._wheelEvent="wheel"}catch(s){}i._wheelEvent||(i._wheelEvent="DOMMouseScroll"),i._wheelEvent&amp;&amp;e(i.container,i._wheelEvent,A)}t.keyboardControl&amp;&amp;e(document,"keydown",k);if(t.updateOnImagesReady){i.imagesToLoad=r("img",i.container);for(var u=0;u&lt;i.imagesToLoad.length;u++)o(i.imagesToLoad[u].getAttribute("src"))}}function N(){var e=i.h.addEventListener,n;if(t.preventLinks){var s=r("a",i.container);for(n=0;n&lt;s.length;n++)e(s[n],"click",P)}if(t.releaseFormElements){var o=r("input, textarea, select",i.container);for(n=0;n&lt;o.length;n++)e(o[n],i.touchEvents.touchStart,H,!0)}if(t.onSlideClick)for(n=0;n&lt;i.slides.length;n++)e(i.slides[n],"click",M);if(t.onSlideTouch)for(n=0;n&lt;i.slides.length;n++)e(i.slides[n],i.touchEvents.touchStart,_)}function C(){var e=i.h.removeEventListener,n;if(t.onSlideClick)for(n=0;n&lt;i.slides.length;n++)e(i.slides[n],"click",M);if(t.onSlideTouch)for(n=0;n&lt;i.slides.length;n++)e(i.slides[n],i.touchEvents.touchStart,_);if(t.releaseFormElements){var s=r("input, textarea, select",i.container);for(n=0;n&lt;s.length;n++)e(s[n],i.touchEvents.touchStart,H,!0)}if(t.preventLinks){var o=r("a",i.container);for(n=0;n&lt;o.length;n++)e(o[n],"click",P)}}function k(e){var t=e.keyCode||e.charCode;if(t===32){if(!i||!i.activeSlide())return;e.shiftKey?i.activeSlide().scrollTop-=50:i.activeSlide().scrollTop+=50}if(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey)return;if(t===37||t===39||t===38||t===40){var n=!1,r=i.h.getOffset(i.container),s=i.h.windowScroll().left,o=i.h.windowScroll().top,u=i.h.windowWidth(),a=i.h.windowHeight(),f=[[r.left,r.top],[r.left+i.width,r.top],[r.left,r.top+i.height],[r.left+i.width,r.top+i.height]];for(var l=0;l&lt;f.length;l++){var c=f[l];c[0]&gt;=s&amp;&amp;c[0]&lt;=s+u&amp;&amp;c[1]&gt;=o&amp;&amp;c[1]&lt;=o+a&amp;&amp;(n=!0)}if(!n)return}if(d){if(t===37||t===39)e.preventDefault?e.preventDefault():e.returnValue=!1;t===39&amp;&amp;i.swipeNext(),t===37&amp;&amp;i.swipePrev()}else{if(t===38||t===40)e.preventDefault?e.preventDefault():e.returnValue=!1;t===40&amp;&amp;i.swipeNext(),t===38&amp;&amp;i.swipePrev()}}function A(e){var n=i._wheelEvent,r=0;if(e.detail)r=-e.detail;else if(n==="mousewheel")if(t.mousewheelControlForceToAxis)if(d){if(!(Math.abs(e.wheelDeltaX)&gt;Math.abs(e.wheelDeltaY)))return;r=e.wheelDeltaX}else{if(!(Math.abs(e.wheelDeltaY)&gt;Math.abs(e.wheelDeltaX)))return;r=e.wheelDeltaY}else r=e.wheelDelta;else if(n==="DOMMouseScroll")r=-e.detail;else if(n==="wheel")if(t.mousewheelControlForceToAxis)if(d){if(!(Math.abs(e.deltaX)&gt;Math.abs(e.deltaY)))return;r=-e.deltaX}else{if(!(Math.abs(e.deltaY)&gt;Math.abs(e.deltaX)))return;r=-e.deltaY}else r=Math.abs(e.deltaX)&gt;Math.abs(e.deltaY)?-e.deltaX:-e.deltaY;if(!t.freeMode)(new Date).getTime()-L&gt;60&amp;&amp;(r&lt;0?i.swipeNext():i.swipePrev()),L=(new Date).getTime();else{var s=i.getWrapperTranslate()+r;s&gt;0&amp;&amp;(s=0),s&lt;-x()&amp;&amp;(s=-x()),i.setWrapperTransition(0),i.setWrapperTranslate(s),i.updateActiveSlide(s);if(s===0||s===-x())return}return t.autoplay&amp;&amp;i.stopAutoplay(!0),e.preventDefault?e.preventDefault():e.returnValue=!1,!1}function M(e){i.allowSlideClick&amp;&amp;(D(e),i.fireCallback(t.onSlideClick,i,e))}function _(e){D(e),i.fireCallback(t.onSlideTouch,i,e)}function D(e){if(!e.currentTarget){var n=e.srcElement;do{if(n.className.indexOf(t.slideClass)&gt;-1)break;n=n.parentNode}while(n);i.clickedSlide=n}else i.clickedSlide=e.currentTarget;i.clickedTarget=e.target,i.clickedSlideIndex=i.slides.indexOf(i.clickedSlide),i.clickedSlideLoopIndex=i.clickedSlideIndex-(i.loopedSlides||0)}function P(e){if(!i.allowLinks)return e.preventDefault?e.preventDefault():e.returnValue=!1,t.preventLinksPropagation&amp;&amp;"stopPropagation"in e&amp;&amp;e.stopPropagation(),!1}function H(e){return e.stopPropagation?e.stopPropagation():e.returnValue=!1,!1}function I(e){t.preventLinks&amp;&amp;(i.allowLinks=!0);if(i.isTouched||t.onlyExternal)return!1;if(t.noSwiping&amp;&amp;(e.target||e.srcElement)&amp;&amp;W(e.target||e.srcElement))return!1;F=!1,i.isTouched=!0,B=e.type==="touchstart";if(!B||e.targetTouches.length===1){i.callPlugins("onTouchStartBegin"),!B&amp;&amp;!i.isAndroid&amp;&amp;(e.preventDefault?e.preventDefault():e.returnValue=!1);var n=B?e.targetTouches[0].pageX:e.pageX||e.clientX,r=B?e.targetTouches[0].pageY:e.pageY||e.clientY;i.touches.startX=i.touches.currentX=n,i.touches.startY=i.touches.currentY=r,i.touches.start=i.touches.current=d?n:r,i.setWrapperTransition(0),i.positions.start=i.positions.current=i.getWrapperTranslate(),i.setWrapperTranslate(i.positions.start),i.times.start=(new Date).getTime(),f=undefined,t.moveStartThreshold&gt;0&amp;&amp;(j=!1),t.onTouchStart&amp;&amp;i.fireCallback(t.onTouchStart,i,e),i.callPlugins("onTouchStartEnd")}}function U(e){if(!i.isTouched||t.onlyExternal)return;if(B&amp;&amp;e.type==="mousemove")return;var n=B?e.targetTouches[0].pageX:e.pageX||e.clientX,r=B?e.targetTouches[0].pageY:e.pageY||e.clientY;typeof f=="undefined"&amp;&amp;d&amp;&amp;(f=!!(f||Math.abs(r-i.touches.startY)&gt;Math.abs(n-i.touches.startX))),typeof f=="undefined"&amp;&amp;!d&amp;&amp;(f=!!(f||Math.abs(r-i.touches.startY)&lt;Math.abs(n-i.touches.startX)));if(f){i.isTouched=!1;return}if(e.assignedToSwiper){i.isTouched=!1;return}e.assignedToSwiper=!0,t.preventLinks&amp;&amp;(i.allowLinks=!1),t.onSlideClick&amp;&amp;(i.allowSlideClick=!1),t.autoplay&amp;&amp;i.stopAutoplay(!0);if(!B||e.touches.length===1){i.isMoved||(i.callPlugins("onTouchMoveStart"),t.loop&amp;&amp;(i.fixLoop(),i.positions.start=i.getWrapperTranslate()),t.onTouchMoveStart&amp;&amp;i.fireCallback(t.onTouchMoveStart,i)),i.isMoved=!0,e.preventDefault?e.preventDefault():e.returnValue=!1,i.touches.current=d?n:r,i.positions.current=(i.touches.current-i.touches.start)*t.touchRatio+i.positions.start,i.positions.current&gt;0&amp;&amp;t.onResistanceBefore&amp;&amp;i.fireCallback(t.onResistanceBefore,i,i.positions.current),i.positions.current&lt;-x()&amp;&amp;t.onResistanceAfter&amp;&amp;i.fireCallback(t.onResistanceAfter,i,Math.abs(i.positions.current+x()));if(t.resistance&amp;&amp;t.resistance!=="100%"){var s;i.positions.current&gt;0&amp;&amp;(s=1-i.positions.current/l/2,s&lt;.5?i.positions.current=l/2:i.positions.current=i.positions.current*s);if(i.positions.current&lt;-x()){var o=(i.touches.current-i.touches.start)*t.touchRatio+(x()+i.positions.start);s=(l+o)/l;var u=i.positions.current-o*(1-s)/2,a=-x()-l/2;u&lt;a||s&lt;=0?i.positions.current=a:i.positions.current=u}}t.resistance&amp;&amp;t.resistance==="100%"&amp;&amp;(i.positions.current&gt;0&amp;&amp;(!t.freeMode||!!t.freeModeFluid)&amp;&amp;(i.positions.current=0),i.positions.current&lt;-x()&amp;&amp;(!t.freeMode||!!t.freeModeFluid)&amp;&amp;(i.positions.current=-x()));if(!t.followFinger)return;if(!t.moveStartThreshold)i.setWrapperTranslate(i.positions.current);else if(Math.abs(i.touches.current-i.touches.start)&gt;t.moveStartThreshold||j){if(!j){j=!0,i.touches.start=i.touches.current;return}i.setWrapperTranslate(i.positions.current)}else i.positions.current=i.positions.start;return(t.freeMode||t.watchActiveIndex)&amp;&amp;i.updateActiveSlide(i.positions.current),t.grabCursor&amp;&amp;(i.container.style.cursor="move",i.container.style.cursor="grabbing",i.container.style.cursor="-moz-grabbin",i.container.style.cursor="-webkit-grabbing"),q||(q=i.touches.current),R||(R=(new Date).getTime()),i.velocity=(i.touches.current-q)/((new Date).getTime()-R)/2,Math.abs(i.touches.current-q)&lt;2&amp;&amp;(i.velocity=0),q=i.touches.current,R=(new Date).getTime(),i.callPlugins("onTouchMoveEnd"),t.onTouchMove&amp;&amp;i.fireCallback(t.onTouchMove,i,e),!1}}function z(e){f&amp;&amp;i.swipeReset();if(t.onlyExternal||!i.isTouched)return;i.isTouched=!1,t.grabCursor&amp;&amp;(i.container.style.cursor="move",i.container.style.cursor="grab",i.container.style.cursor="-moz-grab",i.container.style.cursor="-webkit-grab"),!i.positions.current&amp;&amp;i.positions.current!==0&amp;&amp;(i.positions.current=i.positions.start),t.followFinger&amp;&amp;i.setWrapperTranslate(i.positions.current),i.times.end=(new Date).getTime(),i.touches.diff=i.touches.current-i.touches.start,i.touches.abs=Math.abs(i.touches.diff),i.positions.diff=i.positions.current-i.positions.start,i.positions.abs=Math.abs(i.positions.diff);var n=i.positions.diff,r=i.positions.abs,s=i.times.end-i.times.start;r&lt;5&amp;&amp;s&lt;300&amp;&amp;i.allowLinks===!1&amp;&amp;(!t.freeMode&amp;&amp;r!==0&amp;&amp;i.swipeReset(),t.preventLinks&amp;&amp;(i.allowLinks=!0),t.onSlideClick&amp;&amp;(i.allowSlideClick=!0)),setTimeout(function(){t.preventLinks&amp;&amp;(i.allowLinks=!0),t.onSlideClick&amp;&amp;(i.allowSlideClick=!0)},100);var u=x();if(!i.isMoved&amp;&amp;t.freeMode){i.isMoved=!1,t.onTouchEnd&amp;&amp;i.fireCallback(t.onTouchEnd,i,e),i.callPlugins("onTouchEnd");return}if(!i.isMoved||i.positions.current&gt;0||i.positions.current&lt;-u){i.swipeReset(),t.onTouchEnd&amp;&amp;i.fireCallback(t.onTouchEnd,i,e),i.callPlugins("onTouchEnd");return}i.isMoved=!1;if(t.freeMode){if(t.freeModeFluid){var c=1e3*t.momentumRatio,h=i.velocity*c,p=i.positions.current+h,v=!1,m,g=Math.abs(i.velocity)*20*t.momentumBounceRatio;p&lt;-u&amp;&amp;(t.momentumBounce&amp;&amp;i.support.transitions?(p+u&lt;-g&amp;&amp;(p=-u-g),m=-u,v=!0,F=!0):p=-u),p&gt;0&amp;&amp;(t.momentumBounce&amp;&amp;i.support.transitions?(p&gt;g&amp;&amp;(p=g),m=0,v=!0,F=!0):p=0),i.velocity!==0&amp;&amp;(c=Math.abs((p-i.positions.current)/i.velocity)),i.setWrapperTranslate(p),i.setWrapperTransition(c),t.momentumBounce&amp;&amp;v&amp;&amp;i.wrapperTransitionEnd(function(){if(!F)return;t.onMomentumBounce&amp;&amp;i.fireCallback(t.onMomentumBounce,i),i.callPlugins("onMomentumBounce"),i.setWrapperTranslate(m),i.setWrapperTransition(300)}),i.updateActiveSlide(p)}(!t.freeModeFluid||s&gt;=300)&amp;&amp;i.updateActiveSlide(i.positions.current),t.onTouchEnd&amp;&amp;i.fireCallback(t.onTouchEnd,i,e),i.callPlugins("onTouchEnd");return}a=n&lt;0?"toNext":"toPrev",a==="toNext"&amp;&amp;s&lt;=300&amp;&amp;(r&lt;30||!t.shortSwipes?i.swipeReset():i.swipeNext(!0)),a==="toPrev"&amp;&amp;s&lt;=300&amp;&amp;(r&lt;30||!t.shortSwipes?i.swipeReset():i.swipePrev(!0));var y=0;if(t.slidesPerView==="auto"){var b=Math.abs(i.getWrapperTranslate()),w=0,E;for(var S=0;S&lt;i.slides.length;S++){E=d?i.slides[S].getWidth(!0,t.roundLengths):i.slides[S].getHeight(!0,t.roundLengths),w+=E;if(w&gt;b){y=E;break}}y&gt;l&amp;&amp;(y=l)}else y=o*t.slidesPerView;a==="toNext"&amp;&amp;s&gt;300&amp;&amp;(r&gt;=y*t.longSwipesRatio?i.swipeNext(!0):i.swipeReset()),a==="toPrev"&amp;&amp;s&gt;300&amp;&amp;(r&gt;=y*t.longSwipesRatio?i.swipePrev(!0):i.swipeReset()),t.onTouchEnd&amp;&amp;i.fireCallback(t.onTouchEnd,i,e),i.callPlugins("onTouchEnd")}function W(e){var n=!1;do e.className.indexOf(t.noSwipingClass)&gt;-1&amp;&amp;(n=!0),e=e.parentElement;while(!n&amp;&amp;e.parentElement&amp;&amp;e.className.indexOf(t.wrapperClass)===-1);return!n&amp;&amp;e.className.indexOf(t.wrapperClass)&gt;-1&amp;&amp;e.className.indexOf(t.noSwipingClass)&gt;-1&amp;&amp;(n=!0),n}function X(e,t){var n=document.createElement("div"),r;return n.innerHTML=t,r=n.firstChild,r.className+=" "+e,r.outerHTML}function V(e,n,r){function u(){var s=+(new Date),h=s-o;a+=f*h/(1e3/60),c=l==="toNext"?a&gt;e:a&lt;e,c?(i.setWrapperTranslate(Math.round(a)),i._DOMAnimating=!0,window.setTimeout(function(){u()},1e3/60)):(t.onSlideChangeEnd&amp;&amp;(n==="to"?r.runCallbacks===!0&amp;&amp;i.fireCallback(t.onSlideChangeEnd,i):i.fireCallback(t.onSlideChangeEnd,i)),i.setWrapperTranslate(e),i._DOMAnimating=!1)}var s=n==="to"&amp;&amp;r.speed&gt;=0?r.speed:t.speed,o=+(new Date);if(i.support.transitions||!t.DOMAnimation)i.setWrapperTranslate(e),i.setWrapperTransition(s);else{var a=i.getWrapperTranslate(),f=Math.ceil((e-a)/s*(1e3/60)),l=a&gt;e?"toNext":"toPrev",c=l==="toNext"?a&gt;e:a&lt;e;if(i._DOMAnimating)return;u()}i.updateActiveSlide(e),t.onSlideNext&amp;&amp;n==="next"&amp;&amp;i.fireCallback(t.onSlideNext,i,e),t.onSlidePrev&amp;&amp;n==="prev"&amp;&amp;i.fireCallback(t.onSlidePrev,i,e),t.onSlideReset&amp;&amp;n==="reset"&amp;&amp;i.fireCallback(t.onSlideReset,i,e),(n==="next"||n==="prev"||n==="to"&amp;&amp;r.runCallbacks===!0)&amp;&amp;$(n)}function $(e){i.callPlugins("onSlideChangeStart");if(t.onSlideChangeStart)if(t.queueStartCallbacks&amp;&amp;i.support.transitions){if(i._queueStartCallbacks)return;i._queueStartCallbacks=!0,i.fireCallback(t.onSlideChangeStart,i,e),i.wrapperTransitionEnd(function(){i._queueStartCallbacks=!1})}else i.fireCallback(t.onSlideChangeStart,i,e);if(t.onSlideChangeEnd)if(i.support.transitions)if(t.queueEndCallbacks){if(i._queueEndCallbacks)return;i._queueEndCallbacks=!0,i.wrapperTransitionEnd(function(n){i.fireCallback(t.onSlideChangeEnd,n,e)})}else i.wrapperTransitionEnd(function(n){i.fireCallback(t.onSlideChangeEnd,n,e)});else t.DOMAnimation||setTimeout(function(){i.fireCallback(t.onSlideChangeEnd,i,e)},10)}function J(){var e=i.paginationButtons;if(e)for(var t=0;t&lt;e.length;t++)i.h.removeEventListener(e[t],"click",Q)}function K(){var e=i.paginationButtons;if(e)for(var t=0;t&lt;e.length;t++)i.h.addEventListener(e[t],"click",Q)}function Q(e){var t,n=e.target||e.srcElement,r=i.paginationButtons;for(var s=0;s&lt;r.length;s++)n===r[s]&amp;&amp;(t=s);i.swipeTo(t)}function Z(){G=setTimeout(function(){t.loop?(i.fixLoop(),i.swipeNext(!0)):i.swipeNext(!0)||(t.autoplayStopOnLast?(clearTimeout(G),G=undefined):i.swipeTo(0)),i.wrapperTransitionEnd(function(){typeof G!="undefined"&amp;&amp;Z()})},t.autoplay)}function et(){i.calcSlides(),t.loader.slides.length&gt;0&amp;&amp;i.slides.length===0&amp;&amp;i.loadSlides(),t.loop&amp;&amp;i.createLoop(),i.init(),T(),t.pagination&amp;&amp;i.createPagination(!0),t.loop||t.initialSlide&gt;0?i.swipeTo(t.initialSlide,0,!1):i.updateActiveSlide(0),t.autoplay&amp;&amp;i.startAutoplay(),i.centerIndex=i.activeIndex,t.onSwiperCreated&amp;&amp;i.fireCallback(t.onSwiperCreated,i),i.callPlugins("onSwiperCreated")}if(document.body.__defineGetter__&amp;&amp;HTMLElement){var n=HTMLElement.prototype;n.__defineGetter__&amp;&amp;n.__defineGetter__("outerHTML",function(){return(new XMLSerializer).serializeToString(this)})}window.getComputedStyle||(window.getComputedStyle=function(e,t){return this.el=e,this.getPropertyValue=function(t){var n=/(\-([a-z]){1})/g;return t==="float"&amp;&amp;(t="styleFloat"),n.test(t)&amp;&amp;(t=t.replace(n,function(){return arguments[2].toUpperCase()})),e.currentStyle[t]?e.currentStyle[t]:null},this}),Array.prototype.indexOf||(Array.prototype.indexOf=function(e,t){for(var n=t||0,r=this.length;n&lt;r;n++)if(this[n]===e)return n;return-1});if(!document.querySelectorAll&amp;&amp;!window.jQuery)return;if(typeof e=="undefined")return;if(!e.nodeType&amp;&amp;r(e).length===0)return;var i=this;i.touches={start:0,startX:0,startY:0,current:0,currentX:0,currentY:0,diff:0,abs:0},i.positions={start:0,abs:0,diff:0,current:0},i.times={start:0,end:0},i.id=(new Date).getTime(),i.container=e.nodeType?e:r(e)[0],i.isTouched=!1,i.isMoved=!1,i.activeIndex=0,i.centerIndex=0,i.activeLoaderIndex=0,i.activeLoopIndex=0,i.previousIndex=null,i.velocity=0,i.snapGrid=[],i.slidesGrid=[],i.imagesToLoad=[],i.imagesLoaded=0,i.wrapperLeft=0,i.wrapperRight=0,i.wrapperTop=0,i.wrapperBottom=0,i.isAndroid=navigator.userAgent.toLowerCase().indexOf("android")&gt;=0;var s,o,u,a,f,l,c={eventTarget:"wrapper",mode:"horizontal",touchRatio:1,speed:300,freeMode:!1,freeModeFluid:!1,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,slidesPerView:1,slidesPerGroup:1,slidesPerViewFit:!0,simulateTouch:!0,followFinger:!0,shortSwipes:!0,longSwipesRatio:.5,moveStartThreshold:!1,onlyExternal:!1,createPagination:!0,pagination:!1,paginationElement:"span",paginationClickable:!1,paginationAsRange:!0,resistance:!0,scrollContainer:!1,preventLinks:!0,preventLinksPropagation:!1,noSwiping:!1,noSwipingClass:"swiper-no-swiping",initialSlide:0,keyboardControl:!1,mousewheelControl:!1,mousewheelControlForceToAxis:!1,useCSS3Transforms:!0,autoplay:!1,autoplayDisableOnInteraction:!0,autoplayStopOnLast:!1,loop:!1,loopAdditionalSlides:0,roundLengths:!1,calculateHeight:!1,cssWidthAndHeight:!1,updateOnImagesReady:!0,releaseFormElements:!0,watchActiveIndex:!1,visibilityFullFit:!1,offsetPxBefore:0,offsetPxAfter:0,offsetSlidesBefore:0,offsetSlidesAfter:0,centeredSlides:!1,queueStartCallbacks:!1,queueEndCallbacks:!1,autoResize:!0,resizeReInit:!1,DOMAnimation:!0,loader:{slides:[],slidesHTMLType:"inner",surroundGroups:1,logic:"reload",loadAllSlides:!1},slideElement:"div",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",wrapperClass:"swiper-wrapper",paginationElementClass:"swiper-pagination-switch",paginationActiveClass:"swiper-active-switch",paginationVisibleClass:"swiper-visible-switch"};t=t||{};for(var h in c)if(h in t&amp;&amp;typeof t[h]=="object")for(var p in c[h])p in t[h]||(t[h][p]=c[h][p]);else h in t||(t[h]=c[h]);i.params=t,t.scrollContainer&amp;&amp;(t.freeMode=!0,t.freeModeFluid=!0),t.loop&amp;&amp;(t.resistance="100%");var d=t.mode==="horizontal",v=["mousedown","mousemove","mouseup"];i.browser.ie10&amp;&amp;(v=["MSPointerDown","MSPointerMove","MSPointerUp"]),i.browser.ie11&amp;&amp;(v=["pointerdown","pointermove","pointerup"]),i.touchEvents={touchStart:i.support.touch||!t.simulateTouch?"touchstart":v[0],touchMove:i.support.touch||!t.simulateTouch?"touchmove":v[1],touchEnd:i.support.touch||!t.simulateTouch?"touchend":v[2]};for(var m=i.container.childNodes.length-1;m&gt;=0;m--)if(i.container.childNodes[m].className){var g=i.container.childNodes[m].className.split(/\s+/);for(var y=0;y&lt;g.length;y++)g[y]===t.wrapperClass&amp;&amp;(s=i.container.childNodes[m])}i.wrapper=s,i._extendSwiperSlide=function(e){return e.append=function(){return t.loop?e.insertAfter(i.slides.length-i.loopedSlides):(i.wrapper.appendChild(e),i.reInit()),e},e.prepend=function(){return t.loop?(i.wrapper.insertBefore(e,i.slides[i.loopedSlides]),i.removeLoopedSlides(),i.calcSlides(),i.createLoop()):i.wrapper.insertBefore(e,i.wrapper.firstChild),i.reInit(),e},e.insertAfter=function(n){if(typeof n=="undefined")return!1;var r;return t.loop?(r=i.slides[n+1+i.loopedSlides],r?i.wrapper.insertBefore(e,r):i.wrapper.appendChild(e),i.removeLoopedSlides(),i.calcSlides(),i.createLoop()):(r=i.slides[n+1],i.wrapper.insertBefore(e,r)),i.reInit(),e},e.clone=function(){return i._extendSwiperSlide(e.cloneNode(!0))},e.remove=function(){i.wrapper.removeChild(e),i.reInit()},e.html=function(t){return typeof t=="undefined"?e.innerHTML:(e.innerHTML=t,e)},e.index=function(){var t;for(var n=i.slides.length-1;n&gt;=0;n--)e===i.slides[n]&amp;&amp;(t=n);return t},e.isActive=function(){return e.index()===i.activeIndex?!0:!1},e.swiperSlideDataStorage||(e.swiperSlideDataStorage={}),e.getData=function(t){return e.swiperSlideDataStorage[t]},e.setData=function(t,n){return e.swiperSlideDataStorage[t]=n,e},e.data=function(t,n){return typeof n=="undefined"?e.getAttribute("data-"+t):(e.setAttribute("data-"+t,n),e)},e.getWidth=function(t,n){return i.h.getWidth(e,t,n)},e.getHeight=function(t,n){return i.h.getHeight(e,t,n)},e.getOffset=function(){return i.h.getOffset(e)},e},i.calcSlides=function(e){var n=i.slides?i.slides.length:!1;i.slides=[],i.displaySlides=[];for(var r=0;r&lt;i.wrapper.childNodes.length;r++)if(i.wrapper.childNodes[r].className){var s=i.wrapper.childNodes[r].className,o=s.split(/\s+/);for(var u=0;u&lt;o.length;u++)o[u]===t.slideClass&amp;&amp;i.slides.push(i.wrapper.childNodes[r])}for(r=i.slides.length-1;r&gt;=0;r--)i._extendSwiperSlide(i.slides[r]);if(n===!1)return;if(n!==i.slides.length||e)C(),N(),i.updateActiveSlide(),i.params.pagination&amp;&amp;i.createPagination(),i.callPlugins("numberOfSlidesChanged")},i.createSlide=function(e,n,r){n=n||i.params.slideClass,r=r||t.slideElement;var s=document.createElement(r);return s.innerHTML=e||"",s.className=n,i._extendSwiperSlide(s)},i.appendSlide=function(e,t,n){if(!e)return;return e.nodeType?i._extendSwiperSlide(e).append():i.createSlide(e,t,n).append()},i.prependSlide=function(e,t,n){if(!e)return;return e.nodeType?i._extendSwiperSlide(e).prepend():i.createSlide(e,t,n).prepend()},i.insertSlideAfter=function(e,t,n,r){return typeof e=="undefined"?!1:t.nodeType?i._extendSwiperSlide(t).insertAfter(e):i.createSlide(t,n,r).insertAfter(e)},i.removeSlide=function(e){if(i.slides[e]){if(t.loop){if(!i.slides[e+i.loopedSlides])return!1;i.slides[e+i.loopedSlides].remove(),i.removeLoopedSlides(),i.calcSlides(),i.createLoop()}else i.slides[e].remove();return!0}return!1},i.removeLastSlide=function(){return i.slides.length&gt;0?(t.loop?(i.slides[i.slides.length-1-i.loopedSlides].remove(),i.removeLoopedSlides(),i.calcSlides(),i.createLoop()):i.slides[i.slides.length-1].remove(),!0):!1},i.removeAllSlides=function(){for(var e=i.slides.length-1;e&gt;=0;e--)i.slides[e].remove()},i.getSlide=function(e){return i.slides[e]},i.getLastSlide=function(){return i.slides[i.slides.length-1]},i.getFirstSlide=function(){return i.slides[0]},i.activeSlide=function(){return i.slides[i.activeIndex]},i.fireCallback=function(){var e=arguments[0];if(Object.prototype.toString.call(e)==="[object Array]")for(var n=0;n&lt;e.length;n++)typeof e[n]=="function"&amp;&amp;e[n](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);else Object.prototype.toString.call(e)==="[object String]"?t["on"+e]&amp;&amp;i.fireCallback(t["on"+e],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]):e(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},i.addCallback=function(e,t){var n=this,r;if(!n.params["on"+e])return this.params["on"+e]=[],this.params["on"+e].push(t);if(b(this.params["on"+e]))return this.params["on"+e].push(t);if(typeof this.params["on"+e]=="function")return r=this.params["on"+e],this.params["on"+e]=[],this.params["on"+e].push(r),this.params["on"+e].push(t)},i.removeCallbacks=function(e){i.params["on"+e]&amp;&amp;(i.params["on"+e]=null)};var w=[];for(var E in i.plugins)if(t[E]){var S=i.plugins[E](i,t[E]);S&amp;&amp;w.push(S)}i.callPlugins=function(e,t){t||(t={});for(var n=0;n&lt;w.length;n++)e in w[n]&amp;&amp;w[n][e](t)},(i.browser.ie10||i.browser.ie11)&amp;&amp;!t.onlyExternal&amp;&amp;i.wrapper.classList.add("swiper-wp8-"+(d?"horizontal":"vertical")),t.freeMode&amp;&amp;(i.container.className+=" swiper-free-mode"),i.initialized=!1,i.init=function(e,n){var r=i.h.getWidth(i.container,!1,t.roundLengths),s=i.h.getHeight(i.container,!1,t.roundLengths);if(r===i.width&amp;&amp;s===i.height&amp;&amp;!e)return;i.width=r,i.height=s;var a,f,c,h,p,v,m;l=d?r:s;var g=i.wrapper;e&amp;&amp;i.calcSlides(n);if(t.slidesPerView==="auto"){var y=0,b=0;t.slidesOffset&gt;0&amp;&amp;(g.style.paddingLeft="",g.style.paddingRight="",g.style.paddingTop="",g.style.paddingBottom=""),g.style.width="",g.style.height="",t.offsetPxBefore&gt;0&amp;&amp;(d?i.wrapperLeft=t.offsetPxBefore:i.wrapperTop=t.offsetPxBefore),t.offsetPxAfter&gt;0&amp;&amp;(d?i.wrapperRight=t.offsetPxAfter:i.wrapperBottom=t.offsetPxAfter),t.centeredSlides&amp;&amp;(d?(i.wrapperLeft=(l-this.slides[0].getWidth(!0,t.roundLengths))/2,i.wrapperRight=(l-i.slides[i.slides.length-1].getWidth(!0,t.roundLengths))/2):(i.wrapperTop=(l-i.slides[0].getHeight(!0,t.roundLengths))/2,i.wrapperBottom=(l-i.slides[i.slides.length-1].getHeight(!0,t.roundLengths))/2)),d?(i.wrapperLeft&gt;=0&amp;&amp;(g.style.paddingLeft=i.wrapperLeft+"px"),i.wrapperRight&gt;=0&amp;&amp;(g.style.paddingRight=i.wrapperRight+"px")):(i.wrapperTop&gt;=0&amp;&amp;(g.style.paddingTop=i.wrapperTop+"px"),i.wrapperBottom&gt;=0&amp;&amp;(g.style.paddingBottom=i.wrapperBottom+"px")),v=0;var w=0;i.snapGrid=[],i.slidesGrid=[],c=0;for(m=0;m&lt;i.slides.length;m++){a=i.slides[m].getWidth(!0,t.roundLengths),f=i.slides[m].getHeight(!0,t.roundLengths),t.calculateHeight&amp;&amp;(c=Math.max(c,f));var E=d?a:f;if(t.centeredSlides){var S=m===i.slides.length-1?0:i.slides[m+1].getWidth(!0,t.roundLengths),x=m===i.slides.length-1?0:i.slides[m+1].getHeight(!0,t.roundLengths),T=d?S:x;if(E&gt;l){if(t.slidesPerViewFit)i.snapGrid.push(v+i.wrapperLeft),i.snapGrid.push(v+E-l+i.wrapperLeft);else for(var N=0;N&lt;=Math.floor(E/(l+i.wrapperLeft));N++)N===0?i.snapGrid.push(v+i.wrapperLeft):i.snapGrid.push(v+i.wrapperLeft+l*N);i.slidesGrid.push(v+i.wrapperLeft)}else i.snapGrid.push(w),i.slidesGrid.push(w);w+=E/2+T/2}else{if(E&gt;l)if(t.slidesPerViewFit)i.snapGrid.push(v),i.snapGrid.push(v+E-l);else if(l!==0)for(var C=0;C&lt;=Math.floor(E/l);C++)i.snapGrid.push(v+l*C);else i.snapGrid.push(v);else i.snapGrid.push(v);i.slidesGrid.push(v)}v+=E,y+=a,b+=f}t.calculateHeight&amp;&amp;(i.height=c),d?(u=y+i.wrapperRight+i.wrapperLeft,g.style.width=y+"px",g.style.height=i.height+"px"):(u=b+i.wrapperTop+i.wrapperBottom,g.style.width=i.width+"px",g.style.height=b+"px")}else if(t.scrollContainer)g.style.width="",g.style.height="",h=i.slides[0].getWidth(!0,t.roundLengths),p=i.slides[0].getHeight(!0,t.roundLengths),u=d?h:p,g.style.width=h+"px",g.style.height=p+"px",o=d?h:p;else{if(t.calculateHeight){c=0,p=0,d||(i.container.style.height=""),g.style.height="";for(m=0;m&lt;i.slides.length;m++)i.slides[m].style.height="",c=Math.max(i.slides[m].getHeight(!0),c),d||(p+=i.slides[m].getHeight(!0));f=c,i.height=f,d?p=f:(l=f,i.container.style.height=l+"px")}else f=d?i.height:i.height/t.slidesPerView,t.roundLengths&amp;&amp;(f=Math.round(f)),p=d?i.height:i.slides.length*f;a=d?i.width/t.slidesPerView:i.width,t.roundLengths&amp;&amp;(a=Math.round(a)),h=d?i.slides.length*a:i.width,o=d?a:f,t.offsetSlidesBefore&gt;0&amp;&amp;(d?i.wrapperLeft=o*t.offsetSlidesBefore:i.wrapperTop=o*t.offsetSlidesBefore),t.offsetSlidesAfter&gt;0&amp;&amp;(d?i.wrapperRight=o*t.offsetSlidesAfter:i.wrapperBottom=o*t.offsetSlidesAfter),t.offsetPxBefore&gt;0&amp;&amp;(d?i.wrapperLeft=t.offsetPxBefore:i.wrapperTop=t.offsetPxBefore),t.offsetPxAfter&gt;0&amp;&amp;(d?i.wrapperRight=t.offsetPxAfter:i.wrapperBottom=t.offsetPxAfter),t.centeredSlides&amp;&amp;(d?(i.wrapperLeft=(l-o)/2,i.wrapperRight=(l-o)/2):(i.wrapperTop=(l-o)/2,i.wrapperBottom=(l-o)/2)),d?(i.wrapperLeft&gt;0&amp;&amp;(g.style.paddingLeft=i.wrapperLeft+"px"),i.wrapperRight&gt;0&amp;&amp;(g.style.paddingRight=i.wrapperRight+"px")):(i.wrapperTop&gt;0&amp;&amp;(g.style.paddingTop=i.wrapperTop+"px"),i.wrapperBottom&gt;0&amp;&amp;(g.style.paddingBottom=i.wrapperBottom+"px")),u=d?h+i.wrapperRight+i.wrapperLeft:p+i.wrapperTop+i.wrapperBottom,t.cssWidthAndHeight||(parseFloat(h)&gt;0&amp;&amp;(g.style.width=h+"px"),parseFloat(p)&gt;0&amp;&amp;(g.style.height=p+"px")),v=0,i.snapGrid=[],i.slidesGrid=[];for(m=0;m&lt;i.slides.length;m++)i.snapGrid.push(v),i.slidesGrid.push(v),v+=o,t.cssWidthAndHeight||(parseFloat(a)&gt;0&amp;&amp;(i.slides[m].style.width=a+"px"),parseFloat(f)&gt;0&amp;&amp;(i.slides[m].style.height=f+"px"))}i.initialized?(i.callPlugins("onInit"),t.onInit&amp;&amp;i.fireCallback(t.onInit,i)):(i.callPlugins("onFirstInit"),t.onFirstInit&amp;&amp;i.fireCallback(t.onFirstInit,i)),i.initialized=!0},i.reInit=function(e){i.init(!0,e)},i.resizeFix=function(e){i.callPlugins("beforeResizeFix"),i.init(t.resizeReInit||e),t.freeMode?i.getWrapperTranslate()&lt;-x()&amp;&amp;(i.setWrapperTransition(0),i.setWrapperTranslate(-x())):(i.swipeTo(t.loop?i.activeLoopIndex:i.activeIndex,0,!1),t.autoplay&amp;&amp;(i.support.transitions&amp;&amp;typeof G!="undefined"?typeof G!="undefined"&amp;&amp;(clearTimeout(G),G=undefined,i.startAutoplay()):typeof Y!="undefined"&amp;&amp;(clearInterval(Y),Y=undefined,i.startAutoplay()))),i.callPlugins("afterResizeFix")},i.destroy=function(){var e=i.h.removeEventListener,n=t.eventTarget==="wrapper"?i.wrapper:i.container;!i.browser.ie10&amp;&amp;!i.browser.ie11?(i.support.touch&amp;&amp;(e(n,"touchstart",I),e(n,"touchmove",U),e(n,"touchend",z)),t.simulateTouch&amp;&amp;(e(n,"mousedown",I),e(document,"mousemove",U),e(document,"mouseup",z))):(e(n,i.touchEvents.touchStart,I),e(document,i.touchEvents.touchMove,U),e(document,i.touchEvents.touchEnd,z)),t.autoResize&amp;&amp;e(window,"resize",i.resizeFix),C(),t.paginationClickable&amp;&amp;J(),t.mousewheelControl&amp;&amp;i._wheelEvent&amp;&amp;e(i.container,i._wheelEvent,A),t.keyboardControl&amp;&amp;e(document,"keydown",k),t.autoplay&amp;&amp;i.stopAutoplay(),i.callPlugins("onDestroy"),i=null},i.disableKeyboardControl=function(){t.keyboardControl=!1,i.h.removeEventListener(document,"keydown",k)},i.enableKeyboardControl=function(){t.keyboardControl=!0,i.h.addEventListener(document,"keydown",k)};var L=(new Date).getTime();i.disableMousewheelControl=function(){return i._wheelEvent?(t.mousewheelControl=!1,i.h.removeEventListener(i.container,i._wheelEvent,A),!0):!1},i.enableMousewheelControl=function(){return i._wheelEvent?(t.mousewheelControl=!0,i.h.addEventListener(i.container,i._wheelEvent,A),!0):!1};if(t.grabCursor){var O=i.container.style;O.cursor="move",O.cursor="grab",O.cursor="-moz-grab",O.cursor="-webkit-grab"}i.allowSlideClick=!0,i.allowLinks=!0;var B=!1,j,F=!0,q,R;i.swipeNext=function(e){!e&amp;&amp;t.loop&amp;&amp;i.fixLoop(),!e&amp;&amp;t.autoplay&amp;&amp;i.stopAutoplay(!0),i.callPlugins("onSwipeNext");var n=i.getWrapperTranslate(),r=n;if(t.slidesPerView==="auto"){for(var s=0;s&lt;i.snapGrid.length;s++)if(-n&gt;=i.snapGrid[s]&amp;&amp;-n&lt;i.snapGrid[s+1]){r=-i.snapGrid[s+1];break}}else{var u=o*t.slidesPerGroup;r=-(Math.floor(Math.abs(n)/Math.floor(u))*u+u)}return r&lt;-x()&amp;&amp;(r=-x()),r===n?!1:(V(r,"next"),!0)},i.swipePrev=function(e){!e&amp;&amp;t.loop&amp;&amp;i.fixLoop(),!e&amp;&amp;t.autoplay&amp;&amp;i.stopAutoplay(!0),i.callPlugins("onSwipePrev");var n=Math.ceil(i.getWrapperTranslate()),r;if(t.slidesPerView==="auto"){r=0;for(var s=1;s&lt;i.snapGrid.length;s++){if(-n===i.snapGrid[s]){r=-i.snapGrid[s-1];break}if(-n&gt;i.snapGrid[s]&amp;&amp;-n&lt;i.snapGrid[s+1]){r=-i.snapGrid[s];break}}}else{var u=o*t.slidesPerGroup;r=-(Math.ceil(-n/u)-1)*u}return r&gt;0&amp;&amp;(r=0),r===n?!1:(V(r,"prev"),!0)},i.swipeReset=function(){i.callPlugins("onSwipeReset");var e=i.getWrapperTranslate(),n=o*t.slidesPerGroup,r,s=-x();if(t.slidesPerView==="auto"){r=0;for(var u=0;u&lt;i.snapGrid.length;u++){if(-e===i.snapGrid[u])return;if(-e&gt;=i.snapGrid[u]&amp;&amp;-e&lt;i.snapGrid[u+1]){i.positions.diff&gt;0?r=-i.snapGrid[u+1]:r=-i.snapGrid[u];break}}-e&gt;=i.snapGrid[i.snapGrid.length-1]&amp;&amp;(r=-i.snapGrid[i.snapGrid.length-1]),e&lt;=-x()&amp;&amp;(r=-x())}else r=e&lt;0?Math.round(e/n)*n:0;return t.scrollContainer&amp;&amp;(r=e&lt;0?e:0),r&lt;-x()&amp;&amp;(r=-x()),t.scrollContainer&amp;&amp;l&gt;o&amp;&amp;(r=0),r===e?!1:(V(r,"reset"),!0)},i.swipeTo=function(e,n,r){e=parseInt(e,10),i.callPlugins("onSwipeTo",{index:e,speed:n}),t.loop&amp;&amp;(e+=i.loopedSlides);var s=i.getWrapperTranslate();if(e&gt;i.slides.length-1||e&lt;0)return;var u;return t.slidesPerView==="auto"?u=-i.slidesGrid[e]:u=-e*o,u&lt;-x()&amp;&amp;(u=-x()),u===s?!1:(r=r===!1?!1:!0,V(u,"to",{index:e,speed:n,runCallbacks:r}),!0)},i._queueStartCallbacks=!1,i._queueEndCallbacks=!1,i.updateActiveSlide=function(e){if(!i.initialized)return;if(i.slides.length===0)return;i.previousIndex=i.activeIndex,typeof e=="undefined"&amp;&amp;(e=i.getWrapperTranslate()),e&gt;0&amp;&amp;(e=0);var n;if(t.slidesPerView==="auto"){var r=0;i.activeIndex=i.slidesGrid.indexOf(-e);if(i.activeIndex&lt;0){for(n=0;n&lt;i.slidesGrid.length-1;n++)if(-e&gt;i.slidesGrid[n]&amp;&amp;-e&lt;i.slidesGrid[n+1])break;var s=Math.abs(i.slidesGrid[n]+e),u=Math.abs(i.slidesGrid[n+1]+e);s&lt;=u?i.activeIndex=n:i.activeIndex=n+1}}else i.activeIndex=Math[t.visibilityFullFit?"ceil":"round"](-e/o);i.activeIndex===i.slides.length&amp;&amp;(i.activeIndex=i.slides.length-1),i.activeIndex&lt;0&amp;&amp;(i.activeIndex=0);if(!i.slides[i.activeIndex])return;i.calcVisibleSlides(e);if(i.support.classList){var a;for(n=0;n&lt;i.slides.length;n++)a=i.slides[n],a.classList.remove(t.slideActiveClass),i.visibleSlides.indexOf(a)&gt;=0?a.classList.add(t.slideVisibleClass):a.classList.remove(t.slideVisibleClass);i.slides[i.activeIndex].classList.add(t.slideActiveClass)}else{var f=new RegExp("\\s*"+t.slideActiveClass),l=new RegExp("\\s*"+t.slideVisibleClass);for(n=0;n&lt;i.slides.length;n++)i.slides[n].className=i.slides[n].className.replace(f,"").replace(l,""),i.visibleSlides.indexOf(i.slides[n])&gt;=0&amp;&amp;(i.slides[n].className+=" "+t.slideVisibleClass);i.slides[i.activeIndex].className+=" "+t.slideActiveClass}if(t.loop){var c=i.loopedSlides;i.activeLoopIndex=i.activeIndex-c,i.activeLoopIndex&gt;=i.slides.length-c*2&amp;&amp;(i.activeLoopIndex=i.slides.length-c*2-i.activeLoopIndex),i.activeLoopIndex&lt;0&amp;&amp;(i.activeLoopIndex=i.slides.length-c*2+i.activeLoopIndex),i.activeLoopIndex&lt;0&amp;&amp;(i.activeLoopIndex=0)}else i.activeLoopIndex=i.activeIndex;t.pagination&amp;&amp;i.updatePagination(e)},i.createPagination=function(e){t.paginationClickable&amp;&amp;i.paginationButtons&amp;&amp;J(),i.paginationContainer=t.pagination.nodeType?t.pagination:r(t.pagination)[0];if(t.createPagination){var n="",s=i.slides.length,o=s;t.loop&amp;&amp;(o-=i.loopedSlides*2);for(var u=0;u&lt;o;u++)n+="&lt;"+t.paginationElement+' class="'+t.paginationElementClass+'"&gt;&lt;/'+t.paginationElement+"&gt;";i.paginationContainer.innerHTML=n}i.paginationButtons=r("."+t.paginationElementClass,i.paginationContainer),e||i.updatePagination(),i.callPlugins("onCreatePagination"),t.paginationClickable&amp;&amp;K()},i.updatePagination=function(e){if(!t.pagination)return;if(i.slides.length&lt;1)return;var n=r("."+t.paginationActiveClass,i.paginationContainer);if(!n)return;var s=i.paginationButtons;if(s.length===0)return;for(var o=0;o&lt;s.length;o++)s[o].className=t.paginationElementClass;var u=t.loop?i.loopedSlides:0;if(t.paginationAsRange){i.visibleSlides||i.calcVisibleSlides(e);var a=[],f;for(f=0;f&lt;i.visibleSlides.length;f++){var l=i.slides.indexOf(i.visibleSlides[f])-u;t.loop&amp;&amp;l&lt;0&amp;&amp;(l=i.slides.length-i.loopedSlides*2+l),t.loop&amp;&amp;l&gt;=i.slides.length-i.loopedSlides*2&amp;&amp;(l=i.slides.length-i.loopedSlides*2-l,l=Math.abs(l)),a.push(l)}for(f=0;f&lt;a.length;f++)s[a[f]]&amp;&amp;(s[a[f]].className+=" "+t.paginationVisibleClass);t.loop?s[i.activeLoopIndex]!==undefined&amp;&amp;(s[i.activeLoopIndex].className+=" "+t.paginationActiveClass):s[i.activeIndex].className+=" "+t.paginationActiveClass}else t.loop?s[i.activeLoopIndex]&amp;&amp;(s[i.activeLoopIndex].className+=" "+t.paginationActiveClass+" "+t.paginationVisibleClass):s[i.activeIndex].className+=" "+t.paginationActiveClass+" "+t.paginationVisibleClass},i.calcVisibleSlides=function(e){var n=[],r=0,s=0,u=0;d&amp;&amp;i.wrapperLeft&gt;0&amp;&amp;(e+=i.wrapperLeft),!d&amp;&amp;i.wrapperTop&gt;0&amp;&amp;(e+=i.wrapperTop);for(var a=0;a&lt;i.slides.length;a++){r+=s,t.slidesPerView==="auto"?s=d?i.h.getWidth(i.slides[a],!0,t.roundLengths):i.h.getHeight(i.slides[a],!0,t.roundLengths):s=o,u=r+s;var f=!1;t.visibilityFullFit?(r&gt;=-e&amp;&amp;u&lt;=-e+l&amp;&amp;(f=!0),r&lt;=-e&amp;&amp;u&gt;=-e+l&amp;&amp;(f=!0)):(u&gt;-e&amp;&amp;u&lt;=-e+l&amp;&amp;(f=!0),r&gt;=-e&amp;&amp;r&lt;-e+l&amp;&amp;(f=!0),r&lt;-e&amp;&amp;u&gt;-e+l&amp;&amp;(f=!0)),f&amp;&amp;n.push(i.slides[a])}n.length===0&amp;&amp;(n=[i.slides[i.activeIndex]]),i.visibleSlides=n};var G,Y;i.startAutoplay=function(){if(i.support.transitions){if(typeof G!="undefined")return!1;if(!t.autoplay)return;i.callPlugins("onAutoplayStart"),t.onAutoplayStart&amp;&amp;i.fireCallback(t.onAutoplayStart,i),Z()}else{if(typeof Y!="undefined")return!1;if(!t.autoplay)return;i.callPlugins("onAutoplayStart"),t.onAutoplayStart&amp;&amp;i.fireCallback(t.onAutoplayStart,i),Y=setInterval(function(){t.loop?(i.fixLoop(),i.swipeNext(!0)):i.swipeNext(!0)||(t.autoplayStopOnLast?(clearInterval(Y),Y=undefined):i.swipeTo(0))},t.autoplay)}},i.stopAutoplay=function(e){if(i.support.transitions){if(!G)return;G&amp;&amp;clearTimeout(G),G=undefined,e&amp;&amp;!t.autoplayDisableOnInteraction&amp;&amp;i.wrapperTransitionEnd(function(){Z()}),i.callPlugins("onAutoplayStop"),t.onAutoplayStop&amp;&amp;i.fireCallback(t.onAutoplayStop,i)}else Y&amp;&amp;clearInterval(Y),Y=undefined,i.callPlugins("onAutoplayStop"),t.onAutoplayStop&amp;&amp;i.fireCallback(t.onAutoplayStop,i)},i.loopCreated=!1,i.removeLoopedSlides=function(){if(i.loopCreated)for(var e=0;e&lt;i.slides.length;e++)i.slides[e].getData("looped")===!0&amp;&amp;i.wrapper.removeChild(i.slides[e])},i.createLoop=function(){if(i.slides.length===0)return;t.slidesPerView==="auto"?i.loopedSlides=t.loopedSlides||1:i.loopedSlides=t.slidesPerView+t.loopAdditionalSlides,i.loopedSlides&gt;i.slides.length&amp;&amp;(i.loopedSlides=i.slides.length);var e="",n="",r,o="",u=i.slides.length,a=Math.floor(i.loopedSlides/u),f=i.loopedSlides%u;for(r=0;r&lt;a*u;r++){var l=r;if(r&gt;=u){var c=Math.floor(r/u);l=r-u*c}o+=i.slides[l].outerHTML}for(r=0;r&lt;f;r++)n+=X(t.slideDuplicateClass,i.slides[r].outerHTML);for(r=u-f;r&lt;u;r++)e+=X(t.slideDuplicateClass,i.slides[r].outerHTML);var h=e+o+s.innerHTML+o+n;s.innerHTML=h,i.loopCreated=!0,i.calcSlides();for(r=0;r&lt;i.slides.length;r++)(r&lt;i.loopedSlides||r&gt;=i.slides.length-i.loopedSlides)&amp;&amp;i.slides[r].setData("looped",!0);i.callPlugins("onCreateLoop")},i.fixLoop=function(){var e;if(i.activeIndex&lt;i.loopedSlides)e=i.slides.length-i.loopedSlides*3+i.activeIndex,i.swipeTo(e,0,!1);else if(t.slidesPerView==="auto"&amp;&amp;i.activeIndex&gt;=i.loopedSlides*2||i.activeIndex&gt;i.slides.length-t.slidesPerView*2)e=-i.slides.length+i.activeIndex+i.loopedSlides,i.swipeTo(e,0,!1)},i.loadSlides=function(){var e="";i.activeLoaderIndex=0;var n=t.loader.slides,r=t.loader.loadAllSlides?n.length:t.slidesPerView*(1+t.loader.surroundGroups);for(var s=0;s&lt;r;s++)t.loader.slidesHTMLType==="outer"?e+=n[s]:e+="&lt;"+t.slideElement+' class="'+t.slideClass+'" data-swiperindex="'+s+'"&gt;'+n[s]+"&lt;/"+t.slideElement+"&gt;";i.wrapper.innerHTML=e,i.calcSlides(!0),t.loader.loadAllSlides||i.wrapperTransitionEnd(i.reloadSlides,!0)},i.reloadSlides=function(){var e=t.loader.slides,n=parseInt(i.activeSlide().data("swiperindex"),10);if(n&lt;0||n&gt;e.length-1)return;i.activeLoaderIndex=n;var r=Math.max(0,n-t.slidesPerView*t.loader.surroundGroups),s=Math.min(n+t.slidesPerView*(1+t.loader.surroundGroups)-1,e.length-1);if(n&gt;0){var u=-o*(n-r);i.setWrapperTranslate(u),i.setWrapperTransition(0)}var a;if(t.loader.logic==="reload"){i.wrapper.innerHTML="";var f="";for(a=r;a&lt;=s;a++)f+=t.loader.slidesHTMLType==="outer"?e[a]:"&lt;"+t.slideElement+' class="'+t.slideClass+'" data-swiperindex="'+a+'"&gt;'+e[a]+"&lt;/"+t.slideElement+"&gt;";i.wrapper.innerHTML=f}else{var l=1e3,c=0;for(a=0;a&lt;i.slides.length;a++){var h=i.slides[a].data("swiperindex");h&lt;r||h&gt;s?i.wrapper.removeChild(i.slides[a]):(l=Math.min(h,l),c=Math.max(h,c))}for(a=r;a&lt;=s;a++){var p;a&lt;l&amp;&amp;(p=document.createElement(t.slideElement),p.className=t.slideClass,p.setAttribute("data-swiperindex",a),p.innerHTML=e[a],i.wrapper.insertBefore(p,i.wrapper.firstChild)),a&gt;c&amp;&amp;(p=document.createElement(t.slideElement),p.className=t.slideClass,p.setAttribute("data-swiperindex",a),p.innerHTML=e[a],i.wrapper.appendChild(p))}}i.reInit(!0)},et()};Swiper.prototype={plugins:{},wrapperTransitionEnd:function(e,t){"use strict";function o(){e(n),n.params.queueEndCallbacks&amp;&amp;(n._queueEndCallbacks=!1);if(!t)for(s=0;s&lt;i.length;s++)n.h.removeEventListener(r,i[s],o)}var n=this,r=n.wrapper,i=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],s;if(e)for(s=0;s&lt;i.length;s++)n.h.addEventListener(r,i[s],o)},getWrapperTranslate:function(e){"use strict";var t=this.wrapper,n,r,i,s;return typeof e=="undefined"&amp;&amp;(e=this.params.mode==="horizontal"?"x":"y"),this.support.transforms&amp;&amp;this.params.useCSS3Transforms?(i=window.getComputedStyle(t,null),window.WebKitCSSMatrix?s=new WebKitCSSMatrix(i.webkitTransform==="none"?"":i.webkitTransform):(s=i.MozTransform||i.OTransform||i.MsTransform||i.msTransform||i.transform||i.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=s.toString().split(",")),e==="x"&amp;&amp;(window.WebKitCSSMatrix?r=s.m41:n.length===16?r=parseFloat(n[12]):r=parseFloat(n[4])),e==="y"&amp;&amp;(window.WebKitCSSMatrix?r=s.m42:n.length===16?r=parseFloat(n[13]):r=parseFloat(n[5]))):(e==="x"&amp;&amp;(r=parseFloat(t.style.left,10)||0),e==="y"&amp;&amp;(r=parseFloat(t.style.top,10)||0)),r||0},setWrapperTranslate:function(e,t,n){"use strict";var r=this.wrapper.style,i={x:0,y:0,z:0},s;arguments.length===3?(i.x=e,i.y=t,i.z=n):(typeof t=="undefined"&amp;&amp;(t=this.params.mode==="horizontal"?"x":"y"),i[t]=e),this.support.transforms&amp;&amp;this.params.useCSS3Transforms?(s=this.support.transforms3d?"translate3d("+i.x+"px, "+i.y+"px, "+i.z+"px)":"translate("+i.x+"px, "+i.y+"px)",r.webkitTransform=r.MsTransform=r.msTransform=r.MozTransform=r.OTransform=r.transform=s):(r.left=i.x+"px",r.top=i.y+"px"),this.callPlugins("onSetWrapperTransform",i),this.params.onSetWrapperTransform&amp;&amp;this.fireCallback(this.params.onSetWrapperTransform,this,i)},setWrapperTransition:function(e){"use strict";var t=this.wrapper.style;t.webkitTransitionDuration=t.MsTransitionDuration=t.msTransitionDuration=t.MozTransitionDuration=t.OTransitionDuration=t.transitionDuration=e/1e3+"s",this.callPlugins("onSetWrapperTransition",{duration:e}),this.params.onSetWrapperTransition&amp;&amp;this.fireCallback(this.params.onSetWrapperTransition,this,e)},h:{getWidth:function(e,t,n){"use strict";var r=window.getComputedStyle(e,null).getPropertyValue("width"),i=parseFloat(r);if(isNaN(i)||r.indexOf("%")&gt;0)i=e.offsetWidth-parseFloat(window.getComputedStyle(e,null).getPropertyValue("padding-left"))-parseFloat(window.getComputedStyle(e,null).getPropertyValue("padding-right"));return t&amp;&amp;(i+=parseFloat(window.getComputedStyle(e,null).getPropertyValue("padding-left"))+parseFloat(window.getComputedStyle(e,null).getPropertyValue("padding-right"))),n?Math.round(i):i},getHeight:function(e,t,n){"use strict";if(t)return e.offsetHeight;var r=window.getComputedStyle(e,null).getPropertyValue("height"),i=parseFloat(r);if(isNaN(i)||r.indexOf("%")&gt;0)i=e.offsetHeight-parseFloat(window.getComputedStyle(e,null).getPropertyValue("padding-top"))-parseFloat(window.getComputedStyle(e,null).getPropertyValue("padding-bottom"));return t&amp;&amp;(i+=parseFloat(window.getComputedStyle(e,null).getPropertyValue("padding-top"))+parseFloat(window.getComputedStyle(e,null).getPropertyValue("padding-bottom"))),n?Math.round(i):i},getOffset:function(e){"use strict";var t=e.getBoundingClientRect(),n=document.body,r=e.clientTop||n.clientTop||0,i=e.clientLeft||n.clientLeft||0,s=window.pageYOffset||e.scrollTop,o=window.pageXOffset||e.scrollLeft;return document.documentElement&amp;&amp;!window.pageYOffset&amp;&amp;(s=document.documentElement.scrollTop,o=document.documentElement.scrollLeft),{top:t.top+s-r,left:t.left+o-i}},windowWidth:function(){"use strict";if(window.innerWidth)return window.innerWidth;if(document.documentElement&amp;&amp;document.documentElement.clientWidth)return document.documentElement.clientWidth},windowHeight:function(){"use strict";if(window.innerHeight)return window.innerHeight;if(document.documentElement&amp;&amp;document.documentElement.clientHeight)return document.documentElement.clientHeight},windowScroll:function(){"use strict";if(typeof pageYOffset!="undefined")return{left:window.pageXOffset,top:window.pageYOffset};if(document.documentElement)return{left:document.documentElement.scrollLeft,top:document.documentElement.scrollTop}},addEventListener:function(e,t,n,r){"use strict";typeof r=="undefined"&amp;&amp;(r=!1),e.addEventListener?e.addEventListener(t,n,r):e.attachEvent&amp;&amp;e.attachEvent("on"+t,n)},removeEventListener:function(e,t,n,r){"use strict";typeof r=="undefined"&amp;&amp;(r=!1),e.removeEventListener?e.removeEventListener(t,n,r):e.detachEvent&amp;&amp;e.detachEvent("on"+t,n)}},setTransform:function(e,t){"use strict";var n=e.style;n.webkitTransform=n.MsTransform=n.msTransform=n.MozTransform=n.OTransform=n.transform=t},setTranslate:function(e,t){"use strict";var n=e.style,r={x:t.x||0,y:t.y||0,z:t.z||0},i=this.support.transforms3d?"translate3d("+r.x+"px,"+r.y+"px,"+r.z+"px)":"translate("+r.x+"px,"+r.y+"px)";n.webkitTransform=n.MsTransform=n.msTransform=n.MozTransform=n.OTransform=n.transform=i,this.support.transforms||(n.left=r.x+"px",n.top=r.y+"px")},setTransition:function(e,t){"use strict";var n=e.style;n.webkitTransitionDuration=n.MsTransitionDuration=n.msTransitionDuration=n.MozTransitionDuration=n.OTransitionDuration=n.transitionDuration=t+"ms"},support:{touch:window.Modernizr&amp;&amp;Modernizr.touch===!0||function(){"use strict";return!!("ontouchstart"in window||window.DocumentTouch&amp;&amp;document instanceof DocumentTouch)}(),transforms3d:window.Modernizr&amp;&amp;Modernizr.csstransforms3d===!0||function(){"use strict";var e=document.createElement("div").style;return"webkitPerspective"in e||"MozPerspective"in e||"OPerspective"in e||"MsPerspective"in e||"perspective"in e}(),transforms:window.Modernizr&amp;&amp;Modernizr.csstransforms===!0||function(){"use strict";var e=document.createElement("div").style;return"transform"in e||"WebkitTransform"in e||"MozTransform"in e||"msTransform"in e||"MsTransform"in e||"OTransform"in e}(),transitions:window.Modernizr&amp;&amp;Modernizr.csstransitions===!0||function(){"use strict";var e=document.createElement("div").style;return"transition"in e||"WebkitTransition"in e||"MozTransition"in e||"msTransition"in e||"MsTransition"in e||"OTransition"in e}(),classList:function(){"use strict";var e=document.createElement("div").style;return"classList"in e}()},browser:{ie8:function(){"use strict";var e=-1;if(navigator.appName==="Microsoft Internet Explorer"){var t=navigator.userAgent,n=new RegExp(/MSIE ([0-9]{1,}[\.0-9]{0,})/);n.exec(t)!==null&amp;&amp;(e=parseFloat(RegExp.$1))}return e!==-1&amp;&amp;e&lt;9}(),ie10:window.navigator.msPointerEnabled,ie11:window.navigator.pointerEnabled}},(window.jQuery||window.Zepto)&amp;&amp;function(e){"use strict";e.fn.swiper=function(t){var n=new Swiper(e(this)[0],t);return e(this).data("swiper",n),n}}(window.jQuery||window.Zepto),typeof module!="undefined"&amp;&amp;(module.exports=Swiper),typeof define=="function"&amp;&amp;define.amd&amp;&amp;define("lib-app/swiper/idangerous.swiper",[],function(){"use strict";return Swiper}),define("lib-build/css!lib-app/swiper/idangerous.swiper",[],function(){}),function(e){typeof define=="function"&amp;&amp;define.amd?define("lib-app/jquery.mousewheel",["jquery"],e):typeof exports=="object"?module.exports=e:e(jQuery)}(function(e){function a(t){var n=t?t.originalEvent||t:window.event,s=r.call(arguments,1);return t=u._fix(n),s.unshift(t),i&amp;&amp;clearTimeout(i),i=setTimeout(f,200),e.event.dispatch.apply(this,s)}function f(){s=null}function l(e,t){return u.settings.adjustOldDeltas&amp;&amp;e.type==="mousewheel"&amp;&amp;t%120===0}function c(e,t){e.preventDefault===!0&amp;&amp;t.preventDefault(),e.stopPropagation===!0&amp;&amp;t.stopPropagation()}var t=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],n="onwheel"in document||document.documentMode&gt;=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],r=Array.prototype.slice,i,s;for(var o=t.length;o;)e.event.fixHooks[t[--o]]=e.event.mouseHooks;var u=e.event.special.mousewheel={version:"4.0.0-pre",setup:function(){if(this.addEventListener)for(var t=n.length;t;)this.addEventListener(n[--t],a,!1);else this.onmousewheel=a;e.data(this,"mousewheel-line-height",u._getLineHeight(this)),e.data(this,"mousewheel-page-height",u._getPageHeight(this))},add:function(e){var t=e.data,n=t&amp;&amp;t.mousewheel;n&amp;&amp;(("throttle"in n||"debounce"in n)&amp;&amp;u._delayHandler.call(this,e),"intent"in n&amp;&amp;u._intentHandler.call(this,e))},trigger:function(e,t){return t||(t=e,e=null),a.call(this,t),!1},teardown:function(){if(this.removeEventListener)for(var e=n.length;e;)this.removeEventListener(n[--e],a,!1);else this.onmousewheel=null},_getLineHeight:function(t){return parseInt(e(t).offsetParent().css("fontSize"),10)},_getPageHeight:function(t){return e(t).height()},settings:{adjustOldDeltas:!0},trigger:function(e,t){return t||(t=e,e=null),a.call(this,t),!1},_fix:function(t){var n=0,r=0,i=0,o=e.event.fix(t);"detail"in t&amp;&amp;(r=t.detail),"wheelDelta"in t&amp;&amp;(r=t.wheelDelta*-1),"wheelDeltaY"in t&amp;&amp;(r=t.wheelDeltaY*-1),"wheelDeltaX"in t&amp;&amp;(n=t.wheelDeltaX*-1),"axis"in t&amp;&amp;t.axis===t.HORIZONTAL_AXIS&amp;&amp;(n=r,r=0),"deltaY"in t&amp;&amp;(r=t.deltaY),"deltaX"in t&amp;&amp;(n=t.deltaX);if(r===0&amp;&amp;n===0)return;if(t.deltaMode===1){var u=e.data(this,"mousewheel-line-height")||1;r*=u,n*=u}else if(t.deltaMode===2){var a=e.data(this,"mousewheel-page-height");r*=a,n*=a}i=Math.max(Math.abs(r),Math.abs(n));if(!s||i&lt;s)s=i,l(t,i)&amp;&amp;(s/=40);return l(t,i)&amp;&amp;(delta/=40,n/=40,r/=40),n=Math[n&gt;=1?"floor":"ceil"](n/s),r=Math[r&gt;=1?"floor":"ceil"](r/s),o.deltaX=n,o.deltaY=r,o.deltaFactor=s,o.deltaMode=0,o.type="mousewheel",o},_intentHandler:function(t){var n,r,i,s,o,u=!1,a=this,f=t.data.mousewheel.intent,l=f.interval||100,h=f.sensitivity||7,p=t.handler,d=function(e){s=e.pageX,o=e.pageY},v=function(){Math.abs(r-s)+Math.abs(i-o)&lt;h?(e(a).off("mousemove",d),u=!0):(r=s,i=o,n=setTimeout(v,l))},m=function(e){if(u)return p.apply(a,arguments);c(f,e)};e(a).on("mouseenter",function(){r=event.pageX,i=event.pageY,e(a).on("mousemove",d),n=setTimeout(v,l)}).on("mouseleave",function(){n&amp;&amp;clearTimeout(n),e(a).off("mousemove",d),u=!1}),t.handler=m},_delayHandler:function(e){var t,n,r,i=this,s="throttle"in e.data.mousewheel?"throttle":"debounce",o=e.data.mousewheel[s],u="leading"in o?o.leading:s==="debounce"?!1:!0,a="trailing"in o?o.trailing:!0,f=o.delay||100,l=s==="throttle"?f:o.maxDelay,h=e.handler,p=function(e){var p=arguments,d=function(){n&amp;&amp;clearTimeout(n),t=null,n=null,r=null},v=function(){return r=+(new Date),h.apply(i,p)},m=function(){return n=null,v()},g=function(){d();if(a)return v()},y;return t?clearTimeout(t):u&amp;&amp;(y=v()),t=setTimeout(g,f),s==="throttle"?l&amp;&amp;+(new Date)-r&gt;=l&amp;&amp;(y=m()):l&amp;&amp;!n&amp;&amp;(n=setTimeout(m,l)),c(o,e),y};e.handler=p}}}),define("storymaps/tpl/ui/desktop/FloatingPanel",["lib-build/tpl!./FloatingPanelSection","lib-build/css!./FloatingPanel","lib-build/css!./Common","lib-build/css!storymaps/common/builder/InlineFieldEdit","./DotNavBar","../StoryText","storymaps/common/utils/HeaderHelper","storymaps/common/utils/CommonHelper","storymaps/common/utils/SocialSharing","dojo/has","dojo/topic","lib-app/jquery.hammer.min","lib-app/jquery","lib-app/swiper/idangerous.swiper","lib-build/css!lib-app/swiper/idangerous.swiper","lib-app/jquery.mousewheel"],function(e,t,n,r,i,s,o,u,a,f,l){return function(n,r,c){function w(e,t){var i="";$.each(e,function(e,t){i+=S(e,t.status,t.content,t.title,t.OBJECTID)}),n.find(".appTitle").html(e.length?e[0].title:""),n.find(".swiper-wrapper").html(s.prepareSectionPanelContent(i)),n.show(),x(t),h.resize(),p.resizeFix(),f("chrome")&amp;&amp;setTimeout(function(){n.find(".section").eq(0).find(".title").css("margin-top",n.find(".section").eq(0).find(".title").css("margin-top"))},200),n.find(".panelEditBtn").toggle(!!(r&amp;&amp;e&amp;&amp;e.length));var o=n.find(".title");o.focus(function(){!$(this).data("mouseDown")&amp;&amp;!$(this).parents(".section").hasClass("swiper-slide-active")&amp;&amp;M($(this).parents(".section").index())}).mousedown(function(){$(this).data("mouseDown",!0)}).mouseup(function(){$(this).removeData("mouseDown")}),o.each(function(e,t){var n=$(t);n.on("keydown",function(t){if(t.keyCode===9&amp;&amp;t.shiftKey)return e&gt;0?(M(e-1),setTimeout(function(){o.eq(e-1).focus()},200)):E(),!1})})}function E(){n.find(".header").removeAttr("aria-hidden"),n.find(".header .linkContainer a").length?n.find(".header .linkContainer a").attr("tabindex","0"):n.find(".header .linkContainer").attr("tabindex","0"),n.find(".header .shareIcon").attr("tabindex","0"),n.find(".header .linkContainer a").length?n.find(".header .linkContainer a")[0].focus():n.find(".header .linkContainer").length?n.find(".header .linkContainer")[0].focus():n.find(".header .shareIcon:visible").length&amp;&amp;n.find(".header .shareIcon")[0].focus()}function S(t,n,r,i){var o="";n!="PUBLISHED"&amp;&amp;(o="hidden-section");var u=a.cleanURL(document.location.href,!0);return u+=u.match(/\?/)?"&amp;":"?",u+="section="+(t+1),e({optHtmlClass:o,title:s.prepareEditorContent(i),content:s.prepareEditorContent(r,!0),lblShare:i18n.viewer.headerFromCommon.share,shareURL:u,scroll:i18n.viewer.floatLayout.scroll,lblMainstageBtn:i18n.viewer.common.focusMainstage,titleTag:t===0?"h1":"h2"})}function x(e){p=new Swiper(n.find(".swiper-container")[0],{mode:"vertical",loop:!1,keyboardControl:!0,cssWidthAndHeight:!0,onlyExternal:!0,onSlideNext:function(e){if(e.activeIndex==1)return!1;B(),N(n.find(".swiper-slide").eq(e.previousIndex)),O()},onSlidePrev:function(e){B(),N(n.find(".swiper-slide").eq(e.previousIndex)),O()},onSlideChangeEnd:function(e){y!=e.activeIndex&amp;&amp;(N(n.find(".swiper-slide").eq(y)),s.loadSectionIframe(n.find(".section").eq(e.activeIndex)),c(e.activeIndex))},onSlideClick:function(){},initialSlide:e})}function T(e){n.toggleClass("section-social-links",e.socialLinks),n.css("width",e.layoutCfg.sizeVal),$("body").removeClass("layout-float-left layout-float-right").addClass(e.layoutCfg.position=="right"?"layout-float-right":"layout-float-left")}function N(e){var t=e.find(".content iframe[data-unload=true]");t.length&amp;&amp;setTimeout(function(){t.each(function(e,t){var n=$(t);n.attr("src","")})},150)}function C(e){o.setLogo(n,e),o.setLink(n,e),o.setSocial(n,e),o.initEvents(n,"bottom")}function k(e){b.update({bgColor:e.dotNav,tooltipBgColor:e.text,tooltipFontColor:e.panel,activeColor:e.dotNavActive||""}),n.find(".backdrop, .panelEditBtn").css("background-color",e.panel),n.css("color",e.text),n.find(".backdrop").css("opacity",e.panelOpa||""),n.find(".scroll").css({background:"linear-gradient(transparent, "+e.panel+")"})}function L(e,t){var r=n.find(".swiper-container").height();if(t&amp;&amp;n.find(".swiper-slide-active .section-inner").height()&lt;r)return;g=!0,A(),n.find(".scroll").show(),n.find(".scrollInner").tooltip({title:i18n.viewer.sideLayout.scroll,trigger:"hover"}),u.addCSSRule(".scroll .tooltip-inner { background-color: "+e.text+"; color: "+e.panel+"; }"),u.addCSSRule(".scroll .tooltip-arrow { border-top-color: "+e.text+" !important; }"),n.find(".scroll").click(function(){n.find(".scroll .tooltip").remove(),_({deltaY:1},!0)})}function A(){}function O(){g&amp;&amp;(n.find(".scroll").slideUp(),setTimeout(function(){n.find(".swiper-wrapper").css({height:"initial",overflow:"initial"})},200),g=!1)}function M(e){N(n.find(".swiper-slide-visible")),O(),h.showSectionNumber(e,!0),c(e)}function _(e,t){var r=e.deltaY*-1,i=!1;f("mac")&amp;&amp;(r/=40);if(n.find(".builder-mask").is(":visible"))return!1;O();if(d){var s=n.find(".swiper-slide.swiper-slide-active"),o=s.outerHeight(),u=s.scrollTop(),a=s.prop("scrollHeight");r&lt;0&amp;&amp;o+u&gt;=a-1?(v||t?(p.swipeNext(),P()):D(),s.index()==s.parent().children().length-1&amp;&amp;(i=!0)):r&gt;0&amp;&amp;u===0?(v?(p.swipePrev(),P()):D(),s.index()===0&amp;&amp;(i=!0)):(v=!1,s.scrollTop(u-30*r))}return i}function D(){v=!0,d=!1,setTimeout(function(){d=!0},f("mac")?1400:500)}function P(){f("mac")&amp;&amp;(d=!1,setTimeout(function(){d=!0},1200))}function H(){v=!0,d=!1,setTimeout(function(){d=!0},700)}function B(){var e=$(".swiper-slide-active").index()&gt;0,t=n.find(".appTitle").hasClass("anchored");e!=t&amp;&amp;(n.find(".appTitle").toggleClass("anchored",e),n.find(".header").toggleClass("titleanchored",e),setTimeout(function(){h.resize()},350),setTimeout(function(){h.resize()},500))}function j(e){if(!p)return;e.keyCode==34?p.swipeNext():e.keyCode==33?p.swipePrev():e.keyCode==36?p.swipeTo(0):e.keyCode==35?p.swipeTo(n.find(".swiper-slide").length-1):e.keyCode===9&amp;&amp;$("body").addClass("user-is-tabbing")}function F(){}function I(){app.builder.openEditPopup({sectionIndex:h.getSectionNumber(),displayTab:"content"})}function q(){return n.find(".check-story").hide(),!n.find(".check-story").is(":visible")&amp;&amp;!n.find(".share-story").is(":visible")&amp;&amp;n.find(".error-status").removeClass("enabled"),!1}function R(){return n.find(".share-story").hide(),!n.find(".check-story").is(":visible")&amp;&amp;!n.find(".share-story").is(":visible")&amp;&amp;n.find(".error-status").removeClass("enabled"),!1}function U(e){var t=n.find(".check-story"),r=$('&lt;span aria-hidden="true" class="check-story-close"&gt;Ã—&lt;/span&gt;'),i=$('&lt;span aria-hidden="true" class="check-story-close"&gt;Ã—&lt;/span&gt;');t.off("click").removeClass("forceEvent").show(),r.click(q),i.click(R),e=="start"?t.html('&lt;span class="small-loader"&gt;&lt;/span&gt;'+i18n.viewer.headerFromCommon.checking).append(r).css("cursor","default"):e=="error"?t.html(i18n.viewer.headerFromCommon.fix).append(r).css("cursor","pointer").click(u.switchToBuilder).removeClass("btn-warning").addClass("btn-danger"):t.html(i18n.viewer.headerFromCommon.noerrors).append(r).removeClass("btn-warning").addClass("btn-success"),(f("ff")||f("ie")||f("trident")==7)&amp;&amp;e!="error"&amp;&amp;t.click(q).addClass("forceEvent");var s=n.find(".share-story").html(i18n.viewer.headerFromCommon.notshared).append(i).toggle(app.data.getWebAppItem().access=="private"||app.data.getWebAppItem().access=="shared"),o=s.css("background-color"),a=app.data.getWebAppData().getTheme().colors;o&amp;&amp;a&amp;&amp;a.panel&amp;&amp;u.colorsAreSimilar(o,a.panel)&amp;&amp;s.css("box-shadow","0 0 2px 1px white")}function z(){n.on("mousewheel",_),n.find(".loop-to-top").on("click keydown",function(e){if(e.type==="keydown"){if(e.keyCode!==9||!!e.shiftKey)return;e.preventDefault()}h.showSectionNumber(0),h.focusSection(0)}),f("touch")&amp;&amp;(Hammer(n.find(".swiper-container")[0],{}).on("dragstart",function(){m=0,v=!1}),Hammer(n.find(".swiper-container")[0],{}).on("drag",function(e){var t=n.find(".swiper-slide.swiper-slide-active"),r=t.outerHeight(),i=t.scrollTop(),s=t.prop("scrollHeight");if(!d)return;n.find(".swiper-slide.swiper-slide-active").scrollTop(n.find(".swiper-slide.swiper-slide-active").scrollTop()-e.gesture.deltaY+m),r+i&gt;=s&amp;&amp;e.gesture.deltaY&lt;0?v||m===0?p.swipeNext():H():i===0&amp;&amp;e.gesture.deltaY&gt;0&amp;&amp;(v||m===0?p.swipePrev():H()),m=e.gesture.deltaY})),o.initEvents(n),app.map&amp;&amp;app.map.disableKeyboardNavigation(),r&amp;&amp;n.find(".panelEditBtn").off("click").click(I),$(document).keyup(j)}var h=this,p=null,d=!0,v=!0,m=null,g=!1,y=null,b=new i(n.find(".navDots"),M);this.init=function(e,t,i,s,o){p!=null&amp;&amp;this.destroy(),y=null,T(i),k(o),C(s),z(),w(e,t),r&amp;&amp;F(),b.init({sections:e,sectionIndex:t,bgColor:o.dotNav,tooltipBgColor:o.text,tooltipFontColor:o.panel,dotColor:o.softBtn,activeColor:o.dotNavActive||"",tooltipPosition:i.layoutCfg.position=="left"?"right":"left"}),n.find(".sections .shareIcon").toggleClass("active",i.socialLinks);if(!r){setTimeout(function(){L(o,t==e.length-1)},50),e.length==1&amp;&amp;(n.find(".navDots").hide(),n.find(".sections").css(i.layoutCfg.position=="left"?"padding-left":"padding-right","3%"));var a=u.getUrlParams(),c=a.preview==="true"||a.preview==="",h=a.autoplay==="true"||a.autoplay==="";app.userCanEdit&amp;&amp;f("ie")!=9&amp;&amp;!c&amp;&amp;!h&amp;&amp;(n.find(".error-status").addClass("enabled"),l.subscribe("MYSTORIES_SCAN",U),U("start"))}},this.update=function(e,t,n){T(e),k(n),C(t),b.updateTooltipPlacement(e.layoutCfg.position=="left"?"right":"left")},this.resize=function(){var e=n.height()-n.find(".separator").position().top-(r?n.find(".builder-content-panel").outerHeight()+12:3);g&amp;&amp;A(),n.find(".swiper-container, .sections, .section").css("height",e),n.find(".sections").css("bottom",r?n.find(".builder-content-panel").outerHeight()+4:1),p&amp;&amp;p.resizeFix()},this.showSectionNumber=function(e,t){if(!p)return;if(!n.is(":visible"))return;if(y!=e||t)s.loadSectionIframe(n.find(".section").eq(e)),b.setActive(e),p.swipeTo(e),y=e,this.focusSection(e),n.find(".swiper-slide-visible").length&amp;&amp;(n.find(".swiper-slide-visible")[0].scrollTop=0),setTimeout(function(){p&amp;&amp;p.resizeFix()},50),O();B()},this.focusSection=function(e){!e&amp;&amp;e!==0&amp;&amp;(e=p?p.activeIndex:0);var t=n.find(".section").eq(e).find(".title").eq(0);setTimeout(function(){t.focus()},200)},this.getSectionNumber=function(){return p?p.activeIndex:null},this.destroy=function(){p=null,d=!0,v=!0,b.destroy(),n.off("mousewheel"),$(document).unbind("keyup",j),app.map&amp;&amp;(app.map.enableScrollWheelZoom(),app.map.enableKeyboardNavigation()),n.find(".share_facebook").off("click"),n.find(".share_twitter").off("click"),n.find(".share_bitly").off("click"),n.hide()},this.toggleSwitchBuilderButton=function(e){var t=n.find(".switchBuilder").html('&lt;span aria-hidden="true" class="glyphicon glyphicon-cog"&gt;&lt;/span&gt;'+i18n.viewer.headerFromCommon.builderButton+'&lt;span aria-hidden="true" class="switch-builder-close"&gt;Ã—&lt;/span&gt;').off("click").click(u.switchToBuilder).toggle(e),r=t.css("background-color"),i=app.data.getWebAppData().getTheme().colors;r&amp;&amp;i&amp;&amp;i.panel&amp;&amp;u.colorsAreSimilar(r,i.panel)&amp;&amp;t.css("box-shadow","0 0 2px 1px white"),f("ff")||f("ie")||f("trident")==7?t.find(".switch-builder-close").hide():t.find(".switch-builder-close").click(function(){return t.hide(),$(window).resize(),!1})},this.enableAutoplay=function(){o.disableSocialBtnAppSharingAutoplay(n)},this.toggleSocialBtnAppSharing=function(e){o.toggleSocialBtnAppSharing(n,e)},this.enableSwiperKeybordEvent=function(){p&amp;&amp;!p.params.keyboardControl&amp;&amp;(p.enableKeyboardControl(),$(document).keyup(j))},this.disableSwiperKeybordEvent=function(){p&amp;&amp;p.params.keyboardControl&amp;&amp;(p.disableKeyboardControl(),$(document).unbind("keyup",j))},this.attachTabEvents=function(){}}}),define("lib-build/tpl!storymaps/tpl/ui/mobile/FloatingSwiperSection",[],function(){return function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='&lt;div class="section swiper-slide"&gt;\n	&lt;h1 class="title"&gt;'+((__t=title)==null?"":__t)+'&lt;/h1&gt;\n	&lt;div class="content"&gt;\n		'+((__t=content)==null?"":__t)+'\n		&lt;div class="social"&gt;\n			&lt;span class="shareIcon share_facebook icon-facebook-squared" data-url="'+((__t=shareURL)==null?"":__t)+'"&gt; Facebook&lt;/span&gt;\n			&lt;span class="shareIcon share_twitter icon-twitter" data-url="'+((__t=shareURL)==null?"":__t)+'"&gt; Twitter&lt;/span&gt;\n			&lt;span class="shareIcon share_bitly icon-link" data-url="'+((__t=shareURL)==null?"":__t)+'"&gt; '+((__t=lblShare)==null?"":__t)+'&lt;/span&gt;\n		&lt;/div&gt;\n	&lt;/div&gt;\n	&lt;p class="help"&gt;\n		&lt;span class="btnIcon glyphicon glyphicon-fullscreen"&gt;&lt;/span&gt;'+((__t=lblTapDetails)==null?"":__t)+'\n		&lt;span class="swipe-invite"&gt;&lt;span class="btnIcon glyphicon glyphicon-resize-horizontal"&gt;&lt;/span&gt;'+((__t=lblSwipe)==null?"":__t)+'&lt;/span&gt;\n	&lt;/p&gt;\n	&lt;p class="help-embed"&gt;\n		&lt;span class="btnIcon glyphicon glyphicon-fullscreen"&gt;&lt;/span&gt;'+((__t=lblClickDetails)==null?"":__t)+'\n	&lt;/p&gt;\n	&lt;p class="expanded-close"&gt;\n		&lt;span class="btnIcon backmap"&gt;&lt;/span&gt;'+((__t=lblTapMap)==null?"":__t)+'\n		&lt;span class="swipe-invite"&gt;&lt;span class="btnIcon glyphicon glyphicon-resize-horizontal"&gt;&lt;/span&gt;'+((__t=lblSwipe)==null?"":__t)+'&lt;/span&gt;\n	&lt;/p&gt;\n	&lt;p class="expanded-close-embed"&gt;\n		&lt;span class="embed-btn2 embed-btn2-left"&gt;&lt;/span&gt;\n		&lt;button class="btn btn-primary backmap2"&gt;'+((__t=lblClickMap)==null?"":__t)+'&lt;/button&gt;\n		&lt;span class="embed-btn2 embed-btn2-right"&gt;&lt;/span&gt;\n	&lt;/p&gt;\n&lt;/div&gt;\n';return __p}}),define("lib-build/css!storymaps/tpl/ui/mobile/FloatingSwiper",[],function(){}),define("storymaps/tpl/ui/mobile/FloatingSwiper",["lib-build/tpl!./FloatingSwiperSection","lib-build/css!./FloatingSwiper","../StoryText","storymaps/common/utils/HeaderHelper","storymaps/common/utils/SocialSharing","dojo/has","lib-app/swiper/idangerous.swiper","lib-app/jquery","lib-build/css!lib-app/swiper/idangerous.swiper"],function(e,t,n,r,i,s,o){return function(u,a,f){function p(e){var t="";h=0,c=null,$.each(e,function(e,n){t+=d(n.status,n.title,n.content)}),u.find(".swiper-wrapper").html(n.prepareSectionPanelContent(t)),u.find(".section").eq(0).addClass("active"),u.find(".swiper-container, .header").show(),l=new o(u.find(".swiper-container")[0],{mode:"horizontal",loop:!1,keyboardControl:!1,onSlideChangeEnd:function(e){c!=e.activeIndex&amp;&amp;(m(u.find(".swiper-slide").eq(c)),f(e.activeIndex)),v(),l.resizeFix()},onSlideClick:function(e){if(u.hasClass("hasDesktopBtn")&amp;&amp;u.hasClass("expanded")&amp;&amp;($(e.clickedTarget).hasClass("embed-btn2")||$(e.clickedTarget).hasClass("shareIcon")))return;b()}}),v(),(s("ie")||s("trident"))&amp;&amp;u.find(".title, .help-embed").css("padding-right",0)}function d(t,r,s){h++;var o=i.cleanURL(document.location.href,!0);return o+=o.match(/\?/)?"&amp;":"?",o+="section="+h,e({title:$("&lt;div&gt;"+n.prepareEditorContent(r)+"&lt;/div&gt;").text(),content:n.prepareEditorContent(s),lblShare:i18n.viewer.headerFromCommon.share,shareURL:o,lblTapDetails:i18n.viewer.mobileView.tapForDetails,lblClickDetails:i18n.viewer.mobileView.clickForDetails.toUpperCase(),lblSwipe:i18n.viewer.mobileView.swipeToExplore,lblTapMap:i18n.viewer.mobileView.tapForMap,lblClickMap:i18n.viewer.mobileView.clickForMap})}function v(){u.find(".embed-btn-left, .embed-btn2-left").toggleClass("disabled",l.activeIndex===0),u.find(".embed-btn-right, .embed-btn2-right").toggleClass("disabled",l.activeIndex===l.slides.length-1)}function m(e){var t=e.find(".content iframe[data-unload=true]");t.length&amp;&amp;setTimeout(function(){t.each(function(e,t){var n=$(t);n.attr("src","")})},150)}function g(e){r.setSocial(u,e),r.setLink(u,e),u.find(".header").toggle(!!(e.linkText||e.linkURL||e.socialBtn.bitly||e.socialBtn.facebook||e.socialBtn.twitter))}function y(e){u.find(".backdrop").css("background-color",e.panel),u.find(".linkContainer").css("color",e.text),u.css("color",e.text)}function b(){location.hash=u.hasClass("expanded")?"map":"detail"}function w(){r.initEvents(u,"top"),u.find(".embed-btn, .embed-btn2").click(function(){var e=$(this).parent();e.hasClass("disabled")||(e.hasClass("embed-btn-left")||$(this).hasClass("embed-btn2-left")?l.swipePrev():l.swipeNext())})}var l=null,c=null,h=-1;this.init=function(e,t,n,r){y(r),g(n),$("body").hasClass("hasTouch")||u.addClass("hasDesktopBtn"),p(e),w(),!a&amp;&amp;e.length==1&amp;&amp;u.find(".swipe-invite").hide()},this.update=function(e,t){y(t),g(e)},this.resize=function(){l&amp;&amp;l.resizeFix()},this.showSectionNumber=function(e){if(!l)return;if(!u.is(":visible"))return;c!=e&amp;&amp;(n.loadSectionIframe(u.find(".section").eq(e)),l.swipeTo(e),c=e)},this.getSectionNumber=function(){return l?l.activeIndex:null},this.setView=function(e){u.toggleClass("expanded",e=="detail"),$("body").toggleClass("mobile-view-expanded",e=="detail"),app.embedBar&amp;&amp;app.embedBar.initiated&amp;&amp;$("body").hasClass("mobile-view-expanded")&amp;&amp;($("#mobileView .swiper-wrapper").height($("#contentPanel").height()),$("#mobileView .swiper-slide").height($("#contentPanel").height()-30)),l&amp;&amp;l.resizeFix(),app.embedBar&amp;&amp;app.embedBar.initiated&amp;&amp;$("body").hasClass("mobile-view-expanded")&amp;&amp;($("#mobileView .swiper-wrapper").height($("#contentPanel").height()),$("#mobileView .swiper-slide").height($("#contentPanel").height()-30))},this.enableAutoplay=function(){r.disableSocialBtnAppSharingAutoplay(u,"top")},this.toggleSocialBtnAppSharing=function(e){r.toggleSocialBtnAppSharing(u,e)}}}),define("lib-build/css!storymaps/common/mapcontrols/command/MapCommand",[],function(){}),define("storymaps/common/mapcontrols/command/MapCommand",["lib-build/css!./MapCommand","dojo/has","dojo/_base/lang","esri/geometry/Point","dojo/on","esri/symbols/PictureMarkerSymbol","esri/layers/GraphicsLayer","esri/graphic","esri/config"],function(e,t,n,r,i,s,o,u,a){return function(f,l,c,h){function g(e){if(e)$(f.container).find(".mapCommandHomeBtn").addClass("loading"),p=Date.now();else{var t=Date.now()-p,n=0;t&lt;450&amp;&amp;(n=450-t),setTimeout(function(){$(f.container).find(".mapCommandHomeBtn").removeClass("loading"),p=0},n)}}function y(){navigator.geolocation.getCurrentPosition(function(e){var t=new r(e.coords.longitude,e.coords.latitude);c&amp;&amp;typeof c=="function"&amp;&amp;c(!0,t,e);if(f.spatialReference.wkid!=102100&amp;&amp;f.spatialReference.wkid!=4326){a.defaults.geometryService.project([t],f.spatialReference,function(e){if(!e||!e[0])return;b(e[0])});return}b(t)},w,{timeout:2e3})}function b(e){m.clear(),m.add(new u(e,v)),setTimeout(function(){$("#locateLayer_layer image").fadeOut({duration:800})},1e4)}function w(e){c(!1,e)}this.originalHomeExtent=f._params.extent,this.currentHomeExtent=null;var p=0,d=$('&lt;div class="esriSimpleSliderIncrementButton"&gt;&lt;div class="mapCommandHomeBtn" title="'+(i18n.viewer.mapFromCommon?i18n.viewer.mapFromCommon.home:"Zoom Home")+'" role="button" tabindex="0"&gt;&lt;/div&gt;&lt;/div&gt;'),v=new s("resources/common/icons/mapcommand-location-marker.png",21,21),m=new o({id:"locateLayer"});d.on("click keydown",n.hitch(this,function(e){if(e.type==="keydown"&amp;&amp;e.keyCode!==32&amp;&amp;e.keyCode!==13)return;if(p!==0&amp;&amp;$("body").hasClass("mobile-view"))return;l&amp;&amp;typeof l=="function"?l(this.currentHomeExtent||this.originalHomeExtent):f.setExtent(this.currentHomeExtent||this.originalHomeExtent)})),$(f.container).find(".esriSimpleSlider div:nth-child(1)").after(d),i(f,"update-start",function(){p===0&amp;&amp;g(!0)}),i(f,"update-end",function(){g(!1)}),this.setMobile=function(e){$(".esriSimpleSlider, .mapCommandHomeBtn",f.container).toggleClass("touch",e)},this.destroy=function(){$(f.container).find(".esriSimpleSliderIncrementButton").remove(),$(f.container).find(".mapCommandLocation").remove()},this.startLoading=function(){g(!0)},this.stopLoading=function(){g(!1)},this.enableLocationButton=function(e){$(".mapCommandLocation",f.container).toggleClass("hidden",!e)},navigator&amp;&amp;navigator.geolocation&amp;&amp;($(".esriSimpleSlider",f.container).after('&lt;div class="esriSimpleSlider esriSimpleSliderVertical mapCommandLocation"&gt;&lt;/div&gt;'),$(".mapCommandLocation",f.container).click(y),this.enableLocationButton(h),f.addLayer(m)),this.setMobile(!!t("touch"))}}),define("lib-build/tpl!storymaps/common/mapcontrols/legend/Legend",[],function(){return function(obj){function print(){__p+=__j.call(arguments,"")}obj||(obj={});var __t,__p="",__j=Array.prototype.join;with(obj)__p+='&lt;div class="legendContainer mapControls"&gt;\n	&lt;button class="titleBtn"&gt;\n		&lt;span class="collapseBtn" aria-hidden="true"&gt;\n			&lt;div class="glyphicon glyphicon-chevron-down"&gt;&lt;/div&gt;\n			&lt;div class="glyphicon glyphicon-chevron-up"&gt;&lt;/div&gt;\n		&lt;/span&gt;\n		'+((__t=title)==null?"":__t)+'\n	&lt;/button&gt;\n\n	&lt;div class="content"&gt;\n		&lt;div class="legendDijitContainer"&gt;&lt;/div&gt;\n		',isInBuilder&amp;&amp;(__p+='\n			&lt;div class="settingsGear glyphicon glyphicon-wrench"&gt;&lt;/div&gt;\n			&lt;div class="settingsOverlay"&gt;\n				&lt;div class="settings-title"&gt;'+((__t=settings)==null?"":__t)+'&lt;/div&gt;\n				&lt;div class="settings-content"&gt;\n					&lt;!-- Open by default --&gt;\n					&lt;div class="checkbox"&gt;\n						&lt;label&gt;\n							&lt;input type="checkbox" class="expandStartup" /&gt;\n							'+((__t=openDefault)==null?"":__t)+"\n						&lt;/label&gt;\n					&lt;/div&gt;\n				&lt;/div&gt;\n			&lt;/div&gt;\n		"),__p+="\n	&lt;/div&gt;\n&lt;/div&gt;\n";return __p}}),define("lib-build/css!storymaps/common/mapcontrols/legend/Legend",[],function(){}),define("lib-build/css!storymaps/common/mapcontrols/Common",[],function(){}),define("storymaps/common/mapcontrols/legend/Legend",["lib-build/tpl!./Legend","lib-build/css!./Legend","lib-build/css!../Common","esri/dijit/Legend","esri/arcgis/utils","dojo/topic"],function(e,t,n,r,i,s){return function(n,o,u){function c(){o.find(".legendDijitContainer").html('&lt;div class="legendDijit"&gt;&lt;/div&gt;'),a=new r({map:n.map,layerInfos:i.getLegendLayers(n)},o.find(".legendDijit")[0]),a.startup()}function h(){a&amp;&amp;a.destroy(),a=null}function p(){o.find(".legendContainer").toggleClass("collapsed"),o.find(".settingsOverlay").hide()}function d(){o.find(".titleBtn").click(p),o.find(".settingsGear").click(function(){o.find(".settingsOverlay").is(":visible")?o.off("mouseleave"):o.mouseleave(function(){o.find(".settingsOverlay").toggle(),o.off("mouseleave"),o.find(".content").removeClass("settingsOpen")}),o.find(".settingsOverlay").toggle(),o.find(".content").toggleClass("settingsOpen")}),o.find(".expandStartup").change(v)}function v(){f.openByDefault=o.find(".expandStartup").prop("checked"),s.publish("BUILDER_INCREMENT_COUNTER",1)}var a=null,f=null,l={isInBuilder:u,title:i18n.viewer.mapFromCommon?i18n.viewer.mapFromCommon.legend:i18n.viewer.legendFromCommon.title};u&amp;&amp;(l.settings=i18n.commonMapControls.common.settings,l.openDefault=i18n.commonMapControls.common.openDefault),o.append(e(l)),this.toggle=function(e){o.toggle(!!e),e&amp;&amp;!a?c():e||h()},this.toggleExpanded=function(e){o.find(".legendContainer").toggleClass("collapsed",!e)},this.setColors=function(e){o.find(".legendContainer").css({backgroundColor:e.dotNav,color:e.text});var t=!1;e.name&amp;&amp;e.name.match(/-org$|-modified$/)&amp;&amp;(t=!0),o.find(".legendContainer .content").toggleClass("full-bg",t),o.find(".titleBtn").css("color",e.softText),o.find(".settingsGear, .collapseBtn").css("color",e.softBtn)},this.setSettings=function(e){f=e,o.find(".expandStartup").prop("checked",f.openByDefault)},d()}}),define("lib-build/tpl!storymaps/common/mapcontrols/overview/Overview",[],function(){return function(obj){function print(){__p+=__j.call(arguments,"")}obj||(obj={});var __t,__p="",__j=Array.prototype.join;with(obj)__p+='&lt;div class="overviewContainer mapControls"&gt;\n	&lt;button class="titleBtn"&gt;\n		&lt;span class="collapseBtn" aria-hidden="true"&gt;\n			&lt;div class="glyphicon glyphicon-chevron-down"&gt;&lt;/div&gt;\n			&lt;div class="glyphicon glyphicon-chevron-up"&gt;&lt;/div&gt;\n		&lt;/span&gt;\n		'+((__t=title)==null?"":__t)+'\n	&lt;/button&gt;\n\n	&lt;div class="content"&gt;\n		&lt;div class="overviewMapContainer"&gt;\n			&lt;!-- Map is injected here --&gt;\n		&lt;/div&gt;\n		',isInBuilder&amp;&amp;(__p+='\n			&lt;div class="settingsGear glyphicon glyphicon-wrench"&gt;&lt;/div&gt;\n			&lt;div class="settingsOverlay"&gt;\n				&lt;div class="settings-title"&gt;'+((__t=settings)==null?"":__t)+'&lt;/div&gt;\n				&lt;div class="settings-content"&gt;\n					&lt;!-- Open by default --&gt;\n					&lt;div class="checkbox"&gt;\n						&lt;label&gt;\n							&lt;input type="checkbox" class="expandStartup" /&gt;\n							'+((__t=openDefault)==null?"":__t)+'\n						&lt;/label&gt;\n					&lt;/div&gt;\n\n					&lt;!-- Basemap --&gt;\n					&lt;div class="btn-group dropup basemap-dropdown"&gt;\n						&lt;button type="button" class="btn btn-default btn-sm dropdown-toggle basemapBtn" data-toggle="dropdown"&gt;\n							'+((__t=basemapGalleryBtnLabel)==null?"":__t)+' &lt;span class="caret"&gt;&lt;/span&gt;\n						&lt;/button&gt;\n						&lt;ul class="dropdown-menu basemaps dropdown-menu-form pull-right" role="menu"&gt;&lt;/ul&gt;\n					&lt;/div&gt;\n					&lt;div id="basemapGallery"&gt;&lt;/div&gt;\n\n					&lt;!-- Expand factor --&gt;\n					&lt;div class="spinnerLabel"&gt;\n						&lt;label for="expandFactorSpinner"&gt;'+((__t=expandFactorLabel)==null?"":__t)+'&lt;/label&gt;\n						&lt;a class="locateBtnHelp" data-original-title="" title=""&gt;\n							&lt;img src="resources/tpl/builder/icons/builder-help.png" style="vertical-align: -5px;"&gt;\n						&lt;/a&gt;\n					&lt;/div&gt;\n\n					&lt;div class="input-group expandFactorSpinner"&gt;\n						&lt;input type="text" class="form-control input-small input-xs" id="expandFactorSpinner" value="2"&gt;\n						&lt;div class="input-group-btn-vertical"&gt;\n							&lt;button class="btn btn-default btn-xs"&gt;&lt;i class="glyphicon glyphicon-chevron-up"&gt;&lt;/i&gt;&lt;/button&gt;\n							&lt;button class="btn btn-default btn-xs"&gt;&lt;i class="glyphicon glyphicon-chevron-down"&gt;&lt;/i&gt;&lt;/button&gt;\n						&lt;/div&gt;\n					&lt;/div&gt;\n				&lt;/div&gt;\n			&lt;/div&gt;\n		'),__p+="\n	&lt;/div&gt;\n&lt;/div&gt;\n";return __p}}),define("lib-build/css!storymaps/common/mapcontrols/overview/Overview",[],function(){}),define("storymaps/common/mapcontrols/overview/Overview",["lib-build/tpl!./Overview","lib-build/css!./Overview","lib-build/css!../Common","esri/dijit/OverviewMap","esri/dijit/BasemapGallery","esri/layers/ArcGISTiledMapServiceLayer","esri/arcgis/utils","dojo/Deferred","dojo/dom","dojo/on","dojo/topic"],function(e,t,n,r,i,s,o,u,a,f,l){return function(n,i,s){function c(e){i.find(".overviewMapContainer").html('&lt;div class="overviewMap"&gt;&lt;/div&gt;'),o=new r({map:n,visible:!0,color:"transparent",opacity:1},i.find(".overviewMap")[0]),o.startup();var t=e?e.dotNav:a;t&amp;&amp;i.find(".ovwHighlight").css("border","3px solid "+t)}function h(){o&amp;&amp;o.destroy(),o=null}function p(){i.find(".overviewContainer").toggleClass("collapsed"),i.find(".settingsOverlay").hide()}function d(){i.find(".titleBtn").click(p),i.find(".settingsGear").click(function(){i.find(".settingsOverlay").is(":visible")?i.off("mouseleave"):i.mouseleave(function(){i.find(".settingsOverlay").toggle(),i.off("mouseleave")}),i.find(".settingsOverlay").toggle()}),i.find(".expandStartup").change(v)}function v(){u.openByDefault=i.find(".expandStartup").prop("checked"),l.publish("BUILDER_INCREMENT_COUNTER",1)}var o=null,u=null,a=null,f={isInBuilder:s,title:i18n.viewer.mapFromCommon?i18n.viewer.mapFromCommon.overview:i18n.viewer.overviewFromCommon.title,overlayHeader:"",basemapGalleryBtnLabel:"",expandFactorLabel:""};s&amp;&amp;(f.settings=i18n.commonMapControls.common.settings,f.openDefault=i18n.commonMapControls.common.openDefault,f.basemapGalleryBtnLabel=i18n.commonMapControls.overview.basemapGalleryBtnLabel,f.expandFactorLabel=i18n.commonMapControls.overview.expandFactorLabel),i.append(e(f)),this.toggle=function(e,t){i.toggle(!!e),e&amp;&amp;!o?c(t):e||h()},this.toggleExpanded=function(e){i.find(".overviewContainer").toggleClass("collapsed",!e)},this.setColors=function(e){a=e.dotNav,i.find(".overviewContainer").css({backgroundColor:e.dotNav,color:e.text}),i.find(".titleBtn").css("color",e.softText),i.find(".settingsGear, .collapseBtn").css("color",e.softBtn),i.find(".ovwHighlight").css("border","3px solid "+e.dotNav)},this.setSettings=function(e){u=e,i.find(".expandStartup").prop("checked",u.openByDefault)},d()}}),define("lib-build/tpl!storymaps/common/mapcontrols/geocoder/Geocoder",[],function(){return function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='&lt;div class="geocoderBtn"&gt;\n	&lt;div class="geocoderContainer"&gt;&lt;/div&gt;\n&lt;/div&gt;\n';return __p}}),define("lib-build/css!storymaps/common/mapcontrols/geocoder/Geocoder",[],function(){}),define("storymaps/common/mapcontrols/geocoder/Geocoder",["lib-build/tpl!./Geocoder","lib-build/css!./Geocoder","../../utils/CommonHelper"],function(e,t,n){return function(r,i,s){function f(){$(r.container).find(".esriSimpleSlider").last().after(e({})),l(),o.toggle(!1)}function l(){var e=$(r.container).find(".geocoderBtn");a=n.createGeocoder({map:r,domNode:e.find(".geocoderContainer")[0],enableButtonMode:!0,searchOptions:s}).then(function(t){u=t,e.find(".esriGeocoderContainer input, .esriGeocoderSearch").attr("tabindex","-1")})}var o=this,u=null,a;this.toggle=function(e){var t=$(r.container).find(".geocoderBtn");!u&amp;&amp;(!a||a.isRejected())&amp;&amp;l(e),$(r.container).toggleClass("has-geocoder",e),t.toggle(e)},f()}}),define("lib-build/tpl!storymaps/common/ui/autoplay/Autoplay",[],function(){return function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='&lt;div class="autoplay-container"&gt;\n	&lt;div class="backdrop"&gt;&lt;/div&gt;\n	&lt;div class="btn-play-container status-pause"&gt;\n		&lt;span class="btn-play glyphicon glyphicon-play"&gt;&lt;/span&gt;\n	&lt;/div&gt;\n	&lt;div class="slider-container "&gt;\n		&lt;input type="text" class="span2" value="" /&gt;\n	&lt;/div&gt;\n&lt;/div&gt;\n';return __p}}),define("lib-build/css!storymaps/common/ui/autoplay/Autoplay",[],function(){}),!function(e){var t=function(t,n){this.element=e(t),this.picker=e('&lt;div class="slider"&gt;&lt;div class="slider-track"&gt;&lt;div class="slider-selection"&gt;&lt;/div&gt;&lt;div class="slider-handle"&gt;&lt;/div&gt;&lt;div class="slider-handle"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="tooltip"&gt;&lt;div class="tooltip-arrow"&gt;&lt;/div&gt;&lt;div class="tooltip-inner"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;').insertBefore(this.element).append(this.element),this.id=this.element.data("slider-id")||n.id,this.id&amp;&amp;(this.picker[0].id=this.id),typeof Modernizr!="undefined"&amp;&amp;Modernizr.touch&amp;&amp;(this.touchCapable=!0);var r=this.element.data("slider-tooltip")||n.tooltip;this.tooltip=this.picker.find(".tooltip"),this.tooltipInner=this.tooltip.find("div.tooltip-inner"),this.orientation=this.element.data("slider-orientation")||n.orientation;switch(this.orientation){case"vertical":this.picker.addClass("slider-vertical"),this.stylePos="top",this.mousePos="pageY",this.sizePos="offsetHeight",this.tooltip.addClass("right")[0].style.left="100%";break;default:this.picker.addClass("slider-horizontal").css("width",this.element.outerWidth()),this.orientation="horizontal",this.stylePos="left",this.mousePos="pageX",this.sizePos="offsetWidth",this.tooltip.addClass("top")[0].style.top=-this.tooltip.outerHeight()-14+"px"}this.min=this.element.data("slider-min")||n.min,this.max=this.element.data("slider-max")||n.max,this.step=this.element.data("slider-step")||n.step,this.value=this.element.data("slider-value")||n.value,this.value[1]&amp;&amp;(this.range=!0),this.selection=this.element.data("slider-selection")||n.selection,this.selectionEl=this.picker.find(".slider-selection"),this.selection==="none"&amp;&amp;this.selectionEl.addClass("hide"),this.selectionElStyle=this.selectionEl[0].style,this.handle1=this.picker.find(".slider-handle:first"),this.handle1Stype=this.handle1[0].style,this.handle2=this.picker.find(".slider-handle:last"),this.handle2Stype=this.handle2[0].style;var i=this.element.data("slider-handle")||n.handle;switch(i){case"round":this.handle1.addClass("round"),this.handle2.addClass("round");break;case"triangle":this.handle1.addClass("triangle"),this.handle2.addClass("triangle")}this.range?(this.value[0]=Math.max(this.min,Math.min(this.max,this.value[0])),this.value[1]=Math.max(this.min,Math.min(this.max,this.value[1]))):(this.value=[Math.max(this.min,Math.min(this.max,this.value))],this.handle2.addClass("hide"),this.selection=="after"?this.value[1]=this.max:this.value[1]=this.min),this.diff=this.max-this.min,this.percentage=[(this.value[0]-this.min)*100/this.diff,(this.value[1]-this.min)*100/this.diff,this.step*100/this.diff],this.offset=this.picker.offset(),this.size=this.picker[0][this.sizePos],this.formater=n.formater,this.layout(),this.touchCapable?this.picker.on({touchstart:e.proxy(this.mousedown,this)}):this.picker.on({mousedown:e.proxy(this.mousedown,this)}),r==="show"?this.picker.on({mouseenter:e.proxy(this.showTooltip,this),mouseleave:e.proxy(this.hideTooltip,this)}):this.tooltip.addClass("hide")};t.prototype={constructor:t,over:!1,inDrag:!1,showTooltip:function(){this.tooltip.addClass("in"),this.over=!0},hideTooltip:function(){this.inDrag===!1&amp;&amp;this.tooltip.removeClass("in"),this.over=!1},layout:function(){this.handle1Stype[this.stylePos]=this.percentage[0]+"%",this.handle2Stype[this.stylePos]=this.percentage[1]+"%",this.orientation=="vertical"?(this.selectionElStyle.top=Math.min(this.percentage[0],this.percentage[1])+"%",this.selectionElStyle.height=Math.abs(this.percentage[0]-this.percentage[1])+"%"):(this.selectionElStyle.left=Math.min(this.percentage[0],this.percentage[1])+"%",this.selectionElStyle.width=Math.abs(this.percentage[0]-this.percentage[1])+"%"),this.range?(this.tooltipInner.text(this.formater(this.value[0])+" : "+this.formater(this.value[1])),this.tooltip[0].style[this.stylePos]=this.size*(this.percentage[0]+(this.percentage[1]-this.percentage[0])/2)/100-(this.orientation==="vertical"?this.tooltip.outerHeight()/2:this.tooltip.outerWidth()/2)+"px"):(this.tooltipInner.text(this.formater(this.value[0])),this.tooltip[0].style[this.stylePos]=this.size*this.percentage[0]/100-(this.orientation==="vertical"?this.tooltip.outerHeight()/2:this.tooltip.outerWidth()/2)+"px")},mousedown:function(t){this.touchCapable&amp;&amp;t.type==="touchstart"&amp;&amp;(t=t.originalEvent),this.offset=this.picker.offset(),this.size=this.picker[0][this.sizePos];var n=this.getPercentage(t);if(this.range){var r=Math.abs(this.percentage[0]-n),i=Math.abs(this.percentage[1]-n);this.dragged=r&lt;i?0:1}else this.dragged=0;this.percentage[this.dragged]=n,this.layout(),this.touchCapable?e(document).on({touchmove:e.proxy(this.mousemove,this),touchend:e.proxy(this.mouseup,this)}):e(document).on({mousemove:e.proxy(this.mousemove,this),mouseup:e.proxy(this.mouseup,this)}),this.inDrag=!0;var s=this.calculateValue();return this.element.trigger({type:"slideStart",value:s}).trigger({type:"slide",value:s}),!1},mousemove:function(e){this.touchCapable&amp;&amp;e.type==="touchmove"&amp;&amp;(e=e.originalEvent);var t=this.getPercentage(e);this.range&amp;&amp;(this.dragged===0&amp;&amp;this.percentage[1]&lt;t?(this.percentage[0]=this.percentage[1],this.dragged=1):this.dragged===1&amp;&amp;this.percentage[0]&gt;t&amp;&amp;(this.percentage[1]=this.percentage[0],this.dragged=0)),this.percentage[this.dragged]=t,this.layout();var n=this.calculateValue();return this.element.trigger({type:"slide",value:n}).data("value",n).prop("value",n),!1},mouseup:function(t){this.touchCapable?e(document).off({touchmove:this.mousemove,touchend:this.mouseup}):e(document).off({mousemove:this.mousemove,mouseup:this.mouseup}),this.inDrag=!1,this.over==0&amp;&amp;this.hideTooltip(),this.element;var n=this.calculateValue();return this.element.trigger({type:"slideStop",value:n}).data("value",n).prop("value",n),!1},calculateValue:function(){var e;return this.range?(e=[this.min+Math.round(this.diff*this.percentage[0]/100/this.step)*this.step,this.min+Math.round(this.diff*this.percentage[1]/100/this.step)*this.step],this.value=e):(e=this.min+Math.round(this.diff*this.percentage[0]/100/this.step)*this.step,this.value=[e,this.value[1]]),e},getPercentage:function(e){this.touchCapable&amp;&amp;(e=e.touches[0]);var t=(e[this.mousePos]-this.offset[this.stylePos])*100/this.size;return t=Math.round(t/this.percentage[2])*this.percentage[2],Math.max(0,Math.min(100,t))},getValue:function(){return this.range?this.value:this.value[0]},setValue:function(e){this.value=e,this.range?(this.value[0]=Math.max(this.min,Math.min(this.max,this.value[0])),this.value[1]=Math.max(this.min,Math.min(this.max,this.value[1]))):(this.value=[Math.max(this.min,Math.min(this.max,this.value))],this.handle2.addClass("hide"),this.selection=="after"?this.value[1]=this.max:this.value[1]=this.min),this.diff=this.max-this.min,this.percentage=[(this.value[0]-this.min)*100/this.diff,(this.value[1]-this.min)*100/this.diff,this.step*100/this.diff],this.layout()}},e.fn.slider=function(n,r){return this.each(function(){var i=e(this),s=i.data("slider"),o=typeof n=="object"&amp;&amp;n;s||i.data("slider",s=new t(this,e.extend({},e.fn.slider.defaults,o))),typeof n=="string"&amp;&amp;s[n](r)})},e.fn.slider.defaults={min:0,max:10,step:1,orientation:"horizontal",value:5,selection:"before",tooltip:"show",handle:"round",formater:function(e){return e}},e.fn.slider.Constructor=t}(window.jQuery),define("lib-app/bootstrap-slider/js/bootstrap-slider",function(){}),define("lib-build/css!lib-app/bootstrap-slider/css/slider",[],function(){}),define("storymaps/common/ui/autoplay/Autoplay",["lib-build/tpl!./Autoplay","lib-build/css!./Autoplay","dojo/topic","dojo/has","lib-app/bootstrap-slider/js/bootstrap-slider","lib-build/css!lib-app/bootstrap-slider/css/slider"],function(e,t,n,r){var i=6e3,s=10;return function(n,o){function h(e,t){console.log("Autoplay: start, delay:",e,"immediate:",t),u=!0,a&amp;&amp;clearTimeout(a),t?d(e):a=setTimeout(function(){d(e)},e)}function p(){if(!u)return;console.log("Autoplay: pause"),u=!1,a&amp;&amp;clearTimeout(a)}function d(e){f=o(),a=setTimeout(function(){d(e)},e)}function v(){return n.find(".btn-play-container").hasClass("status-play")}function m(e){n.find(".btn-play-container").removeClass("status-play status-pause"),n.find(".btn-play").removeClass("glyphicon-play glyphicon-pause"),n.find(".btn-play-container").addClass(e?"status-play":"status-pause"),n.find(".btn-play").addClass(e?"glyphicon-pause":"glyphicon-play")}function g(){var e=!v();e?y(!0):p(),m(e)}function y(e){var t=n.find(".slider input").slider("getValue").val()||s;h(t*1e3,e)}function b(){var e=Date.now();l&gt;Date.now()-150&amp;&amp;n.removeClass("fade"),l=e}function w(){!c&amp;&amp;Date.now()&gt;l+i&amp;&amp;n.addClass("fade")}function E(){n.find(".btn-play-container").click(g),n.find(".slider-container input").slider({min:5,max:60,value:s,formater:function(e){return e+"s"}}),n.find(".slider-container input").on("slideStop",function(){v()&amp;&amp;y(!1)}),r("touch")||(l=Date.now(),n.hover(function(){c=!0},function(){c=!1,w()}),$(window).mousemove(b),setInterval(w,1e3))}var u=!1,a=null,f=null,l=null,c=!1;(!n||!o||typeof o!="function")&amp;&amp;console.log("Autoplay: failed to initialize"),n.append(e({})).show(),E(),this.init=function(e){if(!e)return;e.color&amp;&amp;(e.useBackdrop?(n.find(".backdrop").css({backgroundColor:e.color,display:"block"}),n.find(".autoplay-container").css({backgroundColor:"inherit"})):n.find(".autoplay-container").css({backgroundColor:e.color})),e.themeMajor&amp;&amp;n.addClass("theme-"+e.themeMajor)},this.start=function(){y(!1),m(!0)},this.stop=function(){p(),m(!1)},this.onNavigationEvent=function(e){v()&amp;&amp;e!=f&amp;&amp;g()}}}),define("lib-build/css!storymaps/common/_resources/font/sharing/css/fontello",[],function(){}),define("lib-build/css!storymaps/common/utils/SocialSharing",[],function(){}),define("lib-build/css!storymaps/common/ui/loadingIndicator/LoadingIndicator",[],function(){}),function(t,n){typeof exports=="object"&amp;&amp;typeof module=="object"?module.exports=n():typeof define=="function"&amp;&amp;define.amd?define("lib-app/arcgis-html-sanitizer/umd/arcgis-html-sanitizer",[],n):typeof exports=="object"?exports.Sanitizer=n():t.Sanitizer=n()}(window,function(){return function(e){function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var t={};return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&amp;&amp;e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="./src/index.ts")}({"./node_modules/cssfilter/lib/css.js":function(e,t,n){function o(e){return e===undefined||e===null}function u(e){var t={};for(var n in e)t[n]=e[n];return t}function a(e){e=u(e||{}),e.whiteList=e.whiteList||r.whiteList,e.onAttr=e.onAttr||r.onAttr,e.onIgnoreAttr=e.onIgnoreAttr||r.onIgnoreAttr,e.safeAttrValue=e.safeAttrValue||r.safeAttrValue,this.options=e}var r=n("./node_modules/cssfilter/lib/default.js"),i=n("./node_modules/cssfilter/lib/parser.js"),s=n("./node_modules/cssfilter/lib/util.js");a.prototype.process=function(e){e=e||"",e=e.toString();if(!e)return"";var t=this,n=t.options,r=n.whiteList,s=n.onAttr,u=n.onIgnoreAttr,a=n.safeAttrValue,f=i(e,function(e,t,n,i,f){var l=r[n],c=!1;l===!0?c=l:typeof l=="function"?c=l(i):l instanceof RegExp&amp;&amp;(c=l.test(i)),c!==!0&amp;&amp;(c=!1),i=a(n,i);if(!i)return;var h={position:t,sourcePosition:e,source:f,isWhite:c};if(c){var p=s(n,i,h);return o(p)?n+":"+i:p}var p=u(n,i,h);if(!o(p))return p});return f},e.exports=a},"./node_modules/cssfilter/lib/default.js":function(e,t){function n(){var e={};return e["align-content"]=!1,e["align-items"]=!1,e["align-self"]=!1,e["alignment-adjust"]=!1,e["alignment-baseline"]=!1,e.all=!1,e["anchor-point"]=!1,e.animation=!1,e["animation-delay"]=!1,e["animation-direction"]=!1,e["animation-duration"]=!1,e["animation-fill-mode"]=!1,e["animation-iteration-count"]=!1,e["animation-name"]=!1,e["animation-play-state"]=!1,e["animation-timing-function"]=!1,e.azimuth=!1,e["backface-visibility"]=!1,e.background=!0,e["background-attachment"]=!0,e["background-clip"]=!0,e["background-color"]=!0,e["background-image"]=!0,e["background-origin"]=!0,e["background-position"]=!0,e["background-repeat"]=!0,e["background-size"]=!0,e["baseline-shift"]=!1,e.binding=!1,e.bleed=!1,e["bookmark-label"]=!1,e["bookmark-level"]=!1,e["bookmark-state"]=!1,e.border=!0,e["border-bottom"]=!0,e["border-bottom-color"]=!0,e["border-bottom-left-radius"]=!0,e["border-bottom-right-radius"]=!0,e["border-bottom-style"]=!0,e["border-bottom-width"]=!0,e["border-collapse"]=!0,e["border-color"]=!0,e["border-image"]=!0,e["border-image-outset"]=!0,e["border-image-repeat"]=!0,e["border-image-slice"]=!0,e["border-image-source"]=!0,e["border-image-width"]=!0,e["border-left"]=!0,e["border-left-color"]=!0,e["border-left-style"]=!0,e["border-left-width"]=!0,e["border-radius"]=!0,e["border-right"]=!0,e["border-right-color"]=!0,e["border-right-style"]=!0,e["border-right-width"]=!0,e["border-spacing"]=!0,e["border-style"]=!0,e["border-top"]=!0,e["border-top-color"]=!0,e["border-top-left-radius"]=!0,e["border-top-right-radius"]=!0,e["border-top-style"]=!0,e["border-top-width"]=!0,e["border-width"]=!0,e.bottom=!1,e["box-decoration-break"]=!0,e["box-shadow"]=!0,e["box-sizing"]=!0,e["box-snap"]=!0,e["box-suppress"]=!0,e["break-after"]=!0,e["break-before"]=!0,e["break-inside"]=!0,e["caption-side"]=!1,e.chains=!1,e.clear=!0,e.clip=!1,e["clip-path"]=!1,e["clip-rule"]=!1,e.color=!0,e["color-interpolation-filters"]=!0,e["column-count"]=!1,e["column-fill"]=!1,e["column-gap"]=!1,e["column-rule"]=!1,e["column-rule-color"]=!1,e["column-rule-style"]=!1,e["column-rule-width"]=!1,e["column-span"]=!1,e["column-width"]=!1,e.columns=!1,e.contain=!1,e.content=!1,e["counter-increment"]=!1,e["counter-reset"]=!1,e["counter-set"]=!1,e.crop=!1,e.cue=!1,e["cue-after"]=!1,e["cue-before"]=!1,e.cursor=!1,e.direction=!1,e.display=!0,e["display-inside"]=!0,e["display-list"]=!0,e["display-outside"]=!0,e["dominant-baseline"]=!1,e.elevation=!1,e["empty-cells"]=!1,e.filter=!1,e.flex=!1,e["flex-basis"]=!1,e["flex-direction"]=!1,e["flex-flow"]=!1,e["flex-grow"]=!1,e["flex-shrink"]=!1,e["flex-wrap"]=!1,e["float"]=!1,e["float-offset"]=!1,e["flood-color"]=!1,e["flood-opacity"]=!1,e["flow-from"]=!1,e["flow-into"]=!1,e.font=!0,e["font-family"]=!0,e["font-feature-settings"]=!0,e["font-kerning"]=!0,e["font-language-override"]=!0,e["font-size"]=!0,e["font-size-adjust"]=!0,e["font-stretch"]=!0,e["font-style"]=!0,e["font-synthesis"]=!0,e["font-variant"]=!0,e["font-variant-alternates"]=!0,e["font-variant-caps"]=!0,e["font-variant-east-asian"]=!0,e["font-variant-ligatures"]=!0,e["font-variant-numeric"]=!0,e["font-variant-position"]=!0,e["font-weight"]=!0,e.grid=!1,e["grid-area"]=!1,e["grid-auto-columns"]=!1,e["grid-auto-flow"]=!1,e["grid-auto-rows"]=!1,e["grid-column"]=!1,e["grid-column-end"]=!1,e["grid-column-start"]=!1,e["grid-row"]=!1,e["grid-row-end"]=!1,e["grid-row-start"]=!1,e["grid-template"]=!1,e["grid-template-areas"]=!1,e["grid-template-columns"]=!1,e["grid-template-rows"]=!1,e["hanging-punctuation"]=!1,e.height=!0,e.hyphens=!1,e.icon=!1,e["image-orientation"]=!1,e["image-resolution"]=!1,e["ime-mode"]=!1,e["initial-letters"]=!1,e["inline-box-align"]=!1,e["justify-content"]=!1,e["justify-items"]=!1,e["justify-self"]=!1,e.left=!1,e["letter-spacing"]=!0,e["lighting-color"]=!0,e["line-box-contain"]=!1,e["line-break"]=!1,e["line-grid"]=!1,e["line-height"]=!1,e["line-snap"]=!1,e["line-stacking"]=!1,e["line-stacking-ruby"]=!1,e["line-stacking-shift"]=!1,e["line-stacking-strategy"]=!1,e["list-style"]=!0,e["list-style-image"]=!0,e["list-style-position"]=!0,e["list-style-type"]=!0,e.margin=!0,e["margin-bottom"]=!0,e["margin-left"]=!0,e["margin-right"]=!0,e["margin-top"]=!0,e["marker-offset"]=!1,e["marker-side"]=!1,e.marks=!1,e.mask=!1,e["mask-box"]=!1,e["mask-box-outset"]=!1,e["mask-box-repeat"]=!1,e["mask-box-slice"]=!1,e["mask-box-source"]=!1,e["mask-box-width"]=!1,e["mask-clip"]=!1,e["mask-image"]=!1,e["mask-origin"]=!1,e["mask-position"]=!1,e["mask-repeat"]=!1,e["mask-size"]=!1,e["mask-source-type"]=!1,e["mask-type"]=!1,e["max-height"]=!0,e["max-lines"]=!1,e["max-width"]=!0,e["min-height"]=!0,e["min-width"]=!0,e["move-to"]=!1,e["nav-down"]=!1,e["nav-index"]=!1,e["nav-left"]=!1,e["nav-right"]=!1,e["nav-up"]=!1,e["object-fit"]=!1,e["object-position"]=!1,e.opacity=!1,e.order=!1,e.orphans=!1,e.outline=!1,e["outline-color"]=!1,e["outline-offset"]=!1,e["outline-style"]=!1,e["outline-width"]=!1,e.overflow=!1,e["overflow-wrap"]=!1,e["overflow-x"]=!1,e["overflow-y"]=!1,e.padding=!0,e["padding-bottom"]=!0,e["padding-left"]=!0,e["padding-right"]=!0,e["padding-top"]=!0,e.page=!1,e["page-break-after"]=!1,e["page-break-before"]=!1,e["page-break-inside"]=!1,e["page-policy"]=!1,e.pause=!1,e["pause-after"]=!1,e["pause-before"]=!1,e.perspective=!1,e["perspective-origin"]=!1,e.pitch=!1,e["pitch-range"]=!1,e["play-during"]=!1,e.position=!1,e["presentation-level"]=!1,e.quotes=!1,e["region-fragment"]=!1,e.resize=!1,e.rest=!1,e["rest-after"]=!1,e["rest-before"]=!1,e.richness=!1,e.right=!1,e.rotation=!1,e["rotation-point"]=!1,e["ruby-align"]=!1,e["ruby-merge"]=!1,e["ruby-position"]=!1,e["shape-image-threshold"]=!1,e["shape-outside"]=!1,e["shape-margin"]=!1,e.size=!1,e.speak=!1,e["speak-as"]=!1,e["speak-header"]=!1,e["speak-numeral"]=!1,e["speak-punctuation"]=!1,e["speech-rate"]=!1,e.stress=!1,e["string-set"]=!1,e["tab-size"]=!1,e["table-layout"]=!1,e["text-align"]=!0,e["text-align-last"]=!0,e["text-combine-upright"]=!0,e["text-decoration"]=!0,e["text-decoration-color"]=!0,e["text-decoration-line"]=!0,e["text-decoration-skip"]=!0,e["text-decoration-style"]=!0,e["text-emphasis"]=!0,e["text-emphasis-color"]=!0,e["text-emphasis-position"]=!0,e["text-emphasis-style"]=!0,e["text-height"]=!0,e["text-indent"]=!0,e["text-justify"]=!0,e["text-orientation"]=!0,e["text-overflow"]=!0,e["text-shadow"]=!0,e["text-space-collapse"]=!0,e["text-transform"]=!0,e["text-underline-position"]=!0,e["text-wrap"]=!0,e.top=!1,e.transform=!1,e["transform-origin"]=!1,e["transform-style"]=!1,e.transition=!1,e["transition-delay"]=!1,e["transition-duration"]=!1,e["transition-property"]=!1,e["transition-timing-function"]=!1,e["unicode-bidi"]=!1,e["vertical-align"]=!1,e.visibility=!1,e["voice-balance"]=!1,e["voice-duration"]=!1,e["voice-family"]=!1,e["voice-pitch"]=!1,e["voice-range"]=!1,e["voice-rate"]=!1,e["voice-stress"]=!1,e["voice-volume"]=!1,e.volume=!1,e["white-space"]=!1,e.widows=!1,e.width=!0,e["will-change"]=!1,e["word-break"]=!0,e["word-spacing"]=!0,e["word-wrap"]=!0,e["wrap-flow"]=!1,e["wrap-through"]=!1,e["writing-mode"]=!1,e["z-index"]=!1,e}function r(e,t,n){}function i(e,t,n){}function o(e,t){return s.test(t)?"":t}var s=/javascript\s*\:/img;t.whiteList=n(),t.getDefaultWhiteList=n,t.onAttr=r,t.onIgnoreAttr=i,t.safeAttrValue=o},"./node_modules/cssfilter/lib/index.js":function(e,t,n){function s(e,t){var n=new i(t);return n.process(e)}var r=n("./node_modules/cssfilter/lib/default.js"),i=n("./node_modules/cssfilter/lib/css.js");t=e.exports=s,t.FilterCSS=i;for(var o in r)t[o]=r[o];typeof window!="undefined"&amp;&amp;(window.filterCSS=e.exports)},"./node_modules/cssfilter/lib/parser.js":function(e,t,n){function i(e,t){function a(){if(!i){var n=r.trim(e.slice(s,o)),a=n.indexOf(":");if(a!==-1){var f=r.trim(n.slice(0,a)),l=r.trim(n.slice(a+1));if(f){var c=t(s,u.length,f,l,n);c&amp;&amp;(u+=c+"; ")}}}s=o+1}e=r.trimRight(e),e[e.length-1]!==";"&amp;&amp;(e+=";");var n=e.length,i=!1,s=0,o=0,u="";for(;o&lt;n;o++){var f=e[o];if(f==="/"&amp;&amp;e[o+1]==="*"){var l=e.indexOf("*/",o+2);if(l===-1)break;o=l+1,s=o+1,i=!1}else f==="("?i=!0:f===")"?i=!1:f===";"?i||a():f==="\n"&amp;&amp;a()}return r.trim(u)}var r=n("./node_modules/cssfilter/lib/util.js");e.exports=i},"./node_modules/cssfilter/lib/util.js":function(e,t){e.exports={indexOf:function(e,t){var n,r;if(Array.prototype.indexOf)return e.indexOf(t);for(n=0,r=e.length;n&lt;r;n++)if(e[n]===t)return n;return-1},forEach:function(e,t,n){var r,i;if(Array.prototype.forEach)return e.forEach(t,n);for(r=0,i=e.length;r&lt;i;r++)t.call(n,e[r],r,e)},trim:function(e){return String.prototype.trim?e.trim():e.replace(/(^\s*)|(\s*$)/g,"")},trimRight:function(e){return String.prototype.trimRight?e.trimRight():e.replace(/(\s*$)/g,"")}}},"./node_modules/lodash.isplainobject/index.js":function(e,t){function r(e){var t=!1;if(e!=null&amp;&amp;typeof e.toString!="function")try{t=!!(e+"")}catch(n){}return t}function i(e,t){return function(n){return e(t(n))}}function h(e){return!!e&amp;&amp;typeof e=="object"}function p(e){if(!h(e)||l.call(e)!=n||r(e))return!1;var t=c(e);if(t===null)return!0;var i=a.call(t,"constructor")&amp;&amp;t.constructor;return typeof i=="function"&amp;&amp;i instanceof i&amp;&amp;u.call(i)==f}var n="[object Object]",s=Function.prototype,o=Object.prototype,u=s.toString,a=o.hasOwnProperty,f=u.call(Object),l=o.toString,c=i(Object.getPrototypeOf,Object);e.exports=p},"./node_modules/xss/lib/default.js":function(e,t,n){function o(){return{a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","loop","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],sup:[],strong:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","loop","preload","src","height","width"]}}function a(e,t,n){}function f(e,t,n){}function l(e,t,n){}function c(e,t,n){}function h(e){return e.replace(d,"&amp;lt;").replace(v,"&amp;gt;")}function p(e,t,n,r){n=_(n);if(t==="href"||t==="src"){n=s.trim(n);if(n==="#")return"#";if(n.substr(0,7)!=="http://"&amp;&amp;n.substr(0,8)!=="https://"&amp;&amp;n.substr(0,7)!=="mailto:"&amp;&amp;n.substr(0,4)!=="tel:"&amp;&amp;n[0]!=="#"&amp;&amp;n[0]!=="/")return""}else if(t==="background"){S.lastIndex=0;if(S.test(n))return""}else if(t==="style"){N.lastIndex=0;if(N.test(n))return"";C.lastIndex=0;if(C.test(n)){S.lastIndex=0;if(S.test(n))return""}r!==!1&amp;&amp;(r=r||u,n=r.process(n))}return n=D(n),n}function k(e){return e.replace(m,"&amp;quot;")}function L(e){return e.replace(g,'"')}function A(e){return e.replace(y,function(t,n){return n[0]==="x"||n[0]==="X"?String.fromCharCode(parseInt(n.substr(1),16)):String.fromCharCode(parseInt(n,10))})}function O(e){return e.replace(b,":").replace(w," ")}function M(e){var t="";for(var n=0,r=e.length;n&lt;r;n++)t+=e.charCodeAt(n)&lt;32?" ":e.charAt(n);return s.trim(t)}function _(e){return e=L(e),e=A(e),e=O(e),e=M(e),e}function D(e){return e=k(e),e=h(e),e}function P(){return""}function H(e,t){function r(t){return n?!0:s.indexOf(e,t)!==-1}typeof t!="function"&amp;&amp;(t=function(){});var n=!Array.isArray(e),i=[],o=!1;return{onIgnoreTag:function(e,n,s){if(r(e)){if(s.isClosing){var u="[/removed]",a=s.position+u.length;return i.push([o!==!1?o:s.position,a]),o=!1,u}return o||(o=s.position),"[removed]"}return t(e,n,s)},remove:function(e){var t="",n=0;return s.forEach(i,function(r){t+=e.slice(n,r[0]),n=r[1]}),t+=e.slice(n),t}}}function B(e){return e.replace(j,"")}function F(e){var t=e.split("");return t=t.filter(function(e){var t=e.charCodeAt(0);return t===127?!1:t&lt;=31?t===10||t===13?!0:!1:!0}),t.join("")}var r=n("./node_modules/cssfilter/lib/index.js").FilterCSS,i=n("./node_modules/cssfilter/lib/index.js").getDefaultWhiteList,s=n("./node_modules/xss/lib/util.js"),u=new r,d=/&lt;/g,v=/&gt;/g,m=/"/g,g=/&amp;quot;/g,y=/&amp;#([a-zA-Z0-9]*);?/gim,b=/&amp;colon;?/gim,w=/&amp;newline;?/gim,E=/\/\*|\*\//gm,S=/((j\s*a\s*v\s*a|v\s*b|l\s*i\s*v\s*e)\s*s\s*c\s*r\s*i\s*p\s*t\s*|m\s*o\s*c\s*h\s*a)\:/gi,x=/^[\s"'`]*(d\s*a\s*t\s*a\s*)\:/gi,T=/^[\s"'`]*(d\s*a\s*t\s*a\s*)\:\s*image\//gi,N=/e\s*x\s*p\s*r\s*e\s*s\s*s\s*i\s*o\s*n\s*\(.*/gi,C=/u\s*r\s*l\s*\(.*/gi,j=/&lt;!--[\s\S]*?--&gt;/g;t.whiteList=o(),t.getDefaultWhiteList=o,t.onTag=a,t.onIgnoreTag=f,t.onTagAttr=l,t.onIgnoreTagAttr=c,t.safeAttrValue=p,t.escapeHtml=h,t.escapeQuote=k,t.unescapeQuote=L,t.escapeHtmlEntities=A,t.escapeDangerHtml5Entities=O,t.clearNonPrintableCharacter=M,t.friendlyAttrValue=_,t.escapeAttrValue=D,t.onIgnoreTagStripAll=P,t.StripTagBody=H,t.stripCommentTag=B,t.stripBlankChar=F,t.cssFilter=u,t.getDefaultCSSWhiteList=i},"./node_modules/xss/lib/index.js":function(e,t,n){function o(e,t){var n=new s(t);return n.process(e)}var r=n("./node_modules/xss/lib/default.js"),i=n("./node_modules/xss/lib/parser.js"),s=n("./node_modules/xss/lib/xss.js");t=e.exports=o,t.FilterXSS=s;for(var u in r)t[u]=r[u];for(var u in i)t[u]=i[u];typeof window!="undefined"&amp;&amp;(window.filterXSS=e.exports)},"./node_modules/xss/lib/parser.js":function(e,t,n){function i(e){var t=r.spaceIndex(e);if(t===-1)var n=e.slice(1,-1);else var n=e.slice(1,t+1);return n=r.trim(n).toLowerCase(),n.slice(0,1)==="/"&amp;&amp;(n=n.slice(1)),n.slice(-1)==="/"&amp;&amp;(n=n.slice(0,-1)),n}function s(e){return e.slice(0,2)==="&lt;/"}function o(e,t,n){"user strict";var r="",o=0,u=!1,a=!1,f=0,l=e.length,c="",h="";for(f=0;f&lt;l;f++){var p=e.charAt(f);if(u===!1){if(p==="&lt;"){u=f;continue}}else if(a===!1){if(p==="&lt;"){r+=n(e.slice(o,f)),u=f,o=f;continue}if(p==="&gt;"){r+=n(e.slice(o,u)),h=e.slice(u,f+1),c=i(h),r+=t(u,r.length,c,h,s(h)),o=f+1,u=!1;continue}if((p==='"'||p==="'")&amp;&amp;e.charAt(f-1)==="="){a=p;continue}}else if(p===a){a=!1;continue}}return o&lt;e.length&amp;&amp;(r+=n(e.substr(o))),r}function a(e,t){"user strict";function a(e,n){e=r.trim(e),e=e.replace(u,"").toLowerCase();if(e.length&lt;1)return;var s=t(e,n||"");s&amp;&amp;i.push(s)}var n=0,i=[],s=!1,o=e.length;for(var c=0;c&lt;o;c++){var p=e.charAt(c),d,v;if(s===!1&amp;&amp;p==="="){s=e.slice(n,c),n=c+1;continue}if(s!==!1&amp;&amp;c===n&amp;&amp;(p==='"'||p==="'")&amp;&amp;e.charAt(c-1)==="="){v=e.indexOf(p,c+1);if(v===-1)break;d=r.trim(e.slice(n+1,v)),a(s,d),s=!1,c=v,n=c+1;continue}if(/\s|\n|\t/.test(p)){e=e.replace(/\s|\n|\t/g," ");if(s===!1){v=f(e,c);if(v===-1){d=r.trim(e.slice(n,c)),a(d),s=!1,n=c+1;continue}c=v-1;continue}v=l(e,c-1);if(v===-1){d=r.trim(e.slice(n,c)),d=h(d),a(s,d),s=!1,n=c+1;continue}continue}}return n&lt;e.length&amp;&amp;(s===!1?a(e.slice(n)):a(s,h(r.trim(e.slice(n))))),r.trim(i.join(" "))}function f(e,t){for(;t&lt;e.length;t++){var n=e[t];if(n===" ")continue;return n==="="?t:-1}}function l(e,t){for(;t&gt;0;t--){var n=e[t];if(n===" ")continue;return n==="="?t:-1}}function c(e){return e[0]==='"'&amp;&amp;e[e.length-1]==='"'||e[0]==="'"&amp;&amp;e[e.length-1]==="'"?!0:!1}function h(e){return c(e)?e.substr(1,e.length-2):e}var r=n("./node_modules/xss/lib/util.js"),u=/[^a-zA-Z0-9_:\.\-]/gim;t.parseTag=o,t.parseAttr=a},"./node_modules/xss/lib/util.js":function(e,t){e.exports={indexOf:function(e,t){var n,r;if(Array.prototype.indexOf)return e.indexOf(t);for(n=0,r=e.length;n&lt;r;n++)if(e[n]===t)return n;return-1},forEach:function(e,t,n){var r,i;if(Array.prototype.forEach)return e.forEach(t,n);for(r=0,i=e.length;r&lt;i;r++)t.call(n,e[r],r,e)},trim:function(e){return String.prototype.trim?e.trim():e.replace(/(^\s*)|(\s*$)/g,"")},spaceIndex:function(e){var t=/\s|\n|\t/,n=t.exec(e);return n?n.index:-1}}},"./node_modules/xss/lib/xss.js":function(e,t,n){function f(e){return e===undefined||e===null}function l(e){var t=a.spaceIndex(e);if(t===-1)return{html:"",closing:e[e.length-2]==="/"};e=a.trim(e.slice(t+1,-1));var n=e[e.length-1]==="/";return n&amp;&amp;(e=a.trim(e.slice(0,-1))),{html:e,closing:n}}function c(e){var t={};for(var n in e)t[n]=e[n];return t}function h(e){e=c(e||{}),e.stripIgnoreTag&amp;&amp;(e.onIgnoreTag&amp;&amp;console.error('Notes: cannot use these two options "stripIgnoreTag" and "onIgnoreTag" at the same time'),e.onIgnoreTag=i.onIgnoreTagStripAll),e.whiteList=e.whiteList||i.whiteList,e.onTag=e.onTag||i.onTag,e.onTagAttr=e.onTagAttr||i.onTagAttr,e.onIgnoreTag=e.onIgnoreTag||i.onIgnoreTag,e.onIgnoreTagAttr=e.onIgnoreTagAttr||i.onIgnoreTagAttr,e.safeAttrValue=e.safeAttrValue||i.safeAttrValue,e.escapeHtml=e.escapeHtml||i.escapeHtml,this.options=e,e.css===!1?this.cssFilter=!1:(e.css=e.css||{},this.cssFilter=new r(e.css))}var r=n("./node_modules/cssfilter/lib/index.js").FilterCSS,i=n("./node_modules/xss/lib/default.js"),s=n("./node_modules/xss/lib/parser.js"),o=s.parseTag,u=s.parseAttr,a=n("./node_modules/xss/lib/util.js");h.prototype.process=function(e){e=e||"",e=e.toString();if(!e)return"";var t=this,n=t.options,r=n.whiteList,s=n.onTag,c=n.onIgnoreTag,h=n.onTagAttr,p=n.onIgnoreTagAttr,d=n.safeAttrValue,v=n.escapeHtml,m=t.cssFilter;n.stripBlankChar&amp;&amp;(e=i.stripBlankChar(e)),n.allowCommentTag||(e=i.stripCommentTag(e));var g=!1;if(n.stripIgnoreTagBody){var g=i.StripTagBody(n.stripIgnoreTagBody,c);c=g.onIgnoreTag}var y=o(e,function(e,t,n,i,o){var g={sourcePosition:e,position:t,isClosing:o,isWhite:r.hasOwnProperty(n)},y=s(n,i,g);if(!f(y))return y;if(g.isWhite){if(g.isClosing)return"&lt;/"+n+"&gt;";var b=l(i),w=r[n],E=u(b.html,function(e,t){var r=a.indexOf(w,e)!==-1,i=h(n,e,t,r);if(!f(i))return i;if(r)return t=d(n,e,t,m),t?e+'="'+t+'"':e;var i=p(n,e,t,r);if(!f(i))return i;return}),i="&lt;"+n;return E&amp;&amp;(i+=" "+E),b.closing&amp;&amp;(i+=" /"),i+="&gt;",i}var y=c(n,i,g);return f(y)?v(i):y},v);return g&amp;&amp;(y=g.remove(y)),y},e.exports=h},"./src/index.ts":function(e,t,n){n.r(t),n.d(t,"Sanitizer",function(){return u});var r=n("./node_modules/lodash.isplainobject/index.js"),i=n.n(r),s=n("./node_modules/xss/lib/index.js"),o=n.n(s),u=function(){function e(e,t){var n=this;this.arcgisWhiteList={a:["href","target","style"],img:["src","width","height","border","alt","style"],video:["autoplay","controls","height","loop","muted","poster","preload","src","width"],audio:["autoplay","controls","loop","muted","preload","src"],span:["style"],table:["width","height","cellpadding","cellspacing","border","style"],div:["style","class"],font:["size","color","style"],tr:["height","valign","align","style"],td:["height","width","valign","align","colspan","rowspan","nowrap","style"],th:["height","width","valign","align","colspan","rowspan","nowrap","style"],b:[],strong:[],i:[],em:[],br:[],p:[],li:[],ul:[],tbody:[]},this.arcgisFilterOptions={allowCommentTag:!0};var r;e&amp;&amp;!t?r=e:e&amp;&amp;t?(r=Object.create(this.arcgisFilterOptions),Object.keys(e).forEach(function(t){t==="whiteList"?r.whiteList=n._extendObjectOfArrays([n.arcgisWhiteList,e.whiteList||{}]):r[t]=e[t]})):(r=Object.create(this.arcgisFilterOptions),r.whiteList=this.arcgisWhiteList),this.xssFilterOptions=r,this._xssFilter=new o.a.FilterXSS(r)}return e.prototype.sanitize=function(e){switch(typeof e){case"number":if(isNaN(e)||!isFinite(e))return null;return e;case"boolean":return e;case"string":return this._xssFilter.process(e);case"object":return this._iterateOverObject(e);default:return null}},e.prototype.validate=function(e){var t=this.sanitize(e);return{isValid:e===t,sanitized:t}},e.prototype._extendObjectOfArrays=function(e){var t={};return e.forEach(function(e){Object.keys(e).forEach(function(n){Array.isArray(e[n])&amp;&amp;Array.isArray(t[n])?t[n]=t[n].concat(e[n]):t[n]=e[n]})}),t},e.prototype._iterateOverObject=function(e){var t=this;try{var n=!1,r=void 0;if(Array.isArray(e))r=e.reduce(function(e,r){var i=t.validate(r);return i.isValid?e.concat([r]):(n=!0,e.concat([i.sanitized]))},[]);else{if(!i()(e))return null;var s=Object.keys(e);r=s.reduce(function(r,i){var s=e[i],o=t.validate(s);return o.isValid?r[i]=s:(n=!0,r[i]=o.sanitized),r},{})}return n?r:e}catch(o){return null}},e}()}}).Sanitizer}),define("lib-build/css!storymaps/tpl/ui/Common",[],function(){}),define("lib-build/css!storymaps/tpl/ui/StoryText",[],function(){}),define("lib-build/css!storymaps/tpl/ui/mobile/Common",[],function(){}),define("lib-build/css!storymaps/tpl/ui/Responsive",[],function(){}),define("storymaps/tpl/core/MainView",["lib-build/css!./MainView","../ui/MainStage","./Config","./Data","./WebApplicationData","./Helper","../ui/desktop/SidePanel","../ui/desktop/FloatingPanel","../ui/mobile/FloatingSwiper","storymaps/common/mapcontrols/command/MapCommand","storymaps/common/mapcontrols/legend/Legend","storymaps/common/mapcontrols/overview/Overview","storymaps/common/mapcontrols/geocoder/Geocoder","storymaps/common/ui/autoplay/Autoplay","lib-build/css!storymaps/common/_resources/font/sharing/css/fontello.css","lib-build/css!storymaps/common/utils/SocialSharing.css","lib-build/css!storymaps/common/ui/loadingIndicator/LoadingIndicator.css","storymaps/common/utils/CommonHelper","dojo/has","dojo/topic","esri/arcgis/utils","esri/geometry/Extent","../ui/StoryText","lib-app/arcgis-html-sanitizer/umd/arcgis-html-sanitizer","lib-build/css!../ui/Common","lib-build/css!../ui/StoryText","lib-build/css!../ui/mobile/Common","lib-build/css!../ui/Responsive"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m,g,y,b,w,E,S,x){return function(s){function v(e){var t=e.itemInfo.itemData,n=t.applicationProperties,r=n&amp;&amp;n.viewing&amp;&amp;n.viewing.search,i=t.operationalLayers||[];if(!r)return;return r.layers.forEach(function(e){_.find(i,function(t){if(t.id===e.id)return e.name=t.name,e.title=t.title,!0})}),r}function m(){var e=app.data.getStoryLength(),t=0,n=parseInt(g.getUrlParams().section,10);app.data.cleanSectionsNarrativeMarkup(),n&amp;&amp;(t=app.data.getAdjustedIndex(n-1)),t&gt;=e&amp;&amp;(t=0),e&amp;&amp;app.data.setCurrentSectionIndex(t);if(e){C(),d.handleWindowResize();if(app.data.getCurrentSection().media.type!="webmap")E();else{var r,i;r=b.subscribe("story-loaded-map",function(){r.remove(),i.remove(),E()}),i=b.subscribe("story-section-map-timeout",function(){r.remove(),i.remove(),E()})}}else E()}function E(){i.isBlank()?app.isInBuilder?d.isProd()?s.showInitPopup():d.portalLogin().then(s.showInitPopup,function(){d.initError("noLayerNoHostedFS")}):g.getAppID(d.isProd())?app.userCanEdit?g.switchToBuilder():d.initError("notConfiguredDesktop"):d.initError("noLayer"):d.appInitComplete(),s&amp;&amp;s.updateUI()}function T(){var e=i.getLayoutId(),t=i.getColors(),n=i.getLayoutOptions(),r=app.data.getStorySections();e=="side"?(n.layoutCfg.position=="left"?$("#sidePanel").parent().children().eq(0).is("#sidePanel")||$("#mainStagePanel").before($("#sidePanel")):$("#sidePanel").parent().children().eq(0).is("#mainStagePanel")||$("#sidePanel").before($("#mainStagePanel")),app.ui.sidePanel.init(r,app.data.getCurrentSectionIndex(),n,d.getHeaderUserCfg(),t)):e=="float"&amp;&amp;app.ui.floatingPanel.init(r,app.data.getCurrentSectionIndex(),n,d.getHeaderUserCfg(),t),app.ui.autoplay&amp;&amp;app.ui.autoplay.init({color:t.dotNav,themeMajor:t.themeMajor,useBackdrop:e=="float"})}function N(){var e=i.getColors(),t=app.data.getStorySections();(y("ie")===undefined||y("ie")&gt;8)&amp;&amp;app.ui.mobileView.init(t,app.data.getCurrentSectionIndex(),d.getHeaderUserCfg(),e)}function C(){app.data.getStoryByIndex(0)&amp;&amp;(document.title=$("&lt;div&gt;"+app.data.getStoryByIndex(0).title+"&lt;/div&gt;").text()),app.ui.mainStage.updateMainMediaContainers(),T(),N(),A(),S.createMainMediaActionLink(),S.createMediaFullScreenButton(),app.ui.sidePanel.attachTabEvents(),app.ui.floatingPanel.attachTabEvents(),S.styleSectionPanelContent(),S.createMainStageFocusButton(),O(app.data.getCurrentSectionIndex()),s&amp;&amp;s.updateUI()}function k(){C()}function L(){var e=i.getLayoutId(),t=i.getColors(),n=i.getLayoutOptions();e=="side"?app.ui.sidePanel.update(n,d.getHeaderUserCfg(),t):e=="float"&amp;&amp;app.ui.floatingPanel.update(n,d.getHeaderUserCfg(),t)}function A(){var e=i.getColors();g.addCSSRule(".section a, .builder-content-panel .builder-lbl { color: "+e.textLink+"; }"),g.addCSSRule(".builder-content-panel .builder-content-panel-group:not(.disabled):hover .builder-lbl { color: "+e.text+" !important; }"),e.name&amp;&amp;e.name.match(/-modified$|-org$/)?(g.addCSSRule(".header .link, .shareIcon, .shareIcon:hover { color: "+e.textLink+"; }"),g.addCSSRule(".shareIcon { opacity: 0.75; }"),g.addCSSRule(".shareIcon:hover { opacity: 1.0; }"),g.addCSSRule(".sectionPanel .separator { border-bottom-color: "+e.text+"; }")):e.themeMajor=="black"?(g.addCSSRule(".header .link, .shareIcon, .shareIcon:hover { color: darkgray; }"),g.addCSSRule(".shareIcon { opacity: 0.5; }"),g.addCSSRule(".shareIcon:hover { opacity: 0.75; }"),g.addCSSRule(".sectionPanel .separator { border-bottom-color: #ccc; }")):(g.addCSSRule(".header .link, .shareIcon, .shareIcon:hover { color: #545454; }"),g.addCSSRule(".shareIcon { opacity: 0.25; }"),g.addCSSRule(".shareIcon:hover { opacity: 0.75; }"),g.addCSSRule(".sectionPanel .separator { border-bottom-color: #ccc; }"))}function O(e){console.log("tpl.core.MainView - navigateStoryToIndex - ",e);if(e&lt;0||e&gt;app.data.getStoryLength()-1)return;app.ui.mainStage.beforeMainMediaUpdate(app.data.getCurrentSectionIndex()),app.data.setCurrentSectionIndex(e),app.ui.mainStage.updateMainMediaWithStoryMainMedia(e),app.ui.sidePanel.showSectionNumber(e),app.ui.floatingPanel.showSectionNumber(e),app.ui.mobileView.showSectionNumber(e),$(".mediaBackContainer").hide()}function M(e){if(e&lt;0||e&gt;app.data.getStoryLength()-1)return;app.ui.sidePanel.focusSection(e),app.ui.floatingPanel.focusSection(e)}function D(e){b.publish("CORE_UPDATE_EXTENT",e)}var d=null;this.init=function(e){return d=e,app.isInBuilder&amp;&amp;y("ie")&amp;&amp;y("ie")&lt;10?(i18n.viewer.errors.noBuilderIE=i18n.viewer.errors.noBuilderIE.replace("%VERSION%",10).replace("%UPGRADE%",i18n.viewer.errors.upgradeBrowser),d.initError("noBuilderIE"),!1):y("ie")&amp;&amp;y("ie")&lt;=8?(i18n.viewer.errors.noViewerIE=i18n.viewer.errors.noViewerIE.replace("%VERSION%",9).replace("%UPGRADE%",i18n.viewer.errors.upgradeBrowser),d.initError("noViewerIE"),!1):($(document).bind("touchmove",function(e){$(e.target).parents("#sidePanel, #mobileView, .legendContainer").length||e.preventDefault()}),app.sanitizer=new x({whiteList:{h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],s:[],u:[],sub:[],sup:[],strike:[],blockquote:[],div:[],a:["data-storymaps","data-storymaps-type","title"],ol:[],ul:["type"],td:["bgcolor"],caption:[],select:["type"],option:["type"],button:["type"],source:["src","type"],figure:[],figcaption:[],iframe:["src","height","width","border","allowfullscreen","mozallowfullscreen","webkitallowfullscreen","frameborder","scrolling","allowtransparency","data-unload"],style:["type"]},onIgnoreTagAttr:function(e,t,n){var r=["style","class","dir","lang","align","role"],i=["select","option","button"],s=r.indexOf(t)&gt;=0||t.match(/^aria-/),o=i.indexOf(e)&gt;=0&amp;&amp;t.match(/^data-|disabled/);if(s||o)return t+'="'+app.sanitizer.sanitize(n)+'"'},allowCommentTag:!1},!0),app.data=new r,app.ui={},app.ui.mainView=this,app.ui.mainStage=new t($("#mainStagePanel"),app.isInBuilder,this),app.ui.sidePanel=new o($("#sidePanel"),app.isInBuilder,O),app.ui.floatingPanel=new u($("#floatingPanel"),app.isInBuilder,O),app.isAddEditInProgress=!1,app.ui.mobileView=new a($("#mobileView"),app.isInBuilder,O),!app.isInBuilder&amp;&amp;g.getUrlParams().autoplay!==undefined&amp;&amp;g.getUrlParams().autoplay!=="false"&amp;&amp;(app.ui.autoplay=new p($("#autoplay"),function(){var e=0;return app.data.getCurrentSectionIndex()!=app.data.getStoryLength()-1&amp;&amp;(e=app.data.getCurrentSectionIndex()+1),setTimeout(function(){b.publish("story-navigate-section",e)},50),e}),b.subscribe("tpl-ready",function(){$("body").hasClass("mobile-view")||app.ui.autoplay.start()}),b.subscribe("story-load-section",function(e){app.ui.autoplay.onNavigationEvent(e)}),app.ui.sidePanel.enableAutoplay(),app.ui.floatingPanel.enableAutoplay(),app.ui.mobileView.enableAutoplay()),b.subscribe("story-navigate-section",O),b.subscribe("story-update-sections",C),b.subscribe("story-update-section",k),b.subscribe("story-perform-action-media",app.ui.mainStage.updateMainMediaWithStoryAction),b.subscribe("story-focus-section",M),b.subscribe("ADDEDIT_LOAD_WEBMAP",app.ui.mainStage.loadTmpWebmap),b.subscribe("ADDEDIT_SHOW_WEBMAP",app.ui.mainStage.showWebmapById),b.subscribe("ADDEDIT_RELOAD_CURRENT_WEBMAP",app.ui.mainStage.reloadCurrentWebmap),$("body").on("mousedown",function(e){var t='a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex="0"], [contenteditable]',n=$(e.target);n.is(t)&amp;&amp;n.css("outline","none").on("blur",function(){n.off("blur").css("outline","")})}),$(".skip-to-content").on("click",function(){M(0)}),!0)},this.webAppConfigLoaded=function(){app.data.setStoryStorage(i.getStoryStorage());var e=d.hasSwitchBuilderButton();app.ui.sidePanel.toggleSwitchBuilderButton(e),app.ui.floatingPanel.toggleSwitchBuilderButton(e),app.isGalleryCreation=!Object.keys(app.data.getWebAppData().getOriginalData().values).length,app.isWebMapCreation=app.data.getWebAppData().isBlank()},this.loadFirstWebmap=function(){},this.loadWebmapFromData=function(){app.data.getStoryStorage()=="WEBAPP"&amp;&amp;m()},this.loadWebmap=function(e,t,n){console.log("tpl.core.MainView - loadWebMap - webmapId:",e);var r=null;return w.createMap(e,t,{mapOptions:{slider:!0,autoResize:!1,showAttribution:!0,infoWindow:r,extent:n},usePopupManager:!0,ignorePopups:!1,bingMapsKey:app.cfg.BING_MAPS_KEY,editable:!1,layerMixins:app.data.getAppProxies()})},this.firstWebmapLoaded=function(){},this.startFromScratch=function(){E()},this.getMapConfig=function(e,t){return{response:e,mapCommand:new f(e.map,D,d.zoomToDeviceLocation,app.data.getWebAppData().getLocateBtn()),legend:new l(e,t.siblings(".legend"),app.isInBuilder),overview:new c(e.map,t.siblings(".overview"),app.isInBuilder),geocoder:new h(e.map,app.isInBuilder,v(e))}},this.updateUI=function(){var e=app.data.getWebAppData().getColors(),t=app.data.getWebAppData().getLayoutId(),n=app.data.getWebAppData().getFonts();if($("body").hasClass("switchLayout")){var r=$.map($("body").attr("class").split(" "),function(e){return e.match(/layout-/)?e:null}).join(" ");$("body").removeClass("switchLayout").removeClass(r),app.ui.sidePanel.destroy(),app.ui.floatingPanel.destroy(),T(t),setTimeout(function(){O(app.data.getCurrentSectionIndex()),C()},50)}$("body").addClass("layout-"+t),$("body").attr("data-theme-major",e.themeMajor),$.each(Object.keys(app.maps),function(e,t){app.maps[t].mapCommand.enableLocationButton(i.getLocateBtn())}),A(),L(),app.ui.mainStage.updateMainStageWithLayoutSettings(),app.ui.mobileView.update(d.getHeaderUserCfg(),e);var s=".sectionPanel .title, .sectionPanel .appTitle, #mobileView .title, #AddEditTitleEditor { "+n.sectionTitle.value;g.addCSSRule(".sectionPanel .content, #mobileView .content { "+n.sectionContent.value+" }","SectionContentFont");var o=".sectionPanel .title strong, #mobileView .title strong, #AddEditTitleEditor strong { ",u=".sectionPanel .section:first-child .title { ";n.sectionTitle.id==="default"?(o+="font-family: 'open_sanssemibold', sans-serif;",u+="font-family: 'open_sansregular', sans-serif; }",s+="font-weight: normal;"):(o+=n.sectionTitle.value,u+=n.sectionTitle.value+" }"),o+=" font-weight: bold; }",s+="}",g.addCSSRule(s,"SectionTitleFont"),g.addCSSRule(o,"SectionTitleStrongFont"),g.addCSSRule(u,"FirstSectionTitleFont");var a=".sectionPanel .content strong, #mobileView .content strong { ";n.sectionContent.id==="default"?a+="font-family: 'open_sanssemibold', sans-serif;":a+=n.sectionContent.value,a+=" font-weight: bold; }",g.addCSSRule(a,"SectionContentStrongFont")},this.resize=function(e){var t=i.getLayoutId();$("#sidePanelInner, #mainStagePanelInner").height($("#contentPanel").height()),e.isMobileView?app.ui.mobileView.resize(e):t=="side"?app.ui.sidePanel.resize(e):t=="float"&amp;&amp;app.ui.floatingPanel.resize(e);var n=app.data.getCurrentSectionIndex();app.ui.sidePanel.showSectionNumber(n),app.ui.floatingPanel.showSectionNumber(n),app.ui.mobileView.showSectionNumber(n),S.styleSectionPanelContent(),app.ui.mainStage.updateMainStageWithLayoutSettings(),app.embedBar&amp;&amp;app.embedBar.initiated&amp;&amp;($("#contentPanel").height(e.height-26),$("#mainStagePanelInner, .containerPanelInner, #sidePanelInner").height($("#contentPanel").height()),$("#floatingPanel").css({bottom:"26px"})),e.isMobileView&amp;&amp;app.ui.autoplay&amp;&amp;app.ui.autoplay.stop()},this.checkConfigFileIsOK=function(){return n.checkConfigFileIsOK()},this.appInitComplete=function(){this.updateUI(),d.cleanLoadingTimeout(),$(window).resize();var e=app.data.getWebAppData().isBlank()||app.data.getWebAppItem().access=="private"||app.data.getWebAppItem().access=="shared";app.ui.sidePanel.toggleSocialBtnAppSharing(e),app.ui.floatingPanel.toggleSocialBtnAppSharing(e),app.ui.mobileView.toggleSocialBtnAppSharing(e),app.isDirectCreation||d.displayApp(),b.publish("tpl-ready")},this.onHashChange=function(){var e=location.hash?location.hash.substring(1):"";app.ui.mobileView.setView(e)},this.prepareMobileViewSwitch=function(){},this.initLocalization=function(){}}}),require(["storymaps/common/Core","storymaps/tpl/core/MainView"],function(){}),define("storymaps/tpl/BuildConfigViewer",function(){});</pre></body></html>