1!function(u){define("modernizr",[],function(){return function(){window.Modernizr=function(u,t,e){function n(u){d.cssText=u}function A(u,t){return n(f.join(u+";")+(t||""))}function i(u,t){return typeof u===t}function r(u,t){return!!~(""+u).indexOf(t)}function o(u,t){for(var n in u){var A=u[n];if(!r(A,"-")&&d[A]!==e)return"pfx"!=t||A}return!1}function a(u,t,n){for(var A in u){var r=t[u[A]];if(r!==e)return!1===n?u[A]:i(r,"function")?r.bind(n||t):r}return!1}function s(u,t,e){var n=u.charAt(0).toUpperCase()+u.slice(1),A=(u+" "+g.join(n+" ")+n).split(" ");return i(t,"string")||i(t,"undefined")?o(A,t):(A=(u+" "+m.join(n+" ")+n).split(" "),a(A,t,e))}var F,l,C={},D=t.documentElement,c="modernizr",E=t.createElement(c),d=E.style,B=t.createElement("input"),h=":)",p={}.toString,f=" -webkit- -moz- -o- -ms- ".split(" "),g="Webkit Moz O ms".split(" "),m="Webkit Moz O ms".toLowerCase().split(" "),v={svg:"http://www.w3.org/2000/svg"},y={},b={},x={},w=[],_=w.slice,k=function(u,e,n,A){var i,r,o,a,s=t.createElement("div"),F=t.body,l=F||t.createElement("body");if(parseInt(n,10))for(;n--;)(o=t.createElement("div")).id=A?A[n]:c+(n+1),s.appendChild(o);return i=["­",'<style id="s',c,'">',u,"</style>"].join(""),s.id=c,(F?s:l).innerHTML+=i,l.appendChild(s),F||(l.style.background="",l.style.overflow="hidden",a=D.style.overflow,D.style.overflow="hidden",D.appendChild(l)),r=e(s,u),F?s.parentNode.removeChild(s):(l.parentNode.removeChild(l),D.style.overflow=a),!!r},S=function(){var u={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return function(n,A){A=A||t.createElement(u[n]||"div");var r=(n="on"+n)in A;return r||(A.setAttribute||(A=t.createElement("div")),A.setAttribute&&A.removeAttribute&&(A.setAttribute(n,""),r=i(A[n],"function"),i(A[n],"undefined")||(A[n]=e),A.removeAttribute(n))),A=null,r}}(),j={}.hasOwnProperty;l=i(j,"undefined")||i(j.call,"undefined")?function(u,t){return t in u&&i(u.constructor.prototype[t],"undefined")}:function(u,t){return j.call(u,t)},Function.prototype.bind||(Function.prototype.bind=function(u){var t=this;if("function"!=typeof t)throw new TypeError;var e=_.call(arguments,1),n=function(){if(this instanceof n){var A=function(){};A.prototype=t.prototype;var i=new A,r=t.apply(i,e.concat(_.call(arguments)));return Object(r)===r?r:i}return t.apply(u,e.concat(_.call(arguments)))};return n}),y.flexbox=function(){return s("flexWrap")},y.flexboxlegacy=function(){return s("boxDirection")},y.canvas=function(){var u=t.createElement("canvas");return!(!u.getContext||!u.getContext("2d"))},y.canvastext=function(){return!(!C.canvas||!i(t.createElement("canvas").getContext("2d").fillText,"function"))},y.webgl=function(){return!!u.WebGLRenderingContext},y.touch=function(){var e;return"ontouchstart"in u||u.DocumentTouch&&t instanceof DocumentTouch?e=!0:k(["@media (",f.join("touch-enabled),("),c,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(u){e=9===u.offsetTop}),e},y.geolocation=function(){return"geolocation"in navigator},y.postmessage=function(){return!!u.postMessage},y.websqldatabase=function(){return!!u.openDatabase},y.indexedDB=function(){return!!s("indexedDB",u)},y.hashchange=function(){return S("hashchange",u)&&(t.documentMode===e||t.documentMode>7)},y.history=function(){return!(!u.history||!history.pushState)},y.draganddrop=function(){var u=t.createElement("div");return"draggable"in u||"ondragstart"in u&&"ondrop"in u},y.websockets=function(){return"WebSocket"in u||"MozWebSocket"in u},y.rgba=function(){return n("background-color:rgba(150,255,150,.5)"),r(d.backgroundColor,"rgba")},y.hsla=function(){return n("background-color:hsla(120,40%,100%,.5)"),r(d.backgroundColor,"rgba")||r(d.backgroundColor,"hsla")},y.multiplebgs=function(){return n("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(d.background)},y.backgroundsize=function(){return s("backgroundSize")},y.borderimage=function(){return s("borderImage")},y.borderradius=function(){return s("borderRadius")},y.boxshadow=function(){return s("boxShadow")},y.textshadow=function(){return""===t.createElement("div").style.textShadow},y.opacity=function(){return A("opacity:.55"),/^0.55$/.test(d.opacity)},y.cssanimations=function(){return s("animationName")},y.csscolumns=function(){return s("columnCount")},y.cssgradients=function(){var u="background-image:";return n((u+"-webkit- ".split(" ").join("gradient(linear,left top,right bottom,from(#9f9),to(white));"+u)+f.join("linear-gradient(left top,#9f9, white);"+u)).slice(0,-u.length)),r(d.backgroundImage,"gradient")},y.cssreflections=function(){return s("boxReflect")},y.csstransforms=function(){return!!s("transform")},y.csstransforms3d=function(){var u=!!s("perspective");return u&&"webkitPerspective"in D.style&&k("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(t,e){u=9===t.offsetLeft&&3===t.offsetHeight}),u},y.csstransitions=function(){return s("transition")},y.fontface=function(){var u;return k('@font-face {font-family:"font";src:url("https://")}',function(e,n){var A=t.getElementById("smodernizr"),i=A.sheet||A.styleSheet,r=i?i.cssRules&&i.cssRules[0]?i.cssRules[0].cssText:i.cssText||"":"";u=/src/i.test(r)&&0===r.indexOf(n.split(" ")[0])}),u},y.generatedcontent=function(){var u;return k(["#",c,"{font:0/0 a}
1#",c,':after{content:"',h,'";visibility:hidden;font:3px/1 a}'].join(""),function(t){u=t.offsetHeight>=3}),u},y.video=function(){var u=t.createElement("video"),e=!1;try{(e=!!u.canPlayType)&&((e=new Boolean(e)).ogg=u.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),e.h264=u.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),e.webm=u.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch(u){}return e},y.audio=function(){var u=t.createElement("audio"),e=!1;try{(e=!!u.canPlayType)&&((e=new Boolean(e)).ogg=u.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),e.mp3=u.canPlayType("audio/mpeg;").replace(/^no$/,""),e.wav=u.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),e.m4a=(u.canPlayType("audio/x-m4a;")||u.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(u){}return e},y.localstorage=function(){try{return localStorage.setItem(c,c),localStorage.removeItem(c),!0}catch(u){return!1}},y.sessionstorage=function(){try{return sessionStorage.setItem(c,c),sessionStorage.removeItem(c),!0}catch(u){return!1}},y.webworkers=function(){return!!u.Worker},y.applicationcache=function(){return!!u.applicationCache},y.svg=function(){return!!t.createElementNS&&!!t.createElementNS(v.svg,"svg").createSVGRect},y.inlinesvg=function(){var u=t.createElement("div");return u.innerHTML="<svg/>",(u.firstChild&&u.firstChild.namespaceURI)==v.svg},y.smil=function(){return!!t.createElementNS&&/SVGAnimate/.test(p.call(t.createElementNS(v.svg,"animate")))},y.svgclippaths=function(){return!!t.createElementNS&&/SVGClipPath/.test(p.call(t.createElementNS(v.svg,"clipPath")))};for(var $ in y)l(y,$)&&(F=$.toLowerCase(),C[F]=y[$](),w.push((C[F]?"":"no-")+F));return C.input||(C.input=function(e){for(var n=0,A=e.length;n<A;n++)x[e[n]]=!!(e[n]in B);return x.list&&(x.list=!(!t.createElement("datalist")||!u.HTMLDataListElement)),x}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),C.inputtypes=function(u){for(var n,A,i,r=0,o=u.length;r<o;r++)B.setAttribute("type",A=u[r]),(n="text"!==B.type)&&(B.value=h,B.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(A)&&B.style.WebkitAppearance!==e?(D.appendChild(B),n=(i=t.defaultView).getComputedStyle&&"textfield"!==i.getComputedStyle(B,null).WebkitAppearance&&0!==B.offsetHeight,D.removeChild(B)):/^(search|tel)$/.test(A)||(n=/^(url|email)$/.test(A)?B.checkValidity&&!1===B.checkValidity():B.value!=h)),b[u[r]]=!!n;return b}("search tel url email datetime date month week time datetime-local number range color".split(" "))),C.addTest=function(u,t){if("object"==typeof u)for(var n in u)l(u,n)&&C.addTest(n,u[n]);else{if(u=u.toLowerCase(),C[u]!==e)return C;t="function"==typeof t?t():t,D.className+=" "+(t?"":"no-")+u,C[u]=t}return C},n(""),E=B=null,function(u,t){function e(u,t){var e=u.createElement("p"),n=u.getElementsByTagName("head")[0]||u.documentElement;return e.innerHTML="x<style>"+t+"</style>",n.insertBefore(e.lastChild,n.firstChild)}function n(){var u=d.elements;return"string"==typeof u?u.split(" "):u}function A(u){var t=E[u[D]];return t||(t={},c++,u[D]=c,E[c]=t),t}function i(u,e,n){if(e||(e=t),s)return e.createElement(u);n||(n=A(e));var i;return!(i=n.cache[u]?n.cache[u].cloneNode():C.test(u)?(n.cache[u]=n.createElem(u)).cloneNode():n.createElem(u)).canHaveChildren||l.test(u)||i.tagUrn?i:n.frag.appendChild(i)}function r(u,t){t.cache||(t.cache={},t.createElem=u.createElement,t.createFrag=u.createDocumentFragment,t.frag=t.createFrag()),u.createElement=function(e){return d.shivMethods?i(e,u,t):t.createElem(e)},u.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+n().join().replace(/[\w\-]+/g,function(u){return t.createElem(u),t.frag.createElement(u),'c("'+u+'")'})+");return n}")(d,t.frag)}function o(u){u||(u=t);var n=A(u);return!d.shivCSS||a||n.hasCSS||(n.hasCSS=!!e(u,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),s||r(u,n),u}var a,s,F=u.html5||{},l=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,C=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,D="_html5shiv",c=0,E={};!function(){try{var u=t.createElement("a");u.innerHTML="<xyz></xyz>",a="hidden"in u,s=1==u.childNodes.length||function(){t.createElement("a");var u=t.createDocumentFragment();return void 0===u.cloneNode||void 0===u.createDocumentFragment||void 0===u.createElement}()}catch(u){a=!0,s=!0}}();var d={elements:F.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==F.shivCSS,supportsUnknownElements:s,shivMethods:!1!==F.shivMethods,t
1ype:"default",shivDocument:o,createElement:i,createDocumentFragment:function(u,e){if(u||(u=t),s)return u.createDocumentFragment();for(var i=(e=e||A(u)).frag.cloneNode(),r=0,o=n(),a=o.length;r<a;r++)i.createElement(o[r]);return i}};u.html5=d,o(t)}(this,t),C._version="2.8.3",C._prefixes=f,C._domPrefixes=m,C._cssomPrefixes=g,C.mq=function(t){var e=u.matchMedia||u.msMatchMedia;if(e)return e(t)&&e(t).matches||!1;var n;return k("@media "+t+" { #"+c+" { position: absolute; } }",function(t){n="absolute"==(u.getComputedStyle?getComputedStyle(t,null):t.currentStyle).position}),n},C.hasEvent=S,C.testProp=function(u){return o([u])},C.testAllProps=s,C.testStyles=k,C.prefixed=function(u,t,e){return t?s(u,t,e):s(u,"pfx")},D.className=D.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+" js "+w.join(" "),C}(this,this.document)}.apply(u,arguments)})}(this),define("pat-parser",["jquery","underscore","pat-utils","pat-logger"],function(u,t,e,n){"use strict";function A(u,t){t=t||{},this.order=[],this.parameters={},this.attribute="data-pat-"+u,this.enum_values={},this.enum_conflicts=[],this.groups={},this.possible_groups={},this.log=n.getLogger(u+".parser")}return A.prototype={group_pattern:/([a-z][a-z0-9]*)-([A-Z][a-z0-0\-]*)/i,json_param_pattern:/^\s*{/i,named_param_pattern:/^\s*([a-z][a-z0-9\-]*)\s*:(.*)/i,token_pattern:/((["']).*?(?!\\)\2)|\s*(\S+)\s*/g,_camelCase:function(u){return u.replace(/\-([a-z])/g,function(u,t){return t.toUpperCase()})},addAlias:function(u,t){if(!this.parameters[t])throw'Attempted to add an alias "'+u+'" for a non-existing parser argument "'+t+'".';this.parameters[t].alias=u},addGroupToSpec:function(u){var t=u.name.match(this.group_pattern);if(t){var e=t[1],n=t[2];if(e in this.possible_groups){var i=this.possible_groups[e],r=i.name.match(this.group_pattern)[2];i.group=e,i.dest=r,this.groups[e]=new A,this.groups[e].addArgument(r,i.value,i.choices,i.multiple),delete this.possible_groups[e]}e in this.groups?(this.groups[e].addArgument(n,u.value,u.choices,u.multiple),u.group=e,u.dest=n):(this.possible_groups[e]=u,u.dest=this._camelCase(u.name))}return u},addJSONArgument:function(u,t){this.order.push(u),this.parameters[u]=this.addGroupToSpec({name:u,value:t,dest:u,group:null,type:"json"})},addArgument:function(u,t,e,n){var A={name:u,value:n&&!Array.isArray(t)?[t]:t,multiple:n,dest:u,group:null};if(e&&Array.isArray(e)&&e.length){A.choices=e,A.type=this._typeof(e[0]);for(var i=0;i<e.length;i++)-1===this.enum_conflicts.indexOf(e[i])&&(e[i]in this.enum_values?(this.enum_conflicts.push(e[i]),delete this.enum_values[e[i]]):this.enum_values[e[i]]=u)}else"string"==typeof A.value&&"$"===A.value.slice(0,1)?A.type=this.parameters[A.value.slice(1)].type:A.type=this._typeof(n?A.value[0]:A.value);this.order.push(u),this.parameters[u]=this.addGroupToSpec(A)},_typeof:function(u){var t=typeof u;return null===u?"null":t},_coerce:function(u,t){var e=this.parameters[u];if(typeof t!==e.type)try{switch(e.type){case"json":t=JSON.parse(t);break;case"boolean":if("string"==typeof t){t=t.toLowerCase();var n=parseInt(t,10);t=isNaN(n)?"true"===t||"y"===t||"yes"===t||"y"===t:!!n}else{if("number"!=typeof t)throw"Cannot convert value for "+u+" to boolean";t=!!t}break;case"number":if("string"==typeof t){if(t=parseInt(t,10),isNaN(t))throw"Cannot convert value for "+u+" to number"}else{if("boolean"!=typeof t)throw"Cannot convert value for "+u+" to number";t+=0}break;case"string":t=t.toString();break;case"null":case"undefined":break;default:throw"Do not know how to convert value for "+u+" to "+e.type}}catch(u){return this.log.warn(u),null}return e.choices&&-1===e.choices.indexOf(t)?(this.log.warn("Illegal value for "+u+": "+t),null):t},_set:function(u,t,e){if(t in this.parameters){var n,A,i;if(this.parameters[t].multiple)for(n="string"==typeof e?e.split(/,+/):e,e=[],A=0;A<n.length;A++)null!==(i=this._coerce(t,n[A].trim()))&&e.push(i);else if(null===(e=this._coerce(t,e)))return;u[t]=e}else this.log.debug("Ignoring value for unknown argument "+t)},_split:function(u){var t=[];return u.replace(this.token_pattern,function(u,e,n,A){e?t.push(e):A&&t.push(A)}),t},_parseExtendedNotation:function(u){var e={},n=u.replace(/;;/g,"\0x1f").replace(/&/g,"&\0x1f").split(/;/).map(function(u){return u.replace(new RegExp("\0x1f","g"),";")});return t.each(n,function(n,A){if(n){var i=n.match(this.named_param_pattern);if(i){var r=i[1],o=i[2].trim(),a=t.chain(this.parameters).where({alias:r}
1).value();if(1===a.length)this._set(e,a[0].name,o);else if(r in this.parameters)this._set(e,r,o);else{if(!(r in this.groups))return void this.log.warn("Unknown named parameter "+i[1]);var s=this.groups[r]._parseShorthandNotation(o);for(var F in s)this._set(e,r+"-"+F,s[F])}}else this.log.warn("Invalid parameter: "+n+": "+u)}}.bind(this)),e},_parseShorthandNotation:function(u){for(var t,e,n,A=this._split(u),i={},r=!0,o=0;A.length;){if("no-"===(t=A.shift().trim()).slice(0,3)?(n=!1,e=t.slice(3)):(n=!0,e=t),e in this.parameters&&"boolean"===this.parameters[e].type)r=!1,this._set(i,e,n);else if(e in this.enum_values)r=!1,this._set(i,this.enum_values[e],e);else{if(!r){A.unshift(t);break}this._set(i,this.order[o],t)}if(++o>=this.order.length)break}return A.length&&this.log.warn("Ignore extra arguments: "+A.join(" ")),i},_parse:function(u){var t,e,n;if(!u)return{};if(u.match(this.json_param_pattern))try{return JSON.parse(u)}catch(t){this.log.warn("Invalid JSON argument found: "+u)}if(u.match(this.named_param_pattern))return this._parseExtendedNotation(u);if(-1===(n=u.indexOf(";")))return this._parseShorthandNotation(u);t=this._parseShorthandNotation(u.slice(0,n)),e=this._parseExtendedNotation(u.slice(n+1));for(var A in e)t[A]=e[A];return t},_defaults:function(u){var t={};for(var e in this.parameters)if("function"==typeof this.parameters[e].value)try{t[e]=this.parameters[e].value(u,e),this.parameters[e].type=typeof t[e]}catch(u){this.log.error("Default function for "+e+" failed.")}else t[e]=this.parameters[e].value;return t},_cleanupOptions:function(u){var t,e,n,A,i=Object.keys(u);for(t=0;t<i.length;t++)n=i[t],void 0!==(e=this.parameters[n])&&u[n]===e.value&&"string"==typeof e.value&&"$"===e.value.slice(0,1)&&(u[n]=u[e.value.slice(1)]);for(i=Object.keys(u),t=0;t<i.length;t++)n=i[t],void 0!==(e=this.parameters[n])&&(e.group?("object"!=typeof u[e.group]&&(u[e.group]={}),A=u[e.group]):A=u,e.dest!==n&&(A[e.dest]=u[n],delete u[n]));return u},parse:function(n,A,i,r){"boolean"==typeof A&&void 0===i&&(i=A,A={});var o=(r=!1!==r)?[[this._defaults(n)]]:[[{}]],a=r?n.parents().andSelf():n,s=1;t.each(a,function(t){var e,n,A=u(t).attr(this.attribute);A&&(n=this._parse.bind(this),e=A.match(/&&/)?A.split(/\s*&&\s*/).map(n):[n(A)],s=Math.max(e.length,s),o.push(e))}.bind(this)),"object"==typeof A&&(Array.isArray(A)?(o.push(A),s=Math.max(A.length,s)):o.push([A])),i||(s=1);var F=t.map(t.compose(e.removeDuplicateObjects,t.partial(e.mergeStack,t,s))(o),this._cleanupOptions.bind(this));return i?F:F[0]}},A.prototype.add_argument=A.prototype.addArgument,A}),define("pat-ajax",["jquery","pat-logger","pat-parser","pat-registry","jquery.form"],function(u,t,e,n){var A=t.getLogger("pat.ajax"),i=new e("ajax");i.addArgument("url",function(u){return(u.is("a")?u.attr("href"):u.is("form")?u.attr("action"):"").split("#")[0]}),u.ajaxSetup({cache:!1});var r={};r.get=function(u){return void 0!==this[u]?this[u]:0},r.inc=function(u){return this[u]=this.get(u)+1,this.get(u)};var o={name:"ajax",trigger:".pat-ajax",parser:i,init:function(u){return u.off(".pat-ajax"),u.filter("a").on("click.pat-ajax",o.onTriggerEvents),u.filter("form").on("submit.pat-ajax",o.onTriggerEvents).on("click.pat-ajax","[type=submit]",o.onClickSubmit),u.filter(":not(form,a)").each(function(){A.warn("Unsupported element:",this)}),u},destroy:function(u){u.off(".pat-ajax")},onClickSubmit:function(t){var e=u(t.target).parents("form").first(),n=t.target.name,A=u(t.target).val(),i={};n&&(i[n]=A),e.data("pat-ajax.clicked-data",i)},onTriggerEvents:function(t){t&&t.preventDefault(),o.request(u(this))},request:function(t,e){return t.each(function(){o._request(u(this),e)})},_request:function(t,e){var n=o.parser.parse(t,e),i=r.inc(n.url),a={context:t,data:t.data("pat-ajax.clicked-data"),url:n.url,error:function(u,e,i){A.error("load error for "+n.url+":",i,u),t.trigger({type:"pat-ajax-error",error:i,jqxhr:u})},success:function(u,e,o){A.debug("success: jqxhr:",o),i===r.get(n.url)&&t.trigger({type:"pat-ajax-success",jqxhr:o})}};t.removeData("pat-ajax.clicked-data"),A.debug("request:",a,t[0]),t.is("form")?t.ajaxSubmit(a):u.ajax(a)}};return n.register(o),o}),function(u){"function"==typeof define&&define.amd?define("jquery.browser",["jquery"],function(t){return u(t)}):"object"==typeof module&&"object"==typeof module.exports?module.exports=u(require("jquery")):u(window.jQuery)}(function(u){"use strict";function t(u){void 0===u&&(u=window.navigator.userAgent),u=u.toLowerCase();var t=/(edge)\/([\w.]+)/.exec(u)||/(opr)[\/]([\w.]+)/.exec(u)||/(chrome)[ \/]([\w.]+)/.exec(u)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(u)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(u)||/(webkit)[ \/]([\w.]+)/.exec(u)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(u)||/(msie) ([\w.]+)/.exec(u)||u.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(u)||u.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(u)||[],e=/(ipad)/.exec(u)||/(ipod)/.exec(u)||/(iphone)/.exec(u)||/(kindle)/.exec(u)||/(silk)/.exec(u)||/(android)/.exec(u)||/(windows phone)/.exec(u)||/(win)/.exec(u)||/(mac)/.exec(u)||/(linux)/.exec(u)||/(cros)/.exec(u)||/(playbook)/.exec(u)||/(bb)/.exec(u)||/(blackberry)/.exec(u)||[],n={},A={browser:t[5]||t[3]||t[1]||"",version:t[2]||t[4]||"0",versionNumber:t[4]||t[2]||"0",platform:e[0]||""};if(A.browser&&(n[A.browser]=!0,n.version=A.version,n.versionNumber=parseInt(A.versionNumber,10)),A.platform&&(n[A.platform]=!0),(n.android||n.bb||n.blackberry||n.ipad||n.iphone||n.ipod||n.kindle||n.playbook||n.silk||n["windows phone"])&&(n.mobile=!0),(n.cros||n.mac||n.linux||n.win)&&(n.desktop=!0),(n.chrome||n.opr||n.safari)&&(n.webkit=!0),n.rv||n.edge){A.browser="msie",n.msie=!0}if(n.safari&&n.blackberry){A.browser="blackberry",n.blackberry=!0}if(n.safari&&n.playbook){A.browser="playbook",n.playbook=!0}if(n.bb){var i="blackberry";A.browser=i,n[i]=!0}if(n.opr){A.browser="opera",n.opera=!0}if(n.safari&&n.android){A.browser="android",n.android=!0}if(n.safari&&n.kindle){A.browser="kindle",n.kindle=!0}if(n.safari&&n.silk){A.browser="silk",n.silk=!0}return n.name=A.browser,n.platform=A.platform,n}return window.jQBrowser=t(window.navigator.userAgent),window.jQBrowser.uaMatch=t,u&&(u.browser=window.jQBrowser),window.jQBrowser}
1),define("pat-auto-scale",["jquery","jquery.browser","pat-base","pat-registry","pat-parser"],function(u,t,e,n,A){var i=new A("auto-scale");return i.addArgument("method","scale",["scale","zoom"]),i.addArgument("min-width",0),i.addArgument("max-width",1e6),e.extend({name:"autoscale",trigger:".pat-auto-scale",force_method:null,init:function(u,t){return this.options=i.parse(this.$el,t),null!==this.force_method&&(this.options.method=this.force_method),this._setup().scale(),this.$el},_setup:function(){return u.browser.mozilla?this.force_method="scale":u.browser.msie&&parseInt(u.browser.version,10)<9&&(this.force_method="zoom"),u(window).on("resize.autoscale",_.debounce(this.scale.bind(this),250,!0)),u(document).on("pat-update.autoscale",_.debounce(this.scale.bind(this),250)),this},scale:function(){var t,e,n,A;switch(t="body"===this.$el[0].tagName.toLowerCase()?u(window).width():0!=this.$el.closest(".auto-scale-wrapper").length?this.$el.closest(".auto-scale-wrapper").parent().outerWidth():this.$el.parent().outerWidth(),t=Math.min(t,this.options.maxWidth),t=Math.max(t,this.options.minWidth),e=t/this.$el.outerWidth(),n=this.$el.outerHeight()*e,A=this.$el.outerWidth()*e,this.options.method){case"scale":this.$el.css("transform","scale("+e+")"),this.$el.parent().attr("class")&&-1===u.inArray("auto-scale-wrapper",this.$el.parent().attr("class").split(/\s+/))&&this.$el.wrap("<div class='auto-scale-wrapper'></div>"),this.$el.parent().height(n).width(A);break;case"zoom":this.$el.css("zoom",e)}return this.$el.addClass("scaled"),this}})}),define("pat-input-change-events",["jquery","pat-logger"],function(u,t){var e="input-change-events",n=t.getLogger(e),A={setup:function(t,i){if(i){var r=t.data(e)||[];n.debug("setup handlers for "+i),r.length||(n.debug("installing handlers"),A.setupInputHandlers(t),t.on("patterns-injected."+e,function(t){A.setupInputHandlers(u(t.target))})),-1===r.indexOf(i)&&(r.push(i),t.data(e,r))}else n.error("The name of the calling pattern has to be set.")},setupInputHandlers:function(u){u.is(":input")?A.registerHandlersForElement.bind(u)():u.findInclusive(":input").each(A.registerHandlersForElement)},registerHandlersForElement:function(){var t=u(this),A=t.is("input[type=number]"),i=t.is("input:text, input[type=search], textarea");A&&"onkeyup"in window&&t.on("keyup."+e,function(){n.debug("translating keyup"),t.trigger("input-change")}),i||A?"oninput"in window?t.on("input."+e,function(){n.debug("translating input"),t.trigger("input-change")}):t.attr("placeholder")?t.on("keyup."+e,function(){n.debug("translating keyup"),t.trigger("input-change")}):t.on("propertychange."+e,function(u){"value"===u.originalEvent.propertyName&&(n.debug("translating propertychange"),t.trigger("input-change"))}):t.on("change."+e,function(){n.debug("translating change"),t.trigger("input-change")}),t.on("blur",function(){t.trigger("input-defocus")})},remove:function(u,t){var A=u.data(e)||[];-1===A.indexOf(t)?n.warn("input-change-events were never installed for "+t):(A=A.filter(function(u){return u!==t})).length?u.data(e,A):(n.debug("remove handlers"),u.removeData(e),u.find(":input").off("."+e),u.off("."+e))}};return A}),define("pat-auto-submit",["jquery","pat-registry","pat-base","pat-logger","pat-parser","pat-input-change-events","pat-utils"],function(u,t,e,n,A,i,r){var o=n.getLogger("autosubmit"),a=new A("autosubmit");return a.addArgument("delay","400ms"),e.extend({name:"autosubmit",trigger:".pat-autosubmit",parser:{parse:function(u,t){var e=a.parse(u,t);return"defocus"!==e.delay&&(e.delay=parseInt(e.delay.replace(/[^\d]*/g,""),10)),e}},init:function(){return this.options=this.parser.parse(this.$el,arguments[1]),i.setup(this.$el,"autosubmit"),this.registerListeners(),this.registerTriggers(),this.$el},registerListeners:function(){this.$el.on("input-change-delayed.pat-autosubmit",this.onInputChange),this.registerSubformListeners(),this.$el.on("patterns-injected",this.refreshListeners.bind(this))},registerSubformListeners:function(t){(void 0!==t?u(t.target):this.$el).find(".pat-subform").not(".pat-autosubmit").each(function(t,e){u(e).on("input-change-delayed.pat-autosubmit",this.onInputChange)}.bind(this))},refreshListeners:function(t,e,n,A){this.registerSubformListeners(),i.setup(u(A),"autosubmit")},registerTriggers:function(){function t(t){u(t.target).closest(".pat-autosubmit")[0]===this&&u(t.target).trigger("input-change-delayed")}
1var e=this.$el.is("input:text, input[type=search], textarea");if("defocus"===this.options.delay&&!e)return o.error("The defocus delay value makes only sense on text input elements."),this.$el;"defocus"===this.options.delay?this.$el.on("input-defocus.pat-autosubmit",t):this.options.delay>0?this.$el.on("input-change.pat-autosubmit",r.debounce(t,this.options.delay)):this.$el.on("input-change.pat-autosubmit",t)},destroy:function(t){i.remove(t,"autosubmit"),this.$el.is("form")?this.$el.find(".pat-subform").addBack(this.$el).each(function(t,e){u(e).off(".pat-autosubmit")}):t.off(".pat-autosubmit")},onInputChange:function(t){t.stopPropagation(),u(this).submit(),o.debug("triggered by "+t.type)}})}),define("pat-auto-suggest",["jquery","pat-logger","pat-parser","pat-registry","select2"],function(u,t,e,n){"use strict";var A=t.getLogger("calendar"),i=new e("autosuggest");i.addArgument("ajax-data-type","JSON"),i.addArgument("ajax-search-index",""),i.addArgument("ajax-url",""),i.addArgument("allow-new-words",!0),i.addArgument("max-selection-size",0),i.addArgument("placeholder",function(u){return u.attr("placeholder")||"Enter text"}),i.addArgument("prefill",function(u){return u.val()}),i.addArgument("prefill-json",""),i.addArgument("words",""),i.addArgument("words-json"),i.addArgument("selection-classes",""),i.addAlias("maximum-selection-size","max-selection-size"),i.addAlias("data","prefill-json"),i.addAlias("pre-fill","prefill");var r={name:"autosuggest",trigger:".pat-autosuggest",init:function(t,e){if(t.length>1)return t.each(function(){r.init(u(this),e)});var n=i.parse(t,e),o={placeholder:t.attr("readonly")?"":n.placeholder,tokenSeparators:[","],openOnEnter:!1,maximumSelectionSize:n.maxSelectionSize};return n.selectionClasses&&(o.formatSelection=function(t,e){var i=null;try{i=u.parseJSON(n.selectionClasses)[t.text]}catch(u){A.error("SyntaxError: non-JSON data given to pat-autosuggest (selection-classes)")}return i&&e.parent().addClass(i.join(" ")),t.text}),"INPUT"===t[0].tagName&&(o=this.configureInput(t,n,o)),t.select2(o),t.on("pat-update",function(u,e){"depends"===e.pattern&&(!0===e.enabled?t.select2("enable",!0):!1===e.enabled&&t.select2("disable",!0))}),t.prev().on("input-change input-defocus input-change-delayed",function(u){u.stopPropagation()}),t.closest("form").find("button[type=reset]").on("click",function(){t.select2("val","")}),t},configureInput:function(t,e,n){var i,r,o,a,s=[];if(n.createSearchChoice=function(t,n){return e.allowNewWords?0===u(n).filter(function(){return 0===this.text.localeCompare(t)}).length?{id:t,text:t}:void 0:null},e.wordsJson&&e.wordsJson.length){try{o=u.parseJSON(e.wordsJson)}catch(u){o=[],A.error("SyntaxError: non-JSON data given to pat-autosuggest")}Array.isArray(o)||(o=u.map(o,function(u,t){return{id:t,text:u}}))}else o=e.words?e.words.split(/\s*,\s*/):[];if(n.tags=o,e.prefill&&e.prefill.length&&(a=e.prefill.split(","),t.val(a),n.initSelection=function(u,t){var e,n=[],A=u.val().split(",");for(e=0;e<A.length;e++)n.push({id:A[e],text:A[e]});t(n)}),e.prefillJson.length)try{r=u.parseJSON(e.prefillJson);for(i in r)"object"==typeof i?s.push(i.id):s.push(i);t.val(s),n.initSelection=function(u,t){var e,n=[];for(e in r)"object"==typeof e?n.push({id:e.id,text:e.text}):n.push({id:e,text:r[e]});t(n)}}catch(u){A.error("SyntaxError: non-JSON data given to pat-autosuggest")}return e.ajax&&e.ajax.url&&(n=u.extend(!0,{minimumInputLength:2,ajax:{url:e.ajax.url,dataType:e.ajax["data-type"],type:"GET",quietMillis:400,data:function(u,t){return{index:e.ajax["search-index"],q:u,page_limit:10,page:t}},results:function(u,t){return{results:u,page:t}}}},n)),n},destroy:function(u){u.off(".pat-autosuggest"),u.select2("destroy")},transform:function(t){t.findInclusive("input[type=text].pat-autosuggest").each(function(){var t=u(this),e=u("<input type='hidden'/>").insertAfter(t);document.all&&!document.addEventListener&&e.css("width",t.outerWidth(!1)+"px"),t.detach(),u.each(t.prop("attributes"),function(){"type"!==this.name&&e.attr(this.name,this.value)}),t.remove()})}};return n.register(r),r}),function(u){define("modernizr-csspositionsticky",["modernizr"],function(){return function(){Modernizr.addTest("csspositionsticky",function(){var u="position:",t=document.createElement("modernizr").style;return t.cssText=u+Modernizr._prefixes.join("sticky;"+u).slice(0,-u.length),-1!==t.position.indexOf("sticky")})}.apply(u,arguments)})}(this),define("pat-bumper",["jquery","underscore","pat-logger","pat-parser","pat-base","pat-registry","modernizr","modernizr-csspositionsticky"],function(u,t,e,n,A,i){var r=new n("bumper");e.getLogger("bumper");return r.addArgument("margin",0),r.addArgument("selector"),r.addArgument("bump-add","bumped"),r.addArgument("bump-remove"),r.addArgument("unbump-add"),r.addArgument("unbump-remove","bumped"),r.addArgument("side","to
1p",["all","top","right","bottom","left"]),A.extend({name:"bumper",trigger:".pat-bumper",init:function(t,e){this.options=r.parse(this.$el,e),this.$container=this._findScrollContainer();this.$container[0];Modernizr.csspositionsticky&&this.$el.addClass("sticky-supported"),this.$el[0].style.position="relative",this.$container.length?this.$container.on("scroll.bumper",this._updateStatus.bind(this)):u(window).on("scroll.bumper",this._updateStatus.bind(this));var n=this.options.side.indexOf("all")>-1;return this.options.bumptop=n||this.options.side.indexOf("top")>-1,this.options.bumpright=n||this.options.side.indexOf("right")>-1,this.options.bumpbottom=n||this.options.side.indexOf("bottom")>-1,this.options.bumpleft=n||this.options.side.indexOf("left")>-1,this._updateStatus(),this.$el},_findScrollContainer:function(){for(var e,n=this.$el.parent();!n.is(u(document.body))&&n.length;){if(t.contains(["all","top","bottom"],this.options.side)&&("auto"===(e=n.css("overflow-y"))||"scroll"===e))return n;if(t.contains(["all","left","right"],this.options.side)&&("auto"===(e=n.css("overflow-x"))||"scroll"===e))return n;n=n.parent()}return u()},_markBumped:function(t){var e=this.options.selector?u(this.options.selector):this.$el,n=t?this.options.bump:this.options.unbump;n.add&&e.addClass(n.add),n.remove&&e.removeClass(n.remove)},_updateStatus:function(){var u,t=this.$el[0],e=this.options?this.options.margin:0,n=this._getBoundingBox(this.$el,e),A={};u=this.$container.length?this._getBoundingBox(this.$container,0):this._getViewport(),A.top=t.style.top?parseFloat(this.$el.css("top")):0,A.left=t.style.left?parseFloat(this.$el.css("left")):0,n.top-=A.top,n.bottom-=A.top,n.left-=A.left,n.right-=A.left,u.top>n.top&&this.options.bumptop?t.style.top=u.top-n.top+"px":u.bottom<n.bottom&&this.options.bumpbottom?t.style.top=u.bottom-n.bottom+"px":t.style.top="",u.left>n.left&&this.options.bumpleft?t.style.left=u.left-n.left+"px":u.right<n.right&&this.options.bumpright?t.style.left=u.right-n.right+"px":t.style.left="",this._markBumped(!(!t.style.top&&!t.style.left))},_getViewport:function(){var t=u(window),e={top:t.scrollTop(),left:t.scrollLeft()};return e.right=e.left+t.width(),e.bottom=e.top+t.height(),e},_getBoundingBox:function(u,t){var e=u.offset();return t=t||0,e.top-=(parseFloat(u.css("margin-top"))||0)+t,e.left-=(parseFloat(u.css("margin-left"))||0)+t,e.right=e.left+u.outerWidth(!0)+2*t,e.bottom=e.top+u.outerHeight(!0)+2*t,e}})}),define("pat-checked-flag",["jquery","pat-registry","pat-logger","pat-utils"],function(u,t,e,n){var A=e.getLogger("checkedflag"),i={name:"checkedflag",trigger:"input[type=checkbox],input[type=radio],select",jquery_plugin:!0,init:function(t){var e=u();t.each(function(){if(null!==this.form){var t=u(this.form);t.data("pat-checkedflag.reset")||(t.data("pat-checkedflag.reset",!0),e=e.add(this.form))}}),t.filter("[type=checkbox]").each(i._onChangeCheckbox).on("change.pat-checkedflag",i._onChangeCheckbox),t.filter("[type=radio]").each(i._initRadio).on("change.pat-checkedflag",i._onChangeRadio),t.filter("select:not([multiple])").each(function(){var t=u(this);0===t.parent("label").length&&t.wrap("<span />"),i.onChangeSelect.call(this)}).on("change.pat-checkedflag",i.onChangeSelect),t.filter("input:disabled").each(function(){u(this).closest("label").addClass("disabled")}),e.on("reset.pat-checkedflag",i._onFormReset)},destroy:function(u){return u.off(".pat-checkedflag")},set:function(t,e,n){return n=n||{},t.each(function(){var t=u(this);if(t.is("input[type=checkbox]")){var r=u(this);n.setdefault||r.prop("checked",e),i._onChangeCheckbox.call(this)}else if(t.is("select:not([multiple])")){var o=u(this);n.setdefault||(o.find("option:selected").prop("selected",!1),o.find('option[value="'+e+'"]').prop("selected",!0)),i.onChangeSelect.call(this)}else A.error("Unsupported element",t[0])})},_onFormReset:function(){var t=this;setTimeout(function(){u("input[type=checkbox]",t).each(i._onChangeCheckbox),u("input[type=radio]",t).each(i._initRadio),u("select:not([multiple])",t).each(i.onChangeSelect)},50)},_getLabelAndFieldset:function(t){return u(n.findLabel(t)).add(u(t).closest("fieldset"))},_getSiblingsWithLabelsAndFieldsets:function(t){var e='input[name="'+t.name+'"]',n=null===t.form?u(e):u(e,t.form),A=u();A=n=n.not(t);for(var r=0;r<n.length;r++)A=A.add(i._getLabelAndFieldset(n[r]));return A},_onChangeCheckbox:function(){var t=u(this),e=u(n.findLabel(this)),A=t.closest("fieldset");t.closest("ul.radioList").length&&(e=e.add(t.closest("li"))),this.checked?e.add(A).removeClass("unchecked").addClass("checked"):(e.addClass("unchecked").removeClass("checked"),A.find("input:checked").length?A.removeClass("unchecked").addClass("checked"):A.addClass("unchecked").removeClass("checked"))},_initRadio:function(){i._updateRadio(this,!1)},_onChangeRadio:function(){i._updateRadio(this,!0)},_updateRadio:function(t,e){var A=u(t),r=u(n.findLabel(t)),o=A.closest("fieldset"),a=i._getSiblingsWithLabelsAndFieldsets(t);A.closest("ul.radioList").length&&(r=r.add(A.closest("li")),a=a.closest("li")),e&&a.removeClass("checked").addClass("unchecked"),t.checked?r.add(o).removeClass("unchecked").addClass("checked"):(r.addClass("unchecked").removeClass("checked"),o.find("input:checked").length?o.removeClass("unchecked").addClass("checked"):o.addClass("unchecked").removeClass("checked"))},onChangeSelect:function(){var t=u(this);t.parent().attr("data-option",t.find("option:selected").text())}};return t.register(i),i}),define("pat-jquery-ext",["jquery"],function(u){var t={init:function(e){var n={time:3,initialTime:8,exceptionAreas:[]};return this.each(function(){var A=u(this);A.data("timeout")||(e&&u.extend(n,e),A.data("timeout",{lastEvent:ne
1w Date,trueTime:n.time,time:n.initialTime,untouched:!0,inExceptionArea:!1}),A.bind("mouseover.timeout",t.mouseMoved),A.bind("mouseenter.timeout",t.mouseMoved),u(n.exceptionAreas).each(function(){A.find(this).live("mouseover.timeout",{parent:A},t.enteredException).live("mouseleave.timeout",{parent:A},t.leftException)}),n.initialTime>0?A.timeout("startTimer"):A.addClass("timeout"))})},enteredException:function(u){var t=u.data.parent.data("timeout");t.inExceptionArea=!0,u.data.parent.data("timeout",t),u.data.parent.trigger("mouseover")},leftException:function(u){var t=u.data.parent.data("timeout");t.inExceptionArea=!1,u.data.parent.data("timeout",t)},destroy:function(){return this.each(function(){var t=u(this),e=t.data("timeout");u(window).unbind(".timeout"),e.timeout.remove(),t.removeData("timeout")})},mouseMoved:function(){var t=u(this),e=t.data("timeout");t.hasClass("timeout")?(t.removeClass("timeout"),t.timeout("startTimer")):e.untouched&&(e.untouched=!1,e.time=e.trueTime),e.lastEvent=new Date,t.data("timeout",e)},startTimer:function(){var t=u(this),e=t.data("timeout"),n=function(){var u=t.data("timeout");if(u&&u.lastEvent)if(u.inExceptionArea)setTimeout(n,Math.floor(1e3*u.time));else{var e=new Date,A=Math.floor(1e3*u.time)-(e-u.lastEvent);A>0?setTimeout(n,A+100):t.addClass("timeout")}};setTimeout(n,Math.floor(1e3*e.time))}};u.fn.timeout=function(e){return t[e]?t[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?void u.error("Method "+e+" does not exist on jQuery.timeout"):t.init.apply(this,arguments)},u.extend(u.expr[":"],{scrollable:function(t){return"scroll"===u(t).css("overflow")||"scroll"===u(t).css("overflowX")||"scroll"===u(t).css("overflowY")||(t.clientHeight<t.scrollHeight&&(-1!==u.inArray(u(t).css("overflowY"),["scroll","auto"])||-1!==u.inArray(u(t).css("overflow"),["scroll","auto"]))||t.clientWidth<t.scrollWidth&&(-1!==u.inArray(u(t).css("overflowX"),["scroll","auto"])||-1!==u.inArray(u(t).css("overflow"),["scroll","auto"])))}}),u.fn.makeVisibleInScroll=function(t){var e=null;return"string"==typeof t?e=u("#"+t):t&&(e=u(t)),this.each(function(){var t,n=u(this);e?t=e:(t=n.parents(":scrollable"),t=u(t.length>0?t[0]:window));var A=n.position().top,i=n.height()+A,r=t.scrollTop(),o=t.height()+r;A<r?t.scrollTop(A):i>o-t.height()/2&&t.scrollTop(A-(t.height()-n.height())/2)})},u.fn.setPositionAbsolute=function(t,e,n){return this.each(function(){var A=u(this),i=u(this).width(),r=t.offset(),o=t.width(),a=t.height(),s=r.left+o-i+n,F=r.top+a+e;A.css({"z-index":1,position:"absolute",marginLeft:0,marginTop:0,left:s+"px",top:F+"px",width:i}),A.remove().appendTo("body").show()})},u.fn.positionAncestor=function(t){var e=0,n=0;return this.each(function(){var A=u(this).closest(t);if(A.length&&"static"!==A.css("position")){var i=u(this),r=i.offset().left-parseInt(i.css("marginLeft"),10),o=i.offset().top-parseInt(i.css("marginTop"),10),a=A.offset().left+parseInt(A.css("borderLeftWidth"),10),s=A.offset().top+parseInt(A.css("borderTopWidth"),10);return e=r-a,n=o-s,!1}}),{left:e,top:n}},String.prototype.startsWith=function(u){return null!==this.match("^"+u)},String.prototype.endsWith=function(u){return null!==this.match(u+"$")},u.simplePlaceholder={placeholder_class:null,hide_placeholder:function(){var t=u(this);t.val()===t.attr("placeholder")&&t.val("").removeClass(u.simplePlaceholder.placeholder_class)},show_placeholder:function(){var t=u(this);""===t.val()&&t.val(t.attr("placeholder")).addClass(u.simplePlaceholder.placeholder_class)},prevent_placeholder_submit:function(){return u(this).find(".simple-placeholder").each(function(){var t=u(this);t.val()===t.attr("placeholder")&&t.val("")}),!0}},u.fn.simplePlaceholder=function(t){if(void 0===document.createElement("input").placeholder){var e={placeholder_class:"placeholding"};t&&u.extend(e,t),u.simplePlaceholder.placeholder_class=e.placeholder_class,this.each(function(){var t=u(this);t.focus(u.simplePlaceholder.hide_placeholder),t.blur(u.simplePlaceholder.show_placeholder),""===t.val()&&(t.val(t.attr("placeholder")),t.addClass(u.simplePlaceholder.placeholder_class)),t.addClass("simple-placeholder"),u(this.form).submit(u.simplePlaceholder.prevent_placeholder_submit)})}return this},u.fn.findInclusive=function(u){return this.find("*").addBack().filter(u)},u.fn.slideIn=function(u,t,e){return this.animate({width:"show"},u,t,e)},u.fn.slideOut=function(u,t,e){return this.animate({width:"hide"},u,t,e)},u.expr[":"].Contains=function(t,e,n){return u(t).text().toUpperCase().indexOf(n[3].toUpperCase())>=0},u.fn.scopedFind=function(t){return t.startsWith("#")?u(t):this.find(t)}}),define("pat-checklist",["jquery","pat-jquery-ext","pat-parser","pat-registry"],function(u,t,e,n){var A=new e("checklist");A.addArgument("select",".select-all"),A.addArgument("deselect",".deselect-all");var i={name:"checklist",trigger:".pat-checklist",jquery_plugin:!0,init:function(t,e){return t.each(function(){var t=u(this),n=A.parse(t,e,!1);t.data("patternChecklist",n),t.scopedFind(n.select).on("click.pat-checklist",{trigger:t},i.onSelectAll),t.scopedFind(n.deselect).on("click.pat-checklist",{trigger:t},i.onDeselectAll),t.on("change.pat-checklist",{trigger:t},i.onChange),i.onChange({data:{trigger:t}})})},destroy:function(t){return t.each(function(){var t=u(this),e=t.data("patternChecklist");t.scopedFind(e.select).off(".pat-checklist"),t.scopedFind(e.deselect).off(".pat-checklist"),t.off(".pat-checklist","input[type=checkbox]"),t.data("patternChecklist",null)})},onChange:function(u){var t=u.data.trigger,e=t.data("patternChecklist"),n=t.scopedFind(e.deselect),A=t.scopedFind(e.select);0===t.find("input[type=checkbox]:visible:checked").length?n.prop("disabled",!0):n.prop("disabled",!1),0===t.find("input[type=checkbox]:visible:not(:checked)").length?A.prop("disabled",!0):A.prop("disabled",!1)},onSelectAll:function(t){var e=t.data.trigger,n=e.data("patternChecklist");e.find("input[type=checkbox]:not(:checked)").each(function(){u(this).prop("checked",!0).trigger("change")}),e.scopedFind(n.deselect).each(function(){u(this).prop("disabled",!1)}),e.scopedFind(n.select).each(function(){u(this).attr({disabled:"disabled"})}),t.preventDefault()},onDeselectAll:function(t){var e=t.data.trigger,n=e.data("patternChecklist");e.find("input[type=checkbox]:checked").each(function(){u(this).prop("checked",!1).trigger("change")}),e.scopedFind(n.select).each(function(){u(this).prop("disabled",!1)}),e.scopedFind(n.deselect).each(function(){u(this).attr({disabled:"disabled"})}),t.preventDefault()}};return n.register(i),i}),define("pat-clone",["jquery","pat-parser","pat-registry","pat-base","pat-logger"],function(u,t,e,n,A){"use strict";var i=A.getLogger("pat-clone"),r=new t("clone");r.addArgument("max"),r.addArgument("template",":first"),r.addArgument("trigger-element",".add-clone"),r.addArgument("remove-element",".remove-clone"),r.addArgument("remove-behaviour","confirm",["confirm","none"]),r.addArgument("remove-confirmation","Are you sure you want to remove this element?"),r.addArgument("clone-element",".clone"),r.addAlias("remove-behavior","remove-behaviour");return n.extend({name:"clone",trigger:".pat-clone",init:function(t,e){this.options=r.parse(this.$el,e),
10===this.options.template.lastIndexOf(":",0)?this.$template=this.$el.find(this.options.template):this.$template=u(this.options.template),u(document).on("click",this.options.triggerElement,this.clone.bind(this));var n=this.$el.find(this.options.cloneElement);this.num_clones=n.length,n.each(function(t,e){var n=u(e);n.find(this.options.remove.element).on("click",this.confirmRemoval.bind(this,n))}.bind(this))},clone:function(){if(this.num_clones>=this.options.max)alert("Sorry, only "+this.options.max+" elements allowed.");else{this.num_clones+=1;var t=this.$template.safeClone(),n=(t.attr("id")||"").split(" ");t.removeAttr("id").removeClass("cant-touch-this"),u.each(n,function(u,e){-1!==e.indexOf("#{1}")&&t.attr("id",t.attr("id")?t.attr("id")+" ":""+e.replace("#{1}",this.num_clones))}.bind(this)),t.appendTo(this.$el),t.children().addBack().contents().addBack().filter(this.incrementValues.bind(this)),t.find(this.options.remove.element).on("click",this.confirmRemoval.bind(this,t)),t.removeAttr("hidden"),e.scan(t),t.trigger("pat-update",{pattern:"clone",action:"clone",$el:t}),this.num_clones>=this.options.max&&u(this.options.triggerElement).hide()}},incrementValues:function(t,e){var n=u(e);n.children().addBack().contents().filter(this.incrementValues.bind(this));3!==e.nodeType?u.each(e.attributes,function(u,t){if("type"!==t.name&&n.attr(t.name))try{n.attr(t.name,n.attr(t.name).replace("#{1}",this.num_clones))}catch(u){i.warn(u)}}.bind(this)):e.data.length&&(e.data=e.data.replace("#{1}",this.num_clones))},confirmRemoval:function(u,t){"confirm"===this.options.remove.behaviour?!0===window.confirm(this.options.remove.confirmation)&&this.remove(u):this.remove(u)},remove:function(t){t.remove(),this.num_clones-=1,this.num_clones<this.options.max&&u(this.options.triggerElement).show(),this.$el.trigger("pat-update",{pattern:"clone",action:"remove",$el:t})}})}),define("pat-htmlparser",[],function(){function u(u){for(var t={},e=u.split(","),n=0;n<e.length;n++)t[e[n]]=!0;return t}var t=/^<([\-A-Za-z0-9:_]+)((?:\s+[\-A-Za-z0-9:_]+(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/,e=/^<\/([\-A-Za-z0-9:_]+)[^>]*>/,n=/([\-A-Za-z0-9:_]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))?/g,A=u("area,base,basefont,br,col,frame,hr,img,input,isindex,link,meta,param,embed,command,source,embed,track"),i=u("address,applet,blockquote,button,center,dd,del,dir,div,dl,dt,fieldset,form,frameset,hr,iframe,ins,isindex,li,map,menu,noframes,noscript,object,ol,p,pre,script,table,tbody,td,tfoot,th,thead,tr,ul,article,aside,details,dialog,summary,figure,footer,header,hgroup,nav,section,audio,video,canvas,datalist,template,element,shadow,decorator,content"),r=u("a,abbr,acronym,applet,b,basefont,bdo,big,br,button,cite,code,del,dfn,em,font,i,iframe,img,input,ins,kbd,label,map,object,q,s,samp,script,select,small,span,strike,strong,sub,sup,textarea,tt,u,var,bdi,bdo,figcaption,mark,meter,progress,ruby,rt,rp,time,wbr"),o=u("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr"),a=u("checked,compact,declare,defer,disabled,ismap,multiple,nohref,noresize,noshade,nowrap,readonly,selected"),s=u("script,style,textarea,title"),F=this.HTMLParser=function(u,F){function l(u,t){var e;if(t)for(e=E.length-1;e>=0&&E[e]!==t;e--);else e=0;if(e>=0){for(var n=E.length-1;n>=e;n--)F.end&&F.end(E[n]);E.length=e}}var C,D,c,E=[],d=u;for(E.last=function(){return this[this.length-1]},0===u.indexOf("<!DOCTYPE")&&(C=u.indexOf(">"))>=0&&(F.doctype&&F.doctype(u.substring(10,C)),u=u.substring(C+1).replace(/^\s+/,""));u;
1){if(D=!0,E.last()&&s[E.last()])u=u.replace(new RegExp("(.*)</"+E.last()+"[^>]*>"),function(u,t){return t=t.replace(/<!--(.*?)-->/g,"$1").replace(/<!\[CDATA\[(.*?)\]\]>/g,"$1"),F.chars&&F.chars(t),""}),l(0,E.last());else if(0===u.indexOf("\x3c!--")?(C=u.indexOf("--\x3e"))>=0&&(F.comment&&F.comment(u.substring(4,C)),u=u.substring(C+3),D=!1):0===u.indexOf("</")?(c=u.match(e))&&(u=u.substring(c[0].length),c[0].replace(e,l),D=!1):0===u.indexOf("<")&&(c=u.match(t))&&(u=u.substring(c[0].length),c[0].replace(t,function(u,t,e,s){if(t=t.toLowerCase(),i[t])for(;E.last()&&r[E.last()];)l(0,E.last());if(o[t]&&E.last()===t&&l(0,t),(s=A[t]||!!s)||E.push(t),F.start){var C=[];e.replace(n,function(u,t){var e=arguments[2]?arguments[2]:arguments[3]?arguments[3]:arguments[4]?arguments[4]:a[t]?t:"";C.push({name:t,value:e,escaped:e.replace(/"/g,""")})}),F.start&&F.start(t,C,s)}}),D=!1),D){var B=(C=u.indexOf("<"))<0?u:u.substring(0,C);u=C<0?"":u.substring(C),F.chars&&F.chars(B)}if(u===d)throw"Parse Error: "+u;d=u}l()};return this.HTMLtoXML=function(u){var t="";return F(u,{start:function(u,e,n){t+="<"+u;for(var A=0;A<e.length;A++)t+=" "+e[A].name+'="'+e[A].escaped+'"';t+=(n?"/":"")+">"},end:function(u){t+="</"+u+">"},chars:function(u){t+=u},comment:function(u){t+="\x3c!--"+u+"--\x3e"}}),t},this.HTMLtoDOM=function(t,e){var n=u("html,head,body,title"),A={link:"head",base:"head"};e?e=e.ownerDocument||e.getOwnerDocument&&e.getOwnerDocument()||e:"undefined"!=typeof DOMDocument?e=new DOMDocument:"undefined"!=typeof document&&document.implementation&&document.implementation.createDocument?e=document.implementation.createDocument("","",null):"undefined"!=typeof ActiveX&&(e=new ActiveXObject("Msxml.DOMDocument"));var i=[];if(!(e.documentElement||e.getDocumentElement&&e.getDocumentElement())&&e.createElement&&function(){var u=e.createElement("html"),t=e.createElement("head");t.appendChild(e.createElement("title")),u.appendChild(t),u.appendChild(e.createElement("body")),e.appendChild(u)}(),e.getElementsByTagName)for(var r in n)n[r]=e.getElementsByTagName(r)[0];var o=n.body;return F(t,{start:function(u,t,r){if(n[u])return o=n[u],void(r||i.push(o));var a=e.createElement(u);for(var s in t)a.setAttribute(t[s].name,t[s].value);A[u]&&"boolean"!=typeof n[A[u]]?n[A[u]].appendChild(a):o&&o.appendChild&&o.appendChild(a),r||(i.push(a),o=a)},end:function(){i.length-=1,o=i[i.length-1]},chars:function(u){o.appendChild(e.createTextNode(u))},comment:function(){}}),e},{HTMLParser:F,HTMLtoXML:HTMLtoXML,HTMLtoDOM:HTMLtoDOM}}),define("pat-inject",["jquery","underscore","pat-ajax","pat-parser","pat-logger","pat-registry","pat-utils","pat-htmlparser","pat-jquery-ext"],function(u,t,e,n,A,i,r,o){var a=A.getLogger("pat.inject"),s=new n("inject");s.addArgument("selector"),s.addArgument("target"),s.addArgument("data-type","html"),s.addArgument("next-href"),s.addArgument("source"),s.addArgument("trigger","default",["default","autoload","autoload-visible"]),s.addArgument("delay",0),s.addArgument("confirm","class",["never","always","form-data","class"]),s.addArgument("confirm-message","Are you sure you want to leave this page?"),s.addArgument("hooks",[],["raptor"],!0),s.addArgument("loading-class","injecting"),s.addArgument("class"),s.addArgument("history"),s.addArgument("url");var F={name:"inject",trigger:".raptor-ui .ui-button.pat-inject, a.pat-inject, form.pat-inject, .pat-subform.pat-inject",init:function(t,n){var A=F.extractConfig(t,n);if(A.some(function(u){return"record"===u.history})&&!("pushState"in history))return t;if(t.data("pat-inject",A),A[0].nextHref&&0===A[0].nextHref.indexOf("#")&&t.is("a")&&u(A[0].nextHref).length>0)return a.debug("Skipping as next href is anchor, which already exists",A[0].nextHref),t.attr({href:(window.location.href.split("#")[0]||"")+A[0].nextHref});switch(A[0].trigger){case"default":t.is("form")?t.on("submit.pat-inject",F.onTrigger).on("click.pat-inject","[type=submit]",e.onClickSubmit).on("click.pat-inject","[type=submit][formaction], [type=image][formaction]",F.onFormActionSubmit):t.is(".pat-subform")?a.debug("Initializing subform with injection"):t.on("click.pat-inject",F.onTrigger);break;case"autoload":A[0].delay?window.setTimeout(function(){return t.data("pat-inject-autoloaded",!0),F.onTrigger.apply(t[0],[]),!0},A[0].delay):F.onTrigger.apply(t[0],[]);break;case"autoload-visible":F._initAutoloadVisible(t)}return a.debug("initialised:",t),t},destroy:function(u){return u.off(".pat-inject"),u.data("pat-inject",null),u},onTrigger:function(t){var e=u(this).data("pat-inject"),n=u(this);t&&t.preventDefault(),n.trigger("patterns-inject-triggered"),F.execute(e,n)},onFormActionSubmit:function(t){e.onClickSubmit(t);var n=u(t.target),A=n.attr("formaction"),i=n.parents(".pat-inject").first(),r={url:A},o=n.closest("[data-pat-inject]"),a=F.extractConfig(o,r);t.preventDefault(),i.trigger("patterns-inject-triggered"),F.execute(a,i)},submitSubform:function(t){var e=t.parents("form"),n=t.data("pat-inject");
1u(n).each(function(e,n){n.params=u.param(t.serializeArray())});try{e.trigger("patterns-inject-triggered")}catch(u){a.error("patterns-inject-triggered",u)}F.execute(n,e)},extractConfig:function(t,e){e=u.extend({},e);var n=s.parse(t,e,!0);return n.forEach(function(u){var n,A;u.url=e.url||u.url||t.attr("href")||t.attr("action")||t.parents("form").attr("action")||"",n=u.url.split("#"),u.url=n[0],A=n[1]&&"#"+n[1]||"body",n.length>2&&a.warn("Ignoring additional source ids:",n.slice(2)),u.selector=u.selector||A}),n},elementIsDirty:function(t){var e=u.map(t.find(":input:not(select)"),function(t){var e=u(t).val();return Boolean(e)&&e!==u(t).attr("placeholder")});return-1!==u.inArray(!0,e)},askForConfirmation:function(u){var e,n=!1;return t.each(u,function(u){var t=!1;"always"==u.confirm?t=!0:"form-data"===u.confirm?t=F.elementIsDirty(u.$target):"class"===u.confirm&&(t=u.$target.hasClass("is-dirty")),t&&(n=!0,e=u.confirmMessage)}),!(n&&!window.confirm(e))},ensureTarget:function(t,e){if(t.$target=t.$target||("self"===t.target?e:u(t.target)),0===t.$target.length){if(!t.target)return a.error("Need target selector",t),!1;t.$target=F.createTarget(t.target),t.$injected=t.$target}return!0},verifySingleConfig:function(u,t,e){return e.url!==t?(a.error("Unsupported different urls for multi-inject"),!1):(e.source=e.source||e.selector,e.target=e.target||e.selector,!!F.extractModifiers(e)&&(!!F.ensureTarget(e,u)&&(F.listenForFormReset(e),!0)))},verifyConfig:function(u,e){return u.every(t.partial(F.verifySingleConfig,e,u[0].url))},listenForFormReset:function(u){var t=u.$target.parents("form");0!==t.size()&&void 0===u.$target.data("initial-value")&&(u.$target.data("initial-value",u.$target.html()),t.on("reset",function(){u.$target.html(u.$target.data("initial-value"))}))},extractModifiers:function(u){var t,e,n=/^(.*?)(::element)?(::after|::before)?$/,A=/^(.*?)(::element)?$/.exec(u.source),i=n.exec(u.target);return u.source=A[1],u.sourceMod=A[2]?"element":"content",u.target=i[1],t=i[2]?"element":"content",e=(i[3]||"::").slice(2),u.loadingClass&&(u.loadingClass+=" "+u.loadingClass+"-"+t,e&&u.loadingClass&&(u.loadingClass+=" "+u.loadingClass+"-"+e)),u.action=t+e,!0},createTarget:function(t){var e;return"#"!==t.slice(0,1)?(a.error("only id supported for non-existing target"),null):(e=u("<div />").attr({id:t.slice(1)}),u("body").append(e),e)},stopBubblingFromRemovedElement:function(u,t,e){for(var n,A=0;A<t.length;A++)if(n=t[A].target,u.parents(n).addBack(n)&&!e.isPropagationStopped())return void e.stopPropagation()},_performInjection:function(t,e,n,A){"content"===n.sourceMod&&(e=e.contents());var i;i=document.all&&document.querySelector&&!document.addEventListener?e.map(function(){return u(this.outerHTML)[0]}):e.safeClone();var r=u(this),o=n.$injected||i;i.findInclusive("img").on("load",function(){u(this).trigger("pat-inject-content-loaded")}),F._inject(A,i,r,n)&&F._afterInjection(t,o,n),"record"===n.history&&"pushState"in history&&(n.params?history.pushState({url:n.url+"?"+n.params},"",n.url+"?"+n.params):history.pushState({url:n.url},"",n.url))},_afterInjection:function(t,e,n){e.filter(function(){return 3!==this.nodeType}).data("pat-injected",{origin:n.url}),1===e.length&&3==e[0].nodeType?e.parent().trigger("patterns-injected",[n,t[0],e[0]]):e.each(function(){3!==this.nodeType&&u(this).addClass(n.class).trigger("patterns-injected",[n,t[0],this])}),t.trigger("pat-inject-success")},_onInjectSuccess:function(t,e,n){var A,i=n&&n.jqxhr&&n.jqxhr.responseText;i?(u.each(e[0].hooks||[],function(u,e){t.trigger("pat-inject-hook-"+e)}),F.stopBubblingFromRemovedElement(t,e,n),A=F.callTypeHandler(e[0].dataType,"sources",t,[e,i,n]),e.forEach(function(u,e){u.$target.each(function(){F._performInjection.apply(this,[t,A[e],u,n.target])})}),e[0].nextHref&&t.is("a")&&(t.attr({href:e[0].nextHref.replace(/&/g,"&")}),F.destroy(t)),t.off("pat-ajax-success.pat-inject"),t.off("pat-ajax-error.pat-inject")):a.warn("No response content, aborting",n)},_onInjectError:function(u,t){t.forEach(function(u){"$injected"in u&&u.$injected.remove()}),u.off("pat-ajax-success.pat-inject"),u.off("pat-ajax-error.pat-inject")},execute:function(n,A){n=n.map(function(t){return u.extend({},t)}),F.verifyConfig(n,A)&&F.askForConfirmation(n)&&(t.chain(n).filter(t.property("loadingClass")).each(function(u){u.$target.addClass(u.loadingClass)}),A.on("pat-ajax-success.pat-inject",this._onInjectSuccess.bind(this,A,n)),A.on("pat-ajax-error.pat-inject",this._onInjectError.bind(this,A,n)),n[0].url.length?e.request(A,{url:n[0].url}):A.trigger({type:"pat-ajax-success",jqxhr:{responseText:u("body").html()}}))},_inject:function(t,e,n,A){var i={contentbefore:"prepend",contentafter:"append",elementbefore:"before",elementafter:"after"}[A.action];return 0===e.length?(a.warn("Aborting injection, source not found:",e),u(t).trigger("pat-inject-missingSource",{url:A.url,selector:A.source}),!1):0===n.length?(a.warn("Aborting injection, target not found:",n),u(t).trigger("pat-inject-missingTarget",{selector:A.target}),!1):("content"===A.action?n.empty().append(e):"element"===A.action?n.replaceWith(e):n[i](e),!0)},_sourcesFromHtml:function(u,t,e){var n=F._parseRawHtml(u,t);return e.map(function(u){"body"===u&&(u="#__original_body");var e=n.find(u);return 0===e.length&&a.warn("No source elements for selector:",u,n),e.find('a[href^="#"]').each(function(){var u=this.getAttribute("href");-1===u.indexOf("#{1}")&&(1===u.length?this.href=t:e.find(u).length||(this.href=t+u))}),e})},_link_attributes:{A:"href",FORM:"action",IMG:"src",SOURCE:"src",VIDEO:"src"},_rebaseHTML_via_HTMLParser:function(u,t){var e,n,A,i=[];return o.HTMLParser(t,{start:function(t,o,a){for(i.push("<"+t),n=F._link_attributes[t.toUpperCase()],e=0;e<o.length;e++)o[e].name.toLowerCase()===n?"@@"!==(A=o[e].value).slice(0,2)&&"#"!==A[0]&&(A=r.rebaseURL(u,A),A=A.replace(/(^|[^\\])"/g,'$1\\"')):A=o[e].escaped,i.push(" "+o[e].name+'="'+A+'"');i.push(a?"/>":">")},end:function(u){i.push("</"+u+">")},chars:function(u){i.push(u)},comment:function(u){i.push("\x3c!--"+u+"--\x3e")}}),i.join("")},_rebaseAttrs:{A:"href",FORM:"action",IMG:"data-pat-inject-rebase-src",SOURCE:"data-pat-inject-rebase-src",VIDEO:"data-pat-inject-rebase-src"},_rebaseHTML:function(t,e){var n=u(e.replace(/(\s)(src\s*)=/gi,'$1src="" data-pat-inject-rebase-$2=').trim()).wrapAll("<div>").parent();return n.find(Object.keys(F._rebaseAttrs).join(",")).each(function(){var e=u(this),n=F._rebaseAttrs[this.tagName],A=e.attr(n);A&&"@@"!==A.slice(0,2)&&"#"!==A[0]&&"mailto:"!==A.slice(0,7)&&(A=r.rebaseURL(t,A),e.attr(n,A))}),n.find("[data-pat-inject-rebase-src]").each(function(){var t=u(this);t.attr("src",t.attr("data-pat-inject-rebase-src")).removeAttr("data-pat-inject-rebase-src")}),n.html().replace(/src="" data-pat-inject-rebase-/g,"").trim()},_parseRawHtml:function(t,e){e=e||"";var n=t.replace(/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,"").replace(/<head\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/head>/gi,"").replace(/<body([^>]*?)>/gi,'<div id="__original_body">').replace(/<\/body([^>]*?)>/gi,"</div>");try{n=F._rebaseHTML(e,n)}catch(u){a.error("Error rebasing urls",u)}
1var A=u("<div/>").html(n);return 0===A.children().length&&a.warn("Parsing html resulted in empty jquery object:",n),A},_initAutoloadVisible:function(t){function e(){return t.data("pat-inject-autoloaded",!0),F.onTrigger.apply(t[0],[]),!0}if(t.data("pat-inject-autoloaded"))return!1;var n,A=t.parents(":scrollable");if(A.length){if((n=r.debounce(function(){return!(t.data("patterns.autoload")||!u.contains(document,t[0]))&&(!!t.is(":visible")&&(!!(t.offset().top-A.offset().top-1e3<=A.innerHeight())&&(u(A[0]).off("scroll",n),u(window).off("resize.pat-autoload",n),e())))},100))())return!0;u(A[0]).on("scroll",n),u(window).on("resize.pat-autoload",n)}else{if((n=r.debounce(function(){return!t.data("patterns.autoload")&&(!!r.elementInViewport(t[0])&&(u(window).off(".pat-autoload",n),e()))},100))())return!0;u(window).on("resize.pat-autoload scroll.pat-autoload",n)}return!1},registerTypeHandler:function(u,t){F.handlers[u]=t},callTypeHandler:function(t,e,n,A){return t=t||"html",F.handlers[t]&&u.isFunction(F.handlers[t][e])?F.handlers[t][e].apply(n,A):null},handlers:{html:{sources:function(u,t){var e=u.map(function(u){return u.source});return F._sourcesFromHtml(t,u[0].url,e)}}}};if(u(document).on("patterns-injected.inject",function(t,e,n,A){e.$target.removeClass(e.loadingClass),3!==A.nodeType&&8!==A&&(i.scan(A,null,{type:"injection",element:n}),u(A).trigger("patterns-injected-scanned"))}),u(window).bind("popstate",function(u){if(!u.originalEvent.state&&"replaceState"in history)try{history.replaceState("anchor","",document.location.href)}catch(u){a.debug(u)}else window.location.reload()}),"replaceState"in history)try{history.replaceState("pageload","",document.location.href)}catch(u){a.debug(u)}return i.register(F),F}),define("pat-store",[],function(){function u(u,t){this.prefix=t,this.backend=u}function t(u,t){this.store=u,this.name=t}u.prototype._key=function(u){return this.prefix+":"+u},u.prototype._allKeys=function(){var u,t,e=[],n=this.prefix+":",A=n.length;for(t=0;t<this.backend.length;t++)(u=this.backend.key(t)).slice(0,A)===n&&e.push(u);return e},u.prototype.get=function(u){var t=this._key(u),e=this.backend.getItem(t);return null!==e&&(e=JSON.parse(e)),e},u.prototype.set=function(u,t){var e=this._key(u);return this.backend.setItem(e,JSON.stringify(t))},u.prototype.remove=function(u){var t=this._key(u);return this.backend.removeItem(t)},u.prototype.clear=function(){for(var u=this._allKeys(),t=0;t<u.length;t++)this.backend.removeItem(u[t])},u.prototype.all=function(){for(var u=this._allKeys(),t=this.prefix.length+1,e={},n=0;n<u.length;n++)e[u[n].slice(t)]=JSON.parse(this.backend.getItem(u[n]));return e},t.prototype.get=function(){return this.store.get(this.name)},t.prototype.set=function(u){return this.store.set(this.name,u)},t.prototype.remove=function(){return this.store.remove(this.name)};var e={supported:!1,local:function(t){return new u(window.localStorage,t)},session:function(t){return new u(window.sessionStorage,t)},ValueStorage:t,updateOptions:function(u,t){return"none"!==t.store&&(u.id?e.supported||(log.warn("state persistance requested, but browser does not support webstorage"),t.store="none"):(log.warn("state persistance requested, but element has no id"),t.store="none")),t}};try{e.supported=void 0!==window.sessionStorage}catch(u){}return e}),define("pat-collapsible",["jquery","pat-inject","pat-logger","pat-parser","pat-store","pat-registry","pat-base","pat-jquery-ext"],function(u,t,e,n,A,i,r){var o=e.getLogger("pat.collapsible"),a=new n("collapsible");return a.addArgument("load-content"),a.addArgument("store","none",["none","session","local"]),a.addArgument("transition","slide",["none","css","fade","slide","slide-horizontal"]),a.addArgument("effect-duration","fast"),a.addArgument("effect-easing","swing"),a.addArgument("closed",!1),a.addArgument("trigger","::first"),a.addArgument("close-trigger"),a.addArgument("open-trigger"),r.extend({name:"collapsible",trigger:".pat-collapsible",jquery_plugin:!0,transitions:{none:{closed:"hide",open:"show"},fade:{closed:"fadeOut",open:"fadeIn"},slide:{closed:"slideUp",open:"slideDown"},"slide-horizontal":{closed:"slideOut",open:"slideIn"}},init:function(t,e){var n,i;if(this.options=A.updateOptions(t[0],a.parse(t,e)),"::first"===this.options.trigger?(this.$trigger=t.children(":first"),n=t.children(":gt(0)")):(this.$trigger=u(this.options.trigger),n=t.children()),0!==this.$trigger.length)return this.$panel=t.children(".panel-content"),0===this.$panel.length&&(n.length?this.$panel=n.wrapAll("<div class='panel-content' />").parent():this.$panel=u("<div class='panel-content' />").insertAfter(this.$trigger)),i=this.options.closed||t.hasClass("closed")?"closed":"open","none"!==this.options.store&&(i=("local"===this.options.store?A.local:A.session)(this.name).get(t.attr("id"))||i),"closed"===i?(this.$trigger.removeClass("collapsible-open").addClass("collapsible-closed"),t.removeClass("open").addClass("closed"),this.$panel.hide()):(this.options.loadContent&&this._loadContent(t,this.options.loadContent,this.$panel),this.$trigger.removeClass("collapsible-closed").addClass("collapsible-open"),t.removeClass("closed").addClass("open"),this.$panel.show()),this.$trigger.off(".pat-collapsible").on("click.pat-collapsible",null,t,this._onClick.bind(this)).on("keypress.pat-collapsible",null,t,this._onKeyPress.bind(this)),this.options.closeTrigger&&u(document).on("click",this.options.closeTrigger,this.close.bind(this)),this.options.openTrigger&&u(document).on("click",this.options.openTrigger,this.open.bind(this)),t;o.error("Collapsible has no trigger.",t[0])},open:function(){return this.$el.hasClass("open")||this.toggle(),this.$el},close:function(){return this.$el.hasClass("closed")||this.toggle(),this.$el},_onClick:function(u){this.toggle(u.data)}
1,_onKeyPress:function(u){13===(u.keyCode?u.keyCode:u.which)&&this.toggle()},_loadContent:function(u,e,n){var A=e.split("#"),i=[{url:A[0],source:A[1]?"#"+A[1]:"body",$target:n,dataType:"html"}];t.execute(i,u)},loadContent:function(t){return t.each(function(t,e){this.options.loadContent&&this._loadContent(u(e),this.options.loadContent,this.$panel)}.bind(this))},toggle:function(){var u=this.$el.hasClass("closed")?"open":"closed";return"none"!==this.options.store&&("local"===this.options.store?A.local:A.session)(this.name).set(this.$el.attr("id"),u),"open"===u?(this.$el.trigger("patterns-collapsible-open"),this._transit(this.$el,"closed","open")):(this.$el.trigger("patterns-collapsible-close"),this._transit(this.$el,"open","closed")),this.$el},_transit:function(u,t,e){"open"===e&&this.options.loadContent&&this._loadContent(u,this.options.loadContent,this.$panel);var n="css"===this.options.transition||"none"===this.options.transition?null:this.options.effect.duration;if(n){var A=this.transitions[this.options.transition];u.addClass("in-progress").trigger("pat-update",{pattern:"collapsible",transition:"start"}),this.$trigger.addClass("collapsible-in-progress"),this.$panel[A[e]](n,this.options.effect.easing,function(){this.$trigger.removeClass("collapsible-"+t).removeClass("collapsible-in-progress").addClass("collapsible-"+e),u.removeClass(t).removeClass("in-progress").addClass(e).trigger("pat-update",{pattern:"collapsible",transition:"complete"})}.bind(this))}else this.$trigger.removeClass("collapsible-"+t).addClass("collapsible-"+e),u.removeClass(t).addClass(e).trigger("pat-update",{pattern:"collapsible",transition:"complete"})}})}),function(u,t){"use strict";var e;if("object"==typeof exports){try{e=require("moment")}catch(u){}module.exports=t(e)}else"function"==typeof define&&define.amd?define("pikaday",["require"],function(u){try{e=u("moment")}catch(u){}return t(e)}):u.Pikaday=t(u.moment)}(this,function(u){"use strict";var t="function"==typeof u,e=!!window.addEventListener,n=window.document,A=window.setTimeout,i=function(u,t,n,A){e?u.addEventListener(t,n,!!A):u.attachEvent("on"+t,n)},r=function(u,t,n,A){e?u.removeEventListener(t,n,!!A):u.detachEvent("on"+t,n)},o=function(u){return u.trim?u.trim():u.replace(/^\s+|\s+$/g,"")},a=function(u,t){return-1!==(" "+u.className+" ").indexOf(" "+t+" ")},s=function(u,t){a(u,t)||(u.className=""===u.className?t:u.className+" "+t)},F=function(u,t){u.className=o((" "+u.className+" ").replace(" "+t+" "," "))},l=function(u){return/Array/.test(Object.prototype.toString.call(u))},C=function(u){return/Date/.test(Object.prototype.toString.call(u))&&!isNaN(u.getTime())},D=function(u){var t=u.getDay();return 0===t||6===t},c=function(u){return u%4==0&&u%100!=0||u%400==0},E=function(u,t){return[31,c(u)?29:28,31,30,31,30,31,31,30,31,30,31][t]},d=function(u){C(u)&&u.setHours(0,0,0,0)},B=function(u,t){return u.getTime()===t.getTime()},h=function(u,t,e){var n,A;for(n in t)(A=void 0!==u[n])&&"object"==typeof t[n]&&null!==t[n]&&void 0===t[n].nodeName?C(t[n])?e&&(u[n]=new Date(t[n].getTime())):l(t[n])?e&&(u[n]=t[n].slice(0)):u[n]=h({},t[n],e):!e&&A||(u[n]=t[n]);return u},p=function(u,t,e){var A;n.createEvent?((A=n.createEvent("HTMLEvents")).initEvent(t,!0,!1),A=h(A,e),u.dispatchEvent(A)):n.createEventObject&&(A=n.createEventObject(),A=h(A,e),u.fireEvent("on"+t,A))},f=function(u){return u.month<0&&(u.year-=Math.ceil(Math.abs(u.month)/12),u.month+=12),u.month>11&&(u.year+=Math.floor(Math.abs(u.month)/12),u.month-=12),u},g={field:null,bound:void 0,position:"bottom left",reposition:!0,format:"YYYY-MM-DD",toString:null,parse:null,defaultDate:null,setDefaultDate:!1,firstDay:0,formatStrict:!1,minDate:null,maxDate:null,yearRange:10,showWeekNumber:!1,pickWholeWeek:!1,minYear:0,maxYear:9999,minMonth:void 0,maxMonth:void 0,startRange:null,endRange:null,isRTL:!1,yearSuffix:"",showMonthAfterYear:!1,showDaysInNextAndPreviousMonths:!1,enableSelectionDaysInNextAndPreviousMonths:!1,numberOfMonths:1,mainCalendar:"left",container:void 0,blurFieldOnSelect:!0,i18n:{previousMonth:"Previous Month",nextMonth:"Next Month",months:["January","February","March","April","May","June","July","August","September","October","November","December"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},theme:null,events:[],onSelect:null,onOpen:null,onClose:null,onDraw:null},m=function(u,t,e){for(t+=u.firstDay;t>=7;)t-=7;return e?u.i18n.weekdaysShort[t]:u.i18n.weekdays[t]},v=function(u){var t=[],e="false";if(u.isEmpty){if(!u.showDaysInNextAndPreviousMonths)return'<td class="is-empty"></td>';t.push("is-outside-current-month"),u.enableSelectionDaysInNextAndPreviousMonths||t.push("is-selection-disabled")}return u.isDisabled&&t.push("is-disabled"),u.isToday&&t.push("is-today"),u.isSelected&&(t.push("is-selected"),e="true"),u.hasEvent&&t.push("has-event"),u.isInRange&&t.push("is-inrange"),u.isStartRange&&t.push("is-startrange"),u.isEndRange&&t.push("is-endrange"),'<td data-day="'+u.day+'" class="'+t.join(" ")+'" aria-selected="'+e+'"><button class="pika-button pika-day" type="button" data-pika-year="'+u.year+'" data-pika-month="'+u.month+'" data-pika-day="'+u.day+'">'+u.day+"</button></td>"},y=function(u,t,e){var n=new Date(e,0,1);return'<td class="pika-week">'+Math.ceil(((new Date(e,t,u)-n)/864e5+n.getDay()+1)/7)+"</td>"},b=function(u,t,e,n){return'<tr class="pika-row'+(e?" pick-whole-week":"")+(n?" is-selected":"")+'">'+(t?u.reverse():u).join("")+"</tr>"},x=function(u){return"<tbody>"+u.join("")+"</tbody>"},w=function(u){var t,e=[];for(u.showWeekNumber&&e.push("<th></th>"),t=0;t<7;t++)e.push('<th scope="col"><abbr title="'+m(u,t)+'">'+m(u,t,!0)+"</abbr></th>");return"<thead><tr>"+(u.isRTL?e.reverse():e).join("")+"</tr></thead>"},_=function(u,t,e,n,A,i){var r,o,a,s,F,C=u._o,D=e===C.minYear,c=e===C.maxYear,E='<div id="'+i+'" class="pika-title" role="heading" aria-live="assertive">',d=!0,B=!0;for(a=[],r=0;r<12;r++)a.push('<option value="'+(e===A?r-t:12+r-t)+'"'+(r===n?' selected="selected"':"")+(D&&r<C.minMonth||c&&r>C.maxMonth?'disabled="disabled"':"")+">"+C.i18n.months[r]+"</option>");for(s='<div class="pika-label">'+C.i18n.months[n]+'<select class="pika-select pika-select-month" tabindex="-1">'+a.join("")+"</select></div>",l(C.yearRange)?(r=C.yearRange[0],o=C.yearRange[1]+1):(r=e-C.yearRange,o=1+e+C.yearRange),a=[];r<o&&r<=C.maxYear;r++)r>=C.minYear&&a.push('<option value="'+r+'"'+(r===e?' selected="selected"':"")+">"+r+"</option>");return F='<div class="pika-label">'+e+C.yearSuffix+'<select class="pika-select pika-select-year" tabindex="-1">'+a.join("")+"</select></div>",C.showMonthAfterYear?E+=F+s:E+=s+F,D&&(0===n||C.minMonth>=n)&&(d=!1),c&&(11===n||C.maxMonth<=n)&&(B=!1),0===t&&(E+='<button class="pika-prev'+(d?"":" is-disabled")+'" type="button">'+C.i18n.previousMonth+"</button>"),t===u._o.numberOfMonths-1&&(E+='<button class="pika-next'+(B?"":" is-disabled")+'" type="button">'+C.i18n.nextMonth+"</button>"),E+="</div>"},k=function(u,t,e){return'<table cellpadding="0" cellspacing="0" class="pika-table" role="grid" aria-labelledby="'+e+'">'+w(u)+x(t)+"</table>"},S=function(r){var o=this,s=o.config(r);o._onMouseDown=function(u){if(o._v){var t=(u=u||window.event).target||u.srcElement;if(t)if(a(t,"is-disabled")||(!a(t,"pika-button")||a(t,"is-empty")||a(t.parentNode,"is-disabled")?a(t,"pika-prev")?o.prevMonth():a(t,"pika-next")&&o.nextMonth():(o.setDate(new Date(t.getAttribute("data-pika-year"),t.getAttribute("data-pika-month"),t.getAttribute("data-pika-day"))),s.bound&&A(function(){o.hide(),s.blurFieldOnSelect&&s.field&&s.field.blur()},100))),a(t,"pika-select"))o._c=!0;else{if(!u.preventDefault)return u.returnValue=!1,!1;u.preventDefault()}}},o._onChange=function(u){var t=(u=u||window.event).target||u.srcElement;t&&(a(t,"pika-select-month")?o.gotoMonth(t.value):a(t,"pika-select-year")&&o.gotoYear(t.value))},o._onKeyChange=function(u){if(u=u||window.event,o.isVisible())switch(u.keyCode){case 13:case 27:s.field&&s.field.blur();break;case 37:u.preventDefault(),o.adjustDate("subtract",1);break;case 38:o.adjustDate("subtract",7);break;case 39:o.adjustDate("add",1);break;case 40:o.adjustDate("add",7)}},o._onInputChange=function(e){var n;e.firedBy!==o&&(n=s.parse?s.parse(s.field.value,s.format):t?(n=u(s.field.value,s.format,s.formatStrict))&&n.isValid()?n.toDate():null:new Date(Date.parse(s.field.value)),C(n)&&o.setDate(n),o._v||o.show())},o._onInputFocus=function(){o.show()},o._onInputClick=function(){o.show()},o._onInputBlur=function(){var u=n.activeElement;do{if(a(u,"pika-single"))return}while(u=u.parentNode);
1o._c||(o._b=A(function(){o.hide()},50)),o._c=!1},o._onClick=function(u){var t=(u=u||window.event).target||u.srcElement,n=t;if(t){!e&&a(t,"pika-select")&&(t.onchange||(t.setAttribute("onchange","return;"),i(t,"change",o._onChange)));do{if(a(n,"pika-single")||n===s.trigger)return}while(n=n.parentNode);o._v&&t!==s.trigger&&n!==s.trigger&&o.hide()}},o.el=n.createElement("div"),o.el.className="pika-single"+(s.isRTL?" is-rtl":"")+(s.theme?" "+s.theme:""),i(o.el,"mousedown",o._onMouseDown,!0),i(o.el,"touchend",o._onMouseDown,!0),i(o.el,"change",o._onChange),i(n,"keydown",o._onKeyChange),s.field&&(s.container?s.container.appendChild(o.el):s.bound?n.body.appendChild(o.el):s.field.parentNode.insertBefore(o.el,s.field.nextSibling),i(s.field,"change",o._onInputChange),s.defaultDate||(t&&s.field.value?s.defaultDate=u(s.field.value,s.format).toDate():s.defaultDate=new Date(Date.parse(s.field.value)),s.setDefaultDate=!0));var F=s.defaultDate;C(F)?s.setDefaultDate?o.setDate(F,!0):o.gotoDate(F):o.gotoDate(new Date),s.bound?(this.hide(),o.el.className+=" is-bound",i(s.trigger,"click",o._onInputClick),i(s.trigger,"focus",o._onInputFocus),i(s.trigger,"blur",o._onInputBlur)):this.show()};return S.prototype={config:function(u){this._o||(this._o=h({},g,!0));var t=h(this._o,u,!0);t.isRTL=!!t.isRTL,t.field=t.field&&t.field.nodeName?t.field:null,t.theme="string"==typeof t.theme&&t.theme?t.theme:null,t.bound=!!(void 0!==t.bound?t.field&&t.bound:t.field),t.trigger=t.trigger&&t.trigger.nodeName?t.trigger:t.field,t.disableWeekends=!!t.disableWeekends,t.disableDayFn="function"==typeof t.disableDayFn?t.disableDayFn:null;var e=parseInt(t.numberOfMonths,10)||1;if(t.numberOfMonths=e>4?4:e,C(t.minDate)||(t.minDate=!1),C(t.maxDate)||(t.maxDate=!1),t.minDate&&t.maxDate&&t.maxDate<t.minDate&&(t.maxDate=t.minDate=!1),t.minDate&&this.setMinDate(t.minDate),t.maxDate&&this.setMaxDate(t.maxDate),l(t.yearRange)){var n=(new Date).getFullYear()-10;t.yearRange[0]=parseInt(t.yearRange[0],10)||n,t.yearRange[1]=parseInt(t.yearRange[1],10)||n}else t.yearRange=Math.abs(parseInt(t.yearRange,10))||g.yearRange,t.yearRange>100&&(t.yearRange=100);return t},toString:function(e){return e=e||this._o.format,C(this._d)?this._o.toString?this._o.toString(this._d,e):t?u(this._d).format(e):this._d.toDateString():""},getMoment:function(){return t?u(this._d):null},setMoment:function(e,n){t&&u.isMoment(e)&&this.setDate(e.toDate(),n)},getDate:function(){return C(this._d)?new Date(this._d.getTime()):null},setDate:function(u,t){if(!u)return this._d=null,this._o.field&&(this._o.field.value="",p(this._o.field,"change",{firedBy:this})),this.draw();if("string"==typeof u&&(u=new Date(Date.parse(u))),C(u)){var e=this._o.minDate,n=this._o.maxDate;C(e)&&u<e?u=e:C(n)&&u>n&&(u=n),this._d=new Date(u.getTime()),d(this._d),this.gotoDate(this._d),this._o.field&&(this._o.field.value=this.toString(),p(this._o.field,"change",{firedBy:this})),t||"function"!=typeof this._o.onSelect||this._o.onSelect.call(this,this.getDate())}},gotoDate:function(u){var t=!0;if(C(u)){if(this.calendars){var e=new Date(this.calendars[0].year,this.calendars[0].month,1),n=new Date(this.calendars[this.calendars.length-1].year,this.calendars[this.calendars.length-1].month,1),A=u.getTime();n.setMonth(n.getMonth()+1),n.setDate(n.getDate()-1),t=A<e.getTime()||n.getTime()<A}t&&(this.calendars=[{month:u.getMonth(),year:u.getFullYear()}],"right"===this._o.mainCalendar&&(this.calendars[0].month+=1-this._o.numberOfMonths)),this.adjustCalendars()}},adjustDate:function(u,t){var e,n=this.getDate()||new Date,A=24*parseInt(t)*60*60*1e3;"add"===u?e=new Date(n.valueOf()+A):"subtract"===u&&(e=new Date(n.valueOf()-A)),this.setDate(e)},adjustCalendars:function(){this.calendars[0]=f(this.calendars[0]);for(var u=1;u<this._o.numberOfMonths;u++)this.calendars[u]=f({month:this.calendars[0].month+u,year:this.calendars[0].year});this.draw()},gotoToday:function(){this.gotoDate(new Date)},gotoMonth:function(u){isNaN(u)||(this.calendars[0].month=parseInt(u,10),this.adjustCalendars())},nextMonth:function(){this.calendars[0].month++,this.adjustCalendars()},prevMonth:function(){this.calendars[0].month--,this.adjustCalendars()},gotoYear:function(u){isNaN(u)||(this.calendars[0].year=parseInt(u,10),this.adjustCalendars())},setMinDate:function(u){u instanceof Date?(d(u),this._o.minDate=u,this._o.minYear=u.getFullYear(),this._o.minMonth=u.getMonth()):(this._o.minDate=g.minDate,this._o.minYear=g.minYear,this._o.minMonth=g.minMonth,this._o.startRange=g.startRange),this.draw()}
1,setMaxDate:function(u){u instanceof Date?(d(u),this._o.maxDate=u,this._o.maxYear=u.getFullYear(),this._o.maxMonth=u.getMonth()):(this._o.maxDate=g.maxDate,this._o.maxYear=g.maxYear,this._o.maxMonth=g.maxMonth,this._o.endRange=g.endRange),this.draw()},setStartRange:function(u){this._o.startRange=u},setEndRange:function(u){this._o.endRange=u},draw:function(u){if(this._v||u){var t,e=this._o,n=e.minYear,i=e.maxYear,r=e.minMonth,o=e.maxMonth,a="";this._y<=n&&(this._y=n,!isNaN(r)&&this._m<r&&(this._m=r)),this._y>=i&&(this._y=i,!isNaN(o)&&this._m>o&&(this._m=o)),t="pika-title-"+Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,2);for(var s=0;s<e.numberOfMonths;s++)a+='<div class="pika-lendar">'+_(this,s,this.calendars[s].year,this.calendars[s].month,this.calendars[0].year,t)+this.render(this.calendars[s].year,this.calendars[s].month,t)+"</div>";this.el.innerHTML=a,e.bound&&"hidden"!==e.field.type&&A(function(){e.trigger.focus()},1),"function"==typeof this._o.onDraw&&this._o.onDraw(this),e.bound&&e.field.setAttribute("aria-label","Use the arrow keys to pick a date")}},adjustPosition:function(){var u,t,e,A,i,r,o,a,s,F;if(!this._o.container){if(this.el.style.position="absolute",u=this._o.trigger,t=u,e=this.el.offsetWidth,A=this.el.offsetHeight,i=window.innerWidth||n.documentElement.clientWidth,r=window.innerHeight||n.documentElement.clientHeight,o=window.pageYOffset||n.body.scrollTop||n.documentElement.scrollTop,"function"==typeof u.getBoundingClientRect)a=(F=u.getBoundingClientRect()).left+window.pageXOffset,s=F.bottom+window.pageYOffset;else for(a=t.offsetLeft,s=t.offsetTop+t.offsetHeight;t=t.offsetParent;)a+=t.offsetLeft,s+=t.offsetTop;(this._o.reposition&&a+e>i||this._o.position.indexOf("right")>-1&&a-e+u.offsetWidth>0)&&(a=a-e+u.offsetWidth),(this._o.reposition&&s+A>r+o||this._o.position.indexOf("top")>-1&&s-A-u.offsetHeight>0)&&(s=s-A-u.offsetHeight),this.el.style.left=a+"px",this.el.style.top=s+"px"}},render:function(u,t,e){var n=this._o,A=new Date,i=E(u,t),r=new Date(u,t,1).getDay(),o=[],a=[];d(A),n.firstDay>0&&(r-=n.firstDay)<0&&(r+=7);for(var s=0===t?11:t-1,F=11===t?0:t+1,l=0===t?u-1:u,c=11===t?u+1:u,h=E(l,s),p=i+r,f=p;f>7;)f-=7;p+=7-f;for(var g=!1,m=0,x=0;m<p;m++){var w=new Date(u,t,m-r+1),_=!!C(this._d)&&B(w,this._d),S=B(w,A),j=-1!==n.events.indexOf(w.toDateString()),$=m<r||m>=i+r,T=m-r+1,M=t,L=u,I=n.startRange&&B(n.startRange,w),O=n.endRange&&B(n.endRange,w),z=n.startRange&&n.endRange&&n.startRange<w&&w<n.endRange,R=n.minDate&&w<n.minDate||n.maxDate&&w>n.maxDate||n.disableWeekends&&D(w)||n.disableDayFn&&n.disableDayFn(w);$&&(m<r?(T=h+T,M=s,L=l):(T-=i,M=F,L=c));var q={day:T,month:M,year:L,hasEvent:j,isSelected:_,isToday:S,isDisabled:R,isEmpty:$,isStartRange:I,isEndRange:O,isInRange:z,showDaysInNextAndPreviousMonths:n.showDaysInNextAndPreviousMonths,enableSelectionDaysInNextAndPreviousMonths:n.enableSelectionDaysInNextAndPreviousMonths};n.pickWholeWeek&&_&&(g=!0),a.push(v(q)),7==++x&&(n.showWeekNumber&&a.unshift(y(m-r,t,u)),o.push(b(a,n.isRTL,n.pickWholeWeek,g)),a=[],x=0,g=!1)}return k(n,o,e)},isVisible:function(){return this._v},show:function(){this.isVisible()||(this._v=!0,this.draw(),F(this.el,"is-hidden"),this._o.bound&&(i(n,"click",this._onClick),this.adjustPosition()),"function"==typeof this._o.onOpen&&this._o.onOpen.call(this))},hide:function(){var u=this._v;!1!==u&&(this._o.bound&&r(n,"click",this._onClick),this.el.style.position="static",this.el.style.left="auto",this.el.style.top="auto",s(this.el,"is-hidden"),this._v=!1,void 0!==u&&"function"==typeof this._o.onClose&&this._o.onClose.call(this))},destroy:function(){this.hide(),r(this.el,"mousedown",this._onMouseDown,!0),r(this.el,"touchend",this._onMouseDown,!0),r(this.el,"change",this._onChange),r(n,"keydown",this._onKeyChange),this._o.field&&(r(this._o.field,"change",this._onInputChange),this._o.bound&&(r(this._o.trigger,"click",this._onInputClick),r(this._o.trigger,"focus",this._onInputFocus),r(this._o.trigger,"blur",this._onInputBlur))),this.el.parentNode&&this.el.parentNode.removeChild(this.el)}},S}),define("pat-date-picker",["underscore","pat-parser","pat-registry","pat-base","pikaday","moment","modernizr"],function(u,t,e,n,A,i){var r=new t("date-picker");return r.addArgument("behavior","styled",["native","styled"]),r.addArgument("format","YYYY-MM-DD"),r.addArgument("week-numbers",[],["show","hide"]),r.addArgument("i18n"),r.addAlias("behaviour","behavior"),n.extend({name:"date-picker",trigger:".pat-date-picker",init:function(){if(this.options=$.extend(r.parse(this.$el),this.options),this.polyfill="native"===this.options.behavior,!this.polyfill||!M
1odernizr.inputtypes.date){"date"===this.$el.attr("type")&&this.$el.attr("type","text");var u={field:this.$el[0],format:this.options.format,showWeekNumber:"show"===this.options.weekNumbers,toString:function(u,t){return u=i(u).format(t)},onSelect:function(){$(this._o.field).closest("form").trigger("input-change"),$(this._o.field).trigger("input-change")}};return this.$el.attr("min")&&(u.minDate=i(this.$el.attr("min")).toDate()),this.$el.attr("max")&&(u.maxDate=i(this.$el.attr("max")).toDate()),this.options.i18n&&$.getJSON(this.options.i18n,function(t){u.i18n=t}),new A(u),this.$el}},isodate:function(){return(new Date).toISOString().substr(0,10)}})}),define("pat-depends_parse",[],function(){function u(u){return'"'+u.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\x08/g,"\\b").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\f/g,"\\f").replace(/\r/g,"\\r").replace(/[\x00-\x07\x0B\x0E-\x1F\x80-\uFFFF]/g,escape)+'"'}var t={parse:function(t,e){function n(u){Y<V||(Y>V&&(V=Y,J=[]),J.push(u))}function A(){var u,e,r,o,s,F,l;return F=Y,l=Y,"not"===t.substr(Y,3).toLowerCase()?(u=t.substr(Y,3),Y+=3):(u=null,0===U&&n('"not"')),null!==u&&null!==(e=C())&&null!==(r=i())?u=[u,e,r]:(u=null,Y=l),null!==u&&(u={type:"NOT",children:[u[2]]}),null===u&&(Y=F),null===u&&(F=Y,l=Y,null!==(u=i())&&null!==(e=C())&&null!==(r=a())&&null!==(o=C())&&null!==(s=A())?u=[u,e,r,o,s]:(u=null,Y=l),null!==u&&(u=function(t,e,n,A){return{type:u[2].toUpperCase(),children:[e,A]}}(0,u[0],0,u[4])),null===u&&(Y=F),null===u&&(F=Y,null!==(u=i())&&(u=u),null===u&&(Y=F))),u}function i(){var u,e,i,a,C,c,E;return c=Y,E=Y,40===t.charCodeAt(Y)?(u="(",Y++):(u=null,0===U&&n('"("')),null!==u&&null!==(e=D())&&null!==(i=A())&&null!==(a=D())?(41===t.charCodeAt(Y)?(C=")",Y++):(C=null,0===U&&n('")"')),null!==C?u=[u,e,i,a,C]:(u=null,Y=E)):(u=null,Y=E),null!==u&&(u=u[2]),null===u&&(Y=c),null===u&&(c=Y,E=Y,null!==(u=s())&&null!==(e=D())&&null!==(i=r())&&null!==(a=D())&&null!==(C=F())?u=[u,e,i,a,C]:(u=null,Y=E),null!==u&&(u=function(t,e,n,A){return{type:"comparison",operator:u[2],input:e,value:u[4]}}(0,u[0])),null===u&&(Y=c),null===u&&(c=Y,E=Y,null!==(u=s())&&null!==(e=D())&&null!==(i=o())&&null!==(a=D())&&null!==(C=l())?u=[u,e,i,a,C]:(u=null,Y=E),null!==u&&(u=function(t,e,n,A){return{type:"comparison",operator:u[2],input:e,value:u[4]}}(0,u[0])),null===u&&(Y=c),null===u&&(c=Y,null!==(u=s())&&(u={type:"truthy",input:u}),null===u&&(Y=c)))),u}function r(){var u;return U++,61===t.charCodeAt(Y)?(u="=",Y++):(u=null,0===U&&n('"="')),null===u&&("!="===t.substr(Y,2)?(u="!=",Y+=2):(u=null,0===U&&n('"!="')),null===u&&("~="===t.substr(Y,2)?(u="~=",Y+=2):(u=null,0===U&&n('"~="')))),0===--U&&null===u&&n("comparison operator"),u}function o(){var u;return U++,"<="===t.substr(Y,2)?(u="<=",Y+=2):(u=null,0===U&&n('"<="')),null===u&&(60===t.charCodeAt(Y)?(u="<",Y++):(u=null,0===U&&n('"<"')),null===u&&(">="===t.substr(Y,2)?(u=">=",Y+=2):(u=null,0===U&&n('">="')),null===u&&(62===t.charCodeAt(Y)?(u=">",Y++):(u=null,0===U&&n('">"'))))),0===--U&&null===u&&n("comparison operator"),u}function a(){var u;return U++,"and"===t.substr(Y,3).toLowerCase()?(u=t.substr(Y,3),Y+=3):(u=null,0===U&&n('"and"')),null===u&&("or"===t.substr(Y,2).toLowerCase()?(u=t.substr(Y,2),Y+=2):(u=null,0===U&&n('"or"'))),0===--U&&null===u&&n("logical operator"),u}function s(){var u,t,e;if(U++,e=Y,null!==(t=d()))for(u=[];null!==t;)u.push(t),t=d();else u=null;return null!==u&&(u=u.join("")),null===u&&(Y=e),0===--U&&null===u&&n("input name"),u}function F(){var u,t,e;if(U++,e=Y,null!==(t=d()))for(u=[];null!==t;)u.push(t),t=d();else u=null;return null!==u&&(u=u.join("")),null===u&&(Y=e),null===u&&(u=B()),0===--U&&null===u&&n("value"),u}function l(){var u,e,A;if(U++,A=Y,/^[0-9]/.test(t.charAt(Y))?(e=t.charAt(Y),Y++):(e=null,0===U&&n("[0-9]")),null!==e)for(u=[];null!==e;)u.push(e),/^[0-9]/.test(t.charAt(Y))?(e=t.charAt(Y),Y++):(e=null,0===U&&n("[0-9]"));else u=null;return null!==u&&(u=function(u,t){return parseInt(t.join(""),10)}(0,u)),null===u&&(Y=A),0===--U&&null===u&&n("number"),u}function C(){var u,t;if(null!==(t=E()))for(u=[];null!==t;)u.push(t),t=E();else u=null;return u}function D(){var u,t;for(u=[],t=E();null!==t;)u.push(t),t=E();return u}function c(){var u;return t.length>Y?(u=t.charAt(Y),Y++):(u=null,0===U&&n("any character")),u}function E(){var u;return U++,/^[\t\x0B\f \xA0\uFEFF]/.test(t.charAt(Y))?(u=t.charAt(Y),Y++):(u=null,0===U&&n("[\\t\\x0B\\f \\xA0\\uFEFF]")),null===u&&(u=H()),0===--U&&null===u&&n("whitespace"),u}function d(){var u,e;return null===(u=j())&&(36===t.charCodeAt(Y)?(u="$",Y++):(u=null,0===U&&n('"$"')),null===u&&(95===t.charCodeAt(Y)?(u="_",Y++):(u=null,0===U&&n('"_"')),null===u&&(45===t.charCodeAt(Y)?(u="-",Y++):(u=null,0===U&&n('"-"')),null===u&&(46===t.charCodeAt(Y)?(u=".",Y++):(u=null,0===U&&n('"."')),null===u&&null===(u=$())&&null===(u=q())&&null===(u=W())&&(e=Y,8204===t.charCodeAt(Y)?(u="â",Y++):(u=null,0===U&&n('"\\u200C"')),null!==u&&(u="â"),null===u&&(Y=e),null===u&&(e=Y,8205===t.charCodeAt(Y)?(u="â",Y++):(u=null,0===U&&n('"\\u200D"')),null!==u&&(u="â"),null===u&&(Y=e))))))),u}function B(){var u,e,A,i,r;return U++,i=Y,r=Y,34===t.charCodeAt(Y)?(u='"',Y++):(u=null,0===U&&n('"\\""')),null!==u&&null!==(e=null!==(e=h())?e:"")?(34===t.charCodeAt(Y)?(A='"',Y++):(A=null,0===U&&n('"\\""')),null!==A?u=[u,e,A]:(u=null,Y=r)):(u=null,Y=r),null===u&&(r=Y,39===t.charCodeAt(Y)?(u="'",Y++):(u=null,0===U&&n('"\'"')),null!==u&&null!==(e=null!==(e=p())?e:"")?(39===t.charCodeAt(Y)?(A="'",Y++):(A=null,0===U&&n('"\'"')),null!==A?u=[u,e,A]:(u=null,Y=r)):(u=null,Y=r)),null!==u&&(u=u[1]),null===u&&(Y=i),0===--U&&null===u&&n("string"),u}function h(){var u,t,e;if(e=Y,null!==(t=f()))for(u=[];null!==t;)u.push(t),t=f();else u=null;return null!==u&&(u=u.join("")),null===u&&(Y=e),u}function p(){var u,t,e;if(e=Y,null!==(t=g()))for(u=[];null!==t;)u.push(t),t=g();else u=null;return null!==u&&(u=u.join("")),null===u&&(Y=e),u}function f(){var u,e,A,i,r;return A=Y,i=Y,r=Y,U++,34===t.charCodeAt(Y)?(u='"',Y++):(u=null,0===U&&n('"\\""')),null===u&&(92===t.charCodeAt(Y)?(u="\\",Y++):(u=null,0===U&&n('"\\\\"'))),U--,null===u?u="":(u=null,Y=r),null!==u&&null!==(e=c())?u=[u,e]:(u=null,Y=i),null!==u&&(u=u[1]),null===u&&(Y=A),null===u&&(A=Y,i=Y,92===t.charCodeAt(Y)?(u="\\",Y++):(u=null,0===U&&n('"\\\\"')),null!==u&&null!==(e=m())?u=[u,e]:(u=null,Y=i),null!==u&&(u=u[1]),null===u&&(Y=A)),u}function g(){var u,e,A,i,r;return A=Y,i=Y,r=Y,U++,39===t.charCodeAt(Y)?(u="'",Y++):(u=null,0===U&&n('"\'"')),null===u&&(92===t.charCodeAt(Y)?(u="\\",Y++):(u=null,0===U&&n('"\\\\"'))),U--,null===u?u="":(u=null,Y=r),null!==u&&null!==(e=c())?u=[u,e]:(u=null,Y=i),null!==u&&(u=u[1]),null===u&&(Y=A),null===u&&(A=Y,i=Y,92===t.charCodeAt(Y)?(u="\\",Y++):(u=null,0===U&&n('"\\\\"')),null!==u&&null!==(e=m())?u=[u,e]:(u=null,Y=i),null!==u&&(u=u[1]),null===u&&(Y=A)),u}function m(){var u,e,A,i,r;return null===(u=v())&&(A=Y,i=Y,48===t.charCodeAt(Y)?(u="0",Y++):(u=null,0===U&&n('"0"')),null!==u?(r=Y,U++,e=k(),U--,null===e?e="":(e=null,Y=r),null!==e?u=[u,e]:(u=null,Y=i)):(u=null,Y=i),null!==u&&(u="\0"),null===u&&(Y=A),null===u&&null===(u=w())&&(u=_())),u}function v(){var u;return null===(u=y())&&(u=b()),u}function y(){var u,e;return e=Y,/^['"\\bfnrtv]/.test(t.charAt(Y))?(u=t.charAt(Y),Y++):(u=null,0===U&&n("['\"\\\\bfnrtv]")),null!==u&&(u=u.replace("b","\b").replace("f","\f").replace("n","\n").replace("r","\r").replace("t","\t").replace("v","\v")),null===u&&(Y=e),u}function b(){var u,t,e,n,A;return e=Y,n=Y,A=Y,U++,u=x(),U--,null===u?u="":(u=null,Y=A),null!==u&&null!==(t=c())?u=[u,t]:(u=null,Y=n),null!==u&&(u=u[1]),null===u&&(Y=e),u}function x(){var u;return null===(u=y())&&null===(u=k())&&(120===t.charCodeAt(Y)?(u="x",Y++):(u=null,0===U&&n('"x"')),null===u&&(117===t.charCodeAt(Y)?(u="u",Y++):(u=null,0===U&&n('"u"')))),u}function w(){var u,e,A,i,r,o;return i=Y,r=Y,120===t.charCodeAt(Y)?(u="x",Y++):(u=null,0===U&&n('"x"')),null!==u?(o=Y,null!==(e=S())&&null!==(A=S())?e=[e,A]:(e=null,Y=o),null!==e?u=[u,e]:(u=null,Y=r)):(u=null,Y=r),null!==u&&(u=function(u,t){return String.fromCharCode(parseInt("0x"+t))}(0,u[1])),null===u&&(Y=i),u}function _(){var u,e,A,i,r,o,a,s;return o=Y,a=Y,117===t.charCodeAt(Y)?(u="u",Y++):(u=null,0===U&&n('"u"')),null!==u?(s=Y,null!==(e=S())&&null!==(A=S())&&null!==(i=S())&&null!==(r=S())?e=[e,A,i,r]:(e=null,Y=s),null!==e?u=[u,e]:(u=null,Y=a)):(u=null,Y=a),null!==u&&(u=function(u,t){return String.fromCharCode(parseInt("0x"+t))}(0,u[1])),null===u&&(Y=o),u}function k(){var u;return/^[0-9]/.test(t.charAt(Y))?(u=t.charAt(Y),Y++):(u=null,0===U&&n("[0-9]")),u}function S(){var u;return/^[0-9a-fA-F]/.test(t.charAt(Y))?(u=t.charAt(Y),Y++):(u=null,0===U&&n("[0-9a-fA-F]")),u}function j(){var u;return null===(u=O())&&null===(u=T())&&null===(u=I())&&null===(u=M())&&null===(u=L())&&(u=N()),u}function $(){var u;return null===(u=R())&&(u=z()),u}function T(){var u;return/^[abcdefghijklmnopqrstuvwxyz\xAA\xB5\xBA\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF\u0101\u0103\u0105\u0107\u0109\u010B\u010D\u010F\u0111\u0113\u0115\u0117\u0119\u011B\u011D\u011F\u0121\u0123\u0125\u0127\u0129\u012B\u012D\u012F\u0131\u0133\u0135\u0137\u0138\u013A\u013C\u013E\u0140\u0142\u0144\u0146\u0148\u0149\u014B\u014D\u014F\u0151\u0153\u0155\u0157\u0159\u015B\u015D\u015F\u0161\u0163\u0165\u0167\u0169\u016B\u016D\u016F\u0171\u0173\u0175\u0177\u017A\u017C\u017E\u017F\u0180\u0183\u0185\u0188\u018C\u018D\u0192\u0195\u0199\u019A\u019B\u019E\u01A1\u01A3\u01A5\u01A8\u01AA\u01AB\u01AD\u01B0\u01B4\u01B6\u01B9\u01BA\u01BD\u01BE\u01BF\u01C6\u01C9\u01CC\u01CE\u01D0\u01D2\u01D4\u01D6\u01D8\u01DA\u01DC\u01D
1D\u01DF\u01E1\u01E3\u01E5\u01E7\u01E9\u01EB\u01ED\u01EF\u01F0\u01F3\u01F5\u01F9\u01FB\u01FD\u01FF\u0201\u0203\u0205\u0207\u0209\u020B\u020D\u020F\u0211\u0213\u0215\u0217\u0219\u021B\u021D\u021F\u0221\u0223\u0225\u0227\u0229\u022B\u022D\u022F\u0231\u0233\u0234\u0235\u0236\u0237\u0238\u0239\u023C\u023F\u0240\u0242\u0247\u0249\u024B\u024D\u024F\u0250\u0251\u0252\u0253\u0254\u0255\u0256\u0257\u0258\u0259\u025A\u025B\u025C\u025D\u025E\u025F\u0260\u0261\u0262\u0263\u0264\u0265\u0266\u0267\u0268\u0269\u026A\u026B\u026C\u026D\u026E\u026F\u0270\u0271\u0272\u0273\u0274\u0275\u0276\u0277\u0278\u0279\u027A\u027B\u027C\u027D\u027E\u027F\u0280\u0281\u0282\u0283\u0284\u0285\u0286\u0287\u0288\u0289\u028A\u028B\u028C\u028D\u028E\u028F\u0290\u0291\u0292\u0293\u0295\u0296\u0297\u0298\u0299\u029A\u029B\u029C\u029D\u029E\u029F\u02A0\u02A1\u02A2\u02A3\u02A4\u02A5\u02A6\u02A7\u02A8\u02A9\u02AA\u02AB\u02AC\u02AD\u02AE\u02AF\u0371\u0373\u0377\u037B\u037C\u037D\u0390\u03AC\u03AD\u03AE\u03AF\u03B0\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C2\u03C3\u03C4\u03C5\u03C6\u03C7\u03C8\u03C9\u03CA\u03CB\u03CC\u03CD\u03CE\u03D0\u03D1\u03D5\u03D6\u03D7\u03D9\u03DB\u03DD\u03DF\u03E1\u03E3\u03E5\u03E7\u03E9\u03EB\u03ED\u03EF\u03F0\u03F1\u03F2\u03F3\u03F5\u03F8\u03FB\u03FC\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0450\u0451\u0452\u0453\u0454\u0455\u0456\u0457\u0458\u0459\u045A\u045B\u045C\u045D\u045E\u045F\u0461\u0463\u0465\u0467\u0469\u046B\u046D\u046F\u0471\u0473\u0475\u0477\u0479\u047B\u047D\u047F\u0481\u048B\u048D\u048F\u0491\u0493\u0495\u0497\u0499\u049B\u049D\u049F\u04A1\u04A3\u04A5\u04A7\u04A9\u04AB\u04AD\u04AF\u04B1\u04B3\u04B5\u04B7\u04B9\u04BB\u04BD\u04BF\u04C2\u04C4\u04C6\u04C8\u04CA\u04CC\u04CE\u04CF\u04D1\u04D3\u04D5\u04D7\u04D9\u04DB\u04DD\u04DF\u04E1\u04E3\u04E5\u04E7\u04E9\u04EB\u04ED\u04EF\u04F1\u04F3\u04F5\u04F7\u04F9\u04FB\u04FD\u04FF\u0501\u0503\u0505\u0507\u0509\u050B\u050D\u050F\u0511\u0513\u0515\u0517\u0519\u051B\u051D\u051F\u0521\u0523\u0561\u0562\u0563\u0564\u0565\u0566\u0567\u0568\u0569\u056A\u056B\u056C\u056D\u056E\u056F\u0570\u0571\u0572\u0573\u0574\u0575\u0576\u0577\u0578\u0579\u057A\u057B\u057C\u057D\u057E\u057F\u0580\u0581\u0582\u0583\u0584\u0585\u0586\u0587\u1D00\u1D01\u1D02\u1D03\u1D04\u1D05\u1D06\u1D07\u1D08\u1D09\u1D0A\u1D0B\u1D0C\u1D0D\u1D0E\u1D0F\u1D10\u1D11\u1D12\u1D13\u1D14\u1D15\u1D16\u1D17\u1D18\u1D19\u1D1A\u1D1B\u1D1C\u1D1D\u1D1E\u1D1F\u1D20\u1D21\u1D22\u1D23\u1D24\u1D25\u1D26\u1D27\u1D28\u1D29\u1D2A\u1D2B\u1D62\u1D63\u1D64\u1D65\u1D66\u1D67\u1D68\u1D69\u1D6A\u1D6B\u1D6C\u1D6D\u1D6E\u1D6F\u1D70\u1D71\u1D72\u1D73\u1D74\u1D75\u1D76\u1D77\u1D79\u1D7A\u1D7B\u1D7C\u1D7D\u1D7E\u1D7F\u1D80\u1D81\u1D82\u1D83\u1D84\u1D85\u1D86\u1D87\u1D88\u1D89\u1D8A\u1D8B\u1D8C\u1D8D\u1D8E\u1D8F\u1D90\u1D91\u1D92\u1D93\u1D94\u1D95\u1D96\u1D97\u1D98\u1D99\u1D9A\u1E01\u1E03\u1E05\u1E07\u1E09\u1E0B\u1E0D\u1E0F\u1E11\u1E13\u1E15\u1E17\u1E19\u1E1B\u1E1D\u1E1F\u1E21\u1E23\u1E25\u1E27\u1E29\u1E2B\u1E2D\u1E2F\u1E31\u1E33\u1E35\u1E37\u1E39\u1E3B\u1E3D\u1E3F\u1E41\u1E43\u1E45\u1E47\u1E49\u1E4B\u1E4D\u1E4F\u1E51\u1E53\u1E55\u1E57\u1E59\u1E5B\u1E5D\u1E5F\u1E61\u1E63\u1E65\u1E67\u1E69\u1E6B\u1E6D\u1E6F\u1E71\u1E73\u1E75\u1E77\u1E79\u1E7B\u1E7D\u1E7F\u1E81\u1E83\u1E85\u1E87\u1E89\u1E8B\u1E8D\u1E8F\u1E91\u1E93\u1E95\u1E96\u1E97\u1E98\u1E99\u1E9A\u1E9B\u1E9C\u1E9D\u1E9F\u1EA1\u1EA3\u1EA5\u1EA7\u1EA9\u1EAB\u1EAD\u1EAF\u1EB1\u1EB3\u1EB5\u1EB7\u1EB9\u1EBB\u1EBD\u1EBF\u1EC1\u1EC3\u1EC5\u1EC7\u1EC9\u1ECB\u1ECD\u1ECF\u1ED1\u1ED3\u1ED5\u1ED7\u1ED9\u1EDB\u1EDD\u1EDF\u1EE1\u1EE3\u1EE5\u1EE7\u1EE9\u1EEB\u1EED\u1EEF\u1EF1\u1EF3\u1EF5\u1EF7\u1EF9\u1EFB\u1EFD\u1EFF\u1F00\u1F01\u1F02\u1F03\u1F04\u1F05\u1F06\u1F07\u1F10\u1F11\u1F12\u1F13\u1F14\u1F15\u1F20\u1F21\u1F22\u1F23\u1F24\u1F25\u1F26\u1F27\u1F30\u1F31\u1F32\u1F33\u1F34\u1F35\u1F36\u1F37\u1F40\u1F41\u1F42\u1F43\u1F44\u1F45\u1F50\u1F51\u1F52\u1F53\u1F54\u1F55\u1F56\u1F57\u1F60\u1F61\u1F62\u1F63\u1F64\u1F65\u1F66\u1F67\u1F70\u1F71\u1F72\u1F73\u1F74\u1F75\u1F76\u1F77\u1F78\u1F79\u1F7A\u1F7B\u1F7C\u1F7D\u1F80\u1F81\u1F82\u1F83\u1F84\u1F85\u1F86\u1F87\u1F90\u1F91\u1F92\u1F93\u1F94\u1F95\u1F96\u1F97\u1FA0\u1FA1\u1FA2\u1FA3\u1FA4\u1FA5\u1FA6\u1FA7\u1FB0\u1FB1\u1FB2\u1FB3\u1FB4\u1FB6\u1FB7\u1FBE\u1FC2\u1FC3\u1FC4\u1FC6\u1FC7\u1FD0\u1FD1\u1FD2\u1FD3\u1FD6\u1FD7\u1FE0\u1FE1\u1FE2\u1FE3\u1FE4\u1FE5\u1FE6\u1FE7\u1FF2\u1FF3\u1FF4\u1FF6\u1FF7\u2071\u207F\u210A\u210E\u210F\u2113\u212F\u2134\u2139\u213C\u213D\u2146\u2147\u2148\u2149\u214E\u2184\u2C30\u2C31\u2C32\u2C33\u2C34\u2C35\u2C36\u2C37\u2C38\u2C39\u2C3A\u2C3B\u2C3C\u2C3D\u2C3E\u2C3F\u2C40\u2C41\u2C42\u2C43\u2C44\u2C45\u2C46\u2C47\u2C48\u2C49\u2C4A\u2C4B\u2C4C\u2C4D\u2C4E\u2C4F\u2C50\u2C51\u2C52\u2C53\u2C54\u2C55\u2C56\u2C57\u2C58\u2C59\u2C5A\u2C5B\u2C5C\u2C5D\u2C5E\u2C61\u2C65\u2C66\u2C68\u2C6A\u2C6C\u2C71\u2C73\u2C74\u2C76\u2C77\u2C78\u2C79\u2C7A\u2C7B\u2C7C\u2C81\u2C83\u2C85\u2C87\u2C89\u2C8B\u2C8D\u2C8F\u2C91\u2C93\u2C95\u2C97\u2C99\u2C9B\u2C9D\u2C9F\u2CA1\u2CA3\u2CA5\u2CA7\u2CA9\u2CAB\u2CAD\u2CAF\u2CB1\u2CB3\u2CB5\u2CB7\u2CB9\u2CBB\u2CBD\u2CBF\u2CC1\u2CC3\u2CC5\u2CC7\u2CC9\u2CCB\u2CCD\u2CCF\u2CD1\u2CD3\u2CD5\u2CD7\u2CD9\u2CDB\u2CDD\u2CDF\u2CE1\u2CE3\u2CE4\u2D00\u2D01\u2D02\u2D03\u2D04\u2D05\u2D06\u2D07\u2D08\u2D09\u2D0A\u2D0B\u2D0C\u2D0D\u2D0E\u2D0F\u2D10\u2D11\u2D12\u2D13\u2D14\u2D15\u2D16\u2D17\u2D18\u2D19\u2D1A\u2D1B\u2D1C\u2D1D\u2D1E\u2D1F\u2D20\u2D21\u2D22\u2D23\u2D24\u2D25\uA641\uA643\uA645\uA647\uA649\uA64B\uA64D\uA64F\uA651\uA653\uA655\uA657\uA659\uA65B\uA65D\uA65F\uA663\uA665\uA667\uA669\uA66B\uA66D\uA681\uA683\uA685\uA687\uA689\uA68B\uA68D\uA68F\uA691\uA693\uA695\uA697\uA723\uA725\uA727\uA729\uA72B\uA72D\uA72F\uA730\uA731\uA733\uA735\uA737\uA739\uA73B\uA73D\uA73F\uA741\uA743\uA745\uA747\uA749\uA74B\uA74D\uA74F\uA751\uA753\uA755\uA757\uA759\uA75B\uA75D\uA75F\uA761\uA763\uA765\uA767\uA769\uA76B\uA76D\uA76F\uA771\uA772\uA7
173\uA774\uA775\uA776\uA777\uA778\uA77A\uA77C\uA77F\uA781\uA783\uA785\uA787\uA78C\uFB00\uFB01\uFB02\uFB03\uFB04\uFB05\uFB06\uFB13\uFB14\uFB15\uFB16\uFB17\uFF41\uFF42\uFF43\uFF44\uFF45\uFF46\uFF47\uFF48\uFF49\uFF4A\uFF4B\uFF4C\uFF4D\uFF4E\uFF4F\uFF50\uFF51\uFF52\uFF53\uFF54\uFF55\uFF56\uFF57\uFF58\uFF59\uFF5A]/.test(t.charAt(Y))?(u=t.charAt(Y),Y++):(u=null,0===U&&n("[abcdefghijklmnopqrstuvwxyz\\xAA\\xB5\\xBA\\xDF\\xE0\\xE1\\xE2\\xE3\\xE4\\xE5\\xE6\\xE7\\xE8\\xE9\\xEA\\xEB\\xEC\\xED\\xEE\\xEF\\xF0\\xF1\\xF2\\xF3\\xF4\\xF5\\xF6\\xF8\\xF9\\xFA\\xFB\\xFC\\xFD\\xFE\\xFF\\u0101\\u0103\\u0105\\u0107\\u0109\\u010B\\u010D\\u010F\\u0111\\u0113\\u0115\\u0117\\u0119\\u011B\\u011D\\u011F\\u0121\\u0123\\u0125\\u0127\\u0129\\u012B\\u012D\\u012F\\u0131\\u0133\\u0135\\u0137\\u0138\\u013A\\u013C\\u013E\\u0140\\u0142\\u0144\\u0146\\u0148\\u0149\\u014B\\u014D\\u014F\\u0151\\u0153\\u0155\\u0157\\u0159\\u015B\\u015D\\u015F\\u0161\\u0163\\u0165\\u0167\\u0169\\u016B\\u016D\\u016F\\u0171\\u0173\\u0175\\u0177\\u017A\\u017C\\u017E\\u017F\\u0180\\u0183\\u0185\\u0188\\u018C\\u018D\\u0192\\u0195\\u0199\\u019A\\u019B\\u019E\\u01A1\\u01A3\\u01A5\\u01A8\\u01AA\\u01AB\\u01AD\\u01B0\\u01B4\\u01B6\\u01B9\\u01BA\\u01BD\\u01BE\\u01BF\\u01C6\\u01C9\\u01CC\\u01CE\\u01D0\\u01D2\\u01D4\\u01D6\\u01D8\\u01DA\\u01DC\\u01DD\\u01DF\\u01E1\\u01E3\\u01E5\\u01E7\\u01E9\\u01EB\\u01ED\\u01EF\\u01F0\\u01F3\\u01F5\\u01F9\\u01FB\\u01FD\\u01FF\\u0201\\u0203\\u0205\\u0207\\u0209\\u020B\\u020D\\u020F\\u0211\\u0213\\u0215\\u0217\\u0219\\u021B\\u021D\\u021F\\u0221\\u0223\\u0225\\u0227\\u0229\\u022B\\u022D\\u022F\\u0231\\u0233\\u0234\\u0235\\u0236\\u0237\\u0238\\u0239\\u023C\\u023F\\u0240\\u0242\\u0247\\u0249\\u024B\\u024D\\u024F\\u0250\\u0251\\u0252\\u0253\\u0254\\u0255\\u0256\\u0257\\u0258\\u0259\\u025A\\u025B\\u025C\\u025D\\u025E\\u025F\\u0260\\u0261\\u0262\\u0263\\u0264\\u0265\\u0266\\u0267\\u0268\\u0269\\u026A\\u026B\\u026C\\u026D\\u026E\\u026F\\u0270\\u0271\\u0272\\u0273\\u0274\\u0275\\u0276\\u0277\\u0278\\u0279\\u027A\\u027B\\u027C\\u027D\\u027E\\u027F\\u0280\\u0281\\u0282\\u0283\\u0284\\u0285\\u0286\\u0287\\u
10288\\u0289\\u028A\\u028B\\u028C\\u028D\\u028E\\u028F\\u0290\\u0291\\u0292\\u0293\\u0295\\u0296\\u0297\\u0298\\u0299\\u029A\\u029B\\u029C\\u029D\\u029E\\u029F\\u02A0\\u02A1\\u02A2\\u02A3\\u02A4\\u02A5\\u02A6\\u02A7\\u02A8\\u02A9\\u02AA\\u02AB\\u02AC\\u02AD\\u02AE\\u02AF\\u0371\\u0373\\u0377\\u037B\\u037C\\u037D\\u0390\\u03AC\\u03AD\\u03AE\\u03AF\\u03B0\\u03B1\\u03B2\\u03B3\\u03B4\\u03B5\\u03B6\\u03B7\\u03B8\\u03B9\\u03BA\\u03BB\\u03BC\\u03BD\\u03BE\\u03BF\\u03C0\\u03C1\\u03C2\\u03C3\\u03C4\\u03C5\\u03C6\\u03C7\\u03C8\\u03C9\\u03CA\\u03CB\\u03CC\\u03CD\\u03CE\\u03D0\\u03D1\\u03D5\\u03D6\\u03D7\\u03D9\\u03DB\\u03DD\\u03DF\\u03E1\\u03E3\\u03E5\\u03E7\\u03E9\\u03EB\\u03ED\\u03EF\\u03F0\\u03F1\\u03F2\\u03F3\\u03F5\\u03F8\\u03FB\\u03FC\\u0430\\u0431\\u0432\\u0433\\u0434\\u0435\\u0436\\u0437\\u0438\\u0439\\u043A\\u043B\\u043C\\u043D\\u043E\\u043F\\u0440\\u0441\\u0442\\u0443\\u0444\\u0445\\u0446\\u0447\\u0448\\u0449\\u044A\\u044B\\u044C\\u044D\\u044E\\u044F\\u0450\\u0451\\u0452\\u0453\\u0454\\u0455\\u0456\\u0457\\u0458\\u0459\\u045A\\u045B\\u045C\\u045D\\u045E\\u045F\\u0461\\u0463\\u0465\\u0467\\u0469\\u046B\\u046D\\u046F\\u0471\\u0473\\u0475\\u0477\\u0479\\u047B\\u047D\\u047F\\u0481\\u048B\\u048D\\u048F\\u0491\\u0493\\u0495\\u0497\\u0499\\u049B\\u049D\\u049F\\u04A1\\u04A3\\u04A5\\u04A7\\u04A9\\u04AB\\u04AD\\u04AF\\u04B1\\u04B3\\u04B5\\u04B7\\u04B9\\u04BB\\u04BD\\u04BF\\u04C2\\u04C4\\u04C6\\u04C8\\u04CA\\u04CC\\u04CE\\u04CF\\u04D1\\u04D3\\u04D5\\u04D7\\u04D9\\u04DB\\u04DD\\u04DF\\u04E1\\u04E3\\u04E5\\u04E7\\u04E9\\u04EB\\u04ED\\u04EF\\u04F1\\u04F3\\u04F5\\u04F7\\u04F9\\u04FB\\u04FD\\u04FF\\u0501\\u0503\\u0505\\u0507\\u0509\\u050B\\u050D\\u050F\\u0511\\u0513\\u0515\\u0517\\u0519\\u051B\\u051D\\u051F\\u0521\\u0523\\u0561\\u0562\\u0563\\u0564\\u0565\\u0566\\u0567\\u0568\\u0569\\u056A\\u056B\\u056C\\u056D\\u056E\\u056F\\u0570\\u0571\\u0572\\u0573\\u0574\\u0575\\u0576\\u0577\\u0578\\u0579\\u057A\\u057B\\u057C\\u057D\\u057E\\u057F\\u0580\\u0581\\u0582\\u0583\\u0584\\u0585\\u0586\\u0587\\u1D00\\u1D01\\u1D02\\u1D03\\u1D04\\u1D05\\u1D06\\u1D07\\u1D08\\u1D09\\u1D0A\\u1D0B\\u1D0C\\u1D0D\\u1D0E\\u1D0F\\u1D10\\u1D11\\u1D12\\u1D13\\u1D14\\u1D15\\u1D16\\u1D17\\u1D18\\u1D19\\u1D1A\\u1D1B\\u1D1C\\u1D1D\\u1D1E\\u1D1F\\u1D20\\u1D21\\u1D22\\u1D23\\u1D24\\u1D25\\u1D26\\u1D27\\u1D28\\u1D29\\u1D2A\\u1D2B\\u1D62\\u1D63\\u1D64\\u1D65\\u1D66\\u1D67\\u1D68\\u1D69\\u1D6A\\u1D6B\\u1D6C\\u1D6D\\u1D6E\\u1D6F\\u1D70\\u1D71\\u1D72\\u1D73\\u1D74\\u1D75\\u1D76\\u1D77\\u1D79\\u1D7A\\u1D7B\\u1D7C\\u1D7D\\u1D7E\\u1D7F\\u1D80\\u1D81\\u1D82\\u1D83\\u1D84\\u1D85\\u1D86\\u1D87\\u1D88\\u1D89\\u1D8A\\u1D8B\\u1D8C\\u1D8D\\u1D8E\\u1D8F\\u1D90\\u1D91\\u1D92\\u1D93\\u1D94\\u1D95\\u1D96\\u1D97\\u1D98\\u1D99\\u1D9A\\u1E01\\u1E03\\u1E05\\u1E07\\u1E09\\u1E0B\\u1E0D\\u1E0F\\u1E11\\u1E13\\u1E15\\u1E17\\u1E19\\u1E1B\\u1E1D\\u1E1F\\u1E21\\u1E23\\u1E25\\u1E27\\u1E29\\u1E2B\\u1E2D\\u1E2F\\u1E31\\u1E33\\u1E35\\u1E37\\u1E39\\u1E3B\\u1E3D\\u1E3F\\u1E41\\u1E43\\u1E45\\u1E47\\u1E49\\u1E4B\\u1E4D\\u1E4F\\u1E51\\u1E53\\u1E55\\u1E57\\u1E59\\u1E5B\\u1E5D\\u1E5F\\u1E61\\u1E63\\u1E65\\u1E67\\u1E69\\u1E6B\\u1E6D\\u1E6F\\u1E71\\u1E73\\u1E75\\u1E77\\u1E79\\u1E7B\\u1E7D\\u1E7F\\u1E81\\u1E83\\u1E85\\u1E87\\u1E89\\u1E8B\\u1E8D\\u1E8F\\u1E91\\u1E93\\u1E95\\u1E96\\u1E97\\u1E98\\u1E99\\u1E9A\\u1E9B\\u1E9C\\u1E9D\\u1E9F\\u1EA1\\u1EA3\\u1EA5\\u1EA7\\u1EA9\\u1EAB\\u1EAD\\u1EAF\\u1EB1\\u1EB3\\u1EB5\\u1EB7\\u1EB9\\u1EBB\\u1EBD\\u1EBF\\u1EC1\\u1EC3\\u1EC5\\u1EC7\\u1EC9\\u1ECB\\u1ECD\\u1ECF\\u1ED1\\u1ED3\\u1ED5\\u1ED7\\u1ED9\\u1EDB\\u1EDD\\u1EDF\\u1EE1\\u1EE3\\u1EE5\\u1EE7\\u1EE9\\u1EEB\\u1EED\\u1EEF\\u1EF1\\u1EF3\\u1EF5\\u1EF7\\u1EF9\\u1EFB\\u1EFD\\u1EFF\\u1F00\\u1F01\\u1F02\\u1F03\\u1F04\\u1F05\\u1F06\\u1F07\\u1F10\\u1F11\\u1F12\\u1F13\\u1F14\\u1F15\\u1F20\\u1F21\\u1F22\\u1F23\\u1F24\\u1F25\\u1F26\\u1F27\\u1F30\\u1F31\\u1F32\\u1F33\\u1F34\\u1F35\\u1F36\\u1F37\\u1F40\\u1F41\\u1F42\\u1F43\\u1F44\\u1F45\\u1F50\\u1F51\\u1F52\\u1F53\\u1F54\\u1F55\\u1F56\\u1F57\\u1F60\\u1F61\\u1F62\\u1F63\\u1F64\\u1F65\\u1F66\\u1F67\\u1F70\\u1F71\\u1F72\\u1F73\\u1F74\\u1F75\\u1F76\\u1F77\\u1F78\\u1F79\\u1F7A\\u1F7B\\u1F7C\\u1F7D\\u1F80\\u
11F81\\u1F82\\u1F83\\u1F84\\u1F85\\u1F86\\u1F87\\u1F90\\u1F91\\u1F92\\u1F93\\u1F94\\u1F95\\u1F96\\u1F97\\u1FA0\\u1FA1\\u1FA2\\u1FA3\\u1FA4\\u1FA5\\u1FA6\\u1FA7\\u1FB0\\u1FB1\\u1FB2\\u1FB3\\u1FB4\\u1FB6\\u1FB7\\u1FBE\\u1FC2\\u1FC3\\u1FC4\\u1FC6\\u1FC7\\u1FD0\\u1FD1\\u1FD2\\u1FD3\\u1FD6\\u1FD7\\u1FE0\\u1FE1\\u1FE2\\u1FE3\\u1FE4\\u1FE5\\u1FE6\\u1FE7\\u1FF2\\u1FF3\\u1FF4\\u1FF6\\u1FF7\\u2071\\u207F\\u210A\\u210E\\u210F\\u2113\\u212F\\u2134\\u2139\\u213C\\u213D\\u2146\\u2147\\u2148\\u2149\\u214E\\u2184\\u2C30\\u2C31\\u2C32\\u2C33\\u2C34\\u2C35\\u2C36\\u2C37\\u2C38\\u2C39\\u2C3A\\u2C3B\\u2C3C\\u2C3D\\u2C3E\\u2C3F\\u2C40\\u2C41\\u2C42\\u2C43\\u2C44\\u2C45\\u2C46\\u2C47\\u2C48\\u2C49\\u2C4A\\u2C4B\\u2C4C\\u2C4D\\u2C4E\\u2C4F\\u2C50\\u2C51\\u2C52\\u2C53\\u2C54\\u2C55\\u2C56\\u2C57\\u2C58\\u2C59\\u2C5A\\u2C5B\\u2C5C\\u2C5D\\u2C5E\\u2C61\\u2C65\\u2C66\\u2C68\\u2C6A\\u2C6C\\u2C71\\u2C73\\u2C74\\u2C76\\u2C77\\u2C78\\u2C79\\u2C7A\\u2C7B\\u2C7C\\u2C81\\u2C83\\u2C85\\u2C87\\u2C89\\u2C8B\\u2C8D\\u2C8F\\u2C91\\u2C93\\u2C95\\u2C97\\u2C99\\u2C9B\\u2C9D\\u2C9F\\u2CA1\\u2CA3\\u2CA5\\u2CA7\\u2CA9\\u2CAB\\u2CAD\\u2CAF\\u2CB1\\u2CB3\\u2CB5\\u2CB7\\u2CB9\\u2CBB\\u2CBD\\u2CBF\\u2CC1\\u2CC3\\u2CC5\\u2CC7\\u2CC9\\u2CCB\\u2CCD\\u2CCF\\u2CD1\\u2CD3\\u2CD5\\u2CD7\\u2CD9\\u2CDB\\u2CDD\\u2CDF\\u2CE1\\u2CE3\\u2CE4\\u2D00\\u2D01\\u2D02\\u2D03\\u2D04\\u2D05\\u2D06\\u2D07\\u2D08\\u2D09\\u2D0A\\u2D0B\\u2D0C\\u2D0D\\u2D0E\\u2D0F\\u2D10\\u2D11\\u2D12\\u2D13\\u2D14\\u2D15\\u2D16\\u2D17\\u2D18\\u2D19\\u2D1A\\u2D1B\\u2D1C\\u2D1D\\u2D1E\\u2D1F\\u2D20\\u2D21\\u2D22\\u2D23\\u2D24\\u2D25\\uA641\\uA643\\uA645\\uA647\\uA649\\uA64B\\uA64D\\uA64F\\uA651\\uA653\\uA655\\uA657\\uA659\\uA65B\\uA65D\\uA65F\\uA663\\uA665\\uA667\\uA669\\uA66B\\uA66D\\uA681\\uA683\\uA685\\uA687\\uA689\\uA68B\\uA68D\\uA68F\\uA691\\uA693\\uA695\\uA697\\uA723\\uA725\\uA727\\uA729\\uA72B\\uA72D\\uA72F\\uA730\\uA731\\uA733\\uA735\\uA737\\uA739\\uA73B\\uA73D\\uA73F\\uA741\\uA743\\uA745\\uA747\\uA749\\uA74B\\uA74D\\uA74F\\uA751\\uA753\\uA755\\uA757\\uA759\\uA75B\\uA75D\\uA75F\\uA761\\uA763\\uA765\\uA767\\uA769\\uA76B\\uA76D\\uA76F\\uA771\\uA772\\uA773\\uA774\\uA775\\uA776\\uA777\\uA778\\uA77A\\uA77C\\uA77F\\uA781\\uA783\\uA785\\uA787\\uA78C\\uFB00\\uFB01\\uFB02\\uFB03\\uFB04\\uFB05\\uFB06\\uFB13\\uFB14\\uFB15\\uFB16\\uFB17\\uFF41\\uFF42\\uFF43\\uFF44\\uFF45\\uFF46\\uFF47\\uFF48\\uFF49\\uFF4A\\uFF4B\\uFF4C\\uFF4D\\uFF4E\\uFF4F\\uFF50\\uFF51\\uFF52\\uFF53\\uFF54\\uFF55\\uFF56\\uFF57\\uFF58\\uFF59\\uFF5A]")),u}function M(){var u;return/^[\u02B0\u02B1\u02B2\u02B3\u02B4\u02B5\u02B6\u02B7\u02B8\u02B9\u02BA\u02BB\u02BC\u02BD\u02BE\u02BF\u02C0\u02C1\u02C6\u02C7\u02C8\u02C9\u02CA\u02CB\u02CC\u02CD\u02CE\u02CF\u02D0\u02D1\u02E0\u02E1\u02E2\u02E3\u02E4\u02EC\u02EE\u0374\u037A\u0559\u0640\u06E5\u06E6\u07F4\u07F5\u07FA\u0971\u0E46\u0EC6\u10FC\u17D7\u1843\u1C78\u1C79\u1C7A\u1C7B\u1C7C\u1C7D\u1D2C\u1D2D\u1D2E\u1D2F\u1D30\u1D31\u1D32\u1D33\u1D34\u1D35\u1D36\u1D37\u1D38\u1D39\u1D3A\u1D3B\u1D3C\u1D3D\u1D3E\u1D3F\u1D40\u1D41\u1D42\u1D43\u1D44\u1D45\u1D46\u1D47\u1D48\u1D49\u1D4A\u1D4B\u1D4C\u1D4D\u1D4E\u1D4F\u1D50\u1D51\u1D52\u1D53\u1D54\u1D55\u1D56\u1D57\u1D58\u1D59\u1D5A\u1D5B\u1D5C\u1D5D\u1D5E\u1D5F\u1D60\u1D61\u1D78\u1D9B\u1D9C\u1D9D\u1D9E\u1D9F\u1DA0\u1DA1\u1DA2\u1DA3\u1DA4\u1DA5\u1DA6\u1DA7\u1DA8\u1DA9\u1DAA\u1DAB\u1DAC\u1DAD\u1DAE\u1DAF\u1DB0\u1DB1\u1DB2\u1DB3\u1DB4\u
11DB5\u1DB6\u1DB7\u1DB8\u1DB9\u1DBA\u1DBB\u1DBC\u1DBD\u1DBE\u1DBF\u2090\u2091\u2092\u2093\u2094\u2C7D\u2D6F\u2E2F\u3005\u3031\u3032\u3033\u3034\u3035\u303B\u309D\u309E\u30FC\u30FD\u30FE\uA015\uA60C\uA67F\uA717\uA718\uA719\uA71A\uA71B\uA71C\uA71D\uA71E\uA71F\uA770\uA788\uFF70\uFF9E\uFF9F]/.test(t.charAt(Y))?(u=t.charAt(Y),Y++):(u=null,0===U&&n("[\\u02B0\\u02B1\\u02B2\\u02B3\\u02B4\\u02B5\\u02B6\\u02B7\\u02B8\\u02B9\\u02BA\\u02BB\\u02BC\\u02BD\\u02BE\\u02BF\\u02C0\\u02C1\\u02C6\\u02C7\\u02C8\\u02C9\\u02CA\\u02CB\\u02CC\\u02CD\\u02CE\\u02CF\\u02D0\\u02D1\\u02E0\\u02E1\\u02E2\\u02E3\\u02E4\\u02EC\\u02EE\\u0374\\u037A\\u0559\\u0640\\u06E5\\u06E6\\u07F4\\u07F5\\u07FA\\u0971\\u0E46\\u0EC6\\u10FC\\u17D7\\u1843\\u1C78\\u1C79\\u1C7A\\u1C7B\\u1C7C\\u1C7D\\u1D2C\\u1D2D\\u1D2E\\u1D2F\\u1D30\\u1D31\\u1D32\\u1D33\\u1D34\\u1D35\\u1D36\\u1D37\\u1D38\\u1D39\\u1D3A\\u1D3B\\u1D3C\\u1D3D\\u1D3E\\u1D3F\\u1D40\\u1D41\\u1D42\\u1D43\\u1D44\\u1D45\\u1D46\\u1D47\\u1D48\\u1D49\\u1D4A\\u1D4B\\u1D4C\\u1D4D\\u1D4E\\u1D4F\\u1D50\\u1D51\\u1D52\\u1D53\\u1D54\\u1D55\\u1D56\\u1D57\\u1D58\\u1D59\\u1D5A\\u1D5B\\u1D5C\\u1D5D\\u1D5E\\u1D5F\\u1D60\\u1D61\\u1D78\\u1D9B\\u1D9C\\u1D9D\\u1D9E\\u1D9F\\u1DA0\\u1DA1\\u1DA2\\u1DA3\\u1DA4\\u1DA5\\u1DA6\\u1DA7\\u1DA8\\u1DA9\\u1DAA\\u1DAB\\u1DAC\\u1DAD\\u1DAE\\u1DAF\\u1DB0\\u1DB1\\u1DB2\\u1DB3\\u1DB4\\u1DB5\\u1DB6\\u1DB7\\u1DB8\\u1DB9\\u1DBA\\u1DBB\\u1DBC\\u1DBD\\u1DBE\\u1DBF\\u2090\\u2091\\u2092\\u2093\\u2094\\u2C7D\\u2D6F\\u2E2F\\u3005\\u3031\\u3032\\u3033\\u3034\\u3035\\u303B\\u309D\\u309E\\u30FC\\u30FD\\u30FE\\uA015\\uA60C\\uA67F\\uA717\\uA718\\uA719\\uA71A\\uA71B\\uA71C\\uA71D\\uA71E\\uA71F\\uA770\\uA788\\uFF70\\uFF9E\\uFF9F]")),u}function L(){var u;return/^[\u01BB\u01C0\u01C1\u01C2\u01C3\u0294\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA\u05F0\u05F1\u05F2\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063A\u063B\u063C\u063D\u063E\u063F\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u066E\u066F\u0671\u0672\u0673\u0674\u0675\u0676\u0677\u0678\u0679\u067A\u067B\u067C\u067D\u067E\u067F\u0680\u0681\u0682\u0683\u0684\u0685\u0686\u0687\u0688\u0689\u068A\u068B\u068C\u068D\u068E\u068F\u0690\u0691\u0692\u0693\u0694\u0695\u0696\u0697\u0698\u0699\u069A\u069B\u069C\u069D\u069E\u069F\u06A0\u06A1\u06A2\u06A3\u06A4\u06A5\u06A6\u06A7\u06A8\u06A9\u06AA\u06AB\u06AC\u06AD\u06A
1E\u06AF\u06B0\u06B1\u06B2\u06B3\u06B4\u06B5\u06B6\u06B7\u06B8\u06B9\u06BA\u06BB\u06BC\u06BD\u06BE\u06BF\u06C0\u06C1\u06C2\u06C3\u06C4\u06C5\u06C6\u06C7\u06C8\u06C9\u06CA\u06CB\u06CC\u06CD\u06CE\u06CF\u06D0\u06D1\u06D2\u06D3\u06D5\u06EE\u06EF\u06FA\u06FB\u06FC\u06FF\u0710\u0712\u0713\u0714\u0715\u0716\u0717\u0718\u0719\u071A\u071B\u071C\u071D\u071E\u071F\u0720\u0721\u0722\u0723\u0724\u0725\u0726\u0727\u0728\u0729\u072A\u072B\u072C\u072D\u072E\u072F\u074D\u074E\u074F\u0750\u0751\u0752\u0753\u0754\u0755\u0756\u0757\u0758\u0759\u075A\u075B\u075C\u075D\u075E\u075F\u0760\u0761\u0762\u0763\u0764\u0765\u0766\u0767\u0768\u0769\u076A\u076B\u076C\u076D\u076E\u076F\u0770\u0771\u0772\u0773\u0774\u0775\u0776\u0777\u0778\u0779\u077A\u077B\u077C\u077D\u077E\u077F\u0780\u0781\u0782\u0783\u0784\u0785\u0786\u0787\u0788\u0789\u078A\u078B\u078C\u078D\u078E\u078F\u0790\u0791\u0792\u0793\u0794\u0795\u0796\u0797\u0798\u0799\u079A\u079B\u079C\u079D\u079E\u079F\u07A0\u07A1\u07A2\u07A3\u07A4\u07A5\u07B1\u07CA\u07CB\u07CC\u07CD\u07CE\u07CF\u07D0\u07D1\u07D2\u07D3\u07D4\u07D5\u07D6\u07D7\u07D8\u07D9\u07DA\u07DB\u07DC\u07DD\u07DE\u07DF\u07E0\u07E1\u07E2\u07E3\u07E4\u07E5\u07E6\u07E7\u07E8\u07E9\u07EA\u0904\u0905\u0906\u0907\u0908\u0909\u090A\u090B\u090C\u090D\u090E\u090F\u0910\u0911\u0912\u0913\u0914\u0915\u0916\u0917\u0918\u0919\u091A\u091B\u091C\u091D\u091E\u091F\u0920\u0921\u0922\u0923\u0924\u0925\u0926\u0927\u0928\u0929\u092A\u092B\u092C\u092D\u092E\u092F\u0930\u0931\u0932\u0933\u0934\u0935\u0936\u0937\u0938\u0939\u093D\u0950\u0958\u0959\u095A\u095B\u095C\u095D\u095E\u095F\u0960\u0961\u0972\u097B\u097C\u097D\u097E\u097F\u0985\u0986\u0987\u0988\u0989\u098A\u098B\u098C\u098F\u0990\u0993\u0994\u0995\u0996\u0997\u0998\u0999\u099A\u099B\u099C\u099D\u099E\u099F\u09A0\u09A1\u09A2\u09A3\u09A4\u09A5\u09A6\u09A7\u09A8\u09AA\u09AB\u09AC\u09AD\u09AE\u09AF\u09B0\u09B2\u09B6\u09B7\u09B8\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF\u09E0\u09E1\u09F0\u09F1\u0A05\u0A06\u0A07\u0A08\u0A09\u0A0A\u0A0F\u0A10\u0A13\u0A14\u0A15\u0A16\u0A17\u0A18\u0A19\u0A1A\u0A1B\u0A1C\u0A1D\u0A1E\u0A1F\u0A20\u0A21\u0A22\u0A23\u0A24\u0A25\u0A26\u0A27\u0A28\u0A2A\u0A2B\u0A2C\u0A2D\u0A2E\u0A2F\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59\u0A5A\u0A5B\u0A5C\u0A5E\u0A72\u0A73\u0A74\u0A85\u0A86\u0A87\u0A88\u0A89\u0A8A\u0A8B\u0A8C\u0A8D\u0A8F\u0A90\u0A91\u0A93\u0A94\u0A95\u0A96\u0A97\u0A98\u0A99\u0A9A\u0A9B\u0A9C\u0A9D\u0A9E\u0A9F\u0AA0\u0AA1\u0AA2\u0AA3\u0AA4\u0AA5\u0AA6\u0AA7\u0AA8\u0AAA\u0AAB\u0AAC\u0AAD\u0AAE\u0AAF\u0AB0\u0AB2\u0AB3\u0AB5\u0AB6\u0AB7\u0AB8\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05\u0B06\u0B07\u0B08\u0B09\u0B0A\u0B0B\u0B0C\u0B0F\u0B10\u0B13\u0B14\u0B15\u0B16\u0B17\u0B18\u0B19\u0B1A\u0B1B\u0B1C\u0B1D\u0B1E\u0B1F\u0B20\u0B21\u0B22\u0B23\u0B24\u0B25\u0B26\u0B27\u0B28\u0B2A\u0B2B\u0B2C\u0B2D\u0B2E\u0B2F\u0B30\u0B32\u0B33\u0B35\u0B36\u0B37\u0B38\u0B39\u0B3D\u0B5C\u0B5D\u0B5F\u0B60\u0B61\u0B71\u0B83\u0B85\u0B86\u0B87\u0B88\u0B89\u0B8A\u0B8E\u0B8F\u0B90\u0B92\u0B93\u0B94\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8\u0BA9\u0BAA\u0BAE\u0BAF\u0BB0\u0BB1\u0BB2\u0BB3\u0BB4\u0BB5\u0BB6\u0BB7\u0BB8\u0BB9\u0BD0\u0C05\u0C06\u0C07\u0C08\u0C09\u0C0A\u0C0B\u0C0C\u0C0E\u0C0F\u0C10\u0C12\u0C13\u0C14\u0C15\u0C16\u0C17\u0C18\u0C19\u0C1A\u0C1B\u0C1C\u0C1D\u0C1E\u0C1F\u0C20\u0C21\u0C22\u0C23\u0C24\u0C25\u0C26\u0C27\u0C28\u0C2A\u0C2B\u0C2C\u0C2D\u0C2E\u0C2F\u0C30\u0C31\u0C32\u0C33\u0C35\u0C36\u0C37\u0C38\u0C39\u0C3D\u0C58\u0C59\u0C60\u0C61\u0C85\u0C86\u0C87\u0C88\u0C89\u0C8A\u0C8B\u0C8C\u0C8E\u0C8F\u0C90\u0C92\u0C93\u0C94\u0C95\u0C96\u0C97\u0C98\u0C99\u0C9A\u0C9B\u0C9C\u0C9D\u0C9E\u0C9F\u0CA0\u0CA1\u0CA2\u0CA3\u0CA4\u0CA5\u0CA6\u0CA7\u0CA8\u0CAA\u0CAB\u0CAC\u0CAD\u0CAE\u0CAF\u0CB0\u0CB1\u0CB2\u0CB3\u0CB5\u0CB6\u0CB7\u0CB8\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0D05\u0D06\u0D07\u0D08\u0D09\u0D0A\u0D0B\u0D0C\u0D0E\u0D0F\u0D10\u0D12\u0D13\u0D14\u0D15\u0D16\u0D17\u0D18\u0D19\u0D1A\u0D1B\u0D1C\u0D1D\u0D1E\u0D1F\u0D20\u0D21\u0D22\u0D23\u0D24\u0D25\u0D26\u0D27\u0D28\u0D2A\u0D2B\u0D2C\u0D2D\u0D2E\u0D2F\u0D30\u0D31\u0D32\u0D33\u0D34\u0D35\u0D36\u0D37\u0D38\u0D39\u0D3D\u0D60\u0D61\u0D7A\u0D7B\u0D7C\u0D7D\u0D7E\u0D7F\u0D85\u0D86\u0D87\u0D88\u0D89\u0D8A\u0D8B\u0D8C\u0D8D\u0D8E\u0D8F\u0D90\u0D91\u0D92\u0D93\u0D94\u0D95\u0D96\u0D9A\u0D9B\u0D9C\u0D9D\u0D9E\u0D9F\u0DA0\u0DA1\u0DA2\u0DA3\u0DA4\u0DA5\u0DA6\u0DA7\u0DA8\u0DA9\u0DAA\u0DAB\u0DAC\u0DAD\u0DAE\u0DAF\u0DB0\u0DB1\u0DB3\u0DB4\u0DB5\u0DB6\u0DB7\u0DB8\u0DB9\u0DBA\u0DBB\u0DBD\u0DC0\u0DC1\u0DC2\u0DC3\u0DC4\u0DC5\u0DC6\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E32\u0E33\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94\u0E95\u0E96\u0E97\u0E99\u0E9A\u0E9B\u0E9C\u0E9D\u0E9E\u0E9F\u0EA1\u0EA2\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD\u0EAE\u0EAF\u0EB0\u0EB2\u
10EB3\u0EBD\u0EC0\u0EC1\u0EC2\u0EC3\u0EC4\u0EDC\u0EDD\u0F00\u0F40\u0F41\u0F42\u0F43\u0F44\u0F45\u0F46\u0F47\u0F49\u0F4A\u0F4B\u0F4C\u0F4D\u0F4E\u0F4F\u0F50\u0F51\u0F52\u0F53\u0F54\u0F55\u0F56\u0F57\u0F58\u0F59\u0F5A\u0F5B\u0F5C\u0F5D\u0F5E\u0F5F\u0F60\u0F61\u0F62\u0F63\u0F64\u0F65\u0F66\u0F67\u0F68\u0F69\u0F6A\u0F6B\u0F6C\u0F88\u0F89\u0F8A\u0F8B\u1000\u1001\u1002\u1003\u1004\u1005\u1006\u1007\u1008\u1009\u100A\u100B\u100C\u100D\u100E\u100F\u1010\u1011\u1012\u1013\u1014\u1015\u1016\u1017\u1018\u1019\u101A\u101B\u101C\u101D\u101E\u101F\u1020\u1021\u1022\u1023\u1024\u1025\u1026\u1027\u1028\u1029\u102A\u103F\u1050\u1051\u1052\u1053\u1054\u1055\u105A\u105B\u105C\u105D\u1061\u1065\u1066\u106E\u106F\u1070\u1075\u1076\u1077\u1078\u1079\u107A\u107B\u107C\u107D\u107E\u107F\u1080\u1081\u108E\u10D0\u10D1\u10D2\u10D3\u10D4\u10D5\u10D6\u10D7\u10D8\u10D9\u10DA\u10DB\u10DC\u10DD\u10DE\u10DF\u10E0\u10E1\u10E2\u10E3\u10E4\u10E5\u10E6\u10E7\u10E8\u10E9\u10EA\u10EB\u10EC\u10ED\u10EE\u10EF\u10F0\u10F1\u10F2\u10F3\u10F4\u10F5\u10F6\u10F7\u10F8\u10F9\u10FA\u1100\u1101\u1102\u1103\u1104\u1105\u1106\u1107\u1108\u1109\u110A\u110B\u110C\u110D\u110E\u110F\u1110\u1111\u1112\u1113\u1114\u1115\u1116\u1117\u1118\u1119\u111A\u111B\u111C\u111D\u111E\u111F\u1120\u1121\u1122\u1123\u1124\u1125\u1126\u1127\u1128\u1129\u112A\u112B\u112C\u112D\u112E\u112F\u1130\u1131\u1132\u1133\u1134\u1135\u1136\u1137\u1138\u1139\u113A\u113B\u113C\u113D\u113E\u113F\u1140\u1141\u1142\u1143\u1144\u1145\u1146\u1147\u1148\u1149\u114A\u114B\u114C\u114D\u114E\u114F\u1150\u1151\u1152\u1153\u1154\u1155\u1156\u1157\u1158\u1159\u115F\u1160\u1161\u1162\u1163\u1164\u1165\u1166\u1167\u1168\u1169\u116A\u116B\u116C\u116D\u116E\u116F\u1170\u1171\u1172\u1173\u1174\u1175\u1176\u1177\u1178\u1179\u117A\u117B\u117C\u117D\u117E\u117F\u1180\u1181\u1182\u1183\u1184\u1185\u1186\u1187\u1188\u1189\u118A\u118B\u118C\u118D\u118E\u118F\u1190\u1191\u1192\u1193\u1194\u1195\u1196\u1197\u1198\u1199\u119A\u119B\u119C\u119D\u119E\u119F\u11A0\u11A1\u11A2\u11A8\u11A9\u11AA\u11AB\u11AC\u11AD\u11AE\u11AF\u11B0\u11B1\u11B2\u11B3\u11B4\u11B5\u11B6\u11B7\u11B8\u11B9\u11BA\u11BB\u11BC\u11BD\u11BE\u11BF\u11C0\u11C1\u11C2\u11C3\u11C4\u11C5\u11C6\u11C7\u11C8\u11C9\u11CA\u11CB\u11CC\u11CD\u11CE\u11CF\u11D0\u11D1\u11D2\u11D3\u11D4\u11D5\u11D6\u11D7\u11D8\u11D9\u11DA\u11DB\u11DC\u11DD\u11DE\u11DF\u11E0\u11E1\u11E2\u11E3\u11E4\u11E5\u11E6\u11E7\u11E8\u11E9\u11EA\u11EB\u11EC\u11ED\u11EE\u11EF\u11F0\u11F1\u11F2\u11F3\u11F4\u11F5\u11F6\u11F7\u11F8\u11F9\u1200\u1201\u1202\u1203\u1204\u1205\u1206\u1207\u1208\u1209\u120A\u120B\u120C\u120D\u120E\u120F\u1210\u1211\u1212\u1213\u1214\u1215\u1216\u1217\u1218\u1219\u121A\u121B\u121C\u121D\u121E\u121F\u1220\u1221\u1222\u1223\u1224\u1225\u1226\u1227\u1228\u1229\u122A\u122B\u122C\u122D\u122E\u122F\u1230\u1231\u1232\u1233\u1234\u1235\u1236\u1237\u1238\u1239\u123A\u123B\u123C\u123D\u123E\u123F\u1240\u1241\u1242\u1243\u1244\u1245\u1246\u1247\u1248\u124A\u124B\u124C\u124D\u1250\u1251\u1252\u1253\u1254\u1255\u1256\u1258\u125A\u125B\u125C\u125D\u1260\u1261\u1262\u1263\u1264\u1265\u1266\u1267\u1268\u1269\u126A\u126B\u126C\u126D\u126E\u126F\u1270\u1271\u1272\u1273\u1274\u1275\u1276\u1277\u1278\u1279\u127A\u127B\u127C\u127D\u127E\u127F\u1280\u1281\u1282\u1283\u1284\u1285\u1286\u1287\u1288\u128A\u128B\u128C\u128D\u1290\u1291\u1292\u1293\u1294\u1295\u1296\u1297\u1298\u1299\u129A\u129B\u129C\u129D\u129E\u129F\u12A0\u12A1\u12A2\u12A3\u12A4\u12A5\u12A6\u12A7\u12A8\u12A9\u12AA\u12AB\u12AC\u12AD\u12AE\u12AF\u12B0\u12B2\u12B3\u12B4\u12B5\u12B8\u12B9\u12BA\u12BB\u12BC\u12BD\u12BE\u12C0\u12C2\u12C3\u12C4\u12C5\u12C8\u12C9\u12CA\u12CB\u12CC\u12CD\u12CE\u12CF\u12D0\u12D1\u12D2\u12D3\u12D4\u12D5\u12D6\u12D8\u12D9\u12DA\u12DB\u12DC\u12DD\u12DE\u12DF\u12E0\u12E1\u12E2\u12E3\u12E4\u12E5\u12E6\u12E7\u12E8\u12E9\u12EA\u12EB\u12EC\u12ED\u12EE\u12EF\u12F0\u12F1\u12F2\u12F3\u12F4\u12F5\u12F6\u12F7\u12F8\u12F9\u12FA\u12FB\u12FC\u12FD\u12FE\u12FF\u1300\u1301\u1302\u1303\u1304\u1305\u1306\u1307\u1308\u1309\u130A\u130B\u130C\u130D\u130E\u130F\u1310\u1312\u1313\u1314\u1315\u1318\u1319\u131A\u131B\u131C\u131D\u131E\u131F\u1320\u1321\u1322\u1323\u1324\u1325\u1326\u1327\u1328\u1329\u132A\u132B\u132C\u132D\u132E\u132F\u1330\u1331\u1332\u1333\u1334\u1335\u1336\u1337\u1338\u1339\u133A\u133B\u133C\u133D\u133E\u133F\u1340\u1341\u1342\u1343\u1344\u1345\u1346\u1347\u1348\u1349\u134A\u134B\u134C\u134D\u134E\u134F\u1350\u1351\u1352\u1353\u1354\u1355\u1356\u1357\u1358\u1359\u135A\u1380\u1381\u1382\u1383\u1384\u1385\u1386\u1387\u1388\u1389\u138A\u138B\u138C\u138D\u138E\u138F\u13A0\u13A1\u13A2\u13A3\u13A4\u13A5\u13A6\u13A7\u13A8\u13A9\u13AA\u13AB\u13AC\u13AD\u13AE\u13AF\u13B0\u13B1\u13B2\u13B3\u13B4\u13B5\u13B6\u13B7\u13B8\u13B9\u13BA\u13BB\u13BC\u13BD\u13BE\u13BF\u13C0\u13C1\u13C2\u13C3\u13C4\u13C5\u13C6\u13C7\u13C8\u13C9\u13CA\u13CB\u13CC\u13CD\u13CE\u13CF\u13D0\u13D1\u13D2\u13D3\u13D4\u13D5\u13D6\u13D7\u13D8\u13D9\u13DA\u13DB\u13DC\u13DD\u13DE\u13DF\u13E0\u13E1\u13E2\u13E3\u13E4\u13E5\u13E6\u13E7\u13E8\u13E9\u13EA\u13EB\u13EC\u13ED\u13EE\u13EF\u13F0\u13F1\u13F2\u13F3\u13F4\u1401\u1402\u1403\u1404\u1405\u1406\u1407\u1408\u1409\u140A\u140B\u140C\u140D\u140E\u140F\u1410\u1411\u1412\u1413\u1414\u1415\u1416\u1417\u1418\u1419\u141A\u141B\u141C\u141D\u141E\u141F\u1420\u1421\u1422\u1423\u1424\u1425\u1426\u1427\u1428\u1429\u142A\u142B\u142C\u142D\u142E\u142F\u1430\u1431\u1432\u1433\u1434\u1435\u1436\u1437\u1438\u1439\u143A\u143B\u143C\u143D\u143E\u143F\u1440\u1441\u1442\u1443\u1444\u1445\u1446\u1447\u1448\u1449\u144A\u144B\u144C\u144D\u144E\u144F\u1450\u1451\u1452\u1453\u1454\u1455\u1456\u1457\u1458\u1459\u145A\u145B\u145C\u145D\u145E\u145F\u1460\u1461\u1462\u1463\u1464\u1465\u1466\u1467\u1468\u1469\u146A\u146B\u146C\u146D\u146E\u146F\u1470\u1471\u1472\u1473\u1474\u1475\u1476\u1477\u1478\u1479\u147A\u147B\u147C\u147D\u147E\u147F\u1480\u1481\u1482\u1483\u1484\u1485\u1486\u1487\u1488\u1489\u148A\u148B\u148C\u148D\u148E\u148F\u1490\u1491\u1492\u1493\u1494\u1495\u1496\u1497\u1498\u1499\u149A\u149B\u149C\u149D\u149E\u149F\u14A0\u14A1\u14A2\u14A3\u14A4\u14A5\u14A6\u14A7\u14A8\u14A9\u14AA\u14AB\u14AC\u14AD\u14AE\u14AF\u14B0\u14B1\u14B2\u14B3\u14B4\u14B5\u14B6\u14B7\u14B8\u14B9\u14BA\u14BB\u14BC\u14BD\u14BE\u14B
1F\u14C0\u14C1\u14C2\u14C3\u14C4\u14C5\u14C6\u14C7\u14C8\u14C9\u14CA\u14CB\u14CC\u14CD\u14CE\u14CF\u14D0\u14D1\u14D2\u14D3\u14D4\u14D5\u14D6\u14D7\u14D8\u14D9\u14DA\u14DB\u14DC\u14DD\u14DE\u14DF\u14E0\u14E1\u14E2\u14E3\u14E4\u14E5\u14E6\u14E7\u14E8\u14E9\u14EA\u14EB\u14EC\u14ED\u14EE\u14EF\u14F0\u14F1\u14F2\u14F3\u14F4\u14F5\u14F6\u14F7\u14F8\u14F9\u14FA\u14FB\u14FC\u14FD\u14FE\u14FF\u1500\u1501\u1502\u1503\u1504\u1505\u1506\u1507\u1508\u1509\u150A\u150B\u150C\u150D\u150E\u150F\u1510\u1511\u1512\u1513\u1514\u1515\u1516\u1517\u1518\u1519\u151A\u151B\u151C\u151D\u151E\u151F\u1520\u1521\u1522\u1523\u1524\u1525\u1526\u1527\u1528\u1529\u152A\u152B\u152C\u152D\u152E\u152F\u1530\u1531\u1532\u1533\u1534\u1535\u1536\u1537\u1538\u1539\u153A\u153B\u153C\u153D\u153E\u153F\u1540\u1541\u1542\u1543\u1544\u1545\u1546\u1547\u1548\u1549\u154A\u154B\u154C\u154D\u154E\u154F\u1550\u1551\u1552\u1553\u1554\u1555\u1556\u1557\u1558\u1559\u155A\u155B\u155C\u155D\u155E\u155F\u1560\u1561\u1562\u1563\u1564\u1565\u1566\u1567\u1568\u1569\u156A\u156B\u156C\u156D\u156E\u156F\u1570\u1571\u1572\u1573\u1574\u1575\u1576\u1577\u1578\u1579\u157A\u157B\u157C\u157D\u157E\u157F\u1580\u1581\u1582\u1583\u1584\u1585\u1586\u1587\u1588\u1589\u158A\u158B\u158C\u158D\u158E\u158F\u1590\u1591\u1592\u1593\u1594\u1595\u1596\u1597\u1598\u1599\u159A\u159B\u159C\u159D\u159E\u159F\u15A0\u15A1\u15A2\u15A3\u15A4\u15A5\u15A6\u15A7\u15A8\u15A9\u15AA\u15AB\u15AC\u15AD\u15AE\u15AF\u15B0\u15B1\u15B2\u15B3\u15B4\u15B5\u15B6\u15B7\u15B8\u15B9\u15BA\u15BB\u15BC\u15BD\u15BE\u15BF\u15C0\u15C1\u15C2\u15C3\u15C4\u15C5\u15C6\u15C7\u15C8\u15C9\u15CA\u15CB\u15CC\u15CD\u15CE\u15CF\u15D0\u15D1\u15D2\u15D3\u15D4\u15D5\u15D6\u15D7\u15D8\u15D9\u15DA\u15DB\u15DC\u15DD\u15DE\u15DF\u15E0\u15E1\u15E2\u15E3\u15E4\u15E5\u15E6\u15E7\u15E8\u15E9\u15EA\u15EB\u15EC\u15ED\u15EE\u15EF\u15F0\u15F1\u15F2\u15F3\u15F4\u15F5\u15F6\u15F7\u15F8\u15F9\u15FA\u15FB\u15FC\u15FD\u15FE\u15FF\u1600\u1601\u1602\u1603\u1604\u1605\u1606\u1607\u1608\u1609\u160A\u160B\u160C\u160D\u160E\u160F\u1610\u1611\u1612\u1613\u1614\u1615\u1616\u1617\u1618\u1619\u161A\u161B\u161C\u161D\u161E\u161F\u1620\u1621\u1622\u1623\u1624\u1625\u1626\u1627\u1628\u1629\u162A\u162B\u162C\u162D\u162E\u162F\u1630\u1631\u1632\u1633\u1634\u1635\u1636\u1637\u1638\u1639\u163A\u163B\u163C\u163D\u163E\u163F\u1640\u1641\u1642\u1643\u1644\u1645\u1646\u1647\u1648\u1649\u164A\u164B\u164C\u164D\u164E\u164F\u1650\u1651\u1652\u1653\u1654\u1655\u1656\u1657\u1658\u1659\u165A\u165B\u165C\u165D\u165E\u165F\u1660\u1661\u1662\u1663\u1664\u1665\u1666\u1667\u1668\u1669\u166A\u166B\u166C\u166F\u1670\u1671\u1672\u1673\u1674\u1675\u1676\u1681\u1682\u1683\u1684\u1685\u1686\u1687\u1688\u1689\u168A\u168B\u168C\u168D\u168E\u168F\u1690\u1691\u1692\u1693\u1694\u1695\u1696\u1697\u1698\u1699\u169A\u16A0\u16A1\u16A2\u16A3\u16A4\u16A5\u16A6\u16A7\u16A8\u16A9\u16AA\u16AB\u16AC\u16AD\u16AE\u16AF\u16B0\u16B1\u16B2\u16B3\u16B4\u16B5\u16B6\u16B7\u16B8\u16B9\u16BA\u16BB\u16BC\u16BD\u16BE\u16BF\u16C0\u16C1\u16C2\u16C3\u16C4\u16C5\u16C6\u16C7\u16C8\u16C9\u16CA\u16CB\u16CC\u16CD\u16CE\u16CF\u16D0\u16D1\u16D2\u16D3\u16D4\u16D5\u16D6\u16D7\u16D8\u16D9\u16DA\u16DB\u16DC\u16DD\u16DE\u16DF\u16E0\u16E1\u16E2\u16E3\u16E4\u16E5\u16E6\u16E7\u16E8\u16E9\u16EA\u1700\u1701\u1702\u1703\u1704\u1705\u1706\u1707\u1708\u1709\u170A\u170B\u170C\u170E\u170F\u1710\u1711\u1720\u1721\u1722\u1723\u1724\u1725\u1726\u1727\u1728\u1729\u172A\u172B\u172C\u172D\u172E\u172F\u1730\u1731\u1740\u1741\u1742\u1743\u1744\u1745\u1746\u1747\u1748\u1749\u174A\u174B\u174C\u174D\u174E\u174F\u1750\u1751\u1760\u1761\u1762\u1763\u1764\u1765\u1766\u1767\u1768\u1769\u176A\u176B\u176C\u176E\u176F\u1770\u1780\u1781\u1782\u1783\u1784\u1785\u1786\u1787\u1788\u1789\u178A\u178B\u178C\u178D\u178E\u178F\u1790\u1791\u1792\u1793\u1794\u1795\u1796\u1797\u1798\u1799\u179A\u179B\u179C\u179D\u179E\u179F\u17A0\u17A1\u17A2\u17A3\u17A4\u17A5\u17A6\u17A7\u17A8\u17A9\u17AA\u17AB\u17AC\u17AD\u17AE\u17AF\u17B0\u17B1\u17B2\u17B3\u17DC\u1820\u1821\u1822\u1823\u1824\u1825\u1826\u1827\u1828\u1829\u182A\u182B\u182C\u182D\u182E\u182F\u1830\u1831\u1832\u1833\u1834\u1835\u1836\u1837\u1838\u1839\u183A\u183B\u183C\u183D\u183E\u183F\u1840\u1841\u1842\u1844\u1845\u1846\u1847\u1848\u1849\u184A\u184B\u184C\u184D\u184E\u184F\u1850\u1851\u1852\u1853\u1854\u1855\u1856\u1857\u1858\u1859\u185A\u185B\u185C\u185D\u185E\u185F\u1860\u1861\u1862\u1863\u1864\u1865\u1866\u1867\u1868\u1869\u186A\u186B\u186C\u186D\u186E\u186F\u1870\u1871\u1872\u1873\u1874\u1875\u1876\u1877\u1880\u1881\u1882\u1883\u1884\u1885\u1886\u1887\u1888\u1889\u188A\u188B\u188C\u188D\u188E\u188F\u1890\u1891\u1892\u1893\u1894\u1895\u1896\u1897\u1898\u1899\u189A\u189B\u189C\u189D\u189E\u189F\u18A0\u18A1\u18A2\u18A3\u18A4\u18A5\u18A6\u18A7\u18A8\u18AA\u1900\u1901\u1902\u1903\u1904\u1905\u1906\u1907\u1908\u1909\u190A\u190B\u190C\u190D\u190E\u190F\u1910\u1911\u1912\u1913\u1914\u1915\u1916\u1917\u1918\u1919\u191A\u191B\u191C\u1950\u1951\u1952\u1953\u1954\u1955\u1956\u1957\u1958\u1959\u195A\u195B\u195C\u195D\u195E\u195F\u1960\u1961\u1962\u1963\u1964\u1965\u1966\u1967\u1968\u1969\u196A\u196B\u196C\u196D\u1970\u1971\u1972\u1973\u1974\u1980\u1981\u1982\u1983\u1984\u1985\u1986\u1987\u1988\u1989\u198A\u198B\u198C\u198D\u198E\u198F\u1990\u1991\u1992\u1993\u1994\u1995\u1996\u1997\u1998\u1999\u199A\u199B\u199C\u199D\u199E\u199F\u19A0\u19A1\u19A2\u19A3\u19A4\u19A5\u19A6\u19A7\u19A8\u19A9\u19C1\u19C2\u19C3\u19C4\u19C5\u19C6\u19C7\u1A00\u1A01\u1A02\u1A03\u1A04\u1A05\u1A06\u1A07\u1A08\u1A09\u1A0A\u1A0B\u1A0C\u1A0D\u1A0E\u1A0F\u1A10\u1A11\u1A12\u1A13\u1A14\u1A15\u1A16\u1B05\u1B06\u1B07\u1B08\u1B09\u1B0A\u1B0B\u1B0C\u1B0D\u1B0E\u1B0F\u1B10\u1B11\u1B12\u1B13\u1B14\u1B15\u1B16\u1B17\u1B18\u1B19\u1B1A\u1B1B\u1B1C\u1B1D\u1B1E\u1B1F\u1B20\u1B2
11\u1B22\u1B23\u1B24\u1B25\u1B26\u1B27\u1B28\u1B29\u1B2A\u1B2B\u1B2C\u1B2D\u1B2E\u1B2F\u1B30\u1B31\u1B32\u1B33\u1B45\u1B46\u1B47\u1B48\u1B49\u1B4A\u1B4B\u1B83\u1B84\u1B85\u1B86\u1B87\u1B88\u1B89\u1B8A\u1B8B\u1B8C\u1B8D\u1B8E\u1B8F\u1B90\u1B91\u1B92\u1B93\u1B94\u1B95\u1B96\u1B97\u1B98\u1B99\u1B9A\u1B9B\u1B9C\u1B9D\u1B9E\u1B9F\u1BA0\u1BAE\u1BAF\u1C00\u1C01\u1C02\u1C03\u1C04\u1C05\u1C06\u1C07\u1C08\u1C09\u1C0A\u1C0B\u1C0C\u1C0D\u1C0E\u1C0F\u1C10\u1C11\u1C12\u1C13\u1C14\u1C15\u1C16\u1C17\u1C18\u1C19\u1C1A\u1C1B\u1C1C\u1C1D\u1C1E\u1C1F\u1C20\u1C21\u1C22\u1C23\u1C4D\u1C4E\u1C4F\u1C5A\u1C5B\u1C5C\u1C5D\u1C5E\u1C5F\u1C60\u1C61\u1C62\u1C63\u1C64\u1C65\u1C66\u1C67\u1C68\u1C69\u1C6A\u1C6B\u1C6C\u1C6D\u1C6E\u1C6F\u1C70\u1C71\u1C72\u1C73\u1C74\u1C75\u1C76\u1C77\u2135\u2136\u2137\u2138\u2D30\u2D31\u2D32\u2D33\u2D34\u2D35\u2D36\u2D37\u2D38\u2D39\u2D3A\u2D3B\u2D3C\u2D3D\u2D3E\u2D3F\u2D40\u2D41\u2D42\u2D43\u2D44\u2D45\u2D46\u2D47\u2D48\u2D49\u2D4A\u2D4B\u2D4C\u2D4D\u2D4E\u2D4F\u2D50\u2D51\u2D52\u2D53\u2D54\u2D55\u2D56\u2D57\u2D58\u2D59\u2D5A\u2D5B\u2D5C\u2D5D\u2D5E\u2D5F\u2D60\u2D61\u2D62\u2D63\u2D64\u2D65\u2D80\u2D81\u2D82\u2D83\u2D84\u2D85\u2D86\u2D87\u2D88\u2D89\u2D8A\u2D8B\u2D8C\u2D8D\u2D8E\u2D8F\u2D90\u2D91\u2D92\u2D93\u2D94\u2D95\u2D96\u2DA0\u2DA1\u2DA2\u2DA3\u2DA4\u2DA5\u2DA6\u2DA8\u2DA9\u2DAA\u2DAB\u2DAC\u2DAD\u2DAE\u2DB0\u2DB1\u2DB2\u2DB3\u2DB4\u2DB5\u2DB6\u2DB8\u2DB9\u2DBA\u2DBB\u2DBC\u2DBD\u2DBE\u2DC0\u2DC1\u2DC2\u2DC3\u2DC4\u2DC5\u2DC6\u2DC8\u2DC9\u2DCA\u2DCB\u2DCC\u2DCD\u2DCE\u2DD0\u2DD1\u2DD2\u2DD3\u2DD4\u2DD5\u2DD6\u2DD8\u2DD9\u2DDA\u2DDB\u2DDC\u2DDD\u2DDE\u3006\u303C\u3041\u3042\u3043\u3044\u3045\u3046\u3047\u3048\u3049\u304A\u304B\u304C\u304D\u304E\u304F\u3050\u3051\u3052\u3053\u3054\u3055\u3056\u3057\u3058\u3059\u305A\u305B\u305C\u305D\u305E\u305F\u3060\u3061\u3062\u3063\u3064\u3065\u3066\u3067\u3068\u3069\u306A\u306B\u306C\u306D\u306E\u306F\u3070\u3071\u3072\u3073\u3074\u3075\u3076\u3077\u3078\u3079\u307A\u307B\u307C\u307D\u307E\u307F\u3080\u3081\u3082\u3083\u3084\u3085\u3086\u3087\u3088\u3089\u308A\u308B\u308C\u308D\u308E\u308F\u3090\u3091\u3092\u3093\u3094\u3095\u3096\u309F\u30A1\u30A2\u30A3\u30A4\u30A5\u30A6\u30A7\u30A8\u30A9\u30AA\u30AB\u30AC\u30AD\u30AE\u30AF\u30B0\u30B1\u30B2\u30B3\u30B4\u30B5\u30B6\u30B7\u30B8\u30B9\u30BA\u30BB\u30BC\u30BD\u30BE\u30BF\u30C0\u30C1\u30C2\u30C3\u30C4\u30C5\u30C6\u30C7\u30C8\u30C9\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D0\u30D1\u30D2\u30D3\u30D4\u30D5\u30D6\u30D7\u30D8\u30D9\u30DA\u30DB\u30DC\u30DD\u30DE\u30DF\u30E0\u30E1\u30E2\u30E3\u30E4\u30E5\u30E6\u30E7\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EE\u30EF\u30F0\u30F1\u30F2\u30F3\u30F4\u30F5\u30F6\u30F7\u30F8\u30F9\u30FA\u30FF\u3105\u3106\u3107\u3108\u3109\u310A\u310B\u310C\u310D\u310E\u310F\u3110\u3111\u3112\u3113\u3114\u3115\u3116\u3117\u3118\u3119\u311A\u311B\u311C\u311D\u311E\u311F\u3120\u3121\u3122\u3123\u3124\u3125\u3126\u3127\u3128\u3129\u312A\u312B\u312C\u312D\u3131\u3132\u3133\u3134\u3135\u3136\u3137\u3138\u3139\u313A\u313B\u313C\u313D\u313E\u313F\u3140\u3141\u3142\u3143\u3144\u3145\u3146\u3147\u3148\u3149\u314A\u314B\u314C\u314D\u314E\u314F\u3150\u3151\u3152\u3153\u3154\u3155\u3156\u3157\u3158\u3159\u315A\u315B\u315C\u315D\u315E\u315F\u3160\u3161\u3162\u3163\u3164\u3165\u3166\u3167\u3168\u3169\u316A\u316B\u316C\u316D\u316E\u316F\u3170\u3171\u3172\u3173\u3174\u3175\u3176\u3177\u3178\u3179\u317A\u317B\u317C\u317D\u317E\u317F\u3180\u3181\u3182\u3183\u3184\u3185\u3186\u3187\u3188\u3189\u318A\u318B\u318C\u318D\u318E\u31A0\u31A1\u31A2\u31A3\u31A4\u31A5\u31A6\u31A7\u31A8\u31A9\u31AA\u31AB\u31AC\u31AD\u31AE\u31AF\u31B0\u31B1\u31B2\u31B3\u31B4\u31B5\u31B6\u31B7\u31F0\u31F1\u31F2\u31F3\u31F4\u31F5\u31F6\u31F7\u31F8\u31F9\u31FA\u31FB\u31FC\u31FD\u31FE\u31FF\u3400\u4DB5\u4E00\u9FC3\uA000\uA001\uA002\uA003\uA004\uA005\uA006\uA007\uA008\uA009\uA00A\uA00B\uA00C\uA00D\uA00E\uA00F\uA010\uA011\uA012\uA013\uA014\uA016\uA017\uA018\uA019\uA01A\uA01B\uA01C\uA01D\uA01E\uA01F\uA020\uA021\uA022\uA023\uA024\uA025\uA026\uA027\uA028\uA029\uA02A\uA02B\uA02C\uA02D\uA02E\uA02F\uA030\uA031\uA032\uA033\uA034\uA035\uA036\uA037\uA038\uA039\uA03A\uA03B\uA03C\uA03D\uA03E\uA03F\uA040\uA041\uA042\uA043\uA044\uA045\uA046\uA047\uA048\uA049\uA04A\uA04B\uA04C\uA04D\uA04E\uA04F\uA050\uA051\uA052\uA053\uA054\uA055\uA056\uA057\uA058\uA059\uA05A\uA05B\uA05C\uA05D\uA05E\uA05F\uA060\uA061\uA062\uA063\uA064\uA065\uA066\uA067\uA068\uA069\uA06A\uA06B\uA06C\uA06D\uA06E\uA06F\uA070\uA071\uA072\uA073\uA074\uA075\uA076\uA077\uA078\uA079\uA07A\uA07B\uA07C\uA07D\uA07E\uA07F\uA080\uA081\uA082\uA083\uA084\uA085\uA086\uA087\uA088\uA089\uA08A\uA08B\uA08C\uA08D\uA08E\uA08F\uA090\uA091\uA092\uA093\uA094\uA095\uA096\uA097\uA098\uA099\uA09A\uA09B\uA09C\uA09D\uA09E\uA09F\uA0A0\uA0A1\uA0A2\uA0A3\uA0A4\uA0A5\uA0A6\uA0A7\uA0A8\uA0A9\uA0AA\uA0AB\uA0AC\uA0AD\uA0AE\uA0AF\uA0B0\uA0B1\uA0B2\uA0B3\uA0B4\uA0B5\uA0B6\uA0B7\uA0B8\uA0B9\uA0BA\uA0BB\uA0BC\uA0BD\uA0BE\uA0BF\uA0C0\uA0C1\uA0C2\uA0C3\uA0C4\uA0C5\uA0C6\uA0C7\uA0C8\uA0C9\uA0CA\uA0CB\uA0CC\uA0CD\uA0CE\uA0CF\uA0D0\uA0D1\uA0D2\uA0D3\uA0D4\uA0D5\uA0D6\uA0D7\uA0D8\uA0D9\uA0DA\uA0DB\uA0DC\uA0DD\uA0DE\uA0DF\uA0E0\uA0E1\uA0E2\uA0E3\uA0E4\uA0E5\uA0E6\uA0E7\uA0E8\uA0E9\uA0EA\uA0EB\uA0EC\uA0ED\uA0EE\uA0EF\uA0F0\uA0F1\uA0F2\uA0F3\uA0F4\uA0F5\uA0F6\uA0F7\uA0F8\uA0F9\uA0FA\uA0FB\uA0FC\uA0FD\uA0FE\uA0FF\uA100\uA101\uA102\uA103\uA104\uA105\uA106\uA107\uA108\uA109\uA10A\uA10B\uA10C\uA10D\uA10E\uA10F\uA110\uA111\uA112\uA113\uA114\uA115\uA116\uA117\uA118\uA119\uA11A\uA11B\uA11C\uA11D\uA11E\uA11F\uA120\uA121\uA122\uA123\uA124\uA125\uA126\uA127\uA128\uA129\uA12A\uA12B\uA12C\uA12D\uA12E\uA12F\uA130\uA131\uA132\uA133\uA134\uA135\uA136\uA137\uA138\uA139\uA13A\uA13B\uA13C\uA13D\uA13E\uA13F\uA140\uA141\uA142\uA143\uA144\uA145\uA146\uA147\uA148\uA149\uA14A\uA14B\uA14C\uA14D\uA14E\uA14F\uA150\uA151\uA152\uA153\uA154\uA155\uA156\uA157\uA158\uA159\uA15A\uA15B\uA15C\uA15D\uA15E\uA15F\uA160\uA161\uA162\uA163\uA164\uA165\uA166\uA167\uA168\uA169\uA16A\uA16B\uA16C\uA16D\uA16E\uA16F\uA170\uA171\uA172\uA173\uA174\uA175\uA176\uA177\uA178\uA179\uA17A\uA17B\uA17C\uA17D\uA17E\uA17F\uA180\uA181\uA182\uA183\uA184\uA185\uA186\uA187\uA188\uA189\uA18A\uA18B\uA18C\uA18D\uA18E\uA18F\uA190\uA191\uA192\uA193\uA194\uA195\uA196\uA197\uA198\uA199\uA19A\uA19B\uA19C\uA19D\uA19E\uA19F\uA1A0\uA1A1\uA1A2\uA1A3\uA1A4\uA1A5\uA1A6\uA1A7\uA1A8\uA1A9\uA1AA\uA1AB\uA1AC\uA1AD\uA1AE\uA1AF\uA1B0\uA1B1\uA1B2\uA1B3\uA1B4\uA1B5\uA1B6\uA1B7\uA1B8\uA1B9\uA1BA\uA1BB\uA1BC\uA1BD\uA1BE\uA1BF\uA1C0\uA1C1\uA1C2\uA1C3\uA1C4\uA1C5\uA1C6\uA1C7\uA1C8\uA1C9\uA1CA\uA1CB\uA1CC\uA1CD\uA1CE\uA1CF\uA1D0\uA1D1\uA1D2\uA1D3\uA1D4\uA1D5\uA1D6\uA1D7\uA1D8\uA1D9\uA1DA\uA1DB\uA1DC\uA1DD\uA1DE\uA1DF\uA1E0\uA1E1\uA1E2\uA1E3\uA1E4\uA1E5\uA1E6\uA1E7\uA1E8\uA1E9\uA1EA\uA1EB\uA1EC\uA1ED\uA1EE\uA1EF\uA1F0\uA1F1\uA1F2\uA1F3\uA1F4\uA1F5\uA1F6\uA1F7\uA1F8\uA1F9\uA1FA\uA1FB\uA1FC\uA1FD\uA1FE\uA1FF\uA200\uA201\uA202\uA203\uA204\uA205\uA206\uA207\uA208\uA209\uA20A\uA20B\uA20C\uA20D\uA20E\uA20F\uA210\uA211\uA212\uA213\uA214\uA215\uA216\uA217\uA218\uA219\uA21A\uA21B\uA21C\uA21D\uA21E\uA21F\uA220\uA221\uA222\uA223\uA224\uA225\uA226\uA227\uA228\uA229\uA22A\uA22B\uA22C\uA22D\uA22E\uA22F\uA230\uA231\uA232\uA233\uA234\uA235\uA236\uA237\uA238\uA239\uA23A\uA23B\uA23C\uA23D\uA23E\uA23F\uA240\uA241\uA242\uA243\uA244\uA245\uA246\uA247\uA248\uA249\uA24A\uA24B\uA24C\uA24D\uA24E\uA24F\uA250\uA251\uA252\uA253\uA254\uA255\uA256\uA257\uA258\uA259\uA25A\uA25B\uA25C\uA25D\uA25E\uA25F\uA260\uA261\uA262\uA263\uA264\uA265\uA266\uA267\uA268\uA269\uA26A\uA26B\uA26C\uA26D\uA26E\uA26F\uA270\uA271\uA272\uA273\uA274\uA275\uA276\uA277\uA278\uA279\uA27A\uA27B\uA27C\uA27D\uA27E\uA27F\uA280\uA281\uA282\uA283\uA284\uA285\uA286\uA287\uA288\uA289\uA28A\uA28B\uA28C\uA28D\uA28E\uA28F\uA290\uA291\uA292\uA293\uA294\uA295\uA296\uA297\uA298\uA299\uA29A\uA29B\uA29C\uA29D\uA29E\uA29F\uA2A0\uA2A1\uA2A2\uA2A3\uA2A4\uA2A5\uA2A6\uA2A7\uA2A8\uA2A9\uA2AA\uA2AB\uA2AC\uA2AD\uA2AE\uA2AF\uA2B0\uA2B1\uA2B2\uA2B3\uA2B4\uA2B5\uA2B6\uA2B7\uA2B8\uA2B9\uA2BA\uA2BB\uA2BC\uA2BD\uA2BE\uA2BF\uA2C0\uA2C1\uA2C2\uA2C3\uA2C4\uA2C5\uA2C6\uA2C7\uA2C8\uA2C9\uA2CA\uA2CB\uA2CC\uA2CD\uA2CE\uA2CF\uA2D0\uA2D1\uA2D2\uA2D3\uA2D4\uA2D5\uA2D6\uA2D7\uA2D8\uA2D9\uA2DA\uA2DB\uA2DC\uA2DD\uA2DE\uA2DF\uA2E0\uA2E1\uA2E2\uA2E3\uA2E4\uA2E5\uA2E6\uA2E7\uA2E8\uA2E9\uA2EA\uA2EB\uA2EC\uA2ED\uA2EE\uA2EF\uA2F0\uA2F1\uA2F2\uA2F3\uA2F4\uA2F5\uA2F6\uA2F7\uA2F8\uA2F9\uA2FA\uA2FB\uA2FC\uA2FD\uA2FE\uA2FF\uA300\uA301\uA302\uA303\uA304\uA305\uA306\uA307\uA308\uA309\uA30A\uA30B\uA30C\uA30D\uA30E\uA30F\uA310\uA311\uA312\uA313\uA314\uA315\uA316\uA317\uA318\uA319\uA31A\uA31B\uA31C\uA31D\uA31E\uA31F\uA320\uA321\uA322\uA323\uA324\uA325\uA326\uA327\uA328\uA329\uA32A\uA32B\uA32C\uA32D\uA32E\uA32F\uA330\uA331\uA332\uA333\uA334\uA335\uA336\uA337\uA338\uA339\uA33A\uA33B\uA33C\uA33D\uA33E\uA33F\uA340\uA341\uA342\uA343\uA344\uA345\uA346\uA347\uA348\uA349\uA34A\uA34B\uA34C\uA34D\uA34E\uA34F\uA350\uA351\uA352\uA353\uA354\uA355\uA356\uA357\uA358\uA359\uA35A\uA35B\uA35C\uA35D\uA35E\uA35F\uA360\uA361\uA362\uA363\uA364\uA365\uA366\uA367\uA368\uA369\uA36A\uA36B\uA36C\uA36D\uA36E\uA36F\uA370\uA371\uA372\uA373\uA374\uA375\uA376\uA377\uA378\uA379\uA37A\uA37B\uA37C\uA37D\uA37E\uA37F\uA380\uA381\uA382\uA383\uA384\uA385\uA386\uA387\uA388\uA389\uA38A\uA38B\uA38
1C\uA38D\uA38E\uA38F\uA390\uA391\uA392\uA393\uA394\uA395\uA396\uA397\uA398\uA399\uA39A\uA39B\uA39C\uA39D\uA39E\uA39F\uA3A0\uA3A1\uA3A2\uA3A3\uA3A4\uA3A5\uA3A6\uA3A7\uA3A8\uA3A9\uA3AA\uA3AB\uA3AC\uA3AD\uA3AE\uA3AF\uA3B0\uA3B1\uA3B2\uA3B3\uA3B4\uA3B5\uA3B6\uA3B7\uA3B8\uA3B9\uA3BA\uA3BB\uA3BC\uA3BD\uA3BE\uA3BF\uA3C0\uA3C1\uA3C2\uA3C3\uA3C4\uA3C5\uA3C6\uA3C7\uA3C8\uA3C9\uA3CA\uA3CB\uA3CC\uA3CD\uA3CE\uA3CF\uA3D0\uA3D1\uA3D2\uA3D3\uA3D4\uA3D5\uA3D6\uA3D7\uA3D8\uA3D9\uA3DA\uA3DB\uA3DC\uA3DD\uA3DE\uA3DF\uA3E0\uA3E1\uA3E2\uA3E3\uA3E4\uA3E5\uA3E6\uA3E7\uA3E8\uA3E9\uA3EA\uA3EB\uA3EC\uA3ED\uA3EE\uA3EF\uA3F0\uA3F1\uA3F2\uA3F3\uA3F4\uA3F5\uA3F6\uA3F7\uA3F8\uA3F9\uA3FA\uA3FB\uA3FC\uA3FD\uA3FE\uA3FF\uA400\uA401\uA402\uA403\uA404\uA405\uA406\uA407\uA408\uA409\uA40A\uA40B\uA40C\uA40D\uA40E\uA40F\uA410\uA411\uA412\uA413\uA414\uA415\uA416\uA417\uA418\uA419\uA41A\uA41B\uA41C\uA41D\uA41E\uA41F\uA420\uA421\uA422\uA423\uA424\uA425\uA426\uA427\uA428\uA429\uA42A\uA42B\uA42C\uA42D\uA42E\uA42F\uA430\uA431\uA432\uA433\uA434\uA435\uA436\uA437\uA438\uA439\uA43A\uA43B\uA43C\uA43D\uA43E\uA43F\uA440\uA441\uA442\uA443\uA444\uA445\uA446\uA447\uA448\uA449\uA44A\uA44B\uA44C\uA44D\uA44E\uA44F\uA450\uA451\uA452\uA453\uA454\uA455\uA456\uA457\uA458\uA459\uA45A\uA45B\uA45C\uA45D\uA45E\uA45F\uA460\uA461\uA462\uA463\uA464\uA465\uA466\uA467\uA468\uA469\uA46A\uA46B\uA46C\uA46D\uA46E\uA46F\uA470\uA471\uA472\uA473\uA474\uA475\uA476\uA477\uA478\uA479\uA47A\uA47B\uA47C\uA47D\uA47E\uA47F\uA480\uA481\uA482\uA483\uA484\uA485\uA486\uA487\uA488\uA489\uA48A\uA48B\uA48C\uA500\uA501\uA502\uA503\uA504\uA505\uA506\uA507\uA508\uA509\uA50A\uA50B\uA50C\uA50D\uA50E\uA50F\uA510\uA511\uA512\uA513\uA514\uA515\uA516\uA517\uA518\uA519\uA51A\uA51B\uA51C\uA51D\uA51E\uA51F\uA520\uA521\uA522\uA523\uA524\uA525\uA526\uA527\uA528\uA529\uA52A\uA52B\uA52C\uA52D\uA52E\uA52F\uA530\uA531\uA532\uA533\uA534\uA535\uA536\uA537\uA538\uA539\uA53A\uA53B\uA53C\uA53D\uA53E\uA53F\uA540\uA541\uA542\uA543\uA544\uA545\uA546\uA547\uA548\uA549\uA54A\uA54B\uA54C\uA54D\uA54E\uA54F\uA550\uA551\uA552\uA553\uA554\uA555\uA556\uA557\uA558\uA559\uA55A\uA55B\uA55C\uA55D\uA55E\uA55F\uA560\uA561\uA562\uA563\uA564\uA565\uA566\uA567\uA568\uA569\uA56A\uA56B\uA56C\uA56D\uA56E\uA56F\uA570\uA571\uA572\uA573\uA574\uA575\uA576\uA577\uA578\uA579\uA57A\uA57B\uA57C\uA57D\uA57E\uA57F\uA580\uA581\uA582\uA583\uA584\uA585\uA586\uA587\uA588\uA589\uA58A\uA58B\uA58C\uA58D\uA58E\uA58F\uA590\uA591\uA592\uA593\uA594\uA595\uA596\uA597\uA598\uA599\uA59A\uA59B\uA59C\uA59D\uA59E\uA59F\uA5A0\uA5A1\uA5A2\uA5A3\uA5A4\uA5A5\uA5A6\uA5A7\uA5A8\uA5A9\uA5AA\uA5AB\uA5AC\uA5AD\uA5AE\uA5AF\uA5B0\uA5B1\uA5B2\uA5B3\uA5B4\uA5B5\uA5B6\uA5B7\uA5B8\uA5B9\uA5BA\uA5BB\uA5BC\uA5BD\uA5BE\uA5BF\uA5C0\uA5C1\uA5C2\uA5C3\uA5C4\uA5C5\uA5C6\uA5C7\uA5C8\uA5C9\uA5CA\uA5CB\uA5CC\uA5CD\uA5CE\uA5CF\uA5D0\uA5D1\uA5D2\uA5D3\uA5D4\uA5D5\uA5D6\uA5D7\uA5D8\uA5D9\uA5DA\uA5DB\uA5DC\uA5DD\uA5DE\uA5DF\uA5E0\uA5E1\uA5E2\uA5E3\uA5E4\uA5E5\uA5E6\uA5E7\uA5E8\uA5E9\uA5EA\uA5EB\uA5EC\uA5ED\uA5EE\uA5EF\uA5F0\uA5F1\uA5F2\uA5F3\uA5F4\uA5F5\uA5F6\uA5F7\uA5F8\uA5F9\uA5FA\uA5FB\uA5FC\uA5FD\uA5FE\uA5FF\uA600\uA601\uA602\uA603\uA604\uA605\uA606\uA607\uA608\uA609\uA60A\uA60B\uA610\uA611\uA612\uA613\uA614\uA615\uA616\uA617\uA618\uA619\uA61A\uA61B\uA61C\uA61D\uA61E\uA61F\uA62A\uA62B\uA66E\uA7FB\uA7FC\uA7FD\uA7FE\uA7FF\uA800\uA801\uA803\uA804\uA805\uA807\uA808\uA809\uA80A\uA80C\uA80D\uA80E\uA80F\uA810\uA811\uA812\uA813\uA814\uA815\uA816\uA817\uA818\uA819\uA81A\uA81B\uA81C\uA81D\uA81E\uA81F\uA820\uA821\uA822\uA840\uA841\uA842\uA843\uA844\uA845\uA846\uA847\uA848\uA849\uA84A\uA84B\uA84C\uA84D\uA84E\uA84F\uA850\uA851\uA852\uA853\uA854\uA855\uA856\uA857\uA858\uA859\uA85A\uA85B\uA85C\uA85D\uA85E\uA85F\uA860\uA861\uA862\uA863\uA864\uA865\uA866\uA867\uA868\uA869\uA86A\uA86B\uA86C\uA86D\uA86E\uA86F\uA870\uA871\uA872\uA873\uA882\uA883\uA884\uA885\uA886\uA887\uA888\uA889\uA88A\uA88B\uA88C\uA88D\uA88E\uA88F\uA890\uA891\uA892\uA893\uA894\uA895\uA896\uA897\uA898\uA899\uA89A\uA89B\uA89C\uA89D\uA89E\uA89F\uA8A0\uA8A1\uA8A2\uA8A3\uA8A4\uA8A5\uA8A6\uA8A7\uA8A8\uA8A9\uA8AA\uA8AB\uA8AC\uA8AD\uA8AE\uA8AF\uA8B0\uA8B1\uA8B2\uA8B3\uA90A\uA90B\uA90C\uA90D\uA90E\uA90F\uA910\uA911\uA912\uA913\uA914\uA915\uA916\uA917\uA918\uA919\uA91A\uA91B\uA91C\uA91D\uA91E\uA91F\uA920\uA921\uA922\uA923\uA924\uA925\uA930\uA931\uA932\uA933\uA934\uA935\uA936\uA937\uA938\uA939\uA93A\uA93B\uA93C\uA93D\uA93E\uA93F\uA940\uA941\uA942\uA943\uA944\uA945\uA946\uAA00\uAA01\uAA02\uAA03\uAA04\uAA05\uAA06\uAA07\uAA08\uAA09\uAA0A\uAA0B\uAA0C\uAA0D\uAA0E\uAA0F\uAA10\uAA11\uAA12\uAA13\uAA14\uAA15\uAA16\uAA17\uAA18\uAA19\uAA1A\uAA1B\uAA1C\uAA1D\uAA1E\uAA1F\uAA20\uAA21\uAA22\uAA23\uAA24\uAA25\uAA26\uAA27\uAA28\uAA40\uAA41\uAA42\uAA44\uAA45\uAA46\uAA47\uAA48\uAA49\uAA4A\uAA4B\uAC00\uD7A3\uF900\uF901\uF902\uF903\uF904\uF905\uF906\uF907\uF908\uF909\uF90A\uF90B\uF90C\uF90D\uF90E\uF90F\uF910\uF911\uF912\uF913\uF914\uF915\uF916\uF917\uF918\uF919\uF91A\uF91B\uF91C\uF91D\uF91E\uF91F\uF920\uF921\uF922\uF923\uF924\uF925\uF926\uF927\uF928\uF929\uF92A\uF92B\uF92C\uF92D\uF92E\uF92F\uF930\uF931\uF932\uF933\uF934\uF935\uF936\uF937\uF938\uF939\uF93A\uF93B\uF93C\uF93D\uF93E\uF93F\uF940\uF941\uF942\uF943\uF944\uF945\uF946\uF947\uF948\uF949\uF94A\uF94B\uF94C\uF94D\uF94E\uF94F\uF950\uF951\uF952\uF953\uF954\uF955\uF956\uF957\uF958\uF959\uF95A\uF95B\uF95C\uF95D\uF95E\uF95F\uF960\uF961\uF962\uF963\uF964\uF965\uF966\uF967\uF968\uF969\uF96A\uF96B\uF96C\uF96D\uF96E\uF96F\uF970\uF971\uF972\uF973\uF974\uF975\uF976\uF977\uF978\uF979\uF97A\uF97B\uF97C\uF97D\uF97E\uF97F\uF980\uF981\uF982\uF983\uF984\uF985\uF986\uF987\uF988\uF989\uF98A\uF98B\uF98C\uF98D\uF98E\uF98F\uF990\uF991\uF992\uF993\uF994\uF995\uF996\uF997\uF998\uF999\uF99A\uF99B\uF99C\uF99D\uF99E\uF99F\uF9A0\uF9A1\uF9A2\uF9A3\uF9A4\uF9A5\uF9A6\uF9A7\uF9A8\uF9A9\uF9AA\uF9AB\uF9AC\uF9AD\uF9AE\uF9AF\uF9B0\uF9B1\uF9B2\uF9B3\uF9B4\uF9B5\uF9B6\uF9B7\uF9B8\uF9B9\uF9BA\uF9BB\uF9BC\uF9BD\uF9BE\uF9BF\uF9C0\uF9C1\uF9C2\uF9C3\uF9C4\uF9C5\uF9C6\uF9C7\uF9C8\uF9C9\uF9CA\uF9CB\uF9CC\uF9CD\uF9CE\uF9CF\uF9D0\uF9D1\uF9D2\uF9D3\uF9D4\uF9D5\uF9D6\uF9D
17\uF9D8\uF9D9\uF9DA\uF9DB\uF9DC\uF9DD\uF9DE\uF9DF\uF9E0\uF9E1\uF9E2\uF9E3\uF9E4\uF9E5\uF9E6\uF9E7\uF9E8\uF9E9\uF9EA\uF9EB\uF9EC\uF9ED\uF9EE\uF9EF\uF9F0\uF9F1\uF9F2\uF9F3\uF9F4\uF9F5\uF9F6\uF9F7\uF9F8\uF9F9\uF9FA\uF9FB\uF9FC\uF9FD\uF9FE\uF9FF\uFA00\uFA01\uFA02\uFA03\uFA04\uFA05\uFA06\uFA07\uFA08\uFA09\uFA0A\uFA0B\uFA0C\uFA0D\uFA0E\uFA0F\uFA10\uFA11\uFA12\uFA13\uFA14\uFA15\uFA16\uFA17\uFA18\uFA19\uFA1A\uFA1B\uFA1C\uFA1D\uFA1E\uFA1F\uFA20\uFA21\uFA22\uFA23\uFA24\uFA25\uFA26\uFA27\uFA28\uFA29\uFA2A\uFA2B\uFA2C\uFA2D\uFA30\uFA31\uFA32\uFA33\uFA34\uFA35\uFA36\uFA37\uFA38\uFA39\uFA3A\uFA3B\uFA3C\uFA3D\uFA3E\uFA3F\uFA40\uFA41\uFA42\uFA43\uFA44\uFA45\uFA46\uFA47\uFA48\uFA49\uFA4A\uFA4B\uFA4C\uFA4D\uFA4E\uFA4F\uFA50\uFA51\uFA52\uFA53\uFA54\uFA55\uFA56\uFA57\uFA58\uFA59\uFA5A\uFA5B\uFA5C\uFA5D\uFA5E\uFA5F\uFA60\uFA61\uFA62\uFA63\uFA64\uFA65\uFA66\uFA67\uFA68\uFA69\uFA6A\uFA70\uFA71\uFA72\uFA73\uFA74\uFA75\uFA76\uFA77\uFA78\uFA79\uFA7A\uFA7B\uFA7C\uFA7D\uFA7E\uFA7F\uFA80\uFA81\uFA82\uFA83\uFA84\uFA85\uFA86\uFA87\uFA88\uFA89\uFA8A\uFA8B\uFA8C\uFA8D\uFA8E\uFA8F\uFA90\uFA91\uFA92\uFA93\uFA94\uFA95\uFA96\uFA97\uFA98\uFA99\uFA9A\uFA9B\uFA9C\uFA9D\uFA9E\uFA9F\uFAA0\uFAA1\uFAA2\uFAA3\uFAA4\uFAA5\uFAA6\uFAA7\uFAA8\uFAA9\uFAAA\uFAAB\uFAAC\uFAAD\uFAAE\uFAAF\uFAB0\uFAB1\uFAB2\uFAB3\uFAB4\uFAB5\uFAB6\uFAB7\uFAB8\uFAB9\uFABA\uFABB\uFABC\uFABD\uFABE\uFABF\uFAC0\uFAC1\uFAC2\uFAC3\uFAC4\uFAC5\uFAC6\uFAC7\uFAC8\uFAC9\uFACA\uFACB\uFACC\uFACD\uFACE\uFACF\uFAD0\uFAD1\uFAD2\uFAD3\uFAD4\uFAD5\uFAD6\uFAD7\uFAD8\uFAD9\uFB1D\uFB1F\uFB20\uFB21\uFB22\uFB23\uFB24\uFB25\uFB26\uFB27\uFB28\uFB2A\uFB2B\uFB2C\uFB2D\uFB2E\uFB2F\uFB30\uFB31\uFB32\uFB33\uFB34\uFB35\uFB36\uFB38\uFB39\uFB3A\uFB3B\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46\uFB47\uFB48\uFB49\uFB4A\uFB4B\uFB4C\uFB4D\uFB4E\uFB4F\uFB50\uFB51\uFB52\uFB53\uFB54\uFB55\uFB56\uFB57\uFB58\uFB59\uFB5A\uFB5B\uFB5C\uFB5D\uFB5E\uFB5F\uFB60\uFB61\uFB62\uFB63\uFB64\uFB65\uFB66\uFB67\uFB68\uFB69\uFB6A\uFB6B\uFB6C\uFB6D\uFB6E\uFB6F\uFB70\uFB71\uFB72\uFB73\uFB74\uFB75\uFB76\uFB77\uFB78\uFB79\uFB7A\uFB7B\uFB7C\uFB7D\uFB7E\uFB7F\uFB80\uFB81\uFB82\uFB83\uFB84\uFB85\uFB86\uFB87\uFB88\uFB89\uFB8A\uFB8B\uFB8C\uFB8D\uFB8E\uFB8F\uFB90\uFB91\uFB92\uFB93\uFB94\uFB95\uFB96\uFB97\uFB98\uFB99\uFB9A\uFB9B\uFB9C\uFB9D\uFB9E\uFB9F\uFBA0\uFBA1\uFBA2\uFBA3\uFBA4\uFBA5\uFBA6\uFBA7\uFBA8\uFBA9\uFBAA\uFBAB\uFBAC\uFBAD\uFBAE\uFBAF\uFBB0\uFBB1\uFBD3\uFBD4\uFBD5\uFBD6\uFBD7\uFBD8\uFBD9\uFBDA\uFBDB\uFBDC\uFBDD\uFBDE\uFBDF\uFBE0\uFBE1\uFBE2\uFBE3\uFBE4\uFBE5\uFBE6\uFBE7\uFBE8\uFBE9\uFBEA\uFBEB\uFBEC\uFBED\uFBEE\uFBEF\uFBF0\uFBF1\uFBF2\uFBF3\uFBF4\uFBF5\uFBF6\uFBF7\uFBF8\uFBF9\uFBFA\uFBFB\uFBFC\uFBFD\uFBFE\uFBFF\uFC00\uFC01\uFC02\uFC03\uFC04\uFC05\uFC06\uFC07\uFC08\uFC09\uFC0A\uFC0B\uFC0C\uFC0D\uFC0E\uFC0F\uFC10\uFC11\uFC12\uFC13\uFC14\uFC15\uFC16\uFC17\uFC18\uFC19\uFC1A\uFC1B\uFC1C\uFC1D\uFC1E\uFC1F\uFC20\uFC21\uFC22\uFC23\uFC24\uFC25\uFC26\uFC27\uFC28\uFC29\uFC2A\uFC2B\uFC2C\uFC2D\uFC2E\uFC2F\uFC30\uFC31\uFC32\uFC33\uFC34\uFC35\uFC36\uFC37\uFC38\uFC39\uFC3A\uFC3B\uFC3C\uFC3D\uFC3E\uFC3F\uFC40\uFC41\uFC42\uFC43\uFC44\uFC45\uFC46\uFC47\uFC48\uFC49\uFC4A\uFC4B\uFC4C\uFC4D\uFC4E\uFC4F\uFC50\uFC51\uFC52\uFC53\uFC54\uFC55\uFC56\uFC57\uFC58\uFC59\uFC5A\uFC5B\uFC5C\uFC5D\uFC5E\uFC5F\uFC60\uFC61\uFC62\uFC63\uFC64\uFC65\uFC66\uFC67\uFC68\uFC69\uFC6A\uFC6B\uFC6C\uFC6D\uFC6E\uFC6F\uFC70\uFC71\uFC72\uFC73\uFC74\uFC75\uFC76\uFC77\uFC78\uFC79\uFC7A\uFC7B\uFC7C\uFC7D\uFC7E\uFC7F\uFC80\uFC81\uFC82\uFC83\uFC84\uFC85\uFC86\uFC87\uFC88\uFC89\uFC8A\uFC8B\uFC8C\uFC8D\uFC8E\uFC8F\uFC90\uFC91\uFC92\uFC93\uFC94\uFC95\uFC96\uFC97\uFC98\uFC99\uFC9A\uFC9B\uFC9C\uFC9D\uFC9E\uFC9F\uFCA0\uFCA1\uFCA2\uFCA3\uFCA4\uFCA5\uFCA6\uFCA7\uFCA8\uFCA9\uFCAA\uFCAB\uFCAC\uFCAD\uFCAE\uFCAF\uFCB0\uFCB1\uFCB2\uFCB3\uFCB4\uFCB5\uFCB6\uFCB7\uFCB8\uFCB9\uFCBA\uFCBB\uFCBC\uFCBD\uFCBE\uFCBF\uFCC0\uFCC1\uFCC2\uFCC3\uFCC4\uFCC5\uFCC6\uFCC7\uFCC8\uFCC9\uFCCA\uFCCB\uFCCC\uFCCD\uFCCE\uFCCF\uFCD0\uFCD1\uFCD2\uFCD3\uFCD4\uFCD5\uFCD6\uFCD7\uFCD8\uFCD9\uFCDA\uFCDB\uFCDC\uFCDD\uFCDE\uFCDF\uFCE0\uFCE1\uFCE2\uFCE3\uFCE4\uFCE5\uFCE6\uFCE7\uFCE8\uFCE9\uFCEA\uFCEB\uFCEC\uFCED\uFCEE\uFCEF\uFCF0\uFCF1\uFCF2\uFCF3\uFCF4\uFCF5\uFCF6\uFCF7\uFCF8\uFCF9\uFCFA\uFCFB\uFCFC\uFCFD\uFCFE\uFCFF\uFD00\uFD01\uFD02\uFD03\uFD04\uFD05\uFD06\uFD07\uFD08\uFD09\uFD0A\uFD0B\uFD0C\uFD0D\uFD0E\uFD0F\uFD10\uFD11\uFD12\uFD13\uFD14\uFD15\uFD16\uFD17\uFD18\uFD19\uFD1A\uFD1B\uFD1C\uFD1D\uFD1E\uFD1F\uFD20\uFD21\uFD22\uFD23\uFD24\uFD25\uFD26\uFD27\uFD28\uFD29\uFD2A\uFD2B\uFD2C\uFD2D\uFD2E\uFD2F\uFD30\uFD31\uFD32\uFD33\uFD34\uFD35\uFD36\uFD37\uFD38\uFD39\uFD3A\uFD3B\uFD3C\uFD3D\uFD50\uFD51\uFD52\uFD53\uFD54\uFD55\uFD56\uFD57\uFD58\uFD59\uFD5A\uFD5B\uFD5C\uFD5D\uFD5E\uFD5F\uFD60\uFD61\uFD62\uFD63\uFD64\uFD65\uFD66\uFD67\uFD68\uFD69\uFD6A\uFD6B\uFD6C\uFD6D\uFD6E\uFD6F\uFD70\uFD71\uFD72\uFD73\uFD74\uFD75\uFD76\uFD77\uFD78\uFD79\uFD7A\uFD7B\uFD7C\uFD7D\uFD7E\uFD7F\uFD80\uFD81\uFD82\uFD83\uFD84\uFD85\uFD86\uFD87\uFD88\uFD89\uFD8A\uFD8B\uFD8C\uFD8D\uFD8E\uFD8F\uFD92\uFD93\uFD94\uFD95\uFD96\uFD97\uFD98\uFD99\uFD9A\uFD9B\uFD9C\uFD9D\uFD9E\uFD9F\uFDA0\uFDA1\uFDA2\uFDA3\uFDA4\uFDA5\uFDA6\uFDA7\uFDA8\uFDA9\uFDAA\uFDAB\uFDAC\uFDAD\uFDAE\uFDAF\uFDB0\uFDB1\uFDB2\uFDB3\uFDB4\uFDB5\uFDB6\uFDB7\uFDB8\uFDB9\uFDBA\uFDBB\uFDBC\uFDBD\uFDBE\uFDBF\uFDC0\uFDC1\uFDC2\uFDC3\uFDC4\uFDC5\uFDC6\uFDC7\uFDF0\uFDF1\uFDF2\uFDF3\uFDF4\uFDF5\uFDF6\uFDF7\uFDF8\uFDF9\uFDFA\uFDFB\uFE70\uFE71\uFE72\uFE73\uFE74\uFE76\uFE77\uFE78\uFE79\uFE7A\uFE7B\uFE7C\uFE7D\uFE7E\uFE7F\uFE80\uFE81\uFE82\uFE83\uFE84\uFE85\uFE86\uFE87\uFE88\uFE89\uFE8A\uFE8B\uFE8C\uFE8D\uFE8E\uFE8F\uFE90\uFE91\uFE92\uFE93\uFE94\uFE95\uFE96\uFE97\uFE98\uFE99\uFE9A\uFE9B\uFE9C\uFE9D\uFE9E\uFE9F\uFEA0\uFEA1\uFEA2\uFEA3\uFEA4\uFEA5\uFEA6\uFEA7\uFEA8\uFEA9\uFEAA\uFEAB\uFEAC\uFEAD\uFEAE\uFEAF\uFEB0\uFEB1\uFEB2\uFEB3\uFEB4\uFEB5\uFEB6\uFEB7\uFEB8\uFEB9\uFEBA\uFEBB\uFEBC\uFEBD\uFEBE\uFEBF\uFEC0\uFEC1\uFEC2\uFEC3\uFEC4\uFEC5\uFEC6\uFEC7\uFEC8\uFEC9\uFECA\uFECB\uFECC\uFECD\uFECE\uFECF\uFED0\uFED1\uFED2\uFED3\uFED4\uFED5\uFED6\uFED7\uFED8\uFED9\uFEDA\uFEDB\uFEDC\uFEDD\uFEDE\uFEDF\uFEE0\uFEE1\uFEE2\uFEE3\uFEE4\uFEE5\uFEE6\uFEE7\uFEE8\uFEE9\uFEEA\uFEEB\uFEEC\uFEED\uFEEE\uFEEF\uFEF0\uFEF1\uFEF2\uFEF3\uFEF4\uFEF5\uFEF6\uFEF7\uFEF8\uFEF9\uFEFA\uFEFB\uFEFC\uFF66\uFF67\uFF68\uFF69\uFF6A\uFF6B\uFF6C\uFF6D\uFF6E\uFF6F\uFF71\uFF72\uFF73\uFF74\uFF75\uFF76\uFF77\uFF78\uFF79\uFF7A\uFF7B\uFF7C\uFF7D\uFF7E\uFF7F\uFF80\uFF81\uFF82\uFF83\uFF84\uFF85\uFF86\uFF87\uFF88\uFF89\uFF8A\uFF8B\uFF8C\uFF8D\uFF8E\uFF8F\uFF90\uFF91\uFF92\uFF93\uFF94\uFF95\uFF96\uFF97\uFF98\uFF99\uFF9A\uFF9B\uFF9C\uFF9D\uFFA0\uFFA1\uFFA2\uFFA3\uFFA4\uFFA5\uFFA6\uFFA7\uFFA8\uFFA9\uFFAA\uFFAB\uFFAC\uFFAD\uFFAE\uFFAF\uFFB0\uFFB1\uFFB2\uFFB3\uFFB4\uFFB5\uFFB6\uFFB7\uFFB8\uFFB9\uFFBA\uFFBB\uFFBC\uFFBD\uFFBE\uFFC2\uFFC3\uFFC4\uFFC5\uFFC6\uFFC7\uFFCA\uFFCB\uFFCC\uFFCD\uFFCE\uFFCF\uFFD2\uFFD3\uFFD4\uFFD5\uFFD6\uFFD7\uFFDA\uFFDB\uFFDC]/.test(t.charAt(Y))?(u=t.charAt(Y),Y++):(u=null,0===U&&n("[\\u01BB\\u01C0\\u01C1\\u01C2\\u01C3\\u0294\\u05D0\\u05D1\\u05D2\\u05D3\\u05D4\\u05D5\\u05D6\\u05D7\\u05D8\\u05D9\\u05DA\\u05DB\\u05DC\\u05DD\\u05DE\\u05DF\\u05E0\\u05E1\\u05E2\\u05E3\\u05E4\\u05E5\\u05E6\\u05E7\\u05E8\\u05E9\\u05EA\\u05F0\\u05F1\\u05F2\\u0621\\u0622\\u0623\\u0624\\u0625\\u0626\\u0627\\u0628\\u0629\\u062A\\u062B\\u062C\\u062D\\u062E\\u062F\\u0630\\u0631\\u0632\\u0633\\u0634\\u0635\\u0636\\u0637\\u0638\\u0639\\u063A\\u063B\\u063C\\u063D\\u063E\\u063F\\u0641\\u0642\\u0643\\u0644\\u0645\\u
10646\\u0647\\u0648\\u0649\\u064A\\u066E\\u066F\\u0671\\u0672\\u0673\\u0674\\u0675\\u0676\\u0677\\u0678\\u0679\\u067A\\u067B\\u067C\\u067D\\u067E\\u067F\\u0680\\u0681\\u0682\\u0683\\u0684\\u0685\\u0686\\u0687\\u0688\\u0689\\u068A\\u068B\\u068C\\u068D\\u068E\\u068F\\u0690\\u0691\\u0692\\u0693\\u0694\\u0695\\u0696\\u0697\\u0698\\u0699\\u069A\\u069B\\u069C\\u069D\\u069E\\u069F\\u06A0\\u06A1\\u06A2\\u06A3\\u06A4\\u06A5\\u06A6\\u06A7\\u06A8\\u06A9\\u06AA\\u06AB\\u06AC\\u06AD\\u06AE\\u06AF\\u06B0\\u06B1\\u06B2\\u06B3\\u06B4\\u06B5\\u06B6\\u06B7\\u06B8\\u06B9\\u06BA\\u06BB\\u06BC\\u06BD\\u06BE\\u06BF\\u06C0\\u06C1\\u06C2\\u06C3\\u06C4\\u06C5\\u06C6\\u06C7\\u06C8\\u06C9\\u06CA\\u06CB\\u06CC\\u06CD\\u06CE\\u06CF\\u06D0\\u06D1\\u06D2\\u06D3\\u06D5\\u06EE\\u06EF\\u06FA\\u06FB\\u06FC\\u06FF\\u0710\\u0712\\u0713\\u0714\\u0715\\u0716\\u0717\\u0718\\u0719\\u071A\\u071B\\u071C\\u071D\\u071E\\u071F\\u0720\\u0721\\u0722\\u0723\\u0724\\u0725\\u0726\\u0727\\u0728\\u0729\\u072A\\u072B\\u072C\\u072D\\u072E\\u072F\\u074D\\u074E\\u074F\\u0750\\u0751\\u0752\\u0753\\u0754\\u0755\\u0756\\u0757\\u0758\\u0759\\u075A\\u075B\\u075C\\u075D\\u075E\\u075F\\u0760\\u0761\\u0762\\u0763\\u0764\\u0765\\u0766\\u0767\\u0768\\u0769\\u076A\\u076B\\u076C\\u076D\\u076E\\u076F\\u0770\\u0771\\u0772\\u0773\\u0774\\u0775\\u0776\\u0777\\u0778\\u0779\\u077A\\u077B\\u077C\\u077D\\u077E\\u077F\\u0780\\u0781\\u0782\\u0783\\u0784\\u0785\\u0786\\u0787\\u0788\\u0789\\u078A\\u078B\\u078C\\u078D\\u078E\\u078F\\u0790\\u0791\\u0792\\u0793\\u0794\\u0795\\u0796\\u0797\\u0798\\u0799\\u079A\\u079B\\u079C\\u079D\\u079E\\u079F\\u07A0\\u07A1\\u07A2\\u07A3\\u07A4\\u07A5\\u07B1\\u07CA\\u07CB\\u07CC\\u07CD\\u07CE\\u07CF\\u07D0\\u07D1\\u07D2\\u07D3\\u07D4\\u07D5\\u07D6\\u07D7\\u07D8\\u07D9\\u07DA\\u07DB\\u07DC\\u07DD\\u07DE\\u07DF\\u07E0\\u07E1\\u07E2\\u07E3\\u07E4\\u07E5\\u07E6\\u07E7\\u07E8\\u07E9\\u07EA\\u0904\\u0905\\u0906\\u0907\\u0908\\u0909\\u090A\\u090B\\u090C\\u090D\\u090E\\u090F\\u0910\\u0911\\u0912\\u0913\\u0914\\u0915\\u0916\\u0917\\u0918\\u0919\\u091A\\u091B\\u091C\\u091D\\u091E\\u091F\\u0920\\u0921\\u0922\\u0923\\u0924\\u0925\\u0926\\u0927\\u0928\\u0929\\u092A\\u092B\\u092C\\u092D\\u092E\\u092F\\u0930\\u0931\\u0932\\u0933\\u0934\\u0935\\u0936\\u0937\\u0938\\u0939\\u093D\\u0950\\u0958\\u0959\\u095A\\u095B\\u095C\\u095D\\u095E\\u095F\\u0960\\u0961\\u0972\\u097B\\u097C\\u097D\\u097E\\u097F\\u0985\\u0986\\u0987\\u0988\\u0989\\u098A\\u098B\\u098C\\u098F\\u0990\\u0993\\u0994\\u0995\\u0996\\u0997\\u0998\\u0999\\u099A\\u099B\\u099C\\u099D\\u099E\\u099F\\u09A0\\u09A1\\u09A2\\u09A3\\u09A4\\u09A5\\u09A6\\u09A7\\u09A8\\u09AA\\u09AB\\u09AC\\u09AD\\u09AE\\u09AF\\u09B0\\u09B2\\u09B6\\u09B7\\u09B8\\u09B9\\u09BD\\u09CE\\u09DC\\u09DD\\u09DF\\u09E0\\u09E1\\u09F0\\u09F1\\u0A05\\u0A06\\u0A07\\u0A08\\u0A09\\u0A0A\\u0A0F\\u0A10\\u0A13\\u0A14\\u0A15\\u0A16\\u0A17\\u0A18\\u0A19\\u0A1A\\u0A1B\\u0A1C\\u0A1D\\u0A1E\\u0A1F\\u0A20\\u0A21\\u0A22\\u0A23\\u0A24\\u0A25\\u0A26\\u0A27\\u0A28\\u0A2A\\u0A2B\\u0A2C\\u0A2D\\u0A2E\\u0A2F\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59\\u0A5A\\u0A5B\\u0A5C\\u0A5E\\u0A72\\u0A73\\u0A74\\u0A85\\u0A86\\u0A87\\u0A88\\u0A89\\u0A8A\\u0A8B\\u0A8C\\u0A8D\\u0A8F\\u0A90\\u0A91\\u0A93\\u0A94\\u0A95\\u0A96\\u0A97\\u0A98\\u0A99\\u0A9A\\u0A9B\\u0A9C\\u0A9D\\u0A9E\\u0A9F\\u0AA0\\u0AA1\\u0AA2\\u0AA3\\u0AA4\\u0AA5\\u0AA6\\u0AA7\\u0AA8\\u0AAA\\u0AAB\\u0AAC\\u0AAD\\u0AAE\\u0AAF\\u0AB0\\u0AB2\\u0AB3\\u0AB5\\u0AB6\\u0AB7\\u0AB8\\u0AB9\\u0ABD\\u0AD0\\u0AE0\\u
10AE1\\u0B05\\u0B06\\u0B07\\u0B08\\u0B09\\u0B0A\\u0B0B\\u0B0C\\u0B0F\\u0B10\\u0B13\\u0B14\\u0B15\\u0B16\\u0B17\\u0B18\\u0B19\\u0B1A\\u0B1B\\u0B1C\\u0B1D\\u0B1E\\u0B1F\\u0B20\\u0B21\\u0B22\\u0B23\\u0B24\\u0B25\\u0B26\\u0B27\\u0B28\\u0B2A\\u0B2B\\u0B2C\\u0B2D\\u0B2E\\u0B2F\\u0B30\\u0B32\\u0B33\\u0B35\\u0B36\\u0B37\\u0B38\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F\\u0B60\\u0B61\\u0B71\\u0B83\\u0B85\\u0B86\\u0B87\\u0B88\\u0B89\\u0B8A\\u0B8E\\u0B8F\\u0B90\\u0B92\\u0B93\\u0B94\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8\\u0BA9\\u0BAA\\u0BAE\\u0BAF\\u0BB0\\u0BB1\\u0BB2\\u0BB3\\u0BB4\\u0BB5\\u0BB6\\u0BB7\\u0BB8\\u0BB9\\u0BD0\\u0C05\\u0C06\\u0C07\\u0C08\\u0C09\\u0C0A\\u0C0B\\u0C0C\\u0C0E\\u0C0F\\u0C10\\u0C12\\u0C13\\u0C14\\u0C15\\u0C16\\u0C17\\u0C18\\u0C19\\u0C1A\\u0C1B\\u0C1C\\u0C1D\\u0C1E\\u0C1F\\u0C20\\u0C21\\u0C22\\u0C23\\u0C24\\u0C25\\u0C26\\u0C27\\u0C28\\u0C2A\\u0C2B\\u0C2C\\u0C2D\\u0C2E\\u0C2F\\u0C30\\u0C31\\u0C32\\u0C33\\u0C35\\u0C36\\u0C37\\u0C38\\u0C39\\u0C3D\\u0C58\\u0C59\\u0C60\\u0C61\\u0C85\\u0C86\\u0C87\\u0C88\\u0C89\\u0C8A\\u0C8B\\u0C8C\\u0C8E\\u0C8F\\u0C90\\u0C92\\u0C93\\u0C94\\u0C95\\u0C96\\u0C97\\u0C98\\u0C99\\u0C9A\\u0C9B\\u0C9C\\u0C9D\\u0C9E\\u0C9F\\u0CA0\\u0CA1\\u0CA2\\u0CA3\\u0CA4\\u0CA5\\u0CA6\\u0CA7\\u0CA8\\u0CAA\\u0CAB\\u0CAC\\u0CAD\\u0CAE\\u0CAF\\u0CB0\\u0CB1\\u0CB2\\u0CB3\\u0CB5\\u0CB6\\u0CB7\\u0CB8\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0D05\\u0D06\\u0D07\\u0D08\\u0D09\\u0D0A\\u0D0B\\u0D0C\\u0D0E\\u0D0F\\u0D10\\u0D12\\u0D13\\u0D14\\u0D15\\u0D16\\u0D17\\u0D18\\u0D19\\u0D1A\\u0D1B\\u0D1C\\u0D1D\\u0D1E\\u0D1F\\u0D20\\u0D21\\u0D22\\u0D23\\u0D24\\u0D25\\u0D26\\u0D27\\u0D28\\u0D2A\\u0D2B\\u0D2C\\u0D2D\\u0D2E\\u0D2F\\u0D30\\u0D31\\u0D32\\u0D33\\u0D34\\u0D35\\u0D36\\u0D37\\u0D38\\u0D39\\u0D3D\\u0D60\\u0D61\\u0D7A\\u0D7B\\u0D7C\\u0D7D\\u0D7E\\u0D7F\\u0D85\\u0D86\\u0D87\\u0D88\\u0D89\\u0D8A\\u0D8B\\u0D8C\\u0D8D\\u0D8E\\u0D8F\\u0D90\\u0D91\\u0D92\\u0D93\\u0D94\\u0D95\\u0D96\\u0D9A\\u0D9B\\u0D9C\\u0D9D\\u0D9E\\u0D9F\\u0DA0\\u0DA1\\u0DA2\\u0DA3\\u0DA4\\u0DA5\\u0DA6\\u0DA7\\u0DA8\\u0DA9\\u0DAA\\u0DAB\\u0DAC\\u0DAD\\u0DAE\\u0DAF\\u0DB0\\u0DB1\\u0DB3\\u0DB4\\u0DB5\\u0DB6\\u0DB7\\u0DB8\\u0DB9\\u0DBA\\u0DBB\\u0DBD\\u0DC0\\u0DC1\\u0DC2\\u0DC3\\u0DC4\\u0DC5\\u0DC6\\u0E01\\u0E02\\u0E03\\u0E04\\u0E05\\u0E06\\u0E07\\u0E08\\u0E09\\u0E0A\\u0E0B\\u0E0C\\u0E0D\\u0E0E\\u0E0F\\u0E10\\u0E11\\u0E12\\u0E13\\u0E14\\u0E15\\u0E16\\u0E17\\u0E18\\u0E19\\u0E1A\\u0E1B\\u0E1C\\u0E1D\\u0E1E\\u0E1F\\u0E20\\u0E21\\u0E22\\u0E23\\u0E24\\u0E25\\u0E26\\u0E27\\u0E28\\u0E29\\u0E2A\\u0E2B\\u0E2C\\u0E2D\\u0E2E\\u0E2F\\u0E30\\u0E32\\u0E33\\u0E40\\u0E41\\u0E42\\u0E43\\u0E44\\u0E45\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94\\u0E95\\u0E96\\u0E97\\u0E99\\u0E9A\\u0E9B\\u0E9C\\u0E9D\\u0E9E\\u0E9F\\u0EA1\\u0EA2\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD\\u0EAE\\u0EAF\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0\\u0EC1\\u0EC2\\u0EC3\\u0EC4\\u0EDC\\u0EDD\\u0F00\\u0F40\\u0F41\\u0F42\\u0F43\\u0F44\\u0F45\\u0F46\\u0F47\\u0F49\\u0F4A\\u0F4B\\u0F4C\\u0F4D\\u0F4E\\u0F4F\\u0F50\\u0F51\\u0F52\\u0F53\\u0F54\\u0F55\\u0F56\\u0F57\\u0F58\\u0F59\\u0F5A\\u0F5B\\u0F5C\\u0F5D\\u0F5E\\u0F5F\\u0F60\\u0F61\\u0F62\\u0F63\\u0F64\\u0F65\\u0F66\\u0F67\\u0F68\\u0F69\\u0F6A\\u0F6B\\u0F6C\\u0F88\\u0F89\\u0F8A\\u0F8B\\u1000\\u1001\\u1002\\u1003\\u1004\\u1005\\u1006\\u1007\\u1008\\u1009\\u100A\\u100B\\u100C\\u100D\\u100E\\u100F\\u1010\\u1011\\u1012\\u1013\\u1014\\u1015\\u1016\\u1017\\u1018\\u1019\\u101A\\u101B\\u101C\\u101D\\u101E\\u101F\\u1020\\u1021\\u1022\\u1023\\u1024\\u1025\\u1026\\u1027\\u1028\\u1029\\u102A\\u103F\\u1050\\u1051\\u1052\\u1053\\u1054\\u1055\\u105A\\u105B\\u105C\\u105D\\u1061\\u1065\\u1066\\u106E\\u106F\\u1070\\u1075\\u1076\\u1077\\u1078\\u1079\\u107A\\u107B\\u107C\\u107D\\u107E\\u107F\\u1080\\u1081\\u108E\\u10D0\\u10D1\\u10D2\\u10D3\\u10D4\\u10D5\\u10D6\\u10D7\\u10D8\\u10D9\\u10DA\\u10DB\\u10DC\\u10DD\\u10DE\\u10DF\\u10E0\\u10E1\\u10E2\\u10E3\\u10E4\\u10E5\\u10E6\\u10E7\\u10E8\\u10E9\\u10EA\\u10EB\\u10EC\\u10ED\\u10EE\\u10EF\\u10F0\\u10F1\\u10F2\\u10F3\\u10F4\\u10F5\\u10F6\\u10F7\\u10F8\\u10F9\\u10FA\\u1100\\u1101\\u1102\\u1103\\u1104\\u1105\\u1106\\u1107\\u1108\\u1109\\u110A\\u110B\\u110C\\u110D\\u110E\\u110F\\u1110\\u1111\\u1112\\u1113\\u1114\\u1115\\u1116\\u1117\\u1118\\u1119\\u111A\\u111B\\u111C\\u111D\\u111E\\u111F\\u1120\\u1121\\u1122\\u1123\\u1124\\u1125\\u1126\\u1127\\u1128\\u1129\\u112A\\u112B\\u112C\\u112D\\u112E\\u112F\\u1130\\u1131\\u1132\\u1133\\u1134\\u1135\\u1136\\u1137\\u1138\\u1139\\u113A\\u113B\\u113C\\u113D\\u113E\\u113F\\u1140\\u114
11\\u1142\\u1143\\u1144\\u1145\\u1146\\u1147\\u1148\\u1149\\u114A\\u114B\\u114C\\u114D\\u114E\\u114F\\u1150\\u1151\\u1152\\u1153\\u1154\\u1155\\u1156\\u1157\\u1158\\u1159\\u115F\\u1160\\u1161\\u1162\\u1163\\u1164\\u1165\\u1166\\u1167\\u1168\\u1169\\u116A\\u116B\\u116C\\u116D\\u116E\\u116F\\u1170\\u1171\\u1172\\u1173\\u1174\\u1175\\u1176\\u1177\\u1178\\u1179\\u117A\\u117B\\u117C\\u117D\\u117E\\u117F\\u1180\\u1181\\u1182\\u1183\\u1184\\u1185\\u1186\\u1187\\u1188\\u1189\\u118A\\u118B\\u118C\\u118D\\u118E\\u118F\\u1190\\u1191\\u1192\\u1193\\u1194\\u1195\\u1196\\u1197\\u1198\\u1199\\u119A\\u119B\\u119C\\u119D\\u119E\\u119F\\u11A0\\u11A1\\u11A2\\u11A8\\u11A9\\u11AA\\u11AB\\u11AC\\u11AD\\u11AE\\u11AF\\u11B0\\u11B1\\u11B2\\u11B3\\u11B4\\u11B5\\u11B6\\u11B7\\u11B8\\u11B9\\u11BA\\u11BB\\u11BC\\u11BD\\u11BE\\u11BF\\u11C0\\u11C1\\u11C2\\u11C3\\u11C4\\u11C5\\u11C6\\u11C7\\u11C8\\u11C9\\u11CA\\u11CB\\u11CC\\u11CD\\u11CE\\u11CF\\u11D0\\u11D1\\u11D2\\u11D3\\u11D4\\u11D5\\u11D6\\u11D7\\u11D8\\u11D9\\u11DA\\u11DB\\u11DC\\u11DD\\u11DE\\u11DF\\u11E0\\u11E1\\u11E2\\u11E3\\u11E4\\u11E5\\u11E6\\u11E7\\u11E8\\u11E9\\u11EA\\u11EB\\u11EC\\u11ED\\u11EE\\u11EF\\u11F0\\u11F1\\u11F2\\u11F3\\u11F4\\u11F5\\u11F6\\u11F7\\u11F8\\u11F9\\u1200\\u1201\\u1202\\u1203\\u1204\\u1205\\u1206\\u1207\\u1208\\u1209\\u120A\\u120B\\u120C\\u120D\\u120E\\u120F\\u1210\\u1211\\u1212\\u1213\\u1214\\u1215\\u1216\\u1217\\u1218\\u1219\\u121A\\u121B\\u121C\\u121D\\u121E\\u121F\\u1220\\u1221\\u1222\\u1223\\u1224\\u1225\\u1226\\u1227\\u1228\\u1229\\u122A\\u122B\\u122C\\u122D\\u122E\\u122F\\u1230\\u1231\\u1232\\u1233\\u1234\\u1235\\u1236\\u1237\\u1238\\u1239\\u123A\\u123B\\u123C\\u123D\\u123E\\u123F\\u1240\\u1241\\u1242\\u1243\\u1244\\u1245\\u1246\\u1247\\u1248\\u124A\\u124B\\u124C\\u124D\\u1250\\u1251\\u1252\\u1253\\u1254\\u1255\\u1256\\u1258\\u125A\\u125B\\u125C\\u125D\\u1260\\u1261\\u1262\\u1263\\u1264\\u1265\\u1266\\u1267\\u1268\\u1269\\u126A\\u126B\\u126C\\u126D\\u126E\\u126F\\u1270\\u1271\\u1272\\u1273\\u1274\\u1275\\u1276\\u1277\\u1278\\u1279\\u127A\\u127B\\u127C\\u127D\\u127E\\u127F\\u1280\\u1281\\u1282\\u1283\\u1284\\u1285\\u1286\\u1287\\u1288\\u128A\\u128B\\u128C\\u128D\\u1290\\u1291\\u1292\\u1293\\u1294\\u1295\\u1296\\u1297\\u1298\\u1299\\u129A\\u129B\\u129C\\u129D\\u129E\\u129F\\u12A0\\u12A1\\u12A2\\u12A3\\u12A4\\u12A5\\u12A6\\u12A7\\u12A8\\u12A9\\u12AA\\u12AB\\u12AC\\u12AD\\u12AE\\u12AF\\u12B0\\u12B2\\u12B3\\u12B4\\u12B5\\u12B8\\u12B9\\u12BA\\u12BB\\u12BC\\u12BD\\u12BE\\u12C0\\u12C2\\u12C3\\u12C4\\u12C5\\u12C8\\u12C9\\u12CA\\u12CB\\u12CC\\u12CD\\u12CE\\u12CF\\u12D0\\u12D1\\u12D2\\u12D3\\u12D4\\u12D5\\u12D6\\u12D8\\u12D9\\u12DA\\u12DB\\u12DC\\u12DD\\u12DE\\u12DF\\u12E0\\u12E1\\u12E2\\u12E3\\u12E4\\u12E5\\u12E6\\u12E7\\u12E8\\u12E9\\u12EA\\u12EB\\u12EC\\u12ED\\u12EE\\u12EF\\u12F0\\u12F1\\u12F2\\u12F3\\u12F4\\u12F5\\u12F6\\u12F7\\u12F8\\u12F9\\u12FA\\u12FB\\u12FC\\u12FD\\u12FE\\u12FF\\u1300\\u1301\\u1302\\u1303\\u1304\\u1305\\u1306\\u1307\\u1308\\u1309\\u130A\\u130B\\u130C\\u130D\\u130E\\u130F\\u1310\\u1312\\u1313\\u1314\\u1315\\u1318\\u1319\\u131A\\u131B\\u131C\\u131D\\u131E\\u131F\\u1320\\u1321\\u1322\\u1323\\u1324\\u1325\\u1326\\u1327\\u1328\\u1329\\u132A\\u132B\\u132C\\u132D\\u132E\\u132F\\u1330\\u1331\\u1332\\u1333\\u1334\\u1335\\u1336\\u1337\\u1338\\u1339\\u133A\\u133B\\u133C\\u133D\\u133E\\u133F\\u1340\\u1341\\u1342\\u1343\\u1344\\u1345\\u1346\\u1347\\u1348\\u1349\\u134A\\u134B\\u134C\\u134D\\u134E\\u134F\\u1350\\u1351\\u1352\\u1353\\u1354\\u1355\\u1356\\u1357\\u1358\\u1359\\u135A\\u1380\\u1381\\u1382\\u1383\\u1384\\u1385\\u1386\\u1387\\u1388\\u1389\\u138A\\u138B\\u138C\\u138D\\u138E\\u138F\\u13A0\\u13A1\\u13A2\\u13A3\\u13A4\\u13A5\\u13A6\\u13A7\\u13A8\\u13A9\\u13AA\\u13AB\\u13AC\\u13AD\\u13AE\\u13AF\\u13B0\\u13B1\\u13B2\\u13B3\\u13B4\\u13B5\\u13B6\\u13B7\\u13B8\\u13B9\\u13BA\\u13BB\\u13BC\\u13BD\\u13BE\\u13BF\\u13C0\\u13C1\\u13C2\\u13C3\\u13C4\\u13C5\\u13C6\\u13C7\\u13C8\\u13C9\\u13CA\\u13CB\\u13CC\\u13CD\\u13CE\\u13CF\\u13D0\\u13D1\\u13D2\\u13D3\\u13D4\\u13D5\\u13D6\\u13D7\\u13D8\\u13D9\\u13DA\\u13DB\\u13DC\\u13DD\\u13DE\\u13DF\\u13E0\\u13E1\\u13E2\\u13E3\\u13E4\\u13E5\\u13E6\\u13E7\\u
113E8\\u13E9\\u13EA\\u13EB\\u13EC\\u13ED\\u13EE\\u13EF\\u13F0\\u13F1\\u13F2\\u13F3\\u13F4\\u1401\\u1402\\u1403\\u1404\\u1405\\u1406\\u1407\\u1408\\u1409\\u140A\\u140B\\u140C\\u140D\\u140E\\u140F\\u1410\\u1411\\u1412\\u1413\\u1414\\u1415\\u1416\\u1417\\u1418\\u1419\\u141A\\u141B\\u141C\\u141D\\u141E\\u141F\\u1420\\u1421\\u1422\\u1423\\u1424\\u1425\\u1426\\u1427\\u1428\\u1429\\u142A\\u142B\\u142C\\u142D\\u142E\\u142F\\u1430\\u1431\\u1432\\u1433\\u1434\\u1435\\u1436\\u1437\\u1438\\u1439\\u143A\\u143B\\u143C\\u143D\\u143E\\u143F\\u1440\\u1441\\u1442\\u1443\\u1444\\u1445\\u1446\\u1447\\u1448\\u1449\\u144A\\u144B\\u144C\\u144D\\u144E\\u144F\\u1450\\u1451\\u1452\\u1453\\u1454\\u1455\\u1456\\u1457\\u1458\\u1459\\u145A\\u145B\\u145C\\u145D\\u145E\\u145F\\u1460\\u1461\\u1462\\u1463\\u1464\\u1465\\u1466\\u1467\\u1468\\u1469\\u146A\\u146B\\u146C\\u146D\\u146E\\u146F\\u1470\\u1471\\u1472\\u1473\\u1474\\u1475\\u1476\\u1477\\u1478\\u1479\\u147A\\u147B\\u147C\\u147D\\u147E\\u147F\\u1480\\u1481\\u1482\\u1483\\u1484\\u1485\\u1486\\u1487\\u1488\\u1489\\u148A\\u148B\\u148C\\u148D\\u148E\\u148F\\u1490\\u1491\\u1492\\u1493\\u1494\\u1495\\u1496\\u1497\\u1498\\u1499\\u149A\\u149B\\u149C\\u149D\\u149E\\u149F\\u14A0\\u14A1\\u14A2\\u14A3\\u14A4\\u14A5\\u14A6\\u14A7\\u14A8\\u14A9\\u14AA\\u14AB\\u14AC\\u14AD\\u14AE\\u14AF\\u14B0\\u14B1\\u14B2\\u14B3\\u14B4\\u14B5\\u14B6\\u14B7\\u14B8\\u14B9\\u14BA\\u14BB\\u14BC\\u14BD\\u14BE\\u14BF\\u14C0\\u14C1\\u14C2\\u14C3\\u14C4\\u14C5\\u14C6\\u14C7\\u14C8\\u14C9\\u14CA\\u14CB\\u14CC\\u14CD\\u14CE\\u14CF\\u14D0\\u14D1\\u14D2\\u14D3\\u14D4\\u14D5\\u14D6\\u14D7\\u14D8\\u14D9\\u14DA\\u14DB\\u14DC\\u14DD\\u14DE\\u14DF\\u14E0\\u14E1\\u14E2\\u14E3\\u14E4\\u14E5\\u14E6\\u14E7\\u14E8\\u14E9\\u14EA\\u14EB\\u14EC\\u14ED\\u14EE\\u14EF\\u14F0\\u14F1\\u14F2\\u14F3\\u14F4\\u14F5\\u14F6\\u14F7\\u14F8\\u14F9\\u14FA\\u14FB\\u14FC\\u14FD\\u14FE\\u14FF\\u1500\\u1501\\u1502\\u1503\\u1504\\u1505\\u1506\\u1507\\u1508\\u1509\\u150A\\u150B\\u150C\\u150D\\u150E\\u150F\\u1510\\u1511\\u1512\\u1513\\u1514\\u1515\\u1516\\u1517\\u1518\\u1519\\u151A\\u151B\\u151C\\u151D\\u151E\\u151F\\u1520\\u1521\\u1522\\u1523\\u1524\\u1525\\u1526\\u1527\\u1528\\u1529\\u152A\\u152B\\u152C\\u152D\\u152E\\u152F\\u1530\\u1531\\u1532\\u1533\\u1534\\u1535\\u1536\\u1537\\u1538\\u1539\\u153A\\u153B\\u153C\\u153D\\u153E\\u153F\\u1540\\u1541\\u1542\\u1543\\u1544\\u1545\\u1546\\u1547\\u1548\\u1549\\u154A\\u154B\\u154C\\u154D\\u154E\\u154F\\u1550\\u1551\\u1552\\u1553\\u1554\\u1555\\u1556\\u1557\\u1558\\u1559\\u155A\\u155B\\u155C\\u155D\\u155E\\u155F\\u1560\\u1561\\u1562\\u1563\\u1564\\u1565\\u1566\\u1567\\u1568\\u1569\\u156A\\u156B\\u156C\\u156D\\u156E\\u156F\\u1570\\u1571\\u1572\\u1573\\u1574\\u1575\\u1576\\u1577\\u1578\\u1579\\u157A\\u157B\\u157C\\u157D\\u157E\\u157F\\u
11580\\u1581\\u1582\\u1583\\u1584\\u1585\\u1586\\u1587\\u1588\\u1589\\u158A\\u158B\\u158C\\u158D\\u158E\\u158F\\u1590\\u1591\\u1592\\u1593\\u1594\\u1595\\u1596\\u1597\\u1598\\u1599\\u159A\\u159B\\u159C\\u159D\\u159E\\u159F\\u15A0\\u15A1\\u15A2\\u15A3\\u15A4\\u15A5\\u15A6\\u15A7\\u15A8\\u15A9\\u15AA\\u15AB\\u15AC\\u15AD\\u15AE\\u15AF\\u15B0\\u15B1\\u15B2\\u15B3\\u15B4\\u15B5\\u15B6\\u15B7\\u15B8\\u15B9\\u15BA\\u15BB\\u15BC\\u15BD\\u15BE\\u15BF\\u15C0\\u15C1\\u15C2\\u15C3\\u15C4\\u15C5\\u15C6\\u15C7\\u15C8\\u15C9\\u15CA\\u15CB\\u15CC\\u15CD\\u15CE\\u15CF\\u15D0\\u15D1\\u15D2\\u15D3\\u15D4\\u15D5\\u15D6\\u15D7\\u15D8\\u15D9\\u15DA\\u15DB\\u15DC\\u15DD\\u15DE\\u15DF\\u15E0\\u15E1\\u15E2\\u15E3\\u15E4\\u15E5\\u15E6\\u15E7\\u15E8\\u15E9\\u15EA\\u15EB\\u15EC\\u15ED\\u15EE\\u15EF\\u15F0\\u15F1\\u15F2\\u15F3\\u15F4\\u15F5\\u15F6\\u15F7\\u15F8\\u15F9\\u15FA\\u15FB\\u15FC\\u15FD\\u15FE\\u15FF\\u1600\\u1601\\u1602\\u1603\\u1604\\u1605\\u1606\\u1607\\u1608\\u1609\\u160A\\u160B\\u160C\\u160D\\u160E\\u160F\\u1610\\u1611\\u1612\\u1613\\u1614\\u1615\\u1616\\u1617\\u1618\\u1619\\u161A\\u161B\\u161C\\u161D\\u161E\\u161F\\u1620\\u1621\\u1622\\u1623\\u1624\\u1625\\u1626\\u1627\\u1628\\u1629\\u162A\\u162B\\u162C\\u162D\\u162E\\u162F\\u1630\\u1631\\u1632\\u1633\\u1634\\u1635\\u1636\\u1637\\u1638\\u1639\\u163A\\u163B\\u163C\\u163D\\u163E\\u163F\\u1640\\u1641\\u1642\\u1643\\u1644\\u1645\\u1646\\u1647\\u1648\\u1649\\u164A\\u164B\\u164C\\u164D\\u164E\\u164F\\u1650\\u1651\\u1652\\u1653\\u1654\\u1655\\u1656\\u1657\\u1658\\u1659\\u165A\\u165B\\u165C\\u165D\\u165E\\u165F\\u1660\\u1661\\u1662\\u1663\\u1664\\u1665\\u1666\\u1667\\u1668\\u1669\\u166A\\u166B\\u166C\\u166F\\u1670\\u1671\\u1672\\u1673\\u1674\\u1675\\u1676\\u1681\\u1682\\u1683\\u1684\\u1685\\u1686\\u1687\\u1688\\u1689\\u168A\\u168B\\u168C\\u168D\\u168E\\u168F\\u1690\\u1691\\u
11692\\u1693\\u1694\\u1695\\u1696\\u1697\\u1698\\u1699\\u169A\\u16A0\\u16A1\\u16A2\\u16A3\\u16A4\\u16A5\\u16A6\\u16A7\\u16A8\\u16A9\\u16AA\\u16AB\\u16AC\\u16AD\\u16AE\\u16AF\\u16B0\\u16B1\\u16B2\\u16B3\\u16B4\\u16B5\\u16B6\\u16B7\\u16B8\\u16B9\\u16BA\\u16BB\\u16BC\\u16BD\\u16BE\\u16BF\\u16C0\\u16C1\\u16C2\\u16C3\\u16C4\\u16C5\\u16C6\\u16C7\\u16C8\\u16C9\\u16CA\\u16CB\\u16CC\\u16CD\\u16CE\\u16CF\\u16D0\\u16D1\\u16D2\\u16D3\\u16D4\\u16D5\\u16D6\\u16D7\\u16D8\\u16D9\\u16DA\\u16DB\\u16DC\\u16DD\\u16DE\\u16DF\\u16E0\\u16E1\\u16E2\\u16E3\\u16E4\\u16E5\\u16E6\\u16E7\\u16E8\\u16E9\\u16EA\\u1700\\u1701\\u1702\\u1703\\u1704\\u1705\\u1706\\u1707\\u1708\\u1709\\u170A\\u170B\\u170C\\u170E\\u170F\\u1710\\u1711\\u1720\\u1721\\u1722\\u1723\\u1724\\u1725\\u1726\\u1727\\u1728\\u1729\\u172A\\u172B\\u172C\\u172D\\u172E\\u172F\\u1730\\u1731\\u1740\\u1741\\u1742\\u1743\\u1744\\u1745\\u1746\\u1747\\u1748\\u1749\\u174A\\u174B\\u174C\\u174D\\u174E\\u174F\\u1750\\u1751\\u1760\\u1761\\u1762\\u1763\\u1764\\u1765\\u1766\\u1767\\u1768\\u1769\\u176A\\u176B\\u176C\\u176E\\u176F\\u1770\\u1780\\u1781\\u
11782\\u1783\\u1784\\u1785\\u1786\\u1787\\u1788\\u1789\\u178A\\u178B\\u178C\\u178D\\u178E\\u178F\\u1790\\u1791\\u1792\\u1793\\u1794\\u1795\\u1796\\u1797\\u1798\\u1799\\u179A\\u179B\\u179C\\u179D\\u179E\\u179F\\u17A0\\u17A1\\u17A2\\u17A3\\u17A4\\u17A5\\u17A6\\u17A7\\u17A8\\u17A9\\u17AA\\u17AB\\u17AC\\u17AD\\u17AE\\u17AF\\u17B0\\u17B1\\u17B2\\u17B3\\u17DC\\u1820\\u1821\\u1822\\u1823\\u1824\\u1825\\u1826\\u1827\\u1828\\u1829\\u182A\\u182B\\u182C\\u182D\\u182E\\u182F\\u1830\\u1831\\u1832\\u1833\\u1834\\u1835\\u1836\\u1837\\u1838\\u1839\\u183A\\u183B\\u183C\\u183D\\u183E\\u183F\\u1840\\u1841\\u1842\\u1844\\u1845\\u1846\\u1847\\u1848\\u1849\\u184A\\u184B\\u184C\\u184D\\u184E\\u184F\\u1850\\u1851\\u1852\\u1853\\u1854\\u1855\\u1856\\u1857\\u1858\\u1859\\u185A\\u185B\\u185C\\u185D\\u185E\\u185F\\u1860\\u1861\\u1862\\u1863\\u1864\\u1865\\u1866\\u1867\\u1868\\u1869\\u186A\\u186B\\u186C\\u186D\\u186E\\u186F\\u1870\\u1871\\u1872\\u1873\\u1874\\u1875\\u1876\\u1877\\u1880\\u1881\\u1882\\u1883\\u1884\\u1885\\u1886\\u1887\\u1888\\u1889\\u188A\\u188B\\u188C\\u188D\\u188E\\u188F\\u1890\\u1891\\u1892\\u1893\\u1894\\u1895\\u1896\\u1897\\u1898\\u1899\\u189A\\u189B\\u189C\\u189D\\u189E\\u189F\\u18A0\\u18A1\\u18A2\\u18A3\\u18A4\\u18A5\\u18A6\\u18A7\\u18A8\\u18AA\\u1900\\u1901\\u1902\\u1903\\u1904\\u1905\\u1906\\u1907\\u1908\\u1909\\u190A\\u190B\\u190C\\u190D\\u190E\\u190F\\u1910\\u1911\\u1912\\u1913\\u1914\\u1915\\u1916\\u1917\\u1918\\u1919\\u191A\\u191B\\u191C\\u1950\\u1951\\u1952\\u1953\\u1954\\u1955\\u1956\\u1957\\u1958\\u1959\\u195A\\u195B\\u195C\\u195D\\u195E\\u195F\\u1960\\u1961\\u1962\\u1963\\u1964\\u1965\\u1966\\u1967\\u1968\\u1969\\u196A\\u196B\\u196C\\u196D\\u1970\\u1971\\u1972\\u1973\\u1974\\u1980\\u1981\\u1982\\u1983\\u1984\\u1985\\u1986\\u1987\\u1988\\u1989\\u198A\\u198B\\u198C\\u198D\\u198E\\u198F\\u1990\\u1991\\u1992\\u1993\\u1994\\u1995\\u1996\\u1997\\u1998\\u1999\\u199A\\u199B\\u199C\\u199D\\u199E\\u199F\\u19A0\\u19A1\\u19A2\\u19A3\\u19A4\\u19A5\\u19A6\\u19A7\\u19A8\\u19A9\\u19C1\\u19C2\\u19C3\\u19C4\\u19C5\\u19C6\\u19C7\\u1A00\\u1A01\\u1A02\\u1A03\\u1A04\\u1A05\\u1A06\\u1A07\\u1A08\\u1A09\\u1A0A\\u1A0B\\u1A0C\\u1A0D\\u1A0E\\u1A0F\\u1A10\\u1A11\\u1A12\\u1A13\\u1A14\\u1A15\\u1A16\\u1B05\\u1B06\\u1B07\\u1B08\\u1B09\\u1B0A\\u1B0B\\u1B0C\\u1B0D\\u1B0E\\u1B0F\\u1B10\\u1B11\\u1B12\\u1B13\\u1B14\\u1B15\\u1B16\\u1B17\\u1B18\\u1B19\\u1B1A\\u1B1B\\u1B1C\\u1B1D\\u1B1E\\u1B1F\\u1B20\\u1B21\\u1B22\\u1B23\\u1B24\\u1B25\\u1B26\\u1B27\\u1B28\\u1B29\\u1B2A\\u1B2B\\u1B2C\\u1B2D\\u1B2E\\u1B2F\\u1B30\\u1B31\\u1B32\\u1B33\\u1B45\\u1B46\\u1B47\\u1B48\\u1B49\\u1B4A\\u1B4B\\u1B83\\u1B84\\u1B85\\u1B86\\u1B87\\u1B88\\u1B89\\u1B8A\\u1B8B\\u1B8C\\u1B8D\\u1B8E\\u1B8F\\u1B90\\u1B91\\u1B92\\u1B93\\u1B94\\u1B95\\u1B96\\u1B97\\u1B98\\u1B99\\u1B9A\\u1B9B\\u1B9C\\u1B9D\\u1B9E\\u1B9F\\u1BA0\\u1BAE\\u1BAF\\u1C00\\u1C01\\u1C02\\u1C03\\u1C04\\u1C05\\u1C06\\u1C07\\u1C08\\u1C09\\u1C0A\\u1C0B\\u1C0C\\u1C0D\\u1C0E\\u1C0F\\u1C10\\u1C11\\u1C12\\u1C13\\u1C14\\u1C15\\u1C16\\u1C17\\u1C18\\u1C19\\u1C1A\\u1C1B\\u1C1C\\u1C1D\\u1C1E\\u1C1F\\u1C20\\u1C21\\u1C22\\u1C23\\u1C4D\\u1C4E\\u1C4F\\u1C5A\\u1C5B\\u1C5C\\u1C5D\\u1C5E\\u1C5F\\u1C60\\u1C61\\u1C62\\u1C63\\u1C64\\u1C65\\u1C66\\u1C67\\u1C68\\u1C69\\u1C6A\\u1C6B\\u1C6C\\u1C6D\\u1C6E\\u1C6F\\u1C70\\u1C71\\u1C72\\u1C73\\u1C74\\u1C75\\u1C76\\u1C77\\u2135\\u2136\\u2137\\u2138\\u2D30\\u2D31\\u2D32\\u2D33\\u2D34\\u2D35\\u2D36\\u2D37\\u2D38\\u2D39\\u2D3A\\u2D3B\\u2D3C\\u2D3D\\u2D3E\\u2D3F\\u2D40\\u2D41\\u2D42\\u2D43\\u2D44\\u2D45\\u2D46\\u2D47\\u2D48\\u2D49\\u2D4A\\u2D4B\\u2D4C\\u2D4D\\u2D4E\\u2D4F\\u2D50\\u2D51\\u2D52\\u2D53\\u2D54\\u2D55\\u2D56\\u2D57\\u2D58\\u2D59\\u2D5A\\u2D5B\\u2D5C\\u2D5D\\u2D5E\\u2D5F\\u2D60\\u2D61\\u2D62\\u2D63\\u2D64\\u2D65\\u2D80\\u2D81\\u2D82\\u2D83\\u2D84\\u2D85\\u2D86\\u2D87\\u2D88\\u2D89\\u2D8A\\u2D8B\\u2D8C\\u2D8D\\u2D8E\\u2D8F\\u2D90\\u2D91\\u2D92\\u2D93\\u2D94\\u2D95\\u2D96\\u2DA0\\u2DA1\\u2DA2\\u2DA3\\u2DA4\\u2DA5\\u2DA6\\u2DA8\\u2DA9\\u2DAA\\u2DAB\\u2DAC\\u2DAD\\u2DAE\\u2DB0\\u2DB1\\u2DB2\\u2DB3\\u2DB4\\u2DB5\\u2DB6\\u2DB8\\u2DB9\\u2DBA\\u2DBB\\u2DBC\\u2DBD\\u2DBE\\u2DC0\\u2DC1\\u2DC2\\u2DC3\\u2DC4\\u2DC5\\u2DC6\\u2DC8\\u2DC9\\u2DCA\\u2DCB\\u2DCC\\u2DCD\\u2DCE\\u2DD0\\u2DD1\\u2DD2\\u2DD3\\u2DD4\\u2DD5\\u2DD6\\u2DD8\\u2DD9\\u2DDA\\u2DDB\\u2DDC\\u2DDD\\u2DDE\\u3006\\u303C\\u3041\\u3042\\u3043\\u3044\\u3045\\u3046\\u3047\\u3048\\u3049\\u304A\\u304B\\u304C\\u304D\\u304E\\u304F\\u3050\\u3051\\u3052\\u3053\\u3054\\u3055\\u3056\\u3057\\u3058\\u3059\\u305A\\u305B\\u305C\\u305D\\u305E\\u305F\\u3060\\u3061\\u3062\\u3063\\u3064\\u3065\\u3066\\u3067\\u3068\\u3069\\u306A\\u306B\\u306C\\u306D\\u306E\\u306F\\u3070\\u3071\\u3072\\u3073\\u3074\\u3075\\u3076\\u3077\\u3078\\u3079\\u307A\\u307B\\u307C\\u307D\\u307E\\u307F\\u3080\\u3081\\u3082\\u3083\\u3084\\u3085\\u3086\\u3087\\u3088\\u3089\\u308A\\u308B\\u308C\\u308D\\u308E\\u308F\\u3090\\u3091\\u3092\\u3093\\u3094\\u3095\\u3096\\u309F\\u30A1\\u30A2\\u30A3\\u30A4\\u30A5\\u30A6\\u30A7\\u30A8\\u30A9\\u30AA\\u30AB\\u30AC\\u30AD\\u30AE\\u30AF\\u30B0\\u30B1\\u30B2\\u30B3\\u30B4\\u30B5\\u30B6\\u30B7\\u30B8\\u30B9\\u30BA\\u30BB\\u30BC\\u30BD\\u30BE\\u30BF\\u30C0\\u30C1\\u30C2\\u30C3\\u30C4\\u30C5\\u30C6\\u30C7\\u30C8\\u30C9\\u30CA\\u30CB\\u30CC\\u30CD\\u30CE\\u30CF\\u30D0\\u30D1\\u30D2\\u30D3\\u30D4\\u30D5\\u30D6\\u30D7\\u30D8\\u30D9\\u30DA\\u30DB\\u30DC\\u30DD\\u30DE\\u30DF\\u30E0\\u30E1\\u30E2\\u30E3\\u30E4\\u30E5\\u30E6\\u30E7\\u30E8\\u30E9\\u30EA\\u30EB\\u30EC\\u30ED\\u30EE\\u30EF\\u30F0\\u30F1\\u30F2\\u30F3\\u30F4\\u30F5\\u30F6\\u30F7\\u30F8\\u30F9\\u30FA\\u30FF\\u3105\\u3106\\u3107\\u3108\\u3109\\u310A\\u310B\\u310C\\u310D\\u310E\\u310F\\u3110\\u3111\\u3112\\u3113\\u3114\\u3115\\u3116\\u3117\\u3118\\u3119\\u311A\\u311B\\u311C\\u311D\\u311E\\u311F\\u3120\\u3121\\u3122\\u3123\\u3124\\u3125\\u3126\\u3127\\u3128\\u3129\\u312A\\u312B\\u312C\\u312D\\u3131\\u3132\\u3133\\u3134\\u3135\\u3136\\u3137\\u3138\\u3139\\u313A\\u313B\\u313C\\u313D\\u313E\\u313F\\u3140\\u3141\\u3142\\u3143\\u3144\\u3145\\u3146\\u3147\\u3148\\u3149\\u314A\\u314B\\u314C\\u314D\\u314E\\u314F\\u3150\\u3151\\u3152\\u3153\\u3154\\u3155\\u3156\\u3157\\u3158\\u3159\\u315A\\u315B\\u315C\\u315D\\u315E\\u315F\\u3160\\u3161\\u3162\\u3163\\u3164\\u3165\\u3166\\u3167\\u3168\\u3169\\u316A\\u316B\\u316C\\u316D\\u316E\\u316F\\u3170\\u3171\\u3172\\u3173\\u3174\\u3175\\u3176\\u3177\\u3178\\u3179\\u317A\\u317B\\u317C\\u317D\\u317E\\u317F\\u3180\\u3181\\u3182\\u3183\\u3184\\u3185\\u3186\\u3187\\u3188\\u3189\\u318A\\u318B\\u318C\\u318D\\u318E\\u31A0\\u31A1\\u31A2\\u31A3\\u31A4\\u31A5\\u31A6\\u31A7\\u31A8\\u31A9\\u31AA\\u31AB\\u31AC\\u31AD\\u31AE\\u31AF\\u31B0\\u31B1\\u31B2\\u31B3\\u31B4\\u31B5\\u31B6\\u31B7\\u31F0\\u31F1\\u31F2\\u31F3\\u31F4\\u31F5\\u31F6\\u31F7\\u31F8\\u31F9\\u31FA\\u31FB\\u31FC\\u31FD\\u31FE\\u31FF\\u3400\\u4DB5\\u4E00\\u9FC3\\uA000\\uA001\\uA002\\uA003\\uA004\\uA005\\uA006\\uA007\\uA008\\uA009\\uA00A\\uA00B\\uA00C\\uA00D\\uA00E\\uA00F\\uA010\\uA011\\uA012\\uA013\\uA014\\uA016\\uA017\\uA018\\uA019\\uA01A\\uA01B\\uA01C\\uA01D\\uA01E\\uA01F\\uA020\\uA021\\uA022\\uA023\\uA024\\uA025\\uA026\\uA027\\uA028\\uA029\\uA02A\\uA02B\\uA02C\\uA02D\\uA02E\\uA02F\\uA030\\uA031\\uA032\\uA033\\uA034\\uA035\\uA036\\uA037\\uA038\\uA039\\uA03A\\uA03B\\uA03C\\uA03D\\uA03E\\uA03F\\uA040\\uA041\\uA042\\uA043\\uA044\\uA045\\uA046\\uA047\\uA048\\uA049\\uA04A\\uA04B\\uA04C\\uA04D\\uA04E\\uA04F\\uA050\\uA051\\uA052\\uA053\\uA054\\uA055\\uA056\\uA057\\uA058\\uA059\\uA05A\\uA05B\\uA05C\\uA05D\\uA05E\\uA05F\\uA060\\uA061\\uA062\\uA063\\uA064\\uA065\\uA066\\uA067\\uA068\\uA069\\uA06A\\uA06B\\uA06C\\uA06D\\uA06E\\uA06F\\uA070\\uA071\\uA072\\uA073\\uA074\\uA075\\uA076\\uA077\\uA078\\uA079\\uA07A\\uA07B\\uA07C\\uA07D\\uA07E\\uA07F\\uA080\\uA081\\uA082\\uA083\\uA084\\uA085\\uA086\\uA087\\uA088\\uA089\\uA08A\\uA08B\\uA08C\\uA08D\\uA08E\\uA08F\\uA090\\uA091\\uA092\\uA093\\uA094\\uA095\\uA096\\uA097\\uA098\\uA099\\uA09A\\uA09B\\uA09C\\uA09D\\uA09E\\uA09F\\uA0A0\\uA0A1\\uA0A2\\uA0A3\\uA0A4\\uA0A5\\uA0A6\\uA0A7\\uA0A8\\uA0A9\\uA0AA\\uA0AB\\uA0AC\\uA0AD\\uA0AE\\uA0AF\\uA0B0\\uA0B1\\uA0B2\\uA0B3\\uA0B4\\uA0B5\\uA0B6\\uA0B7\\uA0B8\\uA0B9\\uA0BA\\uA0BB\\uA0BC\\uA0BD\\uA0BE\\uA0BF\\uA0C0\\uA0C1\\uA0C2\\uA0C3\\uA0C4\\uA0C5\\uA0C6\\uA0C7\\uA0C8\\uA0C9\\uA0CA\\uA0CB\\uA0CC\\uA0CD\\uA0CE\\uA0CF\\uA0D0\\uA0D1\\uA0D2\\uA0D3\\uA0D4\\uA0D5\\uA0D6\\uA0D7\\uA0D8\\uA0D9\\uA0DA\\uA0DB\\uA0DC\\uA0DD\\uA0DE\\uA0DF\\uA0E0\\uA0E1\\uA0E2\\uA0E3\\uA0E4\\uA0E5\\uA0E6\\uA0E7\\uA0E8\\uA0E9\\uA0EA\\uA0EB\\uA0EC\\uA0ED\\uA0EE\\uA0EF\\uA0F0\\uA0F1\\uA0F2\\uA0F3\\uA0F4\\uA0F5\\uA0F6\\uA0F7\\uA0F8\\uA0F9\\uA0FA\\uA0FB\\uA0FC\\uA0FD\\uA0FE\\uA0FF\\uA100\\uA101\\uA102\\uA103\\uA104\\uA105\\uA106\\uA107\\uA108\\uA109\\uA10A\\uA10B\\uA10C\\uA10D\\uA10E\\uA10F\\uA110\\uA111\\uA112\\uA113\\uA114\\uA115\\uA116\\uA117\\uA118\\uA119\\uA11A\\uA11B\\uA11C\\uA11D\\uA11E\\uA11F\\uA120\\uA121\\uA122\\uA123\\uA124\\uA125\\uA126\\uA127\\uA128\\uA129\\uA12A\\uA12B\\uA12C\\uA12D\\uA12E\\uA12F\\uA130\\uA131\\uA132\\uA133\\uA134\\uA135\\uA136\\uA137\\uA138\\uA139\\uA13A\\uA13B\\uA13C\\uA13D\\uA13E\\uA13F\\uA140\\uA141\\uA142\\uA143\\uA144\\uA145\\uA146\\uA147\\uA148\\uA149\\uA14A\\uA14B\\uA14C\\uA14D\\uA14E\\uA14F\\uA150\\uA151\\uA152\\uA153\\uA154\\uA155\\uA156\\uA157\\uA158\\uA159\\uA15A\\uA15B\\uA15C\\uA15D\\uA15E\\uA15F\\uA160\\uA161\\uA162\\uA163\\uA164\\uA165\\uA166\\uA167\\uA168\\uA169\\uA16A\\uA16B\\uA16C\\uA16D\\uA16E\\uA16F\\uA170\\uA171\\uA172\\uA173\\uA174\\uA175\\uA176\\uA177\\uA178\\uA179\\uA17A\\uA17B\\uA17C\\uA17
1D\\uA17E\\uA17F\\uA180\\uA181\\uA182\\uA183\\uA184\\uA185\\uA186\\uA187\\uA188\\uA189\\uA18A\\uA18B\\uA18C\\uA18D\\uA18E\\uA18F\\uA190\\uA191\\uA192\\uA193\\uA194\\uA195\\uA196\\uA197\\uA198\\uA199\\uA19A\\uA19B\\uA19C\\uA19D\\uA19E\\uA19F\\uA1A0\\uA1A1\\uA1A2\\uA1A3\\uA1A4\\uA1A5\\uA1A6\\uA1A7\\uA1A8\\uA1A9\\uA1AA\\uA1AB\\uA1AC\\uA1AD\\uA1AE\\uA1AF\\uA1B0\\uA1B1\\uA1B2\\uA1B3\\uA1B4\\uA1B5\\uA1B6\\uA1B7\\uA1B8\\uA1B9\\uA1BA\\uA1BB\\uA1BC\\uA1BD\\uA1BE\\uA1BF\\uA1C0\\uA1C1\\uA1C2\\uA1C3\\uA1C4\\uA1C5\\uA1C6\\uA1C7\\uA1C8\\uA1C9\\uA1CA\\uA1CB\\uA1CC\\uA1CD\\uA1CE\\uA1CF\\uA1D0\\uA1D1\\uA1D2\\uA1D3\\uA1D4\\uA1D5\\uA1D6\\uA1D7\\uA1D8\\uA1D9\\uA1DA\\uA1DB\\uA1DC\\uA1DD\\uA1DE\\uA1DF\\uA1E0\\uA1E1\\uA1E2\\uA1E3\\uA1E4\\uA1E5\\uA1E6\\uA1E7\\uA1E8\\uA1E9\\uA1EA\\uA1EB\\uA1EC\\uA1ED\\uA1EE\\uA1EF\\uA1F0\\uA1F1\\uA1F2\\uA1F3\\uA1F4\\uA1F5\\uA1F6\\uA1F7\\uA1F8\\uA1F9\\uA1FA\\uA1FB\\uA1FC\\uA1FD\\uA1FE\\uA1FF\\uA200\\uA201\\uA202\\uA203\\uA204\\uA205\\uA206\\uA207\\uA208\\uA209\\uA20A\\uA20B\\uA20C\\uA20D\\uA20E\\uA20F\\uA210\\uA211\\uA212\\uA213\\uA214\\uA215\\uA216\\uA217\\uA218\\uA219\\uA21A\\uA21B\\uA21C\\uA21D\\uA21E\\uA21F\\uA220\\uA221\\uA222\\uA223\\uA224\\uA225\\uA226\\uA227\\uA228\\uA229\\uA22A\\uA22B\\uA22C\\uA22D\\uA22E\\uA22F\\uA230\\uA231\\uA232\\uA233\\uA234\\uA235\\uA236\\uA237\\uA238\\uA239\\uA23A\\uA23B\\uA23C\\uA23D\\uA23E\\uA23F\\uA240\\uA241\\uA242\\uA243\\uA244\\uA245\\uA246\\uA247\\uA248\\uA249\\uA24A\\uA24B\\uA24C\\uA24D\\uA24E\\uA24F\\uA250\\uA251\\uA252\\uA253\\uA254\\uA255\\uA256\\uA257\\uA258\\uA259\\uA25A\\uA25B\\uA25C\\uA25D\\uA25E\\uA25F\\uA260\\uA261\\uA262\\uA263\\uA264\\uA265\\uA266\\uA267\\uA268\\uA269\\uA26A\\uA26B\\uA26C\\uA26D\\uA26E\\uA26F\\uA270\\uA271\\uA272\\uA273\\uA274\\uA275\\uA276\\uA277\\uA278\\uA279\\uA27A\\uA27B\\uA27C\\uA27D\\uA27E\\uA27F\\uA280\\uA281\\uA282\\uA283\\uA284\\uA285\\uA286\\uA287\\uA288\\uA289\\uA28A\\uA28B\\uA28C\\uA28D\\uA28E\\uA28F\\uA290\\uA291\\uA292\\uA293\\uA294\\uA295\\uA296\\uA297\\uA298\\uA299\\uA29A\\uA29B\\uA29C\\uA29D\\uA29E\\uA29F\\uA2A0\\uA2A1\\uA2A2\\uA2A3\\uA2A4\\uA2A5\\uA2A6\\uA2A7\\uA2A8\\uA2A9\\uA2AA\\uA2AB\\uA2AC\\uA2AD\\uA2AE\\uA2AF\\uA2B0\\uA2B1\\uA2B2\\uA2B3\\uA2B4\\uA2B5\\uA2B6\\uA2B7\\uA2B8\\uA2B9\\uA2BA\\uA2BB\\uA2BC\\uA2BD\\uA2BE\\uA2BF\\uA2C0\\uA2C1\\uA2C2\\uA2C3\\uA2C4\\uA2C5\\uA2C6\\uA2C7\\uA2C8\\uA2C9\\uA2CA\\uA2CB\\uA2CC\\uA2CD\\uA2CE\\uA2CF\\uA2D0\\uA2D1\\uA2D2\\uA2D3\\uA2D4\\uA2D5\\uA2D6\\uA2D7\\uA2D8\\uA2D9\\uA2DA\\uA2DB\\uA2DC\\uA2DD\\uA2DE\\uA2DF\\uA2E0\\uA2E1\\uA2E2\\uA2E3\\uA2E4\\uA2E5\\uA2E6\\uA2E7\\uA2E8\\uA2E9\\uA2EA\\uA2EB\\uA2EC\\uA2ED\\uA2EE\\uA2EF\\uA2F0\\uA2F1\\uA2F2\\uA2F3\\uA2F4\\uA2F5\\uA2F6\\uA2F7\\uA2F8\\uA2F9\\uA2FA\\uA2FB\\uA2FC\\uA2FD\\uA2FE\\uA2FF\\uA300\\uA301\\uA302\\uA303\\uA304\\uA305\\uA306\\uA307\\uA308\\uA309\\uA30A\\uA30B\\uA30C\\uA30D\\uA30E\\uA30F\\uA310\\uA311\\uA312\\uA313\\uA314\\uA315\\uA316\\uA317\\uA318\\uA319\\uA31A\\uA31B\\uA31C\\uA31D\\uA31E\\uA31F\\uA320\\uA321\\uA322\\uA323\\uA324\\uA325\\uA326\\uA327\\uA328\\uA329\\uA32A\\uA32B\\uA32C\\uA32D\\uA32E\\uA32F\\uA330\\uA331\\uA332\\uA333\\uA334\\uA335\\uA336\\uA337\\uA338\\uA339\\uA33A\\uA33B\\uA33C\\uA33D\\uA33E\\uA33F\\uA340\\uA341\\uA342\\uA343\\uA344\\uA345\\uA346\\uA347\\uA348\\uA349\\uA34A\\uA34B\\uA34C\\uA34D\\uA34E\\uA34F\\uA350\\uA351\\uA352\\uA353\\uA354\\uA355\\uA356\\uA357\\uA358\\uA359\\uA35A\\uA35B\\uA35C\\uA35D\\uA35E\\uA35F\\uA360\\uA361\\uA362\\uA363\\uA364\\uA365\\uA366\\uA367\\uA368\\uA369\\uA36A\\uA36B\\uA36C\\uA36D\\uA36E\\uA36F\\uA370\\uA371\\uA372\\uA373\\uA374\\uA375\\uA376\\uA377\\uA378\\uA379\\uA37A\\uA37B\\uA37C\\uA37D\\uA37E\\uA37F\\uA380\\uA381\\uA382\\uA383\\uA384\\uA385\\uA386\\uA387\\uA388\\uA389\\uA38A\\uA38B\\uA38C\\uA38D\\uA38E\\uA38F\\uA390\\uA391\\uA392\\uA393\\uA394\\uA395\\uA396\\uA397\\uA398\\uA399\\uA39A\\uA39B\\uA39C\\uA39D\\uA39E\\uA39F\\uA3A0\\uA3A1\\uA3A2\\uA3A3\\uA3A4\\uA3A5\\uA3A6\\uA3A7\\uA3A8\\uA3A9\\uA3AA\\uA3AB\\uA3AC\\uA3AD\\uA3AE\\uA3AF\\uA3B0\\uA3B1\\uA3B2\\uA3B3\\uA3B4\\uA3B5\\uA3B6\\uA3B7\\uA3B8\\uA3B9\\uA3BA\\uA3BB\\uA3BC\\uA3BD\\uA3BE\\uA3BF\\uA3C0\\uA3C1\\uA3C2\\uA3C3\\uA3C4\\uA3C5\\uA3C6\\uA3C7\\uA3C8\\uA3C9\\uA3CA\\uA3CB\\uA3CC\\uA3CD\\uA3CE\\uA3CF\\uA3D0\\uA3D1\\uA3D2\\uA3D3\\uA3D4\\uA3D5\\uA3D6\\uA3D7\\uA3D8\\uA3D9\\uA3DA\\uA3DB\\uA3DC\\uA3DD\\uA3DE\\uA3DF\\uA3E0\\uA3E1\\uA3E2\\uA3E3\\uA3E4\\uA3E5\\uA3E6\\uA3E7\\uA3E8\\uA3E9\\uA3EA\\uA3EB\\uA3EC\\uA3ED\\uA3EE\\uA3EF\\uA3F0\\uA3F1\\uA3F2\\uA3F3\\uA3F4\\uA3F5\\uA3F6\\uA3F7\\uA3F8\\uA3F9\\uA3FA\\uA3FB\\uA3FC\\uA3FD\\uA3FE\\uA3FF\\uA400\\uA401\\uA402\\uA403\\uA404\\uA405\\uA406\\uA407\\uA408\\uA409\\uA40A\\uA40B\\uA40C\\uA40D\\uA40E\\uA40F\\uA410\\uA411\\uA412\\uA413\\uA414\\uA415\\uA416\\uA417\\uA418\\uA419\\uA41A\\uA41B\\uA41C\\uA41D\\uA41E\\uA41F\\uA420\\uA421\\uA422\\uA423\\uA424\\uA425\\uA426\\uA427\\uA428\\uA429\\uA42A\\uA42B\\uA42C\\uA42D\\uA42E\\uA42F\\uA430\\uA431\\uA432\\uA433\\uA434\\uA435\\uA436\\uA437\\uA438\\uA439\\uA43A\\uA43B\\uA43C\\uA43D\\uA43E\\uA43F\\uA440\\uA441\\uA442\\uA443\\uA444\\uA445\\uA446\\uA447\\uA448\\uA449\\uA44A\\uA44B\\uA44C\\uA44D\\uA44E\\uA44F\\uA450\\uA451\\uA452\\uA453\\uA454\\uA455\\uA456\\uA457\\uA458\\uA459\\uA45A\\uA45B\\uA45C\\uA45D\\uA45E\\uA45F\\uA460\\uA461\\uA462\\uA463\\uA464\\uA465\\uA466\\uA467\\uA468\\uA469\\uA46A\\uA46
1B\\uA46C\\uA46D\\uA46E\\uA46F\\uA470\\uA471\\uA472\\uA473\\uA474\\uA475\\uA476\\uA477\\uA478\\uA479\\uA47A\\uA47B\\uA47C\\uA47D\\uA47E\\uA47F\\uA480\\uA481\\uA482\\uA483\\uA484\\uA485\\uA486\\uA487\\uA488\\uA489\\uA48A\\uA48B\\uA48C\\uA500\\uA501\\uA502\\uA503\\uA504\\uA505\\uA506\\uA507\\uA508\\uA509\\uA50A\\uA50B\\uA50C\\uA50D\\uA50E\\uA50F\\uA510\\uA511\\uA512\\uA513\\uA514\\uA515\\uA516\\uA517\\uA518\\uA519\\uA51A\\uA51B\\uA51C\\uA51D\\uA51E\\uA51F\\uA520\\uA521\\uA522\\uA523\\uA524\\uA525\\uA526\\uA527\\uA528\\uA529\\uA52A\\uA52B\\uA52C\\uA52D\\uA52E\\uA52F\\uA530\\uA531\\uA532\\uA533\\uA534\\uA535\\uA536\\uA537\\uA538\\uA539\\uA53A\\uA53B\\uA53C\\uA53D\\uA53E\\uA53F\\uA540\\uA541\\uA542\\uA543\\uA544\\uA545\\uA546\\uA547\\uA548\\uA549\\uA54A\\uA54B\\uA54C\\uA54D\\uA54E\\uA54F\\uA550\\uA551\\uA552\\uA553\\uA554\\uA555\\uA556\\uA557\\uA558\\uA559\\uA55A\\uA55B\\uA55C\\uA55D\\uA55E\\uA55F\\uA560\\uA561\\uA562\\uA563\\uA564\\uA565\\uA566\\uA567\\uA568\\uA569\\uA56A\\uA56B\\uA56C\\uA56D\\uA56E\\uA56F\\uA570\\uA571\\uA572\\uA573\\uA574\\uA575\\uA576\\uA577\\uA578\\uA579\\uA57A\\uA57B\\uA57C\\uA57D\\uA57E\\uA57F\\uA580\\uA581\\uA582\\uA583\\uA584\\uA585\\uA586\\uA587\\uA588\\uA589\\uA58A\\uA58B\\uA58C\\uA58D\\uA58E\\uA58F\\uA590\\uA591\\uA592\\uA593\\uA594\\uA595\\uA596\\uA597\\uA598\\uA599\\uA59A\\uA59B\\uA59C\\uA59D\\uA59E\\uA59F\\uA5A0\\uA5A1\\uA5A2\\uA5A3\\uA5A4\\uA5A5\\uA5A6\\uA5A7\\uA5A8\\uA5A9\\uA5AA\\uA5AB\\uA5AC\\uA5AD\\uA5AE\\uA5AF\\uA5B0\\uA5B1\\uA5B2\\uA5B3\\uA5B4\\uA5B5\\uA5B6\\uA5B7\\uA5B8\\uA5B9\\uA5BA\\uA5BB\\uA5BC\\uA5BD\\uA5BE\\uA5BF\\uA5C0\\uA5C1\\uA5C2\\uA5C3\\uA5C4\\uA5C5\\uA5C6\\uA5C7\\uA5C8\\uA5C9\\uA5CA\\uA5CB\\uA5CC\\uA5CD\\uA5CE\\uA5CF\\uA5D0\\uA5D1\\uA5D2\\uA5D3\\uA5D4\\uA5D5\\uA5D6\\uA5D7\\uA5D8\\uA5D9\\uA5DA\\uA5DB\\uA5DC\\uA5DD\\uA5DE\\uA5DF\\uA5E0\\uA5E1\\uA5E2\\uA5E3\\uA5E4\\uA5E5\\uA5E6\\uA5E7\\uA5E8\\uA5E9\\uA5EA\\uA5EB\\uA5EC\\uA5ED\\uA5EE\\uA5EF\\uA5F0\\uA5F1\\uA5F2\\uA5F3\\uA5F4\\uA5F5\\uA5F6\\uA5F7\\uA5F8\\uA5F9\\uA5FA\\uA5FB\\uA5FC\\uA5FD\\uA5FE\\uA5FF\\uA600\\uA601\\uA602\\uA603\\uA604\\uA605\\uA606\\uA607\\uA608\\uA609\\uA60A\\uA60B\\uA610\\uA611\\uA612\\uA613\\uA614\\uA615\\uA616\\uA617\\uA618\\uA619\\uA61A\\uA61B\\uA61C\\uA61D\\uA61E\\uA61F\\uA62A\\uA62B\\uA66E\\uA7FB\\uA7FC\\uA7FD\\uA7FE\\uA7FF\\uA800\\uA801\\uA803\\uA804\\uA805\\uA807\\uA808\\uA809\\uA80A\\uA80C\\uA80D\\uA80E\\uA80F\\uA810\\uA811\\uA812\\uA813\\uA814\\uA815\\uA816\\uA817\\uA818\\uA819\\uA81A\\uA81B\\uA81C\\uA81D\\uA81E\\uA81F\\uA820\\uA821\\uA822\\uA840\\uA841\\uA842\\uA843\\uA844\\uA845\\uA846\\uA847\\uA848\\uA849\\uA84A\\uA84B\\uA84C\\uA84D\\uA84E\\uA84F\\uA850\\uA851\\uA852\\uA853\\uA854\\uA855\\uA856\\uA857\\uA858\\uA859\\uA85A\\uA85B\\uA85C\\uA85D\\uA85E\\uA85F\\uA860\\uA861\\uA862\\uA863\\uA864\\uA865\\uA866\\uA867\\uA868\\uA869\\uA86A\\uA86B\\uA86C\\uA86D\\uA86E\\uA86F\\uA870\\uA871\\uA872\\uA873\\uA882\\uA883\\uA884\\uA885\\uA886\\uA887\\uA888\\uA889\\uA88A\\uA88B\\uA88C\\uA88D\\uA88E\\uA88F\\uA890\\uA891\\uA892\\uA893\\uA894\\uA895\\uA896\\uA897\\uA898\\uA899\\uA89A\\uA89B\\uA89C\\uA89D\\uA89E\\uA89F\\uA8A0\\uA8A1\\uA8A2\\uA8A3\\uA8A4\\uA8A5\\uA8A6\\uA8A7\\uA8A8\\uA8A9\\uA8AA\\uA8AB\\uA8AC\\uA8AD\\uA8AE\\uA8AF\\uA8B0\\uA8B1\\uA8B2\\uA8B3\\uA90A\\uA90B\\uA90C\\uA90D\\uA90E\\uA90F\\uA910\\uA911\\uA912\\uA913\\uA914\\uA915\\uA916\\uA917\\uA918\\uA919\\uA91A\\uA91B\\uA91C\\uA91D\\uA91E\\uA91F\\uA920\\uA921\\uA922\\uA923\\uA924\\uA925\\uA930\\uA931\\uA932\\uA933\\uA934\\uA935\\uA936\\uA937\\uA938\\uA939\\uA93A\\uA93B\\uA93C\\uA93D\\uA93E\\uA93F\\uA940\\uA941\\uA942\\uA943\\uA944\\uA945\\uA946\\uAA00\\uAA01\\uAA02\\uAA03\\uAA04\\uAA05\\uAA06\\uAA07\\uAA08\\uAA09\\uAA0A\\uAA0B\\uAA0C\\uAA0D\\uAA0E\\uAA0F\\uAA10\\uAA11\\uAA12\\uAA13\\uAA14\\uAA15\\uAA16\\uAA17\\uAA18\\uAA19\\uAA1A\\uAA1B\\uAA1C\\uAA1D\\uAA1E\\uAA1F\\uAA20\\uAA21\\uAA22\\uAA23\\uAA24\\uAA25\\uAA26\\uAA27\\uAA28\\uAA40\\uAA41\\uAA42\\uAA44\\uAA45\\uAA46\\uAA47\\uAA48\\uAA49\\uAA4A\\uAA4B\\uAC00\\uD7A3\\uF900\\uF901\\uF902\\uF903\\uF904\\uF905\\uF906\\uF907\\uF908\\uF909\\uF90A\\uF90B\\uF90C\\uF90D\\uF90E\\uF90F\\uF910\\uF911\\uF912\\uF913\\uF914\\uF915\\uF916\\uF917\\uF918\\uF919\\uF91A\\uF91B\\uF91C\\uF91D\\uF91E\\uF91F\\uF920\\uF921\\uF922\\uF923\\uF924\\uF925\\uF926\\uF927\\uF928\\uF929\\uF92A\\uF92B\\uF92C\\uF92D\\uF92E\\uF92F\\uF930\\uF931\\uF932\\uF933\\uF934\\uF935\\uF936\\uF937\\uF938\\uF939\\uF93A\\uF93B\\uF93C\\uF93D\\uF93E\\uF93F\\uF940\\uF941\\uF942\\uF943\\uF944\\uF945\\uF946\\uF947\\uF948\\uF949\\uF94A\\uF94B\\uF94C\\uF94D\\uF94E\\uF94F\\uF950\\uF951\\uF952\\uF953\\uF954\\uF955\\uF956\\uF957\\uF958\\uF959\\uF95A\\uF95B\\uF95C\\uF95D\\uF95E\\uF95F\\uF960\\uF961\\uF962\\uF963\\uF964\\uF965\\uF966\\uF967\\uF968\\uF969\\uF96A\\uF96B\\uF96C\\uF96D\\uF96E\\uF96F\\uF970\\uF971\\uF972\\uF973\\uF974\\uF975\\uF976\\uF977\\uF978\\uF979\\uF97A\\uF97B\\uF97C\\uF97D\\uF97E\\uF97F\\uF980\\uF981\\uF982\\uF983\\uF984\\uF985\\uF986\\uF987\\uF988\\uF989\\uF98A\\uF98B\\uF98C\\uF98D\\uF98E\\uF98F\\uF990\\uF991\\uF992\\uF993\\uF994\\uF995\\uF996\\uF997\\uF998\\uF999\\uF99A\\uF99B\\uF99C\\uF99D\\uF99E\\uF99F\\uF9A0\\uF9A1\\uF9A2\\uF9A3\\uF9A4\\uF9A5\\uF9A6\\uF9A7\\uF9A8\\uF9A9\\uF9AA\\uF9AB\\uF9AC\\uF9AD\\uF9AE\\uF9AF\\uF9B0\\uF9B1\\uF9B2\\uF9B3\\uF9B4\\uF9B5\\uF9B6\\uF9B7\\uF9B8\\uF9B9\\uF9BA\\uF9BB\\uF9BC\\uF9BD\\uF9BE\\uF9BF\\uF9C0\\uF9C1\\uF9C2\\uF9C3\\uF9C4\\uF9C5\\uF9C6\\uF9C7\\uF9C8\\uF9C9\\uF9CA\\uF9CB\\uF9CC\\uF9CD\\uF9CE\\uF9CF\\uF9D0\\uF9D1\\uF9D2\\uF9D3\\uF9D4\\uF9D5\\uF9D6\\uF9D7\\uF9D8\\uF9D9\\uF9DA\\uF9DB\\uF9DC\\uF9DD\\uF9DE\\uF9DF\\uF9E0\\uF9E1\\uF9E2\\uF9E3\\uF9E4\\uF9E5\\uF9E6\\uF9E7\\uF9E8\\uF9E9\\uF9EA\\uF9EB\\uF9EC\\uF9ED\\uF9EE\\uF9EF\\uF9F0\\uF9F1\\uF9F2\\uF9F3\\uF9F4\\uF9F5\\uF9F6\\uF9F7\\uF9F8\\uF9F9\\uF9FA\\uF9FB\\uF9FC\\uF9FD\\uF9FE\\uF9FF\\uFA00\\uFA01\\uFA02\\uFA03\\uFA04\\uFA05\\uFA06\\uFA07\\uFA08\\uFA09\\uFA0A\\uFA0B\\uFA0C\\uFA0D\\uFA0E\\uFA0F\\uFA10\\uFA11\\uFA12\\uFA13\\uFA14\\uFA15\\uFA16\\uFA17\\uFA18\\uFA19\\uFA1A\\uFA1B\\uFA1C\\uFA1D\\uFA1E\\uFA1F\\uFA20\\uFA21\\uFA22\\uFA23\\uFA24\\uFA25\\uFA26\\uFA27\\uFA28\\uFA29\\uFA2A\\uFA2B\\uFA2C\\uFA2D\\uFA30\\uFA31\\uFA32\\uFA33\\uFA34\\uFA35\\uFA36\\uFA37\\uFA38\\uFA39\\uFA3A\\uFA3B\\uFA3C\\uFA3D\\uFA3E\\uFA3F\\uFA40\\uFA41\\uFA42\\uFA43\\uFA44\\uFA45\\uFA46\\uFA47\\uFA48\\uFA49\\uFA4A\\uFA4B\\uFA4C\\uFA4D\\uFA4E\\uFA4F\\uFA50\\uFA51\\uFA52\\uFA53\\uFA54\\uFA55\\uFA56\\uFA57\\uFA58\\uFA59\\uFA5A\\uFA5B\\uFA5C\\uFA5D\\uFA5E\\uFA5F\\uFA60\\uFA61\\uFA62\\uFA63\\uFA64\\uFA65\\uFA66\\uFA67\\uFA68\\uFA69\\uFA6A\\uFA70\\uFA71\\uFA72\\uFA73\\uFA74\\uFA75\\uFA76\\uFA77\\uFA78\\uFA79\\uFA7A\\uFA7B\\uFA7C\\uFA7D\\uFA7E\\uFA7F\\uFA80\\uFA81\\uFA82\\uFA83\\uFA84\\uFA85\\uFA86\\uFA87\\uFA88\\uFA89\\uFA8A\\uFA8B\\uFA8C\\uFA8D\\uFA8E\\uFA8F\\uFA90\\uFA91\\uFA92\\uFA93\\uFA94\\uFA95\\uFA96\\uFA97\\uFA98\\uFA99\\uFA9A\\uFA9B\\uFA9C\\uFA9D\\uFA9E\\uFA9F\\uFAA0\\uFAA1\\uFAA2\\uFAA3\\uFAA4\\uFAA5\\uFAA6\\uFAA7\\uFAA8\\uFAA9\\uFAAA\\uFAAB\\uFAAC\\uFAAD\\uFAAE\\uFAAF\\uFAB0\\uFAB1\\uFAB2\\uFAB3\\uFAB4\\uFAB5\\uFAB6\\uFAB7\\uFAB8\\uFAB9\\uFABA\\uFABB\\uFABC\\uFABD\\uFABE\\uFABF\\uFAC0\\uFAC1\\uFAC2\\uFAC3\\uFAC4\\uFAC5\\uFAC6\\uFAC7\\uFAC8\\uFAC9\\uFACA\\uFACB\\uFACC\\uFACD\\uFACE\\uFACF\\uFAD0\\uFAD1\\uFAD2\\uFAD3\\uFAD4\\uFAD5\\uFAD6\\uFAD7\\uFAD8\\uFAD9\\uFB1D\\uFB1F\\uFB20\\uFB21\\uFB22\\uFB23\\uFB24\\uFB25\\uFB26\\uFB27\\uFB28\\uFB2A\\uFB2B\\uFB2C\\uFB2D\\uFB2E\\uFB2F\\uFB30\\uFB31\\uFB32\\uFB33\\uFB34\\uFB35\\uFB36\\uFB38\\uFB39\\uFB3A\\uFB3B\\uFB3C\\uFB3E\\uFB40\\uFB41\\uFB43\\uFB44\\uFB46\\uFB47\\uFB48\\uFB49\\uFB4A\\uFB4B\\uFB4C\\uFB4D\\uFB4E\\uFB4F\\uFB50\\uFB51\\uFB52\\uFB53\\uFB54\\uFB55\\uFB56\\uFB57\\uFB58\\uFB59\\uFB5A\\uFB5B\\uFB5C\\uFB5D\\uFB5E\\uFB5F\\uFB60\\uFB61\\uFB62\\uFB63\\uFB64\\uFB65\\uFB66\\uFB67\\uFB68\\uFB69\\uFB6A\\uFB6B\\uFB6C\\uFB6D\\uFB6E\\uFB6F\\uFB70\\uFB71\\uFB72\\uFB73\\uFB74\\uFB75\\uFB76\\uFB77\\uFB78\\uFB79\\uFB7A\\uFB7B\\uFB7C\\uFB7D\\uFB7E\\uFB7F\\uFB80\\uFB81\\uFB82\\uFB83\\uFB84\\uFB85\\uFB86\\uFB87\\uFB88\\uFB89\\uFB8A\\uFB8B\\uFB8C\\uFB8D\\uFB8E\\uFB8F\\uFB90\\uFB91\\uFB92\\uFB93\\uFB94\\uFB95\\uFB96\\uFB97\\uFB98\\uFB99\\uFB9A\\uFB9B\\uFB9C\\uFB9D\\uFB9E\\uFB9F\\uFBA0\\uFBA1\\uFBA2\\uFBA3\\uFBA4\\uFBA5\\uFBA6\\uFBA7\\uFBA8\\uFBA9\\uFBAA\\uFBAB\\uFBAC\\uFBAD\\uFBAE\\uFBAF\\uFBB0\\uFBB1\\uFBD3\\uFBD4\\uFBD5\\uFBD6\\uFBD7\\uFBD8\\uFBD9\\uFBDA\\uFBDB\\uFBDC\\uFBDD\\uFBDE\\uFBDF\\uFBE0\\uFBE1\\uFBE2\\uFBE3\\uFBE4\\uFBE5\\uFBE6\\uFBE7\\uFBE8\\uFBE9\\uFBEA\\uFBEB\\uFBEC\\uFBED\\uFBEE\\uFBEF\\uFBF0\\uFBF1\\uFBF2\\uFBF3\\uFBF4\\uFBF5\\uFBF6\\uFBF7\\uFBF8\\uFBF9\\uFBFA\\uFBFB\\uFBFC\\uFBFD\\uFBFE\\uFBFF\\uFC00\\uFC01\\uFC02\\uFC03\\uFC04\\uFC05\\uFC06\\uFC07\\uFC08\\uFC09\\uFC0A\\uFC0B\\uFC0C\\uFC0D\\uFC0E\\uFC0F\\uFC10\\uFC11\\uFC12\\uFC13\\uFC14\\uFC15\\uFC16\\uFC17\\uFC18\\uFC19\\uFC1A\\uFC1B\\uFC1C\\uFC1D\\uFC1E\\uFC1F\\uFC20\\uFC21\\uFC22\\uFC23\\uFC24\\uFC25\\uFC26\\uFC27\\uFC28\\uFC29\\uFC2A\\uFC2B\\uFC2C\\uFC2D\\uFC2E\\uFC2F\\uFC30\\uFC31\\uFC32\\uFC33\\uFC34\\uFC35\\uFC36\\uFC37\\uFC38\\uFC39\\uFC3A\\uFC3B\\uFC3C\\uFC3D\\uFC3E\\uFC3F\\uFC40\\uFC41\\uFC42\\uFC43\\uFC44\\uFC45\\uFC46\\uFC47\\uFC48\\uFC49\\uFC4A\\uFC4B\\uFC4C\\uFC4D\\uFC4E\\uFC4F\\uFC50\\uFC51\\uFC52\\uFC53\\uFC54\\uFC55\\uFC56\\uFC57\\uFC58\\uFC59\\uFC5A\\uFC5B\\uFC5C\\uFC5D\\uFC5E\\uFC5F\\uFC60\\uFC61\\uFC62\\uFC63\\uFC64\\uFC65\\uFC66\\uFC67\\uFC68\\uFC69\\uFC6A\\uFC6B\\uFC6C\\uFC6D\\uFC6E\\uFC6F\\uFC70\\uFC71\\uFC72\\uFC73\\uFC74\\uFC75\\uFC76\\uFC77\\uFC78\\uFC79\\uFC7A\\uFC7B\\uFC7C\\uFC7D\\uFC7E\\uFC7F\\uFC80\\uFC81\\uFC82\\uFC83\\uFC84\\uFC85\\uFC86\\uFC87\\uFC88\\uFC89\\uFC8A\\uFC8B\\uFC8C\\uFC8D\\uFC8E\\uFC8F\\uFC90\\uFC91\\uFC92\\uFC93\\uFC94\\uFC95\\uFC96\\uFC97\\uFC98\\uFC99\\uFC9A\\uFC9B\\uFC9C\\uFC9D\\uFC9E\\uFC9F\\uFCA0\\uFCA1\\uFCA2\\uFCA3\\uFCA4\\uFCA5\\uFCA6\\uFCA7\\uFCA8\\uFCA9\\uFCAA\\uFCAB\\uFCAC\\uFCAD\\uFCAE\\uFCAF\\uFCB0\\uFCB1\\uFCB2\\uFCB3\\uFCB4\\uFCB5\\uFCB6\\uFCB7\\uFCB8\\uFCB9\\uFCBA\\uFCBB\\uFCBC\\uFCBD\\uFCBE\\uFCBF\\uFCC0\\uFCC1\\uFCC2\\uFCC3\\uFCC4\\uFCC5\\uFCC6\\uFCC7\\uFCC8\\uFCC9\\uFCCA\\uFCCB\\uFCCC\\uFCCD\\uFCCE\\uFCCF\\uFCD0\\uFCD1\\uFCD2\\uFCD3\\uFCD4\\uFCD5\\uFCD6\\uFCD7\\uFCD8\\uFCD9\\uFCDA\\uFCDB\\uFCDC\\uFCDD\\uFCDE\\uFCDF\\uFCE0\\uFCE1\\uFCE2\\uFCE3\\uFCE4\\uFCE5\\uFCE6\\uFCE7\\uFCE8\\uFCE9\\uFCEA\\uFCEB\\uFCEC\\uFCED\\uFCEE\\uFCEF\\uFCF0\\uFCF1\\uFCF2\\uFCF3\\uFCF4\\uFCF5\\uFCF6\\uFCF7\\uFCF8\\uFCF9\\uFCFA\\uFCFB\\uFCFC\\uFCFD\\uFCFE\\uFCFF\\uFD00\\uFD01\\uFD02\\uFD03\\uFD04\\uFD05\\uFD06\\uFD07\\uFD08\\uFD09\\uFD0A\\uFD0B\\uFD0C\\uFD0D\\uFD0E\\uFD0F\\uFD10\\uFD11\\uFD12\\uFD13\\uFD14\\uFD15\\uFD16\\uFD17\\uFD18\\uFD19\\uFD1A\\uFD1B\\uFD1C\\uFD1D\\uFD1E\\uFD1F\\uFD20\\uFD21\\uFD22\\uFD23\\uFD24\\uFD25\\uFD26\\uFD27\\uFD28\\uFD29\\uFD2A\\uFD2B\\uFD2C\\uFD2D\\uFD2E\\uFD2F\\uFD30\\uFD31\\uFD32\\uFD33\\uFD34\\uFD35\\uFD36\\uFD37\\uFD38\\uFD39\\uFD3A\\uFD3B\\uFD3C\\uFD3D\\uFD50\\uFD51\\uFD52\\uFD53\\uFD54\\uFD55\\uFD56\\uFD57\\uFD58\\uFD59\\uFD5A\\uFD5B\\uFD5C\\uFD5D\\uFD5E\\uFD5F\\uFD60\\uFD61\\uFD62\\uFD63\\uFD64\\uFD65\\uFD66\\uFD67\\uFD68\\uFD69\\uFD6A\\uFD6B\\uFD6C\\uFD6D\\uFD6E\\uFD6F\\uFD70\\uFD71\\uFD72\\uFD73\\uFD74\\uFD75\\uFD76\\uFD77\\uFD78\\uFD79\\uFD7A\\uFD7B\\uFD7C\\uFD7D\\uFD7E\\uFD7F\\uFD80\\uFD81\\uFD82\\uFD83\\uFD84\\uFD85\\uFD86\\uFD87\\uFD88\\uFD89\\uFD8A\\uFD8B\\uFD8C\\uFD8D\\uFD8E\\uFD8F\\uFD92\\uFD93\\uFD94\\uFD95\\uFD96\\uFD97\\uFD98\\uFD99\\uFD9A\\uFD9B\\uFD9C\\uFD9D\\uFD9E\\uFD9F\\uFDA0\\uFDA1\\uFDA2\\uFDA3\\uFDA4\\uFDA5\\uFDA6\\uFDA7\\uFDA8\\uFDA9\\uFDAA\\uFDAB\\uFDAC\\uFDAD\\uFDAE\\uFDAF\\uFDB0\\uFDB1\\uFDB2\\uFDB3\\uFDB4\\uFDB5\\uFDB6\\uFDB7\\uFDB8\\uFDB9\\uFDBA\\uFDBB\\uFDBC\\uFDBD\\uFDBE\\uFDBF\\uFDC0\\uFDC1\\uFDC2\\uFDC3\\uFDC4\\uFDC5\\uFDC6\\uFDC7\\uFDF0\\uFDF1\\uFDF2\\uFDF3\\uFDF4\\uFDF5\\uFDF6\\uFDF7\\uFDF8\\uFDF9\\uFDFA\\uFDFB\\uFE70\\uFE71\\uFE72\\uFE73\\uFE74\\uFE76\\uFE77\\uFE78\\uFE79\\uFE7A\\uFE7B\\uFE7C\\uFE7D\\uFE7E\\uFE7F\\uFE80\\uFE81\\uFE82\\uFE83\\uFE84\\uFE85\\uFE86\\uFE87\\uFE88\\uFE89\\uFE8A\\uFE8B\\uFE8C\\uFE8D\\uFE8E\\uFE8F\\uFE90\\uFE91\\uFE92\\uFE93\\uFE94\\uFE95\\uFE96\\uFE97\\uFE98\\uFE99\\uFE9A\\uFE9B\\uFE9C\\uFE9D\\uFE9E\\uFE9F\\uFEA0\\uFEA1\\uFEA2\\uFEA3\\uFEA4\\uFEA5\\uFEA6\\uFEA7\\uFEA8\\uFEA9\\uFEAA\\uFEAB\\uFEAC\\uFEAD\\uFEAE\\uFEAF\\uFEB0\\uFEB1\\uFEB2\\uFEB3\\uFEB4\\uFEB5\\uFEB6\\uFEB7\\uFEB8\\uFEB9\\uFEBA\\uFEBB\\uFEBC\\uFEBD\\uFEBE\\uFEBF\\uFEC0\\uFEC1\\uFEC2\\uFEC3\\uFEC4\\uFEC5\\uFEC6\\uFEC7\\uFEC8\\uFEC9\\uFECA\\uFECB\\uFECC\\uFECD\\uFECE\\uFECF\\uFED0\\uFED1\\uFED2\\uFED3\\uFED4\\uFED5\\uFED6\\uFED7\\uFED8\\uFED9\\uFEDA\\uFEDB\\uFEDC\\uFEDD\\uFEDE\\uFEDF\\uFEE0\\uFEE1\\uFEE2\\uFEE3\\uFEE4\\uFEE5\\uFEE6\\uFEE7\\uFEE8\\uFEE9\\uFEEA\\uFEEB\\uFEEC\\uFEED\\uFEEE\\uFEEF\\uFEF0\\uFEF1\\uFEF2\\uFEF3\\uFEF4\\uFEF5\\uFEF6\\uFEF7\\uFEF8\\uFEF9\\uFEFA\\uFEFB\\uFEFC\\uFF66\\uFF67\\uFF68\\uFF69\\uFF6A\\uFF6B\\uFF6C\\uFF6D\\uFF6E\\uFF6F\\uFF71\\uFF72\\uFF73\\uFF74\\uFF75\\uFF76\\uFF77\\uFF78\\uFF79\\uFF7A\\uFF7B\\uFF7C\\uFF7D\\uFF7E\\uFF7F\\uFF80\\uFF81\\uFF82\\uFF83\\uFF84\\uFF85\\uFF86\\uFF87\\uFF88\\uFF89\\uFF8A\\uFF8B\\uFF8C\\uFF8D\\uFF8E\\uFF8F\\uFF90\\uFF91\\uFF92\\uFF93\\uFF94\\uFF95\\uFF96\\uFF97\\uFF98\\uFF99\\uFF9A\\uFF9B\\uFF9C\\uFF9D\\uFFA0\\uFFA1\\uFFA2\\uFFA3\\uFFA4\\uFFA5\\uFFA6\\uFFA7\\uFFA8\\uFFA9\\uFFAA\\uFFAB\\uFFAC\\uFFAD\\uFFAE\\uFFAF\\uFFB0\\uFFB1\\uFFB2\\uFFB3\\uFFB4\\uFFB5\\uFFB6\\uFFB7\\uFFB8\\uFFB9\\uFFBA\\uFFBB\\uFFBC\\uFFBD\\uFFBE\\uFFC2\\uFFC3\\uFFC4\\uFFC5\\uFFC6\\uFFC7\\uFFCA\\uFFCB\\uFFCC\\uFFCD\\uFFCE\\uFFCF\\uFFD2\\uFFD3\\uFFD4\\uFFD5\\uFFD6\\uFFD7\\uFFDA\\uFFDB\\uFFDC]")),u}function I(){var u;return/^[\u01C5\u01C8\u01CB\u01F2\u1F88\u1F89\u1F8A\u1F8B\u1F8C\u1F8D\u1F8E\u1F8F\u1F98\u1F99\u1F9A\u1F9B\u1F9C\u1F9D\u1F9E\u1F9F\u1FA8\u1FA9\u1FAA\u1FAB\u1FAC\u1FAD\u1FAE\u1FAF\u1FBC\u1FCC\u1FFC]/.test(t.charAt(Y))?(u=t.charAt(Y),Y++):(u=null,0===U&&n("[\\u01C5\\u01C8\\u01CB\\u01F2\\u1F88\\u1F89\\u1F8A\\u1F8B\\u1F8C\\u1F8D\\u1F8E\\u1F8F\\u1F98\\u1F99\\u1F9A\\u1F9B\\u1F9C\\u1F9D\\u1F9E\\u1F9F\\u1FA8\\u1FA9\\u1FAA\\u1FAB\\u1FAC\\u1FAD\\u1FAE\\u1FAF\\u1FBC\\u1FCC\\u1FFC]")),u}function O(){var u;return/^[ABCDEFGHIJKLMNOPQRSTUVWXYZ\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD8\xD9\xDA\xDB\xDC\xDD\xDE\u0100\u0102\u0104\u0106\u0108\u010A\u010C\u010E\u0110\u0112\u0114\u0116\u0118\u011A\u011C\u011E\u0120\u0122\u0124\u0126\u0128\u012A\u012C\u012E\u0130\u0132\u0134\u0136\u0139\u013B\u013D\u013F\u0141\u0143\u0145\u0147\u014A\u014C\u014E\u0150\u0152\u0154\u0156\u0158\u015A\u015C\u015E\u0160\u0162\u0164\u0166\u0168\u016A\u016C\u016E\u0170\u0172\u0174\u0176\u01
178\u0179\u017B\u017D\u0181\u0182\u0184\u0186\u0187\u0189\u018A\u018B\u018E\u018F\u0190\u0191\u0193\u0194\u0196\u0197\u0198\u019C\u019D\u019F\u01A0\u01A2\u01A4\u01A6\u01A7\u01A9\u01AC\u01AE\u01AF\u01B1\u01B2\u01B3\u01B5\u01B7\u01B8\u01BC\u01C4\u01C7\u01CA\u01CD\u01CF\u01D1\u01D3\u01D5\u01D7\u01D9\u01DB\u01DE\u01E0\u01E2\u01E4\u01E6\u01E8\u01EA\u01EC\u01EE\u01F1\u01F4\u01F6\u01F7\u01F8\u01FA\u01FC\u01FE\u0200\u0202\u0204\u0206\u0208\u020A\u020C\u020E\u0210\u0212\u0214\u0216\u0218\u021A\u021C\u021E\u0220\u0222\u0224\u0226\u0228\u022A\u022C\u022E\u0230\u0232\u023A\u023B\u023D\u023E\u0241\u0243\u0244\u0245\u0246\u0248\u024A\u024C\u024E\u0370\u0372\u0376\u0386\u0388\u0389\u038A\u038C\u038E\u038F\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03AA\u03AB\u03CF\u03D2\u03D3\u03D4\u03D8\u03DA\u03DC\u03DE\u03E0\u03E2\u03E4\u03E6\u03E8\u03EA\u03EC\u03EE\u03F4\u03F7\u03F9\u03FA\u03FD\u03FE\u03FF\u0400\u0401\u0402\u0403\u0404\u0405\u0406\u0407\u0408\u0409\u040A\u040B\u040C\u040D\u040E\u040F\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0460\u0462\u0464\u0466\u0468\u046A\u046C\u046E\u0470\u0472\u0474\u0476\u0478\u047A\u047C\u047E\u0480\u048A\u048C\u048E\u0490\u0492\u0494\u0496\u0498\u049A\u049C\u049E\u04A0\u04A2\u04A4\u04A6\u04A8\u04AA\u04AC\u04AE\u04B0\u04B2\u04B4\u04B6\u04B8\u04BA\u04BC\u04BE\u04C0\u04C1\u04C3\u04C5\u04C7\u04C9\u04CB\u04CD\u04D0\u04D2\u04D4\u04D6\u04D8\u04DA\u04DC\u04DE\u04E0\u04E2\u04E4\u04E6\u04E8\u04EA\u04EC\u04EE\u04F0\u04F2\u04F4\u04F6\u04F8\u04FA\u04FC\u04FE\u0500\u0502\u0504\u0506\u0508\u050A\u050C\u050E\u0510\u0512\u0514\u0516\u0518\u051A\u051C\u051E\u0520\u0522\u0531\u0532\u0533\u0534\u0535\u0536\u0537\u0538\u0539\u053A\u053B\u053C\u053D\u053E\u053F\u0540\u0541\u0542\u0543\u0544\u0545\u0546\u0547\u0548\u0549\u054A\u054B\u054C\u054D\u054E\u054F\u0550\u0551\u0552\u0553\u0554\u0555\u0556\u10A0\u10A1\u10A2\u10A3\u10A4\u10A5\u10A6\u10A7\u10A8\u10A9\u10AA\u10AB\u10AC\u10AD\u10AE\u10AF\u10B0\u10B1\u10B2\u10B3\u10B4\u10B5\u10B6\u10B7\u10B8\u10B9\u10BA\u10BB\u10BC\u10BD\u10BE\u10BF\u10C0\u10C1\u10C2\u10C3\u10C4\u10C5\u1E00\u1E02\u1E04\u1E06\u1E08\u1E0A\u1E0C\u1E0E\u1E10\u1E12\u1E14\u1E16\u1E18\u1E1A\u1E1C\u1E1E\u1E20\u1E22\u1E24\u1E26\u1E28\u1E2A\u1E2C\u1E2E\u1E30\u1E32\u1E34\u1E36\u1E38\u1E3A\u1E3C\u1E3E\u1E40\u1E42\u1E44\u1E46\u1E48\u1E4A\u1E4C\u1E4E\u1E50\u1E52\u1E54\u1E56\u1E58\u1E5A\u1E5C\u1E5E\u1E60\u1E62\u1E64\u1E66\u1E68\u1E6A\u1E6C\u1E6E\u1E70\u1E72\u1E74\u1E76\u1E78\u1E7A\u1E7C\u1E7E\u1E80\u1E82\u1E84\u1E86\u1E88\u1E8A\u1E8C\u1E8E\u1E90\u1E92\u1E94\u1E9E\u1EA0\u1EA2\u1EA4\u1EA6\u1EA8\u1EAA\u1EAC\u1EAE\u1EB0\u1EB2\u1EB4\u1EB6\u1EB8\u1EBA\u1EBC\u1EBE\u1EC0\u1EC2\u1EC4\u1EC6\u1EC8\u1ECA\u1ECC\u1ECE\u1ED0\u1ED2\u1ED4\u1ED6\u1ED8\u1EDA\u1EDC\u1EDE\u1EE0\u1EE2\u1EE4\u1EE6\u1EE8\u1EEA\u1EEC\u1EEE\u1EF0\u1EF2\u1EF4\u1EF6\u1EF8\u1EFA\u1EFC\u1EFE\u1F08\u1F09\u1F0A\u1F0B\u1F0C\u1F0D\u1F0E\u1F0F\u1F18\u1F19\u1F1A\u1F1B\u1F1C\u1F1D\u1F28\u1F29\u1F2A\u1F2B\u1F2C\u1F2D\u1F2E\u1F2F\u1F38\u1F39\u1F3A\u1F3B\u1F3C\u1F3D\u1F3E\u1F3F\u1F48\u1F49\u1F4A\u1F4B\u1F4C\u1F4D\u1F59\u1F5B\u1F5D\u1F5F\u1F68\u1F69\u1F6A\u1F6B\u1F6C\u1F6D\u1F6E\u1F6F\u1FB8\u1FB9\u1FBA\u1FBB\u1FC8\u1FC9\u1FCA\u1FCB\u1FD8\u1FD9\u1FDA\u1FDB\u1FE8\u1FE9\u1FEA\u1FEB\u1FEC\u1FF8\u1FF9\u1FFA\u1FFB\u2102\u2107\u210B\u210C\u210D\u2110\u2111\u2112\u2115\u2119\u211A\u211B\u211C\u211D\u2124\u2126\u2128\u212A\u212B\u212C\u212D\u2130\u2131\u2132\u2133\u213E\u213F\u2145\u2183\u2C00\u2C01\u2C02\u2C03\u2C04\u2C05\u2C06\u2C07\u2C08\u2C09\u2C0A\u2C0B\u2C0C\u2C0D\u2C0E\u2C0F\u2C10\u2C11\u2C12\u2C13\u2C14\u2C15\u2C16\u2C17\u2C18\u2C19\u2C1A\u2C1B\u2C1C\u2C1D\u2C1E\u2C1F\u2C20\u2C21\u2C22\u2C23\u2C24\u2C25\u2C26\u2C27\u2C28\u2C29\u2C2A\u2C2B\u2C2C\u2C2D\u2C2E\u2C60\u2C62\u2C63\u2C64\u2C67\u2C69\u2C6B\u2C6D\u2C6E\u2C6F\u2C72\u2C75\u2C80\u2C82\u2C84\u2C86\u2C88\u2C8A\u2C8C\u2C8E\u2C90\u2C92\u2C94\u2C96\u2C98\u2C9A\u2C9C\u2C9E\u2CA0\u2CA2\u2CA4\u2CA6\u2CA8\u2CAA\u2CAC\u2CAE\u2CB0\u2CB2\u2C
1B4\u2CB6\u2CB8\u2CBA\u2CBC\u2CBE\u2CC0\u2CC2\u2CC4\u2CC6\u2CC8\u2CCA\u2CCC\u2CCE\u2CD0\u2CD2\u2CD4\u2CD6\u2CD8\u2CDA\u2CDC\u2CDE\u2CE0\u2CE2\uA640\uA642\uA644\uA646\uA648\uA64A\uA64C\uA64E\uA650\uA652\uA654\uA656\uA658\uA65A\uA65C\uA65E\uA662\uA664\uA666\uA668\uA66A\uA66C\uA680\uA682\uA684\uA686\uA688\uA68A\uA68C\uA68E\uA690\uA692\uA694\uA696\uA722\uA724\uA726\uA728\uA72A\uA72C\uA72E\uA732\uA734\uA736\uA738\uA73A\uA73C\uA73E\uA740\uA742\uA744\uA746\uA748\uA74A\uA74C\uA74E\uA750\uA752\uA754\uA756\uA758\uA75A\uA75C\uA75E\uA760\uA762\uA764\uA766\uA768\uA76A\uA76C\uA76E\uA779\uA77B\uA77D\uA77E\uA780\uA782\uA784\uA786\uA78B\uFF21\uFF22\uFF23\uFF24\uFF25\uFF26\uFF27\uFF28\uFF29\uFF2A\uFF2B\uFF2C\uFF2D\uFF2E\uFF2F\uFF30\uFF31\uFF32\uFF33\uFF34\uFF35\uFF36\uFF37\uFF38\uFF39\uFF3A]/.test(t.charAt(Y))?(u=t.charAt(Y),Y++):(u=null,0===U&&n("[ABCDEFGHIJKLMNOPQRSTUVWXYZ\\xC0\\xC1\\xC2\\xC3\\xC4\\xC5\\xC6\\xC7\\xC8\\xC9\\xCA\\xCB\\xCC\\xCD\\xCE\\xCF\\xD0\\xD1\\xD2\\xD3\\xD4\\xD5\\xD6\\xD8\\xD9\\xDA\\xDB\\xDC\\xDD\\xDE\\u0100\\u0102\\u0104\\u0106\\u0108\\u010A\\u010C\\u010E\\u0110\\u0112\\u0114\\u0116\\u0118\\u011A\\u011C\\u011E\\u0120\\u0122\\u0124\\u0126\\u0128\\u012A\\u012C\\u012E\\u0130\\u0132\\u0134\\u0136\\u0139\\u013B\\u013D\\u013F\\u0141\\u0143\\u0145\\u0147\\u014A\\u014C\\u014E\\u0150\\u0152\\u0154\\u0156\\u0158\\u015A\\u015C\\u015E\\u0160\\u0162\\u0164\\u0166\\u0168\\u016A\\u016C\\u016E\\u0170\\u0172\\u0174\\u0176\\u0178\\u0179\\u017B\\u017D\\u0181\\u0182\\u0184\\u0186\\u0187\\u0189\\u018A\\u018B\\u018E\\u018F\\u0190\\u0191\\u0193\\u0194\\u0196\\u0197\\u0198\\u019C\\u019D\\u019F\\u01A0\\u01A2\\u01A4\\u01A6\\u01A7\\u01A9\\u01AC\\u01AE\\u01AF\\u01B1\\u01B2\\u01B3\\u01B5\\u01B7\\u01B8\\u01BC\\u01C4\\u01C7\\u01CA\\u01CD\\u01CF\\u01D1\\u01D3\\u01D5\\u01D7\\u01D9\\u01DB\\u01DE\\u01E0\\u01E2\\u01E4\\u01E6\\u01E8\\u01EA\\u01EC\\u01EE\\u01F1\\u01F4\\u01F6\\u01F7\\u01F8\\u01FA\\u01FC\\u01FE\\u0200\\u0202\\u0204\\u0206\\u0208\\u020A\\u020C\\u020E\\u0210\\u0212\\u0214\\u0216\\u0218\\u021A\\u021C\\u021E\\u0220\\u0222\\u0224\\u0226\\u0228\\u022A\\u022C\\u022E\\u0230\\u0232\\u023A\\u023B\\u023D\\u023E\\u0241\\u0243\\u0244\\u0245\\u0246\\u0248\\u024A\\u024C\\u024E\\u0370\\u0372\\u0376\\u0386\\u0388\\u0389\\u038A\\u038C\\u038E\\u038F\\u0391\\u0392\\u0393\\u0394\\u0395\\u0396\\u0397\\u0398\\u0399\\u039A\\u039B\\u039C\\u039D\\u039E\\u039F\\u03A0\\u03A1\\u03A3\\u03A4\\u03A5\\u03A6\\u03A7\\u03A8\\u03A9\\u03AA\\u03AB\\u03CF\\u03D2\\u03D3\\u03D4\\u03D8\\u03DA\\u03DC\\u03DE\\u03E0\\u03E2\\u03E4\\u03E6\\u03E8\\u03EA\\u03EC\\u03EE\\u03F4\\u03F7\\u03F9\\u03FA\\u03FD\\u03FE\\u03FF\\u0400\\u0401\\u0402\\u0403\\u0404\\u0405\\u0406\\u0407\\u0408\\u0409\\u040A\\u040B\\u040C\\u040D\\u040E\\u040F\\u0410\\u0411\\u0412\\u0413\\u0414\\u0415\\u0416\\u0417\\u0418\\u0419\\u041A\\u041B\\u041C\\u041D\\u041E\\u041F\\u0420\\u0421\\u0422\\u0423\\u0424\\u0425\\u0426\\u0427\\u0428\\u0429\\u042A\\u042B\\u042C\\u042D\\u042E\\u042F\\u0460\\u0462\\u0464\\u0466\\u0468\\u046A\\u046C\\u046E\\u0470\\u0472\\u0474\\u0476\\u0478\\u047A\\u047C\\u047E\\u0480\\u048A\\u048C\\u048E\\u0490\\u0492\\u0494\\u0496\\u0498\\u049A\\u049C\\u049E\\u04A0\\u04A2\\u04A4\\u04A6\\u04A8\\u04AA\\u04AC\\u04AE\\u04B0\\u04B2\\u04B4\\u04B6\\u04B8\\u04BA\\u04BC\\u04BE\\u04C0\\u04C1\\u04C3\\u04C5\\u04C7\\u04C9\\u04CB\\u04CD\\u04D0\\u04D2\\u04D4\\u04D6\\u04D8\\u04DA\\u04DC\\u04DE\\u04E0\\u04E2\\u04E4\\u04E6\\u04E8\\u04EA\\u04EC\\u04EE\\u04F0\\u04F2\\u04F4\\u04F6\\u04F8\\u04FA\\u04FC\\u04FE\\u0500\\u0502\\u0504\\u0506\\u0508\\u050A\\u050C\\u050E\\u0510\\u0512\\u0514\\u0516\\u0518\\u051A\\u051C\\u051E\\u0520\\u0522\\u0531\\u0532\\u0533\\u0534\\u0535\\u0536\\u0537\\u0538\\u0539\\u053A\\u053B\\u053C\\u053D\\u053E\\u053F\\u0540\\u0541\\u0542\\u0543\\u0544\\u0545\\u0546\\u0547\\u0548\\u0549\\u054A\\u054B\\u054C\\u054D\\u054E\\u054F\\u0550\\u0551\\u0552\\u0553\\u0554\\u0555\\u0556\\u10A0\\u10A1\\u10A2\\u10A3\\u10A4\\u10A5\\u10A6\\u10A7\\u10A8\\u10A9\\u10AA\\u10AB\\u10AC\\u10AD\\u10AE\\u10AF\\u10B0\\u10B1\\u10B2\\u10B3\\u10B4\\u10B5\\u10B6\\u10B7\\u10B8\\u10B9\\u10BA\\u10BB\\u10BC\\u10BD\\u10BE\\u10BF\\u10C0\\u10C1\\u10C2\\u10C3\\u10C4\\u10C5\\u1E00\\u1E02\\u1E04\\u1E06\\u1E08\\u1E0A\\u1E0C\\u1E0E\\u1E10\\u1E12\\u1E14\\u1E16\\u1E18\\u1E1A\\u1E1C\\u1E1E\\u1E20\\u1E22\\u1E24\\u1E26\\u1E28\\u1E2A\\u1E2C\\u1E2E\\u1E30\\u1E32\\u1E34\\u1E36\\u1E38\\u1E3A\\u1E3C\\u1E3E\\u1E40\\u1E42\\u1E44\\u1E46\\u1E48\\u1E4A\\u1E4C\\u1E4E\\u1E50\\u1E52\\u1E54\\u1E56\\u1E58\\u1E5A\\u1E5C\\u1E5E\\u1E60\\u1E62\\u1E64\\u1E66\\u1E68\\u1E6A\\u1E6C\\u1E6E\\u1E70\\u1E72\\u1E74\\u1E76\\u1E78\\u1E7A\\u1E7C\\u1E7E\\u1E80\\u1E82\\u1E84\\u1E86\\u1E88\\u1E8A\\u1E8C\\u1E8E\\u1E90\\u1E92\\u1E94\\u1E9E\\u1EA0\\u1EA2\\u1EA4\\u1EA6\\u1EA8\\u1EAA\\u1EAC\\u
11EAE\\u1EB0\\u1EB2\\u1EB4\\u1EB6\\u1EB8\\u1EBA\\u1EBC\\u1EBE\\u1EC0\\u1EC2\\u1EC4\\u1EC6\\u1EC8\\u1ECA\\u1ECC\\u1ECE\\u1ED0\\u1ED2\\u1ED4\\u1ED6\\u1ED8\\u1EDA\\u1EDC\\u1EDE\\u1EE0\\u1EE2\\u1EE4\\u1EE6\\u1EE8\\u1EEA\\u1EEC\\u1EEE\\u1EF0\\u1EF2\\u1EF4\\u1EF6\\u1EF8\\u1EFA\\u1EFC\\u1EFE\\u1F08\\u1F09\\u1F0A\\u1F0B\\u1F0C\\u1F0D\\u1F0E\\u1F0F\\u1F18\\u1F19\\u1F1A\\u1F1B\\u1F1C\\u1F1D\\u1F28\\u1F29\\u1F2A\\u1F2B\\u1F2C\\u1F2D\\u1F2E\\u1F2F\\u1F38\\u1F39\\u1F3A\\u1F3B\\u1F3C\\u1F3D\\u1F3E\\u1F3F\\u1F48\\u1F49\\u1F4A\\u1F4B\\u1F4C\\u1F4D\\u1F59\\u1F5B\\u1F5D\\u1F5F\\u1F68\\u1F69\\u1F6A\\u1F6B\\u1F6C\\u1F6D\\u1F6E\\u1F6F\\u1FB8\\u1FB9\\u1FBA\\u1FBB\\u1FC8\\u1FC9\\u1FCA\\u1FCB\\u1FD8\\u1FD9\\u1FDA\\u1FDB\\u1FE8\\u1FE9\\u1FEA\\u1FEB\\u1FEC\\u1FF8\\u1FF9\\u1FFA\\u1FFB\\u2102\\u2107\\u210B\\u210C\\u210D\\u2110\\u2111\\u2112\\u2115\\u2119\\u211A\\u211B\\u211C\\u211D\\u2124\\u2126\\u2128\\u212A\\u212B\\u212C\\u212D\\u2130\\u2131\\u2132\\u2133\\u213E\\u213F\\u2145\\u2183\\u2C00\\u2C01\\u2C02\\u2C03\\u2C04\\u2C05\\u2C06\\u2C07\\u2C08\\u2C09\\u2C0A\\u2C0B\\u2C0C\\u2C0D\\u2C0E\\u2C0F\\u2C10\\u2C11\\u2C12\\u2C13\\u2C14\\u2C15\\u2C16\\u2C17\\u2C18\\u2C19\\u2C1A\\u2C1B\\u2C1C\\u2C1D\\u2C1E\\u2C1F\\u2C20\\u2C21\\u2C22\\u2C23\\u2C24\\u2C25\\u2C26\\u2C27\\u2C28\\u2C29\\u2C2A\\u2C2B\\u2C2C\\u2C2D\\u2C2E\\u2C60\\u2C62\\u2C63\\u2C64\\u2C67\\u2C69\\u2C6B\\u2C6D\\u2C6E\\u2C6F\\u2C72\\u2C75\\u2C80\\u2C82\\u2C84\\u2C86\\u2C88\\u2C8A\\u2C8C\\u2C8E\\u2C90\\u2C92\\u2C94\\u2C96\\u2C98\\u2C9A\\u2C9C\\u2C9E\\u2CA0\\u2CA2\\u2CA4\\u2CA6\\u2CA8\\u2CAA\\u2CAC\\u2CAE\\u2CB0\\u2CB2\\u2CB4\\u2CB6\\u2CB8\\u2CBA\\u2CBC\\u2CBE\\u2CC0\\u2CC2\\u2CC4\\u2CC6\\u2CC8\\u2CCA\\u2CCC\\u2CCE\\u2CD0\\u2CD2\\u2CD4\\u2CD6\\u2CD8\\u2CDA\\u2CDC\\u2CDE\\u2CE0\\u2CE2\\uA640\\uA642\\uA644\\uA646\\uA648\\uA64A\\uA64C\\uA64E\\uA650\\uA652\\uA654\\uA656\\uA658\\uA65A\\uA65C\\uA65E\\uA662\\uA664\\uA666\\uA668\\uA66A\\uA66C\\uA680\\uA682\\uA684\\uA686\\uA688\\uA68A\\uA68C\\uA68E\\uA690\\uA692\\uA694\\uA696\\uA722\\uA724\\uA726\\uA728\\uA72A\\uA72C\\uA72E\\uA732\\uA734\\uA736\\uA738\\uA73A\\uA73C\\uA73E\\uA740\\uA742\\uA744\\uA746\\uA748\\uA74A\\uA74C\\uA74E\\uA750\\uA752\\uA754\\uA756\\uA758\\uA75A\\uA75C\\uA75E\\uA760\\uA762\\uA764\\uA766\\uA768\\uA76A\\uA76C\\uA76E\\uA779\\uA77B\\uA77D\\uA77E\\uA780\\uA782\\uA784\\uA786\\uA78B\\uFF21\\uFF22\\uFF23\\uFF24\\uFF25\\uFF26\\uFF27\\uFF28\\uFF29\\uFF2A\\uFF2B\\uFF2C\\uFF2D\\uFF2E\\uFF2F\\uFF30\\uFF31\\uFF32\\uFF33\\uFF34\\uFF35\\uFF36\\uFF37\\uFF38\\uFF39\\uFF3A]")),u}function z(){var u;return/^[\u0903\u093E\u093F\u0940\u0949\u094A\u094B\u094C\u0982\u0983\u09BE\u09BF\u09C0\u09C7\u09C8\u09CB\u09CC\u09D7\u0A03\u0A3E\u0A3F\u0A40\u0A83\u0ABE\u0ABF\u0AC0\u0AC9\u0ACB\u0ACC\u0B02\u0B03\u0B3E\u0B40\u0B47\u0B48\u0B4B\u0B4C\u0B57\u0BBE\u0BBF\u0BC1\u0BC2\u0BC6\u0BC7\u0BC8\u0BCA\u0BCB\u0BCC\u0BD7\u0C01\u0C02\u0C03\u0C41\u0C42\u0C43\u0C44\u0C82\u0C83\u0CBE\u0CC0\u0CC1\u0CC2\u0CC3\u0CC4\u0CC7\u0CC8\u0CCA\u0CCB\u0CD5\u0CD6\u0D02\u0D03\u0D3E\u0D3F\u0D40\u0D46\u0D47\u0D48\u0D4A\u0D4B\u0D4C\u0D57\u0D82\u0D83\u0DCF\u0DD0\u0DD1\u0DD8\u0DD9\u0DDA\u0DDB\u0DDC\u0DDD\u0DDE\u0DDF\u0DF2\u0DF3\u0F3E\u0F3F\u0F7F\u102B\u102C\u1031\u1038\u103B\u103C\u1056\u1057\u1062\u1063\u1064\u1067\u1068\u1069\u106A\u106B\u106C\u106D\u1083\u1084\u1087\u1088\u1089\u108A\u108B\u108C\u108F\u17B6\u17BE\u17BF\u17C0\u17C1\u17C2\u17C3\u17C4\u17C5\u17C7\u17C8\u1923\u1924\u1925\u1926\u1929\u192A\u192B\u1930\u1931\u1933\u1934\u1935\u1936\u1937\u1938\u19B0\u19B1\u19B2\u19B3\u19B4\u19B5\u19B6\u19B7\u19B8\u19B9\u19BA\u19BB\u19BC\u19BD\u19BE\u19BF\u19C0\u19C8\u19C9\u1A19\u1A1A\u1A1B\u1B04\u1B35\u1B3B\u1B3D\u1B3E\u1B3F\u1B40\u1B41\u1B43\u1B44\u1B82\u1BA1\u1BA6\u1BA7\u1BAA\u1C24\u1C25\u1C26\u1C27\u1C28\u1C29\u1C2A\u1C2B\u1C34\u1C35\uA823\uA824\uA827\uA880\uA881\uA8B4\uA8B5\uA8B6\uA8B7\uA8B8\uA8B9\uA8BA\uA8BB\uA8BC\uA8BD\uA8BE\uA8BF\uA8C0\uA8C1\uA8C2\uA8C3\uA952\uA953\uAA2F\uAA30\uAA33\uAA34\uAA4D]/.test(t.charAt(Y))?(u=t.charAt(Y),Y++):(u=null,0===U&&n("[\\u0903\\u093E\\u093F\\u0940\\u0949\\u094A\\u094B\\u094C\\u0982\\u0983\\u09BE\\u
109BF\\u09C0\\u09C7\\u09C8\\u09CB\\u09CC\\u09D7\\u0A03\\u0A3E\\u0A3F\\u0A40\\u0A83\\u0ABE\\u0ABF\\u0AC0\\u0AC9\\u0ACB\\u0ACC\\u0B02\\u0B03\\u0B3E\\u0B40\\u0B47\\u0B48\\u0B4B\\u0B4C\\u0B57\\u0BBE\\u0BBF\\u0BC1\\u0BC2\\u0BC6\\u0BC7\\u0BC8\\u0BCA\\u0BCB\\u0BCC\\u0BD7\\u0C01\\u0C02\\u0C03\\u0C41\\u0C42\\u0C43\\u0C44\\u0C82\\u0C83\\u0CBE\\u0CC0\\u0CC1\\u0CC2\\u0CC3\\u0CC4\\u0CC7\\u0CC8\\u0CCA\\u0CCB\\u0CD5\\u0CD6\\u0D02\\u0D03\\u0D3E\\u0D3F\\u0D40\\u0D46\\u0D47\\u0D48\\u0D4A\\u0D4B\\u0D4C\\u0D57\\u0D82\\u0D83\\u0DCF\\u0DD0\\u0DD1\\u0DD8\\u0DD9\\u0DDA\\u0DDB\\u0DDC\\u0DDD\\u0DDE\\u0DDF\\u0DF2\\u0DF3\\u0F3E\\u0F3F\\u0F7F\\u102B\\u102C\\u1031\\u1038\\u103B\\u103C\\u1056\\u1057\\u1062\\u1063\\u1064\\u1067\\u1068\\u1069\\u106A\\u106B\\u106C\\u106D\\u1083\\u1084\\u1087\\u1088\\u1089\\u108A\\u108B\\u108C\\u108F\\u17B6\\u17BE\\u17BF\\u17C0\\u17C1\\u17C2\\u17C3\\u17C4\\u17C5\\u17C7\\u17C8\\u1923\\u1924\\u1925\\u1926\\u1929\\u192A\\u192B\\u1930\\u1931\\u1933\\u1934\\u1935\\u1936\\u1937\\u1938\\u19B0\\u19B1\\u19B2\\u19B3\\u19B4\\u19B5\\u19B6\\u19B7\\u19B8\\u19B9\\u19BA\\u19BB\\u19BC\\u19BD\\u19BE\\u19BF\\u19C0\\u19C8\\u19C9\\u1A19\\u1A1A\\u1A1B\\u1B04\\u1B35\\u1B3B\\u1B3D\\u1B3E\\u1B3F\\u1B40\\u1B41\\u1B43\\u1B44\\u1B82\\u1BA1\\u1BA6\\u1BA7\\u1BAA\\u1C24\\u1C25\\u1C26\\u1C27\\u1C28\\u1C29\\u1C2A\\u1C2B\\u1C34\\u1C35\\uA823\\uA824\\uA827\\uA880\\uA881\\uA8B4\\uA8B5\\uA8B6\\uA8B7\\uA8B8\\uA8B9\\uA8BA\\uA8BB\\uA8BC\\uA8BD\\uA8BE\\uA8BF\\uA8C0\\uA8C1\\uA8C2\\uA8C3\\uA952\\uA953\\uAA2F\\uAA30\\uAA33\\uAA34\\uAA4D]")),u}function R(){var u;return/^[\u0300\u0301\u0302\u0303\u0304\u0305\u0306\u0307\u0308\u0309\u030A\u030B\u030C\u030D\u030E\u030F\u0310\u0311\u0312\u0313\u0314\u0315\u0316\u0317\u0318\u0319\u031A\u031B\u031C\u031D\u031E\u031F\u0320\u0321\u0322\u0323\u0324\u0325\u0326\u0327\u0328\u0329\u032A\u032B\u032C\u032D\u032E\u032F\u0330\u0331\u0332\u0333\u0334\u0335\u0336\u0337\u0338\u0339\u033A\u033B\u033C\u033D\u033E\u033F\u0340\u0341\u0342\u0343\u0344\u0345\u0346\u0347\u0348\u0349\u034A\u034B\u034C\u034D\u034E\u034F\u0350\u0351\u0352\u0353\u0354\u0355\u0356\u0357\u0358\u0359\u035A\u035B\u035C\u035D\u035E\u035F\u0360\u0361\u0362\u0363\u0364\u0365\u0366\u0367\u0368\u0369\u036A\u036B\u036C\u036D\u036E\u036F\u0483\u0484\u0485\u0486\u0487\u0591\u0592\u0593\u0594\u0595\u0596\u0597\u0598\u0599\u059A\u059B\u059C\u059D\u059E\u059F\u05A0\u05A1\u05A2\u05A3\u05A4\u05A5\u05A6\u05A7\u05A8\u05A9\u05AA\u05AB\u05AC\u05AD\u05AE\u05AF\u05B0\u05B1\u05B2\u05B3\u05B4\u05B5\u05B6\u05B7\u05B8\u05B9\u05BA\u05BB\u05BC\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610\u0611\u0612\u0613\u0614\u0615\u0616\u0617\u0618\u0619\u061A\u064B\u064C\u064D\u064E\u064F\u0650\u0651\u0652\u0653\u0654\u0655\u0656\u0657\u0658\u0659\u065A\u065B\u065C\u065D\u065E\u0670\u06D6\u06D7\u06D8\u06D9\u06DA\u06DB\u06DC\u06DF\u06E0\u06E1\u06E2\u06E3\u06E4\u06E7\u06E8\u06EA\u06EB\u06EC\u06ED\u0711\u0730\u0731\u0732\u0733\u0734\u0735\u0736\u0737\u0738\u0739\u073A\u073B\u073C\u073D\u073E\u073F\u0740\u0741\u0742\u0743\u0744\u0745\u0746\u0747\u0748\u0749\u074A\u07A6\u07A7\u07A8\u07A9\u07AA\u07AB\u07AC\u07AD\u07AE\u07AF\u07B0\u07EB\u07EC\u07ED\u07EE\u07EF\u07F0\u07F1\u07F2\u07F3\u0901\u0902\u093C\u0941\u0942\u0943\u0944\u0945\u0946\u0947\u0948\u
1094D\u0951\u0952\u0953\u0954\u0962\u0963\u0981\u09BC\u09C1\u09C2\u09C3\u09C4\u09CD\u09E2\u09E3\u0A01\u0A02\u0A3C\u0A41\u0A42\u0A47\u0A48\u0A4B\u0A4C\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81\u0A82\u0ABC\u0AC1\u0AC2\u0AC3\u0AC4\u0AC5\u0AC7\u0AC8\u0ACD\u0AE2\u0AE3\u0B01\u0B3C\u0B3F\u0B41\u0B42\u0B43\u0B44\u0B4D\u0B56\u0B62\u0B63\u0B82\u0BC0\u0BCD\u0C3E\u0C3F\u0C40\u0C46\u0C47\u0C48\u0C4A\u0C4B\u0C4C\u0C4D\u0C55\u0C56\u0C62\u0C63\u0CBC\u0CBF\u0CC6\u0CCC\u0CCD\u0CE2\u0CE3\u0D41\u0D42\u0D43\u0D44\u0D4D\u0D62\u0D63\u0DCA\u0DD2\u0DD3\u0DD4\u0DD6\u0E31\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0EB1\u0EB4\u0EB5\u0EB6\u0EB7\u0EB8\u0EB9\u0EBB\u0EBC\u0EC8\u0EC9\u0ECA\u0ECB\u0ECC\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F71\u0F72\u0F73\u0F74\u0F75\u0F76\u0F77\u0F78\u0F79\u0F7A\u0F7B\u0F7C\u0F7D\u0F7E\u0F80\u0F81\u0F82\u0F83\u0F84\u0F86\u0F87\u0F90\u0F91\u0F92\u0F93\u0F94\u0F95\u0F96\u0F97\u0F99\u0F9A\u0F9B\u0F9C\u0F9D\u0F9E\u0F9F\u0FA0\u0FA1\u0FA2\u0FA3\u0FA4\u0FA5\u0FA6\u0FA7\u0FA8\u0FA9\u0FAA\u0FAB\u0FAC\u0FAD\u0FAE\u0FAF\u0FB0\u0FB1\u0FB2\u0FB3\u0FB4\u0FB5\u0FB6\u0FB7\u0FB8\u0FB9\u0FBA\u0FBB\u0FBC\u0FC6\u102D\u102E\u102F\u1030\u1032\u1033\u1034\u1035\u1036\u1037\u1039\u103A\u103D\u103E\u1058\u1059\u105E\u105F\u1060\u1071\u1072\u1073\u1074\u1082\u1085\u1086\u108D\u135F\u1712\u1713\u1714\u1732\u1733\u1734\u1752\u1753\u1772\u1773\u17B7\u17B8\u17B9\u17BA\u17BB\u17BC\u17BD\u17C6\u17C9\u17CA\u17CB\u17CC\u17CD\u17CE\u17CF\u17D0\u17D1\u17D2\u17D3\u17DD\u180B\u180C\u180D\u18A9\u1920\u1921\u1922\u1927\u1928\u1932\u1939\u193A\u193B\u1A17\u1A18\u1B00\u1B01\u1B02\u1B03\u1B34\u1B36\u1B37\u1B38\u1B39\u1B3A\u1B3C\u1B42\u1B6B\u1B6C\u1B6D\u1B6E\u1B6F\u1B70\u1B71\u1B72\u1B73\u1B80\u1B81\u1BA2\u1BA3\u1BA4\u1BA5\u1BA8\u1BA9\u1C2C\u1C2D\u1C2E\u1C2F\u1C30\u1C31\u1C32\u1C33\u1C36\u1C37\u1DC0\u1DC1\u1DC2\u1DC3\u1DC4\u1DC5\u1DC6\u1DC7\u1DC8\u1DC9\u1DCA\u1DCB\u1DCC\u1DCD\u1DCE\u1DCF\u1DD0\u1DD1\u1DD2\u1DD3\u1DD4\u1DD5\u1DD6\u1DD7\u1DD8\u1DD9\u1DDA\u1DDB\u1DDC\u1DDD\u1DDE\u1DDF\u1DE0\u1DE1\u1DE2\u1DE3\u1DE4\u1DE5\u1DE6\u1DFE\u1DFF\u20D0\u20D1\u20D2\u20D3\u20D4\u20D5\u20D6\u20D7\u20D8\u20D9\u20DA\u20DB\u20DC\u20E1\u20E5\u20E6\u20E7\u20E8\u20E9\u20EA\u20EB\u20EC\u20ED\u20EE\u20EF\u20F0\u2DE0\u2DE1\u2DE2\u2DE3\u2DE4\u2DE5\u2DE6\u2DE7\u2DE8\u2DE9\u2DEA\u2DEB\u2DEC\u2DED\u2DEE\u2DEF\u2DF0\u2DF1\u2DF2\u2DF3\u2DF4\u2DF5\u2DF6\u2DF7\u2DF8\u2DF9\u2DFA\u2DFB\u2DFC\u2DFD\u2DFE\u2DFF\u302A\u302B\u302C\u302D\u302E\u302F\u3099\u309A\uA66F\uA67C\uA67D\uA802\uA806\uA80B\uA825\uA826\uA8C4\uA926\uA927\uA928\uA929\uA92A\uA92B\uA92C\uA92D\uA947\uA948\uA949\uA94A\uA94B\uA94C\uA94D\uA94E\uA94F\uA950\uA951\uAA29\uAA2A\uAA2B\uAA2C\uAA2D\uAA2E\uAA31\uAA32\uAA35\uAA36\uAA43\uAA4C\uFB1E\uFE00\uFE01\uFE02\uFE03\uFE04\uFE05\uFE06\uFE07\uFE08\uFE09\uFE0A\uFE0B\uFE0C\uFE0D\uFE0E\uFE0F\uFE20\uFE21\uFE22\uFE23\uFE24\uFE25\uFE26]/.test(t.charAt(Y))?(u=t.charAt(Y),Y++):(u=null,0===U&&n("[\\u0300\\u0301\\u0302\\u0303\\u0304\\u0305\\u0306\\u0307\\u0308\\u0309\\u030A\\u030B\\u030C\\u030D\\u030E\\u030F\\u0310\\u0311\\u0312\\u0313\\u0314\\u0315\\u0316\\u0317\\u0318\\u0319\\u031A\\u031B\\u031C\\u031D\\u031E\\u031F\\u0320\\u0321\\u0322\\u0323\\u0324\\u0325\\u0326\\u0327\\u0328\\u0329\\u032A\\u032B\\u032C\\u032D\\u032E\\u032F\\u0330\\u0331\\u0332\\u0333\\u0334\\u0335\\u0336\\u0337\\u0338\\u0339\\u033A\\u033B\\u033C\\u033D\\u033E\\u033F\\u0340\\u0341\\u0342\\u0343\\u0344\\u0345\\u0346\\u0347\\u0348\\u0349\\u034A\\u034B\\u034C\\u034D\\u034E\\u034F\\u0350\\u0351\\u0352\\u0353\\u0354\\u0355\\u0356\\u0357\\u0358\\u0359\\u035A\\u035B\\u035C\\u035D\\u035E\\u035F\\u0360\\u0361\\u0362\\u0363\\u0364\\u0365\\u0366\\u0367\\u0368\\u0369\\u036A\\u036B\\u036C\\u036D\\u036E\\u036F\\u0483\\u0484\\u0485\\u0486\\u0487\\u0591\\u0592\\u0593\\u0594\\u0595\\u0596\\u0597\\u0598\\u0599\\u059A\\u059B\\u059C\\u059D\\u059E\\u059F\\u05A0\\u05A1\\u05A2\\u05A3\\u05A4\\u05A5\\u05A6\\u05A7\\u05A8\\u05A9\\u05AA\\u05AB\\u05AC\\u05AD\\u05AE\\u05AF\\u05B0\\u05B1\\u05B2\\u05B3\\u05B4\\u05B5\\u05B6\\u05B7\\u05B8\\u05B9\\u05BA\\u05BB\\u05BC\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7\\u0610\\u0611\\u0612\\u0613\\u0614\\u0615\\u0616\\u0617\\u0618\\u0619\\u061A\\u064B\\u064C\\u064D\\u064E\\u064F\\u0650\\u
10651\\u0652\\u0653\\u0654\\u0655\\u0656\\u0657\\u0658\\u0659\\u065A\\u065B\\u065C\\u065D\\u065E\\u0670\\u06D6\\u06D7\\u06D8\\u06D9\\u06DA\\u06DB\\u06DC\\u06DF\\u06E0\\u06E1\\u06E2\\u06E3\\u06E4\\u06E7\\u06E8\\u06EA\\u06EB\\u06EC\\u06ED\\u0711\\u0730\\u0731\\u0732\\u0733\\u0734\\u0735\\u0736\\u0737\\u0738\\u0739\\u073A\\u073B\\u073C\\u073D\\u073E\\u073F\\u0740\\u0741\\u0742\\u0743\\u0744\\u0745\\u0746\\u0747\\u0748\\u0749\\u074A\\u07A6\\u07A7\\u07A8\\u07A9\\u07AA\\u07AB\\u07AC\\u07AD\\u07AE\\u07AF\\u07B0\\u07EB\\u07EC\\u07ED\\u07EE\\u07EF\\u07F0\\u07F1\\u07F2\\u07F3\\u0901\\u0902\\u093C\\u0941\\u0942\\u0943\\u0944\\u0945\\u0946\\u0947\\u0948\\u094D\\u0951\\u0952\\u0953\\u0954\\u0962\\u0963\\u0981\\u09BC\\u09C1\\u09C2\\u09C3\\u09C4\\u09CD\\u09E2\\u09E3\\u0A01\\u0A02\\u0A3C\\u0A41\\u0A42\\u0A47\\u0A48\\u0A4B\\u0A4C\\u0A4D\\u0A51\\u0A70\\u0A71\\u0A75\\u0A81\\u0A82\\u0ABC\\u0AC1\\u0AC2\\u0AC3\\u0AC4\\u0AC5\\u0AC7\\u0AC8\\u0ACD\\u0AE2\\u0AE3\\u0B01\\u0B3C\\u0B3F\\u0B41\\u0B42\\u0B43\\u0B44\\u0B4D\\u0B56\\u0B62\\u0B63\\u0B82\\u0BC0\\u0BCD\\u0C3E\\u0C3F\\u0C40\\u0C46\\u0C47\\u0C48\\u0C4A\\u0C4B\\u0C4C\\u0C4D\\u0C55\\u0C56\\u0C62\\u0C63\\u0CBC\\u0CBF\\u0CC6\\u0CCC\\u0CCD\\u0CE2\\u0CE3\\u0D41\\u0D42\\u0D43\\u0D44\\u0D4D\\u0D62\\u0D63\\u0DCA\\u0DD2\\u0DD3\\u0DD4\\u0DD6\\u0E31\\u0E34\\u0E35\\u0E36\\u0E37\\u0E38\\u0E39\\u0E3A\\u0E47\\u0E48\\u0E49\\u0E4A\\u0E4B\\u0E4C\\u0E4D\\u0E4E\\u0EB1\\u0EB4\\u0EB5\\u0EB6\\u0EB7\\u0EB8\\u0EB9\\u0EBB\\u0EBC\\u0EC8\\u0EC9\\u0ECA\\u0ECB\\u0ECC\\u0ECD\\u0F18\\u0F19\\u0F35\\u0F37\\u0F39\\u0F71\\u0F72\\u0F73\\u0F74\\u0F75\\u0F76\\u0F77\\u0F78\\u0F79\\u0F7A\\u0F7B\\u0F7C\\u0F7D\\u0F7E\\u0F80\\u0F81\\u0F82\\u0F83\\u0F84\\u0F86\\u0F87\\u0F90\\u0F91\\u0F92\\u0F93\\u0F94\\u0F95\\u0F96\\u0F97\\u0F99\\u0F9A\\u0F9B\\u0F9C\\u0F9D\\u0F9E\\u0F9F\\u0FA0\\u0FA1\\u0FA2\\u0FA3\\u0FA4\\u0FA5\\u0FA6\\u0FA7\\u0FA8\\u0FA9\\u0FAA\\u0FAB\\u0FAC\\u0FAD\\u0FAE\\u0FAF\\u0FB0\\u0FB1\\u0FB2\\u0FB3\\u0FB4\\u0FB5\\u0FB6\\u0FB7\\u0FB8\\u0FB9\\u0FBA\\u0FBB\\u0FBC\\u0FC6\\u102D\\u102E\\u102F\\u1030\\u1032\\u1033\\u1034\\u1035\\u1036\\u1037\\u1039\\u103A\\u103D\\u103E\\u1058\\u1059\\u105E\\u105F\\u1060\\u1071\\u1072\\u1073\\u1074\\u1082\\u1085\\u1086\\u108D\\u135F\\u1712\\u1713\\u1714\\u1732\\u1733\\u1734\\u1752\\u1753\\u1772\\u1773\\u17B7\\u17B8\\u17B9\\u17BA\\u17BB\\u17BC\\u17BD\\u17C6\\u17C9\\u17CA\\u17CB\\u17CC\\u17CD\\u17CE\\u17CF\\u17D0\\u17D1\\u17D2\\u17D3\\u17DD\\u180B\\u180C\\u180D\\u18A9\\u1920\\u1921\\u1922\\u1927\\u1928\\u1932\\u1939\\u193A\\u193B\\u1A17\\u1A18\\u1B00\\u1B01\\u1B02\\u1B03\\u1B34\\u1B36\\u1B37\\u1B38\\u1B39\\u1B3A\\u1B3C\\u1B42\\u1B6B\\u1B6C\\u1B6D\\u1B6E\\u1B6F\\u1B70\\u1B71\\u1B72\\u1B73\\u1B80\\u1B81\\u1BA2\\u1BA3\\u1BA4\\u1BA5\\u1BA8\\u1BA9\\u1C2C\\u1C2D\\u1C2E\\u1C2F\\u1C30\\u1C31\\u1C32\\u1C33\\u1C36\\u1C37\\u1DC0\\u1DC1\\u1DC2\\u1DC3\\u1DC4\\u1DC5\\u1DC6\\u1DC7\\u1DC8\\u1DC9\\u1DCA\\u1DCB\\u1DCC\\u1DCD\\u1DCE\\u1DCF\\u1DD0\\u1DD1\\u1DD2\\u1DD3\\u1DD4\\u1DD5\\u1DD6\\u1DD7\\u1DD8\\u1DD9\\u1DDA\\u1DDB\\u1DDC\\u1DDD\\u1DDE\\u1DDF\\u1DE0\\u1DE1\\u1DE2\\u1DE3\\u1DE4\\u1DE5\\u1DE6\\u1DFE\\u1DFF\\u20D0\\u20D1\\u20D2\\u20D3\\u20D4\\u20D5\\u20D6\\u20D7\\u20D8\\u20D9\\u20DA\\u20DB\\u20DC\\u20E1\\u20E5\\u20E6\\u20E7\\u20E8\\u20E9\\u20EA\\u20EB\\u20EC\\u20ED\\u20EE\\u20EF\\u20F0\\u2DE0\\u2DE1\\u2DE2\\u2DE3\\u2DE4\\u2DE5\\u2DE6\\u2DE7\\u2DE8\\u2DE9\\u2DEA\\u2DEB\\u2DEC\\u2DED\\u2DEE\\u2DEF\\u2DF0\\u2DF1\\u2DF2\\u2DF3\\u2DF4\\u2DF5\\u2DF6\\u2DF7\\u2DF8\\u2DF9\\u2DFA\\u2DFB\\u2DFC\\u2DFD\\u2DFE\\u2DFF\\u302A\\u302B\\u302C\\u302D\\u302E\\u302F\\u3099\\u309A\\uA66F\\uA67C\\uA67D\\uA802\\uA806\\uA80B\\uA825\\uA826\\uA8C4\\uA926\\uA927\\uA928\\uA929\\uA92A\\uA92B\\uA92C\\uA92D\\uA947\\uA948\\uA949\\uA94A\\uA94B\\uA94C\\uA94D\\uA94E\\uA94F\\uA950\\uA951\\uAA29\\uAA2A\\uAA2B\\uAA2C\\uAA2D\\uAA2E\\uAA31\\uAA32\\uAA35\\uAA36\\uAA43\\uAA4C\\uFB1E\\uFE00\\uFE01\\uFE02\\uFE03\\uFE04\\uFE05\\uFE06\\uFE07\\uFE08\\uFE09\\uFE0A\\uFE0B\\uFE0C\\uFE0D\\uFE0E\\uFE0F\\uFE20\\uFE21\\uFE22\\uFE23\\uFE24\\uFE25\\uFE26]")),u}function q(){var u;return/^[0123456789\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u06F0\u06F1\u06F2\u06F3\u06F4\u06F5\u06F6\u06F7\u06F8\u06F9\u07C0\u07C1\u07C2\u07C3\u07C4\u07C5\u07C6\u07C7\u07C8\u07C9\u0966\u0967\u0968\u0969\u096A\u096B\u096C\u096D\u096E\u096F\u09E6\u09E7\u09E8\u09E9\u09EA\u09EB\u09EC\u09ED\u09EE\u09EF\u0A66\u0A67\u0A68\u0A69\u0A6A\u0A6B\u0A6C\u0A6D\u0A6E\u0A6F\u0AE6\u0AE7\u0AE8\u0AE9\u0AEA\u0AEB\u0AEC\u0AED\u0AEE\u0AEF\u0B66\u0B67\u0B68\u0B69\u0B6A\u0B6B\u0B6C\u0B6D\u0B6E\u0B6F\u0BE6\u0BE7\u0BE8\u0BE9\u0BEA\u0BEB\u0BEC\u0BED\u0BEE\u0BEF\u0C66\u0C67\u0C68\u0C69\u0C6A\u0C6B\u0C6C\u0C6D\u0C6E\u0C6F\u0CE6\u0CE7\u0CE8\u0CE9\u0CEA\u0CEB\u0CEC\u0CED\u0CEE\u0CEF\u0D66\u0D67\u0D68\u0D69\u0D6A\u0D6B\u0D6C\u0D6D\u0D6E\u0D6F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0ED0\u0ED1\u0ED2\u0ED3\u0ED4\u0ED5\u0ED6\u0ED7\u0ED8\u0ED9\u0F20\u0F21\u0F22\u0F23\u0F24\u0F25\u0F26\u0F27\u0F28\u0F29\u1040\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1090\u1091\u1092\u1093\u1094\u1095\u1096\u1097\u1098\u1099\u17E0\u17E1\u17E2\u17E3\u17E4\u17E5\u17E6\u17E7\u17E8\u17E9\u1810\u1811\u1812\u1813\u1814\u1815\u1816\u1817\u1818\u1819\u1946\u1947\u1948\u1949\u194A\u194B\u194C\u194D\u194E\u194F\u19D0\u19D1\u19D2\u19D3\u19D4\u19D5\u19D6\u19D7\u19D8\u19D9\u1B50\u1B51\u1B52\u1B53\u1B54\u1B55\u1B56\u1B57\u1B58\u1B59\u1BB0\u1BB1\u1BB2\u1BB3\u1BB4\u1BB5\u1BB6\u1BB7\u1BB8\u1BB9\u1C40\u1C41\u1C42\u1C43\u1C44\u1C45\u1C46\u1C47\u1C48\u1C49\u1C50\u1C51\u1C52\u1C53\u1C54\u1C55\u1C56\u1C57\u1C58\u1C59\uA620\uA621\uA622\uA623\uA624\uA625\uA626\uA627\uA628\uA629\uA8D0\uA8D1\uA8D2\uA8D3\uA8D4\uA8D5\uA8D6\uA8D7\uA8D8\uA8D9\uA900\uA901\uA902\uA903\uA904\uA905\uA906\uA907\uA908\uA909\uAA50\uAA51\uAA52\uAA53\uAA54\uAA55\uAA56\uAA57\uAA58\uAA59\uFF10\uFF11\uFF12\uFF13\uFF14\uFF15\uFF16\uFF17\uFF18\uFF19]/.test(t.charAt(Y))?(u=t.charAt(Y),Y++):(u=null,0===U&&n("[0123456789\\u0660\\u0661\\u0662\\u0663\\u0664\\u0665\\u0666\\u0667\\u0668\\u0669\\u06F0\\u06F1\\u
106F2\\u06F3\\u06F4\\u06F5\\u06F6\\u06F7\\u06F8\\u06F9\\u07C0\\u07C1\\u07C2\\u07C3\\u07C4\\u07C5\\u07C6\\u07C7\\u07C8\\u07C9\\u0966\\u0967\\u0968\\u0969\\u096A\\u096B\\u096C\\u096D\\u096E\\u096F\\u09E6\\u09E7\\u09E8\\u09E9\\u09EA\\u09EB\\u09EC\\u09ED\\u09EE\\u09EF\\u0A66\\u0A67\\u0A68\\u0A69\\u0A6A\\u0A6B\\u0A6C\\u0A6D\\u0A6E\\u0A6F\\u0AE6\\u0AE7\\u0AE8\\u0AE9\\u0AEA\\u0AEB\\u0AEC\\u0AED\\u0AEE\\u0AEF\\u0B66\\u0B67\\u0B68\\u0B69\\u0B6A\\u0B6B\\u0B6C\\u0B6D\\u0B6E\\u0B6F\\u0BE6\\u0BE7\\u0BE8\\u0BE9\\u0BEA\\u0BEB\\u0BEC\\u0BED\\u0BEE\\u0BEF\\u0C66\\u0C67\\u0C68\\u0C69\\u0C6A\\u0C6B\\u0C6C\\u0C6D\\u0C6E\\u0C6F\\u0CE6\\u0CE7\\u0CE8\\u0CE9\\u0CEA\\u0CEB\\u0CEC\\u0CED\\u0CEE\\u0CEF\\u0D66\\u0D67\\u0D68\\u0D69\\u0D6A\\u0D6B\\u0D6C\\u0D6D\\u0D6E\\u0D6F\\u0E50\\u0E51\\u0E52\\u0E53\\u0E54\\u0E55\\u0E56\\u0E57\\u0E58\\u0E59\\u0ED0\\u0ED1\\u0ED2\\u0ED3\\u0ED4\\u0ED5\\u0ED6\\u0ED7\\u0ED8\\u0ED9\\u0F20\\u0F21\\u0F22\\u0F23\\u0F24\\u0F25\\u0F26\\u0F27\\u0F28\\u0F29\\u1040\\u1041\\u1042\\u1043\\u1044\\u1045\\u1046\\u1047\\u1048\\u1049\\u1090\\u1091\\u1092\\u1093\\u1094\\u1095\\u1096\\u1097\\u1098\\u1099\\u17E0\\u17E1\\u17E2\\u17E3\\u17E4\\u17E5\\u17E6\\u17E7\\u17E8\\u17E9\\u1810\\u1811\\u1812\\u1813\\u1814\\u1815\\u1816\\u1817\\u1818\\u1819\\u1946\\u1947\\u1948\\u1949\\u194A\\u194B\\u194C\\u194D\\u194E\\u194F\\u19D0\\u19D1\\u19D2\\u19D3\\u19D4\\u19D5\\u19D6\\u19D7\\u19D8\\u19D9\\u1B50\\u1B51\\u1B52\\u1B53\\u1B54\\u1B55\\u1B56\\u1B57\\u1B58\\u1B59\\u1BB0\\u1BB1\\u1BB2\\u1BB3\\u1BB4\\u1BB5\\u1BB6\\u1BB7\\u1BB8\\u1BB9\\u1C40\\u1C41\\u1C42\\u1C43\\u1C44\\u1C45\\u1C46\\u1C47\\u1C48\\u1C49\\u1C50\\u1C51\\u1C52\\u1C53\\u1C54\\u1C55\\u1C56\\u1C57\\u
11C58\\u1C59\\uA620\\uA621\\uA622\\uA623\\uA624\\uA625\\uA626\\uA627\\uA628\\uA629\\uA8D0\\uA8D1\\uA8D2\\uA8D3\\uA8D4\\uA8D5\\uA8D6\\uA8D7\\uA8D8\\uA8D9\\uA900\\uA901\\uA902\\uA903\\uA904\\uA905\\uA906\\uA907\\uA908\\uA909\\uAA50\\uAA51\\uAA52\\uAA53\\uAA54\\uAA55\\uAA56\\uAA57\\uAA58\\uAA59\\uFF10\\uFF11\\uFF12\\uFF13\\uFF14\\uFF15\\uFF16\\uFF17\\uFF18\\uFF19]")),u}function N(){var u;return/^[\u16EE\u16EF\u16F0\u2160\u2161\u2162\u2163\u2164\u2165\u2166\u2167\u2168\u2169\u216A\u216B\u216C\u216D\u216E\u216F\u2170\u2171\u2172\u2173\u2174\u2175\u2176\u2177\u2178\u2179\u217A\u217B\u217C\u217D\u217E\u217F\u2180\u2181\u2182\u2185\u2186\u2187\u2188\u3007\u3021\u3022\u3023\u3024\u3025\u3026\u3027\u3028\u3029\u3038\u3039\u303A]/.test(t.charAt(Y))?(u=t.charAt(Y),Y++):(u=null,0===U&&n("[\\u16EE\\u16EF\\u16F0\\u2160\\u2161\\u2162\\u2163\\u2164\\u2165\\u2166\\u2167\\u2168\\u2169\\u216A\\u216B\\u216C\\u216D\\u216E\\u216F\\u2170\\u2171\\u2172\\u2173\\u2174\\u2175\\u2176\\u2177\\u2178\\u2179\\u217A\\u217B\\u217C\\u217D\\u217E\\u217F\\u2180\\u2181\\u2182\\u2185\\u2186\\u2187\\u2188\\u3007\\u3021\\u3022\\u3023\\u3024\\u3025\\u3026\\u3027\\u3028\\u3029\\u3038\\u3039\\u303A]")),u}function W(){var u;return/^[_\u203F\u2040\u2054\uFE33\uFE34\uFE4D\uFE4E\uFE4F\uFF3F]/.test(t.charAt(Y))?(u=t.charAt(Y),Y++):(u=null,0===U&&n("[_\\u203F\\u2040\\u2054\\uFE33\\uFE34\\uFE4D\\uFE4E\\uFE4F\\uFF3F]")),u}function H(){var u;return/^[ \xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000]/.test(t.charAt(Y))?(u=t.charAt(Y),Y++):(u=null,0===U&&n("[ \\xA0\\u1680\\u180E\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200A\\u202F\\u205F\\u3000]")),u}var P={expression:A,simple_expression:i,equal_comparison:r,order_comparison:o,logical:a,identifier:s,value:F,number:l,_:C,__:D,SourceCharacter:c,WhiteSpace:E,IdentifierPart:d,StringLiteral:B,DoubleStringCharacters:h,SingleStringCharacters:p,DoubleStringCharacter:f,SingleStringCharacter:g,EscapeSequence:m,CharacterEscapeSequence:v,SingleEscapeCharacter:y,NonEscapeCharacter:b,EscapeCharacter:x,HexEscapeSequence:w,UnicodeEscapeSequence:_,DecimalDigit:k,HexDigit:S,UnicodeLetter:j,UnicodeCombiningMark:$,Ll:T,Lm:M,Lo:L,Lt:I,Lu:O,Mc:z,Mn:R,Nd:q,Nl:N,Pc:W,Zs:H};if(void 0!==e){if(void 0===P[e])throw new Error("Invalid rule name: "+u(e)+".")}else e="expression";var Y=0,U=0,V=0,J=[],Q=P[e]();if(null===Q||Y!==t.length){var X=Math.max(Y,V),G=X<t.length?t.charAt(X):null,K=function(){for(var u=1,e=1,n=!1,A=0;A<Math.max(Y,V);A++){var i=t.charAt(A);"\n"===i?(n||u++,e=1,n=!1):"\r"===i||"\u2028"===i||"\u2029"===i?(u++,e=1,n=!0):(e++,n=!1)}return{line:u,column:e}}();throw new this.SyntaxError(function(u){u.sort();for(var t=null,e=[],n=0;n<u.length;n++)u[n]!==t&&(e.push(u[n]),t=u[n]);return e}(J),G,X,K.line,K.column)}return Q},toSource:function(){return this._source}};return t.SyntaxError=function(t,e,n,A,i){this.name="SyntaxError",this.expected=t,this.found=e,this.message=function(t,e){var n,A;switch(t.length){case 0:n="end of input";break;case 1:n=t[0];break;default:n=t.slice(0,t.length-1).join(", ")+" or "+t[t.length-1]}return A=e?u(e):"end of input","Expected "+n+" but "+A+" found."}(t,e),this.offset=n,this.line=A,this.column=i},t.SyntaxError.prototype=Error.prototype,t}),define("pat-dependshandler",["jquery","pat-depends_parse"],function(u,t){function e(e,n){var A=e.closest("form");A.length||(A=u(document)),this.$el=e,this.$context=A,this.ast=t.parse(n)}return e.prototype={_findInputs:function(t){var e=this.$context.find(":input[name='"+t+"']");return e.length||(e=u("#"+t)),e},_getValue:function(u){var t=this._findInputs(u);return t.length?"radio"===t.attr("type")||"checkbox"===t.attr("type")?t.filter(":checked").val()||null:t.val():null},getAllInputs:function(){for(var t,e=[this.ast],n=u();e.length;)(t=e.shift()).input&&(n=n.add(this._findInputs(t.input))),t.children&&t.children.length&&e.push.apply(e,t.children);return n},_evaluate:function(u){var t,e=u.input?this._getValue(u.input):null;switch(u.type){case"NOT":return!this._evaluate(u.children[0]);case"AND":for(t=0;t<u.children.length;t++)if(!this._evaluate(u.children[t]))return!1;return!0;case"OR":for(t=0;t<u.children.length;t++)if(this._evaluate(u.children[t]))return!0;return!1;case"comparison":switch(u.operator){case"=":return u.value==e;case"!=":return u.value!=e;case"<=":return e<=u.value;case"<":return e<u.value;case">":return e>u.value;case">=":return e>=u.value;case"~=":return null!==e&&-1!=e.indexOf(u.value)}break;case"truthy":return!!e}},evaluate:function(){return this._evaluate(this.ast)}},e}),define("pat-depends",["jquery","pat-registry","pat-base","pat-utils","pat-logger","pat-dependshandler","pat-parser"],function(u,t,e,n,A,i,r){var o=A.getLogger("depends"),a=new r("depends");return a.addArgument("condition"),a.addArgument("action","show",["show","enable","both"]),a.addArgument("transition","none",["none","css","fade","slide"]),a.addArgument("effect-duration","fast"),a.addArgument("effect-easing","swing"),e.extend({name:"depends",trigger:".pat-depends",jquery_plugin:!0,transitions:{none:{hide:"hide",show:"show"},fade:{hide:"fadeOut",show:"fadeIn"}
1,slide:{hide:"slideUp",show:"slideDown"}},init:function(t,e){var n,A,r=this.$el[0],s=a.parse(this.$el,e);this.$modal=this.$el.parents(".pat-modal");try{n=new i(this.$el,s.condition)}catch(u){return void o.error("Invalid condition: "+u.message,r)}switch(A=n.evaluate(),s.action){case"show":A?this.show():this.hide();break;case"enable":A?this.enable():this.disable();break;case"both":A?(this.show(),this.enable()):(this.hide(),this.disable())}var F={handler:n,options:s,slave:r},l=this;n.getAllInputs().each(function(t,e){if(e.form){var n=u(e.form),A=n.data("patDepends.slaves");A?-1===A.indexOf(F)&&A.push(F):(A=[F],n.on("reset.pat-depends",l.onReset)),n.data("patDepends.slaves",A)}u(e).on("change.pat-depends",null,F,this.onChange.bind(this)),u(e).on("keyup.pat-depends",null,F,this.onChange.bind(this))}.bind(this))},onReset:function(t){var e,n=u(t.target).data("patDepends.slaves");setTimeout(function(){for(e=0;e<n.length;e++)t.data=n[e],this.onChange(t)}.bind(this),50)},updateModal:function(){this.$modal.length&&u(document).trigger("pat-update",{pattern:"depends"})},show:function(){this.$el.show(),this.updateModal()},hide:function(){this.$el.hide(),this.updateModal()},enable:function(){this.$el.is(":input")?this.$el[0].disabled=null:this.$el.is("a")?this.$el.off("click.patternDepends"):this.$el.hasClass("pat-autosuggest")&&this.$el.findInclusive("input.pat-autosuggest").trigger("pat-update",{pattern:"depends",enabled:!0}),this.$el.removeClass("disabled")},disable:function(){this.$el.is(":input")?this.$el[0].disabled="disabled":this.$el.is("a")?this.$el.on("click.patternDepends",this.blockDefault):this.$el.hasClass("pat-autosuggest")&&this.$el.findInclusive("input.pat-autosuggest").trigger("pat-update",{pattern:"depends",enabled:!1}),this.$el.addClass("disabled")},onChange:function(t){var e=t.data.handler,A=t.data.options,i=t.data.slave,r=u(i),o=e.evaluate();switch(A.action){case"show":n.hideOrShow(r,o,A,this.name),this.updateModal();break;case"enable":o?this.enable():this.disable();break;case"both":n.hideOrShow(r,o,A,this.name),this.updateModal(),o?this.enable():this.disable()}},blockDefault:function(u){u.preventDefault()}})}),function(u,t){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&&module.exports?module.exports=t():u.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function u(){}var t=u.prototype;return t.on=function(u,t){if(u&&t){var e=this._events=this._events||{},n=e[u]=e[u]||[];return-1==n.indexOf(t)&&n.push(t),this}},t.once=function(u,t){if(u&&t){this.on(u,t);var e=this._onceEvents=this._onceEvents||{};return(e[u]=e[u]||{})[t]=!0,this}},t.off=function(u,t){var e=this._events&&this._events[u];if(e&&e.length){var n=e.indexOf(t);return-1!=n&&e.splice(n,1),this}},t.emitEvent=function(u,t){var e=this._events&&this._events[u];if(e&&e.length){e=e.slice(0),t=t||[];for(var n=this._onceEvents&&this._onceEvents[u],A=0;A<e.length;A++){var i=e[A];n&&n[i]&&(this.off(u,i),delete n[i]),i.apply(this,t)}return this}},t.allOff=function(){delete this._events,delete this._onceEvents},u}),function(u,t){"use strict";"function"==typeof define&&define.amd?define("imagesloaded",["ev-emitter/ev-emitter"],function(e){return t(u,e)}):"object"==typeof module&&module.exports?module.exports=t(u,require("ev-emitter")):u.imagesLoaded=t(u,u.EvEmitter)}("undefined"!=typeof window?window:this,function(u,t){function e(u,t){for(var e in t)u[e]=t[e];return u}function n(u){return Array.isArray(u)?u:"object"==typeof u&&"number"==typeof u.length?s.call(u):[u]}function A(u,t,i){if(!(this instanceof A))return new A(u,t,i);var r=u;"string"==typeof u&&(r=document.querySelectorAll(u)),r?(this.elements=n(r),this.options=e({},this.options),"function"==typeof t?i=t:e(this.options,t),i&&this.on("always",i),this.getImages(),o&&(this.jqDeferred=new o.Deferred),setTimeout(this.check.bind(this))):a.error("Bad element for imagesLoaded "+(r||u))}function i(u){this.img=u}function r(u,t){this.url=u,this.element=t,this.img=new Image}var o=u.jQuery,a=u.console,s=Array.prototype.slice;A.prototype=Object.create(t.prototype),A.prototype.options={},A.prototype.getImages=function(){this.images=[],this.elements.forEac
1h(this.addElementImages,this)},A.prototype.addElementImages=function(u){"IMG"==u.nodeName&&this.addImage(u),!0===this.options.background&&this.addElementBackgroundImages(u);var t=u.nodeType;if(t&&F[t]){for(var e=u.querySelectorAll("img"),n=0;n<e.length;n++){var A=e[n];this.addImage(A)}if("string"==typeof this.options.background){var i=u.querySelectorAll(this.options.background);for(n=0;n<i.length;n++){var r=i[n];this.addElementBackgroundImages(r)}}}};var F={1:!0,9:!0,11:!0};return A.prototype.addElementBackgroundImages=function(u){var t=getComputedStyle(u);if(t)for(var e=/url\((['"])?(.*?)\1\)/gi,n=e.exec(t.backgroundImage);null!==n;){var A=n&&n[2];A&&this.addBackground(A,u),n=e.exec(t.backgroundImage)}},A.prototype.addImage=function(u){var t=new i(u);this.images.push(t)},A.prototype.addBackground=function(u,t){var e=new r(u,t);this.images.push(e)},A.prototype.check=function(){function u(u,e,n){setTimeout(function(){t.progress(u,e,n)})}var t=this;this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach(function(t){t.once("progress",u),t.check()}):this.complete()},A.prototype.progress=function(u,t,e){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!u.isLoaded,this.emitEvent("progress",[this,u,t]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,u),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&a&&a.log("progress: "+e,u,t)},A.prototype.complete=function(){var u=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(u,[this]),this.emitEvent("always",[this]),this.jqDeferred){var t=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[t](this)}},i.prototype=Object.create(t.prototype),i.prototype.check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},i.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},i.prototype.confirm=function(u,t){this.isLoaded=u,this.emitEvent("progress",[this,this.img,t])},i.prototype.handleEvent=function(u){var t="on"+u.type;this[t]&&this[t](u)},i.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},i.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},i.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},r.prototype=Object.create(i.prototype),r.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},r.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},r.prototype.confirm=function(u,t){this.isLoaded=u,this.emitEvent("progress",[this,this.element,t])},A.makeJQueryPlugin=function(t){(t=t||u.jQuery)&&((o=t).fn.imagesLoaded=function(u,t){return new A(this,u,t).jqDeferred.promise(o(this))})},A.makeJQueryPlugin(),A}),define("pat-equaliser",["jquery","pat-registry","pat-parser","pat-utils","imagesloaded"],function(u,t,e,n,A){var i=new e("equaliser");i.addArgument("transition","none",["none","grow"]),i.addArgument("effect-duration","fast"),i.addArgument("effect-easing","swing");var r={name:"equaliser",trigger:".pat-equaliser, .pat-equalizer",init:function(t,e){return t.each(function(){var t=u(this),o=i.parse(t,e);t.data("pat-equaliser",o),t.on("pat-update.pat-equaliser",null,this,n.debounce(r._onEvent,100)),t.on("patterns-injected.pat-equaliser",null,this,n.debounce(r._onEvent,100)),u(window).on("resize.pat-equaliser",null,this,n.debounce(r._onEvent,100)),t.parents(".pat-stacks").on("pat-update",null,this,n.debounce(r._onEvent,100)),A(this,u.proxy(function(){r._update(this)},this))})},_update:function(t){for(var e=u(t),n=e.data("pat-equaliser"),A=e.children(),i=0,r=0;r<A.length;r++){var o,a=A.eq(r),s=a.css("height");a.css("height","").removeClass("equalised"),(o=a.height())>i&&(i=o),s&&a.css("height",s)}var F={height:i+"px"};switch(n&&n.transition){case"none":A.css(F).addClass("equalised");break;case"grow":A.animate(F,n.effect.duration,n.effect.easing,function(){u(this).addClass("equalised")})}e.trigger("pat-update",{pattern:"equaliser"})},_onEvent:function(u){void 0!==u.data&&r._update(u.data)}};return t.register(r),r}),define("pat-expandable",["jquery","pat-inject","pat-parser","pat-registry"],function(u,t,e,n){var A=new e("expandable");A.addArgument("load-content");var i={name:"expandable",trigger:"ul.pat-expandable",jquery_plugin:!0,init:function(t){t.find(".folder[data-
1pat-expandable]:not(:has(ul))").append("<ul />");var e=t.find("li.folder:has(ul)");return e.prepend("<span class='toggle'></span>"),e.filter(":not(.open,.closed)").addClass("closed"),e.filter(".open").trigger("patterns-folder-open"),t.find("span.toggle").each(function(){var t=u(this),e=t.parent();t.on("click.pat-expandable",function(){e.toggleClass("open closed").filter(".open[data-pat-expandable]").patExpandable("loadContent")})}),t},loadContent:function(e){return e.each(function(){var e=u(this),n=A.parse(e).loadContent.split("#"),i=[{url:n[0],source:n[1]?"#"+n[1]:"body",$target:e.find("ul"),dataType:"html"}];t.execute(i,e)})}};return n.register(i),i}),define("pat-focus",["jquery","pat-registry"],function(u,t){var e={name:"focus",onNewContent:function(){u(document.activeElement).is(":input")&&e._findRelatives(document.activeElement).addClass("focus")},_findRelatives:function(t){var e=u(t),n=u(t),A=u();if(n=n.add(e.closest("label")),n=n.add(e.closest("fieldset")),t.id&&(A=u("label[for='"+t.id+"']")),!A.length){var i=e.closest("form");i.length||(i=u(document.body)),A=i.find("label[for='"+t.name+"']")}return n=n.add(A)},onFocus:function(){e._findRelatives(this).addClass("focus")},onBlur:function(){var t=e._findRelatives(this);u(document).one("mouseup keyup",function(){t.filter(":not(:has(:input:focus))").removeClass("focus")})}};return u(document).on("focus.patterns",":input",e.onFocus).on("blur.patterns",":input",e.onBlur).on("newContent",e.onNewContent),t.register(e),e}),define("pat-modal",["jquery","pat-parser","pat-registry","pat-base","pat-utils","pat-inject"],function(u,t,e,n,A,i){var r=new t("modal");return r.addArgument("class"),r.addArgument("closing",["close-button"],["close-button","outside"],!0),r.addArgument("close-text","Close"),r.addArgument("panel-header-content",":first:not(.header)"),n.extend({name:"modal",jquery_plugin:!0,trigger:"div.pat-modal, a.pat-modal, form.pat-modal, .pat-modal.pat-subform",init:function(t,e,n){this.options=r.parse(this.$el,e),n&&"injection"===n.type&&u.extend(this.options,r.parse(u(n.element),{},!1,!1)),this.$el.is("div")?this._init_div1():this._init_inject1()},_init_inject1:function(){var t={target:"#pat-modal",class:"pat-modal"+(this.options.class?" "+this.options.class:"")};this.$el.closest("#pat-modal")||u("#pat-modal").detach(),this.$el.on("pat-inject-missingSource pat-inject-missingTarget",function(){u("#pat-modal").detach()}),i.init(this.$el,t)},_init_div1:function(){var t=u("<div class='header' />");if(-1!==this.options.closing.indexOf("close-button")&&u("<button type='button' class='close-panel'>"+this.options.closeText+"</button>").appendTo(t),"none"===this.options.panelHeaderContent)e=this.$el.children();else var e=this.$el.children(":last, :not("+this.options.panelHeaderContent+")");e.length?e.wrapAll("<div class='panel-content' />"):this.$el.append("<div class='panel-content' />"),this.$el.children(".panel-content").before(t),this.$el.children(this.options.panelHeaderContent).prependTo(t),document.activeElement&&document.activeElement.focus(),this._init_handlers(),this.resize(),this.setPosition(),u("body").addClass("modal-active")},_init_handlers:function(){this.$el;u(document).on("click.pat-modal",".close-panel[type!=submit]",this.destroy.bind(this)),u(document).on("click.pat-modal",".close-panel[type=submit]",this.destroy_inject.bind(this)),u(document).on("keyup.pat-modal",this._onKeyUp.bind(this)),-1!==this.options.closing.indexOf("outside")&&u(document).on("click.pat-modal",this._onPossibleOutsideClick.bind(this)),u(window).on("resize.pat-modal-position",A.debounce(this.resize.bind(this),400)),u(document).on("pat-inject-content-loaded.pat-modal-position","#pat-modal",A.debounce(this.resize.bind(this),400)),u(document).on("patterns-injected.pat-modal-position","#pat-modal,div.pat-modal",A.debounce(this.resize.bind(this),400)),u(document).on("pat-update.pat-modal-position","#pat-modal,div.pat-modal",A.debounce(this.resize.bind(this),50))},_onPossibleOutsideClick:function(u){this.$el.has(u.target)&&this.destroy()},_onKeyUp:function(u){27===u.which&&this.destroy()},getTallestChild:function(){var t;return u("*",this.$el).each(function(){var e=u(this);void 0===t?t=e:e.outerHeight(!0)>t.outerHeight(!0)&&(t=e)}),t},setPosition:function(){this.$el.css("top",(u(window).innerHeight()-this.$el.height())/2)},resize:function(){this.$el.removeClass("max-height").css("height","");var u=this.$el.find(".panel-content"),t=this.$el.find(".header"),e=u.outerHeight(!0)+t.outerHeight(!0);this.$el.height()<e&&(this.$el.addClass("max-height").css({height:e+"px"}),this.setPosition()),this.$el.parent().closest(".pat-modal").length>0&&A.redraw(this.$el.find(".panel-body"))},destroy:function(){var t=this.$el;u(document).off(".pat-modal"),t.remove(),u("body").removeClass("modal-active")},destroy_inject:function(){var t=this.$el;t.find("form").hasClass("pat-inject")?u("body").on("patterns-inject-triggered",function(){u(document).off(".pat-modal"),t.remove(),u("body").removeClass("modal-active")}):(u(document).off(".pat-modal"),t.remove(),u("body").removeClass("modal-active"))}})}),define("pat-form-state",["jquery","pat-logger","pat-registry","pat-utils","pat-modal","pat-input-change-events"],function(u,t,e,n,A,i){var r=t.getLogger("form-state"),o={name:"form-state",trigger:"form.pat-form-state",init:function(t){return t.length>1?t.each(function(){o.init(u(this))}):(i.setup(t,o.name),t.find("[type=reset]").hide(),o.setReset.call(t),t.data("pat-ajax.state",t.serializeArray()),t.on("pat-ajax-success",o.saveState),t)},saveState:function(){var t=u(this);t.data("pat-ajax.previous-state",t.data("pat-ajax.state")),t.data("pat-ajax.state",t.serializeArray()),t.trigger("pat-form-state-saved")},setModified:function(){var t=u(this);t.find("[type=reset]").prop("disabled",!1),t.find("[type=submit]").prop("disabled",!1),t.addClass("modified").off(".pat-form-state").one("reset.pat-form-state",o.setReset).one("pat-ajax-error.pat-form-state",o.setError).one("pat-ajax-success.pat-form-state",o.setSaved),r.debug("modified")},setReset:function(){var t=u(this);t.find(':input[type!="hidden"][type!="submit"][type!="reset"][type!=button]').not("button").length&&(t.find("[type=reset]").prop("disabled",!0),t.find("[type=submit]").prop("disabled",!0)),t.removeClass("modified").off(".pat-form-state").one("input-change.pat-form-state",o.setModified),r.debug("reset")},setError:function(t){var e=[t.jqxhr.status,t.jqxhr.statusText].join(" ");A.init(u("<div class='pat-modal small'><h3>Error</h3><div class='wizard-box'><div class='panel-body'><p>A server error has occured.</p><p>The error message is: <strong>"+e+"</strong>.</p></div><div class='buttons panel-footer'><button class='close-panel'>Ok</button></div></div></div>").appendTo(u("body")))},setSaved:function(t){if(t.target===this){var e=u(this);o.setReset.call(e);var n=new Date,A=n.getHours()+":"+n.getMinutes()+":"+n.getSeconds();e.find("time.last-saved").remove(),e.prepend("<time class='last-saved' datetime='"+A+"'>"+A+"</time>"),e.addClass("saved")}}};e.register(o)}),define("pat-forward",["jquery","pat-parser","pat-registry"],function(u,t,e){var n=new t("forward");n.addArgument("selector");var A={name:"forward",trigger:".pat-forward",init:function(t,e){return t.each(function(){var t=u(this),i=n.parse(t,e);i.selector&&t.on("click",null,i.selector,A._onClick)})},_onClick:function(t){u(t.data).click(),t.preventDefault(),t.stopPropagation()}};return e.register(A),A}),function(u,t){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(e){return t(u,e)}):"object"==typeof module&&module.exports?module.exports=t(u,require("jquery")):u.jQueryBridget=t(u,u.jQuery)}(window,function(u,t){"use strict";function e(e,i,o){function a(u,t,n){var A,i="$()."+e+'("'+t+'")';return u.each(function(u,a){var s=o.data(a,e);if(s){var F=s[t];if(F&&"_"!=t.charAt(0)){var l=F.apply(s,n);A=void 0===A?l:A}else r(i+" is not a valid method")}else r(e+" not initialized. Cannot call methods, i.e. "+i)}),void 0!==A?A:u}function s(u,t){u.each(function(u,n){var A=o.data(n,e);A?(A.option(t),A._init()):(A=new i(n,t),o.data(n,e,A))})}(o=o||t||u.jQuery)&&(i.prototype.option||(i.prototype.option=function(u){o.isPlainObject(u)&&(this.options=o.extend(!0,this.options,u))}),o.fn[e]=function(u){return"string"==typeof u?a(this,u,A.call(arguments,1
1)):(s(this,u),this)},n(o))}function n(u){!u||u&&u.bridget||(u.bridget=e)}var A=Array.prototype.slice,i=u.console,r=void 0===i?function(){}:function(u){i.error(u)};return n(t||u.jQuery),e}),function(u,t){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&&module.exports?module.exports=t():u.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function u(){}var t=u.prototype;return t.on=function(u,t){if(u&&t){var e=this._events=this._events||{},n=e[u]=e[u]||[];return-1==n.indexOf(t)&&n.push(t),this}},t.once=function(u,t){if(u&&t){this.on(u,t);var e=this._onceEvents=this._onceEvents||{};return(e[u]=e[u]||{})[t]=!0,this}},t.off=function(u,t){var e=this._events&&this._events[u];if(e&&e.length){var n=e.indexOf(t);return-1!=n&&e.splice(n,1),this}},t.emitEvent=function(u,t){var e=this._events&&this._events[u];if(e&&e.length){e=e.slice(0),t=t||[];for(var n=this._onceEvents&&this._onceEvents[u],A=0;A<e.length;A++){var i=e[A];n&&n[i]&&(this.off(u,i),delete n[i]),i.apply(this,t)}return this}},t.allOff=function(){delete this._events,delete this._onceEvents},u}),function(u,t){"function"==typeof define&&define.amd?define("get-size/get-size",t):"object"==typeof module&&module.exports?module.exports=t():u.getSize=t()}(window,function(){"use strict";function u(u){var t=parseFloat(u);return-1==u.indexOf("%")&&!isNaN(t)&&t}function t(){for(var u={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},t=0;t<a;t++)u[o[t]]=0;return u}function e(u){var t=getComputedStyle(u);return t||r("Style returned "+t+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),t}function n(){if(!s){s=!0;var t=document.createElement("div");t.style.width="200px",t.style.padding="1px 2px 3px 4px",t.style.borderStyle="solid",t.style.borderWidth="1px 2px 3px 4px",t.style.boxSizing="border-box";var n=document.body||document.documentElement;n.appendChild(t);var r=e(t);i=200==Math.round(u(r.width)),A.isBoxSizeOuter=i,n.removeChild(t)}}function A(A){if(n(),"string"==typeof A&&(A=document.querySelector(A)),A&&"object"==typeof A&&A.nodeType){var r=e(A);if("none"==r.display)return t();var s={};s.width=A.offsetWidth,s.height=A.offsetHeight;for(var F=s.isBorderBox="border-box"==r.boxSizing,l=0;l<a;l++){var C=o[l],D=r[C],c=parseFloat(D);s[C]=isNaN(c)?0:c}var E=s.paddingLeft+s.paddingRight,d=s.paddingTop+s.paddingBottom,B=s.marginLeft+s.marginRight,h=s.marginTop+s.marginBottom,p=s.borderLeftWidth+s.borderRightWidth,f=s.borderTopWidth+s.borderBottomWidth,g=F&&i,m=u(r.width);!1!==m&&(s.width=m+(g?0:E+p));var v=u(r.height);return!1!==v&&(s.height=v+(g?0:d+f)),s.innerWidth=s.width-(E+p),s.innerHeight=s.height-(d+f),s.outerWidth=s.width+B,s.outerHeight=s.height+h,s}}var i,r="undefined"==typeof console?function(){}:function(u){console.error(u)},o=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],a=o.length,s=!1;return A}),function(u,t){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",t):"object"==typeof module&&module.exports?module.exports=t():u.matchesSelector=t()}(window,function(){"use strict";var u=function(){var u=window.Element.prototype;if(u.matches)return"matches";if(u.matchesSelector)return"matchesSelector";for(var t=["webkit","moz","ms","o"],e=0;e<t.length;e++){var n=t[e]+"MatchesSelector";if(u[n])return n}}();return function(t,e){return t[u](e)}}),function(u,t){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["de
1sandro-matches-selector/matches-selector"],function(e){return t(u,e)}):"object"==typeof module&&module.exports?module.exports=t(u,require("desandro-matches-selector")):u.fizzyUIUtils=t(u,u.matchesSelector)}(window,function(u,t){var e={};e.extend=function(u,t){for(var e in t)u[e]=t[e];return u},e.modulo=function(u,t){return(u%t+t)%t};var n=Array.prototype.slice;e.makeArray=function(u){return Array.isArray(u)?u:null===u||void 0===u?[]:"object"==typeof u&&"number"==typeof u.length?n.call(u):[u]},e.removeFrom=function(u,t){var e=u.indexOf(t);-1!=e&&u.splice(e,1)},e.getParent=function(u,e){for(;u.parentNode&&u!=document.body;)if(u=u.parentNode,t(u,e))return u},e.getQueryElement=function(u){return"string"==typeof u?document.querySelector(u):u},e.handleEvent=function(u){var t="on"+u.type;this[t]&&this[t](u)},e.filterFindElements=function(u,n){var A=[];return(u=e.makeArray(u)).forEach(function(u){if(u instanceof HTMLElement)if(n){t(u,n)&&A.push(u);for(var e=u.querySelectorAll(n),i=0;i<e.length;i++)A.push(e[i])}else A.push(u)}),A},e.debounceMethod=function(u,t,e){e=e||100;var n=u.prototype[t],A=t+"Timeout";u.prototype[t]=function(){var u=this[A];clearTimeout(u);var t=arguments,i=this;this[A]=setTimeout(function(){n.apply(i,t),delete i[A]},e)}},e.docReady=function(u){var t=document.readyState;"complete"==t||"interactive"==t?setTimeout(u):document.addEventListener("DOMContentLoaded",u)},e.toDashed=function(u){return u.replace(/(.)([A-Z])/g,function(u,t,e){return t+"-"+e}).toLowerCase()};var A=u.console;return e.htmlInit=function(t,n){e.docReady(function(){var i=e.toDashed(n),r="data-"+i,o=document.querySelectorAll("["+r+"]"),a=document.querySelectorAll(".js-"+i),s=e.makeArray(o).concat(e.makeArray(a)),F=r+"-options",l=u.jQuery;s.forEach(function(u){var e,i=u.getAttribute(r)||u.getAttribute(F);try{e=i&&JSON.parse(i)}catch(t){return void(A&&A.error("Error parsing "+r+" on "+u.className+": "+t))}var o=new t(u,e);l&&l.data(u,n,o)})})},e}),function(u,t){"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],t):"object"==typeof module&&module.exports?module.exports=t(require("ev-emitter"),require("get-size")):(u.Outlayer={},u.Outlayer.Item=t(u.EvEmitter,u.getSize))}(window,function(u,t){"use strict";function e(u){for(var t in u)return!1;return null,!0}function n(u,t){u&&(this.element=u,this.layout=t,this.position={x:0,y:0},this._create())}var A=document.documentElement.style,i="string"==typeof A.transition?"transition":"WebkitTransition",r="string"==typeof A.transform?"transform":"WebkitTransform",o={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[i],a={transform:r,transition:i,transitionDuration:i+"Duration",transitionProperty:i+"Property",transitionDelay:i+"Delay"},s=n.prototype=Object.create(u.prototype);s.constructor=n,s._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},s.handleEvent=function(u){var t="on"+u.type;this[t]&&this[t](u)},s.getSize=function(){this.size=t(this.element)},s.css=function(u){var t=this.element.style;for(var e in u)t[a[e]||e]=u[e]},s.getPosition=function(){var u=getComputedStyle(this.element),t=this.layout._getOption("originLeft"),e=this.layout._getOption("originTop"),n=u[t?"left":"right"],A=u[e?"top":"bottom"],i=parseFloat(n),r=parseFloat(A),o=this.layout.size;-1!=n.indexOf("%")&&(i=i/100*o.width),-1!=A.indexOf("%")&&(r=r/100*o.height),i=isNaN(i)?0:i,r=isNaN(r)?0:r,i-=t?o.paddingLeft:o.paddingRight,r-=e?o.paddingTop:o.paddingBottom,this.position.x=i,this.position.y=r},s.layoutPosition=function(){var u=this.layout.size,t={},e=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),A=e?"paddingLeft":"paddingRight",i=e?"left":"right",r=e?"right":"left",o=this.position.x+u[A];t[i]=this.getXValue(o),t[r]="";var a=n?"paddingTop":"paddingBottom",s=n?"top":"bottom",F=n?"bottom":"top",l=this.position.y+u[a];t[s]=this.getYValue(l),t[F]="",this.css(t),this.emitEvent("layout",[this])},s.getXValue=function(u){var t=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!t?u/this.layout.size.width*100+"%":u+"px"},s.getYValue=function(u){var t=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&t?u/this.layout.size.height*100+"%":u+"px"},s._transitionTo=function(u,t){this.getPosition();var e=this.position.x,n=this.position.y,A=u==this.position.x&&t==this.position.y;if(this.setPosition(u,t),!A||this.isTransitioning){var i=u-e,r=t-n,o={};o.transform=this.getTranslate(i,r),this.transition({to:o,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})}else this.layoutPosition()},s.getTranslate=function(u,t){var e=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop");return u=e?u:-u,t=n?t:-t,"translate3d("+u+"px, "+t+"px, 0)"},s.goTo=function(u,t){this.setPosition(u,t),this.layoutPosition()},s.moveTo=s._transitionTo,s.setPosition=function(u,t){this.position.x=parseFloat(u),this.position.y=parseFloat(t)},s._nonTransition=function(u){this.css(u.to),u.isCleaning&&this._removeStyles(u.to);for(var t in u.onTransitionEnd)u.onTransitionEnd[t].call(this)},s.transition=function(u){if(parseFloat(this.layout.options.transitionDuration)){var t=this._transn;for(var e in u.onTransitionEnd)t.onEnd[e]=u.onTransitionEnd[e];for(e in u.to)t.ingProperties[e]=!0,u.isCleaning&&(t.clean[e]=!0);if(u.from){this.css(u.from);this.element.offsetHeight;null}this.enableTransition(u.to),this.css(u.to),this.isTransitioning=!0}else this._nonTransition(u)};var F="opacity,"+function(u){return u.replace(/([A-Z])/g,function(u){return"-"+u.toLowerCase()})}(r);s.enableTransition=function(){if(!this.isTransitioning){var u=this.layout.options.transitionDuration;u="number"==typeof u?u+"ms":u,this.css({transitionProperty:F,transitionDuration:u,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(o,this,!1)}},s.onwebkitTransitionEnd=function(u){this.ontransitionend(u)},s.onotransitionend=function(u){this.ontransitionend(u)};var l={"-webkit-transform":"transform"};s.ontransitionend=function(u){if(u.target===this.element){var t=this._transn,n=l[u.propertyName]||u.propertyName;delete t.ingProperties[n],e(t.ingProperties)&&this.disableTransition(),n in t.clean&&(this.element.style[u.propertyName]="",delete t.clean[n]),n in t.onEnd&&(t.onEnd[n].call(this),delete t.onEnd[n]),this.emitEvent("transitionEnd",[this])}},s.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(o,this,!1),this.isTransitioning=!1},s._removeStyles=function(u){var t={};for(var e in u)t[e]="";this.css(t)};var C={transitionProperty:"",transitionDuration:"",transitionDelay:""};return s.removeTransitionStyles=function(){this.css(C)},s.stagger=function(u){u=isNaN(u)?0:u,this.staggerDelay=u+"ms"},s.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},s.remove=function(){i&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),this.hide()):this.removeElem()},s.reveal=function(){delete this.isHidden,this.css({display:""});var u=this.layout.options,t={};t[this.getHideRevealTransitionEndProperty("visibleStyle")]=this.onRevealTransitionEnd,this.transition({from:u.hiddenStyle,to:u.visibleStyle,isCleaning:!0,onTransitionEnd:t})},s.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},s.getHideRevealTransitionEndProperty=function(u){var t=this.layout.options[u];if(t.opacity)return"opacity";for(var e in t)return e},s.hide=function(){this.isHidden=!0,this.css({display:""});var u=this.layout.options,t={};t[this.getHideRevealTransitionEndProperty("hiddenStyle")]=this.onHideTransitionEnd,this.transition({from:u.visibleStyle,to:u.hiddenStyle,isCleaning:!0,onTransitionEnd:t})},s.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},s.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},n}),function(u,t){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(e,n,A,i){return t(u,e,n,A,i)}):"object"==typeof module&&module.exports?module.exports=t(u,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):u.Outlayer=t(u,u.EvEmitter,u.getSize,u.fizzyUIUtils,u.Outlayer.Item)}(window,function(u,t,e,n,A){"use strict";function i(u,t){var e=n.getQueryElement(u);if(e){this.element=e,s&&(this.$element=s(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(t);var A=++l;this.element.outlayerGUID=A,C[A]=this,this._create(),this._getOption("initLayout")&&this.layout()}else a&&a.error("Bad element for "+this.constructor.namespace+": "+(e||u))}function r(u){function t(){u.apply(this,arguments)}return t.prototype=Object.create(u.prototype),t.prototype.constructor=t,t}function o(u){if("number"==typeof u)return u;var t=u.match(/(^\d*\.?\d*)(\w*)/),e=t&&t[1],n=t&&t[2];return e.length?(e=parseFloat(e))*(c[n]||1):0}var a=u.console,s=u.jQuery,F=function(){},l=0,C={};i.namespace="outlayer",i.Item=A,i.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var D=i.prototype;n.extend(D,t.prototype),D.option=function(u){n.extend(this.options,u)},D._getOption=function(u){var t=this.constructor.compatOptions[u];return t&&void 0!==this.options[t]?this.options[t]:this.options[u]},i.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},D._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle),this._getOption("resize")&&this.bindResize()},D.reloadItems=function(){this.items=this._itemize(this.element.children)},D._itemize=function(u){for(var t=this._filterFindItemElements(u),e=this.constructor.Item,n=[],A=0;A<t.length;A++){var i=new e(t[A],this);n.push(i)}return n},D._filterFindItemElements=function(u){return n.filterFindElements(u,this.options.itemSelector)},D.getItemElements=function(){return this.items.map(function(u){return u.element})},D.layout=function(){this._resetLayout(),this._manageStamps();var u=this._getOption("layoutInstant"),t=void 0!==u?u:!this._isLayoutInited;this.layoutItems(this.items,t),this._isLayoutInited=!0}
vendor: 4,666 bytes, line 1
1,D._init=D.layout,D._resetLayout=function(){this.getSize()},D.getSize=function(){this.size=e(this.element)},D._getMeasurement=function(u,t){var n,A=this.options[u];A?("string"==typeof A?n=this.element.querySelector(A):A instanceof HTMLElement&&(n=A),this[u]=n?e(n)[t]:A):this[u]=0},D.layoutItems=function(u,t){u=this._getItemsForLayout(u),this._layoutItems(u,t),this._postLayout()},D._getItemsForLayout=function(u){return u.filter(function(u){return!u.isIgnored})},D._layoutItems=function(u,t){if(this._emitCompleteOnItems("layout",u),u&&u.length){var e=[];u.forEach(function(u){var n=this._getItemLayoutPosition(u);n.item=u,n.isInstant=t||u.isLayoutInstant,e.push(n)},this),this._processLayoutQueue(e)}},D._getItemLayoutPosition=function(){return{x:0,y:0}},D._processLayoutQueue=function(u){this.updateStagger(),u.forEach(function(u,t){this._positionItem(u.item,u.x,u.y,u.isInstant,t)},this)},D.updateStagger=function(){var u=this.options.stagger;{if(null!==u&&void 0!==u)return this.stagger=o(u),this.stagger;this.stagger=0}},D._positionItem=function(u,t,e,n,A){n?u.goTo(t,e):(u.stagger(A*this.stagger),u.moveTo(t,e))},D._postLayout=function(){this.resizeContainer()},D.resizeContainer=function(){if(this._getOption("resizeContainer")){var u=this._getContainerSize();u&&(this._setContainerMeasure(u.width,!0),this._setContainerMeasure(u.height,!1))}},D._getContainerSize=F,D._setContainerMeasure=function(u,t){if(void 0!==u){var e=this.size;e.isBorderBox&&(u+=t?e.paddingLeft+e.paddingRight+e.borderLeftWidth+e.borderRightWidth:e.paddingBottom+e.paddingTop+e.borderTopWidth+e.borderBottomWidth),u=Math.max(u,0),this.element.style[t?"width":"height"]=u+"px"}},D._emitCompleteOnItems=function(u,t){function e(){A.dispatchEvent(u+"Complete",null,[t])}function n(){++r==i&&e()}var A=this,i=t.length;if(t&&i){var r=0;t.forEach(function(t){t.once(u,n)})}else e()},D.dispatchEvent=function(u,t,e){var n=t?[t].concat(e):e;if(this.emitEvent(u,n),s)if(this.$element=this.$element||s(this.element),t){var A=s.Event(t);A.type=u,this.$element.trigger(A,e)}else this.$element.trigger(u,e)},D.ignore=function(u){var t=this.getItem(u);t&&(t.isIgnored=!0)},D.unignore=function(u){var t=this.getItem(u);t&&delete t.isIgnored},D.stamp=function(u){(u=this._find(u))&&(this.stamps=this.stamps.concat(u),u.forEach(this.ignore,this))},D.unstamp=function(u){(u=this._find(u))&&u.forEach(function(u){n.removeFrom(this.stamps,u),this.unignore(u)},this)},D._find=function(u){if(u)return"string"==typeof u&&(u=this.element.querySelectorAll(u)),u=n.makeArray(u)},D._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},D._getBoundingRect=function(){var u=this.element.getBoundingClientRect(),t=this.size;this._boundingRect={left:u.left+t.paddingLeft+t.borderLeftWidth,top:u.top+t.paddingTop+t.borderTopWidth,right:u.right-(t.paddingRight+t.borderRightWidth),bottom:u.bottom-(t.paddingBottom+t.borderBottomWidth)}},D._manageStamp=F,D._getElementOffset=function(u){var t=u.getBoundingClientRect(),n=this._boundingRect,A=e(u);return{left:t.left-n.left-A.marginLeft,top:t.top-n.top-A.marginTop,right:n.right-t.right-A.marginRight,bottom:n.bottom-t.bottom-A.marginBottom}},D.handleEvent=n.handleEvent,D.bindResize=function(){u.addEventListener("resize",this),this.isResizeBound=!0},D.unbindResize=function(){u.removeEventListener("resize",this),this.isResizeBound=!1},D.onresize=function(){this.resize()},n.debounceMethod(i,"onresize",100),D.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},D.needsResizeLayout=function(){var u=e(this.element);return this.size&&u&&u.innerWidth!==this.size.innerWidth},D.addItems=function(u){var t=this._itemize(u);return t.length&&(this.items=this.items.concat(t)),t},D.appended=function(u){var t=this.addItems(u);t.length&&(this.layoutItems(t,!0),this.reveal(t))},D.prepended=function(u){var t=this._itemize(u);if(t.length){var e=this.items.slice(0);this.items=t.concat(e),this._resetLayout(),this._manageStamps(),this.layoutItems(t,!0),this.reveal(t),this.layoutItems(e)}},D.reveal=function(u){if(this._emitCompleteOnItems("reveal",u),u&&u.length){var t=this.updateStagger();u.forEach(function(u,e){u.stagger(e*t),u.reveal()})}},D.hide=function(u){if(this._emitCompleteOnItems("hide",u),u&&u.length){var t=this.updateStagger();u.forEach(function(u,e){u.stagger(e*t),u.hide()})}},D.revealItemElements=function(u){var t=this.getItems(u);this.reveal(t)},D.hideItemElements=function(u){var t=this.getItems(u);this.hide(t)},D.getItem=function(u){for(var t=0;t<this.items.length;t++){var e=this.items[t];if(e.element==u)return e}},D.getItems=function(u){var t=[];
1return(u=n.makeArray(u)).forEach(function(u){var e=this.getItem(u);e&&t.push(e)},this),t},D.remove=function(u){var t=this.getItems(u);this._emitCompleteOnItems("remove",t),t&&t.length&&t.forEach(function(u){u.remove(),n.removeFrom(this.items,u)},this)},D.destroy=function(){var u=this.element.style;u.height="",u.position="",u.width="",this.items.forEach(function(u){u.destroy()}),this.unbindResize();var t=this.element.outlayerGUID;delete C[t],delete this.element.outlayerGUID,s&&s.removeData(this.element,this.constructor.namespace)},i.data=function(u){var t=(u=n.getQueryElement(u))&&u.outlayerGUID;return t&&C[t]},i.create=function(u,t){var e=r(i);return e.defaults=n.extend({},i.defaults),n.extend(e.defaults,t),e.compatOptions=n.extend({},i.compatOptions),e.namespace=u,e.data=i.data,e.Item=r(A),n.htmlInit(e,u),s&&s.bridget&&s.bridget(u,e),e};var c={ms:1,s:1e3};return i.Item=A,i}),function(u,t){"function"==typeof define&&define.amd?define("masonry",["outlayer/outlayer","get-size/get-size"],t):"object"==typeof module&&module.exports?module.exports=t(require("outlayer"),require("get-size")):u.Masonry=t(u.Outlayer,u.getSize)}(window,function(u,t){var e=u.create("masonry");e.compatOptions.fitWidth="isFitWidth";var n=e.prototype;return n._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var u=0;u<this.cols;u++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},n.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var u=this.items[0],e=u&&u.element;this.columnWidth=e&&t(e).outerWidth||this.containerWidth}var n=this.columnWidth+=this.gutter,A=this.containerWidth+this.gutter,i=A/n,r=n-A%n,o=r&&r<1?"round":"floor";i=Math[o](i),this.cols=Math.max(i,1)},n.getContainerWidth=function(){var u=this._getOption("fitWidth")?this.element.parentNode:this.element,e=t(u);this.containerWidth=e&&e.innerWidth},n._getItemLayoutPosition=function(u){u.getSize();var t=u.size.outerWidth%this.columnWidth,e=t&&t<1?"round":"ceil",n=Math[e](u.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var A=this[this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition"](n,u),i={x:this.columnWidth*A.col,y:A.y},r=A.y+u.size.outerHeight,o=n+A.col,a=A.col;a<o;a++)this.colYs[a]=r;return i},n._getTopColPosition=function(u){var t=this._getTopColGroup(u),e=Math.min.apply(Math,t);return{col:t.indexOf(e),y:e}},n._getTopColGroup=function(u){if(u<2)return this.colYs;for(var t=[],e=this.cols+1-u,n=0;n<e;n++)t[n]=this._getColGroupY(n,u);return t},n._getColGroupY=function(u,t){if(t<2)return this.colYs[u];var e=this.colYs.slice(u,u+t);return Math.max.apply(Math,e)},n._getHorizontalColPosition=function(u,t){var e=this.horizontalColIndex%this.cols;e=u>1&&e+u>this.cols?0:e;var n=t.size.outerWidth&&t.size.outerHeight;return this.horizontalColIndex=n?e+u:this.horizontalColIndex,{col:e,y:this._getColGroupY(e,u)}},n._manageStamp=function(u){var e=t(u),n=this._getElementOffset(u),A=this._getOption("originLeft")?
1n.left:n.right,i=A+e.outerWidth,r=Math.floor(A/this.columnWidth);r=Math.max(0,r);var o=Math.floor(i/this.columnWidth);o-=i%this.columnWidth?0:1,o=Math.min(this.cols-1,o);for(var a=(this._getOption("originTop")?n.top:n.bottom)+e.outerHeight,s=r;s<=o;s++)this.colYs[s]=Math.max(a,this.colYs[s])},n._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var u={height:this.maxY};return this._getOption("fitWidth")&&(u.width=this._getContainerFitWidth()),u},n._getContainerFitWidth=function(){for(var u=0,t=this.cols;--t&&0===this.colYs[t];)u++;return(this.cols-u)*this.columnWidth-this.gutter},n.needsResizeLayout=function(){var u=this.containerWidth;return this.getContainerWidth(),u!=this.containerWidth},e}),function(u,t){"function"==typeof define&&define.amd?define("pat-masonry",["jquery","pat-logger","pat-registry","pat-parser","pat-base","pat-utils","masonry"],function(){return t.apply(this,arguments)}):t(u.$,u.patterns,u.patterns.Parser,u.Base,u.Masonry)}(this,function(u,t,e,n,A,i,r){"use strict";var o=t.getLogger("pat.masonry"),a=new n("masonry");return a.addArgument("column-width"),a.addArgument("container-style",'{ "position": "relative" }'),a.addArgument("gutter"),a.addArgument("is-fit-width",!1),a.addArgument("is-horizontal-order",!1),a.addArgument("is-origin-left",!0),a.addArgument("is-origin-top",!0),a.addArgument("is-percent-position",!1),a.addArgument("is-resize",!0),a.addArgument("item-selector",".item"),a.addArgument("stamp",""),a.addArgument("transition-duration","0.4s"),a.addAlias("fit-width","is-fit-width"),a.addAlias("origin-left","is-origin-left"),a.addAlias("origin-top","is-origin-top"),a.addAlias("horizontal-order","is-horizontal-order"),a.addAlias("percent-position","is-percent-position"),a.addAlias("resize","is-resize"),A.extend({name:"masonry",trigger:".pat-masonry",init:function(t,e){this.options=a.parse(this.$el,e),this.initMasonry(),this.$el.on("patterns-injected.pat-masonry",i.debounce(this.update.bind(this),100)).on("pat-update",i.debounce(this.quicklayout.bind(this),200)),u(document).ready(i.debounce(this.layout.bind(this),100)),u("img",this.$el).on("load",i.debounce(this.quicklayout.bind(this),200))},initMasonry:function(){var u;try{u=JSON.parse(this.options.containerStyle)}catch(t){u={position:"relative"},o.warn("Invalid value passed in as containerStyle. Needs to be valid JSON so that it can be converted to an object for Masonry.")}this.msnry=new r(this.$el[0],{columnWidth:this.getTypeCastedValue(this.options.columnWidth),containerStyle:u,fitWidth:this.options.is["fit-width"],gutter:this.getTypeCastedValue(this.options.gutter),horizontalOrder:this.options.is["horizontal-order"],initLayout:!1,itemSelector:this.options.itemSelector,originLeft:this.options.is["origin-left"],originTop:this.options.is["origin-top"],percentPosition:this.options.is["percent-position"],resize:this.options.is.resize,stamp:this.options.stamp,transitionDuration:this.options.transitionDuration})},update:function(){this.msnry.remove(),this.initMasonry(),this.layout()},quicklayout:function(){this.msnry&&(this.$el.find(".pat-masonry").each(function(t,e){u(e).patMasonry("quicklayout")}),this.msnry.layout())},layout:function(){this.$el.removeClass("masonry-ready"),this.msnry.on("layoutComplete",function(){this.$el.addClass("masonry-ready")}.bind(this)),this.msnry.layout(),this.quicklayout()},getTypeCastedValue:function(u){var t=Number(u);return isNaN(t)?u||0:t}})});var Showdown={extensions:{}},forEach=Showdown.forEach=function(u,t){if("function"==typeof u.forEach)u.forEach(t);else{var e,n=u.length;for(e=0;e<n;e++)t(u[e],e,u)}},stdExtName=function(u){return u.replace(/[_-]||\s/g,"").toLowerCase()};Showdown.converter=function(u){var t,e,n,A=0,i=[],r=[];if("undefined"!=typeof module&&"undefined"!=typeof exports&&"undefined"!=typeof require){var o=require("fs");if(o){var a=o.readdirSync((__dirname||".")+"/extensions").filter(function(u){return~u.indexOf(".js")}).map(function(u){return u.replace(/\.js$/,"")});Showdown.forEach(a,function(u){var t=stdExtName(u);Showdown.extensions[t]=require("./extensions/"+u)})}}if(this.makeHtml=function(u){return t={},e={},n=[],u=u.replace(/~/g,"~T"),u=u.replace(/\$/g,"~D"),u=u.replace(/\r\n/g,"\n"),u=u.replace(/\r/g,"\n"),u="\n\n"+u+"\n\n",u=z(u),u=u.replace(/^[ \t]+$/gm,""),Showdown.forEach(i,function(t){u=l(t,u)}),u=b(u),u=D(u),u=C(u),u=E(u),u=I(u),u=u.replace(/~D/g,"$$"),u=u.replace(/~T/g,"~"),Showdown.forEach(r,function(t){u=l(t,u)}),u},u&&u.extensions){var s=this;Showdown.forEach(u.extensions,function(u){var t=u;if("string"==typeof u&&(u=Showdown.extensions[stdExtName(u)]),"function"!=typeof u)throw"Extension '"+t+"' could not be loaded. It was either not found or is not a valid extension.";Showdown.forEach(u(s),function(u){u.type?"language"===u.type||"lang"===u.type?i.push(u):"output"!==u.type&&"html"!==u.type||r.push(u):r.push(u)})})}var F,l=function(u,t){if(u.regex){var e=new RegExp(u.regex,"g");return t.replace(e,u.replace)}if(u.filter)return u.filter(t)},C=function(u){return u+="~0",u=u.replace(/^[ ]{0,3}\[(.+)\]:[ \t]*\n?[ \t]*<?(\S+?)>?[ \t]*\n?[ \t]*(?:(\n*)["(](.+?)[")][ \t]*)?(?:\n+|(?=~0))/gm,function(u,n,A,i,r){return n=n.toLowerCase(),t[n]=$(A),i?i+r:(r&&(e[n]=r.replace(/"/g,""")),"")}),u=u.replace(/~0/,"")},D=function(u){return u=(u=u.replace(/\n/g,"\n\n")).replace(/^(<(p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math|ins|del)\b[^\r]*?\n<\/\2>[ \t]*(?=\n+))/gm,c),u=u.replace(/^(<(p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math|style|section|header|footer|nav|article|aside)\b[^\r]*?<\/\2>[ \t]*(?=\n+)\n)/gm,c),u=u.replace(/(\n[ ]{0,3}(<(hr)\b([^<>])*?\/?>)[ \t]*(?=\n{2,}))/g,c),u=u.replace(/(\n\n[ ]{0,3}<!(--[^\r]*?--\s*)+>[ \t]*(?=\n{2,}))/g,c),u=u.replace(/(?:\n\n)([ ]{0,3}(?:<([?%])[^\r]*?\2>)[ \t]*(?=\n{2,}))/g,c),u=u.replace(/\n\n/g,"\n")},c=function(u,t){var e=t;return e=e.replace(/\n\n/g,"\n"),e=e.replace(/^\n/,""),e=e.replace(/\n+$/g,""),e="\n\n~K"+(n.push(e)-1)+"K\n\n"},E=function(u){u=m(u);var t=x("<hr />");return u=u.replace(/^[ ]{0,2}([ ]?\*[ ]?){3,}[ \t]*$/gm,t),u=u.replace(/^[ ]{0,2}([ ]?\-[ ]?){3,}[ \t]*$/gm,t),u=u.replace(/^[ ]{0,2}([ ]?\_[ ]?){3,}[ \t]*$/gm,t),u=v(u),u=y(u),u=S(u),u=D(u),u=j(u)},d=function(u){return u=w(u),u=B(u),u=T(u),u=f(u),u=h(u),u=M(u),u=$(u),u=k(u),u=u.replace(/ +\n/g," <br />\n")},B=function(u){var t=/(<[a-z\/!$]("[^"]*"|'[^']*'|[^'">])*>|<!(--.*?--\s*)+>)/gi;return u=u.replace(t,function(u){var t=u.replace(/(.)<\/?code>(?=.)/g,"$1`");return t=R(t,"\\`*_")})},h=function(u){return u=u.replace(/(\[((?:\[[^\]]*\]|[^\[\]])*)\][ ]?(?:\n[ ]*)?\[(.*?)\])()()()()/g,p),u=u.replace(/(\[((?:\[[^\]]*\]|[^\[\]])*)\]\([ \t]*()<?(.*?(?:\(.*?\).*?)?)>?[ \t]*((['"])(.*?)\6[ \t]*)?\))/g,p),u=u.replace(/(\[([^\[\]]+)\])()()()()()/g,p)},p=function(u,n,A,i,r,o,a,s){void 0===s&&(s="");var F=n,l=A,C=i.toLowerCase(),D=r,c=s;
1if(""===D)if(""===C&&(C=l.toLowerCase().replace(/ ?\n/g," ")),D="#"+C,void 0!==t[C])D=t[C],void 0!==e[C]&&(c=e[C]);else{if(!(F.search(/\(\s*\)$/m)>-1))return F;D=""}var E='<a href="'+(D=R(D,"*_"))+'"';return""!==c&&(c=c.replace(/"/g,"""),E+=' title="'+(c=R(c,"*_"))+'"'),E+=">"+l+"</a>"},f=function(u){return u=u.replace(/(!\[(.*?)\][ ]?(?:\n[ ]*)?\[(.*?)\])()()()()/g,g),u=u.replace(/(!\[(.*?)\]\s?\([ \t]*()<?(\S+?)>?[ \t]*((['"])(.*?)\6[ \t]*)?\))/g,g)},g=function(u,n,A,i,r,o,a,s){var F=n,l=A,C=i.toLowerCase(),D=r,c=s;if(c||(c=""),""===D){if(""===C&&(C=l.toLowerCase().replace(/ ?\n/g," ")),D="#"+C,void 0===t[C])return F;D=t[C],void 0!==e[C]&&(c=e[C])}l=l.replace(/"/g,""");var E='<img src="'+(D=R(D,"*_"))+'" alt="'+l+'"';return c=c.replace(/"/g,"""),c=R(c,"*_"),E+=' title="'+c+'"',E+=" />"},m=function(u){function t(u){return u.replace(/[^\w]/g,"").toLowerCase()}return u=u.replace(/^(.+)[ \t]*\n=+[ \t]*\n+/gm,function(u,e){return x('<h1 id="'+t(e)+'">'+d(e)+"</h1>")}),u=u.replace(/^(.+)[ \t]*\n-+[ \t]*\n+/gm,function(u,e){return x('<h2 id="'+t(e)+'">'+d(e)+"</h2>")}),u=u.replace(/^(\#{1,6})[ \t]*(.+?)[ \t]*\#*\n+/gm,function(u,e,n){var A=e.length;return x("<h"+A+' id="'+t(n)+'">'+d(n)+"</h"+A+">")})},v=function(u){u+="~0";var t=/^(([ ]{0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(~0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm;return A?u=u.replace(t,function(u,t,e){var n=t,A=e.search(/[*+-]/g)>-1?"ul":"ol";n=n.replace(/\n{2,}/g,"\n\n\n");var i=F(n);return i=i.replace(/\s+$/,""),i="<"+A+">"+i+"</"+A+">\n"}):(t=/(\n\n|^\n?)(([ ]{0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(~0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/g,u=u.replace(t,function(u,t,e,n){var A=t,i=e,r=n.search(/[*+-]/g)>-1?"ul":"ol";i=i.replace(/\n{2,}/g,"\n\n\n");var o=F(i);return o=A+"<"+r+">\n"+o+"</"+r+">\n"})),u=u.replace(/~0/,"")};F=function(u){return A++,u=u.replace(/\n{2,}$/,"\n"),u+="~0",u=u.replace(/(\n)?(^[ \t]*)([*+-]|\d+[.])[ \t]+([^\r]+?(\n{1,2}))(?=\n*(~0|\2([*+-]|\d+[.])[ \t]+))/gm,function(u,t,e,n,A){var i=A;return t||i.search(/\n{2,}/)>-1?i=E(O(i)):(i=(i=v(O(i))).replace(/\n$/,""),i=d(i)),"<li>"+i+"</li>\n"}),u=u.replace(/~0/g,""),A--,u};var y=function(u){return u+="~0",u=u.replace(/(?:\n\n|^)((?:(?:[ ]{4}|\t).*\n+)+)(\n*[ ]{0,3}[^ \t\n]|(?=~0))/g,function(u,t,e){var n=t,A=e;return n=_(O(n)),n=z(n),n=n.replace(/^\n+/g,""),n=n.replace(/\n+$/g,""),n="<pre><code>"+n+"\n</code></pre>",x(n)+A}),u=u.replace(/~0/,"")},b=function(u){return u+="~0",u=u.replace(/(?:^|\n)```(.*)\n([\s\S]*?)\n```/g,function(u,t,e){var n=t,A=e;return A=_(A),A=z(A),A=A.replace(/^\n+/g,""),A=A.replace(/\n+$/g,""),A="<pre><code"+(n?' class="'+n+'"':"")+">"+A+"\n</code></pre>",x(A)}),u=u.replace(/~0/,"")},x=function(u){return u=u.replace(/(^\n+|\n+$)/g,""),"\n\n~K"+(n.push(u)-1)+"K\n\n"},w=function(u){return u=u.replace(/(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm,function(u,t,e,n,A){var i=n;return i=i.replace(/^([ \t]*)/g,""),i=i.replace(/[ \t]*$/g,""),i=_(i),t+"<code>"+i+"</code>"})},_=function(u){return u=u.replace(/&/g,"&"),u=u.replace(/</g,"<"),u=u.replace(/>/g,">"),u=R(u,"*_{}[]\\",!1)},k=function(u){return u=u.replace(/(\*\*|__)(?=\S)([^\r]*?\S[*_]*)\1/g,"<strong>$2</strong>"),u=u.replace(/(\*|_)(?=\S)([^\r]*?\S)\1/g,"<em>$2</em>")},S=function(u){return u=u.replace(/((^[ \t]*>[ \t]?.+\n(.+\n)*\n*)+)/gm,function(u,t){var e=t;return e=e.replace(/^[ \t]*>[ \t]?/gm,"~0"),e=e.replace(/~0/g,""),e=e.replace(/^[ \t]+$/gm,""),e=E(e),e=e.replace(/(^|\n)/g,"$1 "),e=e.replace(/(\s*<pre>[^\r]+?<\/pre>)/gm,function(u,t){var e=t;return e=e.replace(/^ /gm,"~0"),e=e.replace(/~0/g,"")}),x("<blockquote>\n"+e+"\n</blockquote>")})},j=function(u){for(var t=(u=(u=u.replace(/^\n+/g,"")).replace(/\n+$/g,"")).split(/\n{2,}/g),e=[],A=t.length,i=0;i<A;i++){var r=t[i];r.search(/~K(\d+)K/g)>=0?e.push(r):r.search(/\S/)>=0&&(r=(r=d(r)).replace(/^([ \t]*)/g,"<p>"),r+="</p>",e.push(r))}for(A=e.length,i=0;i<A;i++)for(;e[i].search(/~K(\d+)K/)>=0;){var o=n[RegExp.$1];o=o.replace(/\$/g,"$$$$"),e[i]=e[i].replace(/~K\d+K/,o)}return e.join("\n\n")},$=function(u){return u=u.replace(/&(?!#?[xX]?(?:[0-9a-fA-F]+|\w+);)/g,"&"),u=u.replace(/<(?![a-z\/?\$!])/gi,"<")},T=function(u){return u=u.replace(/\\(\\)/g,q),u=u.replace(/\\([`*_{}\[\]()>#+-.!])/g,q)},M=function(u){return u=u.replace(/<((https?|ftp|dict):[^'">\s]+)>/gi,'<a href="$1">$1</a>'),u=u.replace(/<(?:mailto:)?([-.\w]+\@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)>/gi,function(u,t){return L(I(t))})},L=function(u){var t=[function(u){return"&#"+u.charCodeAt(0)+";"},function(u){return"&#x"+u.charCodeAt(0).toString(16)+";"},function(u){return u}];return u="mailto:"+u,u=u.replace(/./g,function(u){if("@"==u)u=t[Math.floor(2*Math.random())](u);else if(":"!=u){var e=Math.random();u=e>.9?t[2](u):e>.45?t[1](u):t[0](u)}return u}),u='<a href="'+u+'">'+u+"</a>",u=u.replace(/">.+:/g,'">')},I=function(u){return u=u.replace(/~E(\d+)E/g,function(u,t){var e=parseInt(t);return String.fromCharCode(e)})},O=function(u){return u=u.replace(/^(\t|[ ]{1,4})/gm,"~0"),u=u.replace(/~0/g,"")},z=function(u){return u=u.replace(/\t(?=\t)/g," "),u=u.replace(/\t/g,"~A~B"),u=u.replace(/~B(.+?)~A/g,function(u,t,e){for(var n=t,A=4-n.length%4,i=0;i<A;i++)n+=" ";return n}),u=u.replace(/~A/g," "),u=u.replace(/~B/g,"")},R=function(u,t,e){var n="(["+t.replace(/([\[\]\\])/g,"\\$1")+"])";e&&(n="\\\\"+n);var A=new RegExp(n,"g");return u=u.replace(A,q)},q=function(u,t){return"~E"+t.charCodeAt(0)+"E"}},"undefined"!=typeof module&&(module.exports=Showdown),"function"==typeof define&&define.amd&&define("showdown",[],function(){return Showdown}),"undefined"!=typeof angular&&void 0!==Showdown&&function(u,t){angular.module("Showdown",["ngSanitize"]).provider("$Showdown",function(){function u(){var u=new t.converter(e);this.makeHtml=function(t){return u.makeHtml(t)}
1,this.stripHtml=function(u){return String(u).replace(/<[^>]+>/gm,"")}}var e={extensions:[],stripHtml:!0};this.setOption=function(u,t){return e.key=t,this},this.getOption=function(u){return e.hasOwnProperty(u)?e.key:null},this.loadExtension=function(u){return e.extensions.push(u),this},this.$get=function(){return new u}}).directive("sdModelToHtml",["$Showdown","$sanitize",function(u,t){return{restrict:"A",link:function(e,n){e.$watch("model",function(e){var A;A="string"==typeof e?t(u.makeHtml(e)):typeof e,n.html(A)})},scope:{model:"=sdModelToHtml"}}}]).filter("sdStripHtml",function(){return function(u){return String(u).replace(/<[^>]+>/gm,"")}})}(0,Showdown),function(u){define("showdown-github",["showdown"],function(){return function(){!function(){var u=function(u){return[{type:"lang",regex:"(~T){2}([^~]+)(~T){2}",replace:function(u,t,e,n){return"<del>"+e+"</del>"}}]};"undefined"!=typeof window&&window.Showdown&&window.Showdown.extensions&&(window.Showdown.extensions.github=u),"undefined"!=typeof module&&(module.exports=u)}()}.apply(u,arguments)})}(this),function(u){define("showdown-table",["showdown"],function(){return function(){!function(){var u=function(u){var t,e={},n="text-align:left;";return e.th=function(u){return""===u.trim()?"":'<th id="'+u.trim().replace(/ /g,"_").toLowerCase()+'" style="'+n+'">'+u+"</th>"},e.td=function(t){return'<td style="'+n+'">'+u.makeHtml(t)+"</td>"},e.ths=function(){var u="",t=0,n=[].slice.apply(arguments);for(t;t<n.length;t+=1)u+=e.th(n[t])+"\n";return u},e.tds=function(){var u="",t=0,n=[].slice.apply(arguments);for(t;t<n.length;t+=1)u+=e.td(n[t])+"\n";return u},e.thead=function(){var u,t=[].slice.apply(arguments);return u="<thead>\n",u+="<tr>\n",u+=e.ths.apply(this,t),u+="</tr>\n",u+="</thead>\n"},e.tr=function(){var u,t=[].slice.apply(arguments);return u="<tr>\n",u+=e.tds.apply(this,t),u+="</tr>\n"},t=function(u){var t,n,A=0,i=u.split("\n"),r=[];for(A;A<i.length;A+=1){if((t=i[A]).trim().match(/^[|]{1}.*[|]{1}$/)){t=t.trim();var o=[];if(o.push("<table>"),n=t.substring(1,t.length-1).split("|"),o.push(e.thead.apply(this,n)),(t=i[++A]).trim().match(/^[|]{1}[-=|: ]+[|]{1}$/)){for(t=i[++A],o.push("<tbody>");t.trim().match(/^[|]{1}.*[|]{1}$/);)t=t.trim(),o.push(e.tr.apply(this,t.substring(1,t.length-1).split("|"))),t=i[++A];o.push("</tbody>"),o.push("</table>"),r.push(o.join("\n"));continue}t=i[--A]}r.push(t)}return r.join("\n")},[{type:"lang",filter:t}]};"undefined"!=typeof window&&window.Showdown&&window.Showdown.extensions&&(window.Showdown.extensions.table=u),"undefined"!=typeof module&&(module.exports=u)}()}.apply(u,arguments)})}(this),define("pat-markdown",["jquery","pat-logger","pat-registry","pat-utils","pat-base","pat-inject","showdown","showdown-github","showdown-table"],function(u,t,e,n,A,i,r){var o=t.getLogger("pat.markdown"),a=/\.md$/,s=A.extend({name:"markdown",trigger:".pat-markdown",init:function(u,t){if(this.$el.is(this.trigger)){var e=this.$el.is(":input")?this.$el.val():this.$el.text();this.render(e).replaceAll(this.$el)}},render:function(t){var e=u("<div/>"),n=new r.converter({extensions:["table","prettify","github"]});return e.html(n.makeHtml(t)),e},renderForInjection:function(t,e){var n,A=e;if(t.source&&null!==(n=/^#+\s*(.*)/.exec(t.source))){if(null===(A=this.extractSection(A,n[1])))return o.warn('Could not find section "'+t.source+'" in '+t.url),u("<div/>").attr("data-src",t.url);A+="\n"}return this.render(A).attr("data-src",t.source?t.url+t.source:t.url)},extractSection:function(u,t){var e,A;t=n.escapeRegExp(t);var i=new RegExp("^((#+)\\s*@TEXT@\\s*|@TEXT@\\s*\\n([=-])+\\s*)$".replace(/@TEXT@/g,t),"m"),r=i.exec(u);if(null===r)return null;if(r[2])A=r[2].length,e=(e="^#{@LEVEL@}\\s*@TEXT@\\s*$\\n+((?:.|\\n)*?(?=^#{1,@LEVEL@}\\s)|.*(?:.|\\n)*)").replace(/@LEVEL@/g,A);else{if(!r[3])return o.error("Unexpected section match result",r),null;e="="===r[3]?"^@TEXT@\\s*\\n=+\\s*\\n+((?:.|\\n)*?(?=^.*?\\n=+\\s*$)|(?:.|\\n)*)":"^@TEXT@\\s*\\n-+\\s*\\n+((?:.|\\n)*?(?=^.*?\\n[-=]+\\s*$)|(?:.|\\n)*)"}return e=e.replace(/@TEXT@/g,t),i=new RegExp(e,"m"),null===(r=i.exec(u))&&o.error("Failed to find section with known present header?"),null!==r?r[0]:null}});return r.extensions.prettify=function(u){return[{type:"output",filter:function(u){return u.replace(/(<pre>)?<code>/gi,function(u,t){return t?'<pre class="pat-syntax-highlight" tabIndex="0"><code data-inner="1">':'<code class="pat-syntax-highlight">'})}}]},u(document).ready(function(){u(document.body).on("patterns-inject-triggered.pat-markdown","a.pat-inject",function(){u(this).data("pat-inject").forEach(function(u){a.test(u.url)&&(u.dataType="markdown")})})}),i.registerTypeHandler("markdown",{sources:function(u,t){return u.map(function(u){return s.init(u.$target).renderForInjection(u,t)})}}),s}),define("pat-menu",["jquery","pat-registry"],function(u,t){var e={name:"menu",trigger:"ul.pat-menu",init:function(t){return t.each(function(){var e,n,A,i,r,o=u(this);A=function(u){e&&(clearTimeout(e),e=null),u.hasClass("open")||(u.siblings("li.open").each(function(){n(o)}),u.addClass("open").removeClass("closed"))},n=function(u){u.find("li.open").andSelf().removeClass("open").addClass("closed")},i=function(){var t=u(this);A(t)},r=function(){var t=u(this);e&&(clearTimeout(e),e=null),e=setTimeout(function(){n(t)},1e3)},t.find("li").addClass("closed").filter(":has(ul)").addClass("hasChildren").end().on("mouseover.pat-menu",i).on("mouseout.pat-menu",r)})}};t.register(e)}),define("pat-navigation",["jquery","pat-logger","pat-registry"],function(u,t,e){var n=t.getLogger("pat.navigation"),A={name:"navigation",trigger:"nav, .navigation, .pat-navigation",init:function(t){return t.each(function(){var t=u(this),e=window.location.pathname;n.debug("current path:",e),t.hasClass("navigation-load-current")&&(t.find("a.current, .current a").click(),t.on("patterns-injected-scanned",function(e){var n=u(e.target);n.is("a.current")&&n.click(),n.is(".current")&&n.find("a").click(),A._updatenavpath(t)})),t.on("patterns-inject-triggered","a",function(e){var n=u(e.target);t.find(".current").removeClass("current"),n.addClass("current"),n.parent("li").addClass("current"),A._updatenavpath(t)}),0===t.find(".current").length&&t.find("li a").each(function(){var t,i=u(this),r=i.parents("li:first"),o=i.attr("href");void 0!==o&&(t=A._pathfromurl(o),n.debug("checking url:",o,"extracted path:",t),A._match(e,t)&&(n.debug("found match",r),r.addClass("current")))}),A._updatenavpath(t)})},_updatenavpath:function(u){u.find(".navigation-in-path").removeClass("navigation-in-path"),u.find("li:has(.current)").addClass("navigation-in-path")},_match:function(u,t){return t?t===u.slice(-t.length)||(n.debug(u,"does not end in",t),!1):(n.debug("path empty"),!1)},_pathfromurl:function(u){var t=u.split("#")[0].split("://");return t.length>2?(n.error("weird url",u),""):1===t.length?t[0]:t[1].split("/").slice(1).join("/")}};return e.register(A),A}),function(u){define("jquery.placeholder",["jquery"],function(){return function(){!function(u,t,e){function n(u){var t={},n=/^jQuery\d+$/;return e.each(u.attributes,function(u,e){e.specified&&!n.test(e.name)&&(t[e.name]=e.value)}),t}function A(u,n){var A=this,i=e(A);
1if(A.value==i.attr("placeholder")&&i.hasClass("placeholder"))if(i.data("placeholder-password")){if(i=i.hide().next().show().attr("id",i.removeAttr("id").data("placeholder-id")),!0===u)return i[0].value=n;i.focus()}else A.value="",i.removeClass("placeholder"),A==t.activeElement&&A.select()}function i(){var u,t=this,i=e(t),r=this.id;if(""==t.value){if("password"==t.type){if(!i.data("placeholder-textinput")){try{u=i.clone().attr({type:"text"})}catch(t){u=e("<input>").attr(e.extend(n(this),{type:"text"}))}u.removeAttr("name").data({"placeholder-password":!0,"placeholder-id":r}).bind("focus.placeholder",A),i.data({"placeholder-textinput":u,"placeholder-id":r}).before(u)}i=i.removeAttr("id").hide().prev().attr("id",r).show()}i.addClass("placeholder"),i[0].value=i.attr("placeholder")}else i.removeClass("placeholder")}var r,o,a="placeholder"in t.createElement("input"),s="placeholder"in t.createElement("textarea"),F=e.fn,l=e.valHooks;a&&s?(o=F.placeholder=function(){return this}).input=o.textarea=!0:((o=F.placeholder=function(){var u=this;return u.filter((a?"textarea":":input")+"[placeholder]").not(".placeholder").bind({"focus.placeholder":A,"blur.placeholder":i}).data("placeholder-enabled",!0).trigger("blur.placeholder"),u}).input=a,o.textarea=s,r={get:function(u){var t=e(u);return t.data("placeholder-enabled")&&t.hasClass("placeholder")?"":u.value},set:function(u,n){var r=e(u);return r.data("placeholder-enabled")?(""==n?(u.value=n,u!=t.activeElement&&i.call(u)):r.hasClass("placeholder")?A.call(u,!0,n)||(u.value=n):u.value=n,r):u.value=n}},a||(l.input=r),s||(l.textarea=r),e(function(){e(t).delegate("form","submit.placeholder",function(){var u=e(".placeholder",this).each(A);setTimeout(function(){u.each(i)},10)})}),e(u).bind("beforeunload.placeholder",function(){e(".placeholder").each(function(){this.value=""})}))}(this,document,jQuery)}.apply(u,arguments)})}(this),define("pat-placeholder",["pat-registry","jquery.placeholder"],function(u){var t={name:"placeholder",trigger:":input[placeholder]",init:function(u){return u.placeholder()}};return"placeholder"in document.createElement("input")&&"placeholder"in document.createElement("textarea")||u.register(t),t}),define("pat-scroll",["jquery","pat-registry","pat-base","pat-utils","pat-logger","pat-parser","underscore","imagesloaded"],function(u,t,e,n,A,i,r,o){A.getLogger("scroll");var a=new i("scroll");return a.addArgument("trigger","click",["click","auto"]),a.addArgument("direction","top",["top","left"]),a.addArgument("selector"),a.addArgument("offset"),e.extend({name:"scroll",trigger:".pat-scroll",jquery_plugin:!0,init:function(t,e){if(this.options=a.parse(this.$el,e),"auto"==this.options.trigger){var n=this;o(u("body"),function(){n.smoothScroll()})}else"click"==this.options.trigger&&this.$el.click(this.onClick.bind(this));this.$el.on("pat-update",this.onPatternsUpdate.bind(this)),this.markBasedOnFragment(),this.on("hashchange",this.clearIfHidden.bind(this)),u(window).scroll(r.debounce(this.markIfVisible.bind(this),50))},onClick:function(t){t.preventDefault(),history.pushState({},null,this.$el.attr("href")),this.smoothScroll(),this.markBasedOnFragment(),u("a.pat-scroll").trigger("hashchange")},markBasedOnFragment:function(t){var e=u("#"+window.location.hash.substr(1));e.length>0&&(this.$el.addClass("current"),e.addClass("current"))},clearIfHidden:function(t){var e="#"+window.location.hash.substr(1),n=u(e),A="#"+this.$el[0].href.split("#").pop();n.length>0&&e!=A&&(u("#"+this.$el[0].href.split("#").pop()).removeClass("current"),this.$el.removeClass("current"))},markIfVisible:function(t){var e,A,i;this.$el.hasClass("pat-scroll-animated")?this.$el.removeClass("pat-scroll-animated"):"A"===this.$el[0].nodeName&&(e=-1!==(i=this.$el[0].href).indexOf("#")&&i.split("#").pop()||void 0)&&(A=u("#"+e)).length&&(n.isElementInViewport(A[0],!0,this.options.offset)&&(A.addClass("current"),this.$el.addClass("current")),u(this.$el).trigger("pat-update",{pattern:"scroll"}))},onPatternsUpdate:function(t,e){var A,i,r;"stacks"===e.pattern?e.originalEvent&&"click"===e.originalEvent.type&&this.smoothScroll():"scroll"===e.pattern&&(A=-1!==(r=this.$el[0].href).indexOf("#")&&r.split("#").pop()||void 0)&&(i=u("#"+A)).length&&!1===n.isElementInViewport(i[0],!0,this.options.offset)&&(i.removeClass("current"),u(this.$el).removeClass("current"))},smoothScroll:function(){var t,e="top"==this.options.direction?"scrollTop":"scrollLeft",n={};if(void 0!==this.options.offset)t=this.options.selector?u(this.options.selector):this.$el,n[e]=this.options.offset;else{href=this.$el.attr("href"),fragment=-1!==href.indexOf("#")&&href.split("#").pop()||void 0;var A=u("#"+fragment);if(0===A.length)return;void 0===(t=u(A.parents().filter(function(){return"auto"===u(this).css("overflow")||"scroll"===u(this).css("overflow")}).first()))[0]?(t=u("html, body"),n[e]="scrollTop"===e?Math.floor(A.offset().top):Math.floor(A.offset().left)):n[e]="scrollTop"===e?Math.floor(t.scrollTop()+A.offset().top-t.offset().top):Math.floor(t.scrollLeft()+A.offset().left-t.offset().left)}t.animate(n,{duration:500,start:function(){u(".pat-scroll").addClass("pat-scroll-animated")}})}})}),define("pat-selectbox",["jquery","pat-registry"],function(u,t){var e={name:"selectbox",trigger:"select",init:function(t){var n=u();t.each(function(){if(null!==this.form){var t=u(this.form);if(t.data("pat-selectbox.reset"))return;t.data("pat-selectbox.reset",!0),n=n.add(this.form)}}),t.filter("select:not([multiple])").each(function(){var t=u(this);
10===t.parent("label").length&&t.wrap("<span />"),e.onChangeSelect.call(this)}).on("change.pat-selectbox",e.onChangeSelect),n.on("reset.pat-selectbox",e.onFormReset)},destroy:function(u){return u.off(".pat-selectbox")},onFormReset:function(){var t=this;setTimeout(function(){u("select:not([multiple])",t).each(e.onChangeSelect)},50)},onChangeSelect:function(){var t=u(this);t.parent().attr("data-option",t.find("option:selected").text()),t.parent().attr("data-option-value",t.val())}};return t.register(e),e}),define("pat-stacks",["jquery","pat-parser","pat-base","pat-logger","pat-utils","pat-registry"],function(u,t,e,n,A,i){"use strict";var r=n.getLogger("stacks"),o=new t("stacks");return o.addArgument("selector","> *[id]"),o.addArgument("transition","none",["none","css","fade","slide"]),o.addArgument("effect-duration","fast"),o.addArgument("effect-easing","swing"),e.extend({name:"stacks",trigger:".pat-stacks",document:document,init:function(t,e){return this.options=o.parse(this.$el,e),this._setupStack(),u(this.document).on("click","a",this._onClick.bind(this)),t},_setupStack:function(){var u,t=this._currentFragment(),e=this.$el.find(this.options.selector),n=[];if(e.length<2)r.warn("Stacks pattern: must have more than one sheet.",this.$el[0]);else{if(t)try{n=e.filter("#"+t)}catch(u){t=void 0}n.length||(n=e.first(),t=n[0].id),u=e.not(n),A.hideOrShow(n,!0,{transition:"none"},this.name),A.hideOrShow(u,!1,{transition:"none"},this.name),this._updateAnchors(t)}},_base_URL:function(){return this.document.URL.split("#")[0]},_currentFragment:function(){var u=this.document.URL.split("#");return 1===u.length?null:u[u.length-1]},_onClick:function(t){var e=this._base_URL(),n=t.currentTarget.href.split("#");e===n[0]&&n[1]&&this.$el.has("#"+n[1]).length&&(t.preventDefault(),this._updateAnchors(n[1]),this._switch(n[1]),u(t.target).trigger("pat-update",{pattern:"stacks",originalEvent:t}))},_updateAnchors:function(t){var e=this.$el.find(this.options.selector),n=this._base_URL();e.each(function(e,A){var i=u('a[href="'+n+"#"+A.id+'"],a[href="#'+A.id+'"]');A.id===t?i.addClass("current"):i.removeClass("current")})},_switch:function(u){var t=this.$el.find("#"+u);if(t.length&&!t.hasClass("visible")){var e=this.$el.find(this.options.selector).not(t);A.hideOrShow(e,!1,this.options,this.name),A.hideOrShow(t,!0,this.options,this.name)}}})}),function(u){define("stickyfill",[],function(){return function(){!function(u,t){"use strict";function e(u,t){if(!(u instanceof t))throw new TypeError("Cannot call a class as a function")}function n(u,t){for(var e in t)t.hasOwnProperty(e)&&(u[e]=t[e])}function A(u){return parseFloat(u)||0}function i(u){for(var t=0;u;)t+=u.offsetTop,u=u.offsetParent;return t}function r(){function e(){u.pageXOffset!=C.left?(C.top=u.pageYOffset,C.left=u.pageXOffset,E.refreshAll()):u.pageYOffset!=C.top&&(C.top=u.pageYOffset,C.left=u.pageXOffset,D.forEach(function(u){return u._recalcPosition()}))}function n(){i=setInterval(function(){D.forEach(function(u){return u._fastCheck()})},500)}function A(){clearInterval(i)}if(!F){F=!0,e(),u.addEventListener("scroll",e),u.addEventListener("resize",E.refreshAll),u.addEventListener("orientationchange",E.refreshAll);var i=void 0,r=void 0,o=void 0;"hidden"in t?(r="hidden",o="visibilitychange"):"webkitHidden"in t&&(r="webkitHidden",o="webkitvisibilitychange"),o?(t[r]||n(),t.addEventListener(o,function(){t[r]?A():n()})):n()}}var o=function(){function u(u,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(u,n.key,n)}}return function(t,e,n){return e&&u(t.prototype,e),n&&u(t,n),t}}(),a=!1,s=void 0!==u;s&&u.getComputedStyle?function(){var u=t.createElement("div");["","-webkit-","-moz-","-ms-"].some(function(t){try{u.style.position=t+"sticky"}catch(u){}return""!=u.style.position})&&(a=!0)}():a=!0;var F=!1,l="undefined"!=typeof ShadowRoot,C={top:null,left:null},D=[],c=function(){function r(u){if(e(this,r),!(u instanceof HTMLElement))throw new Error("First argument must be HTMLElement");if(D.some(function(t){return t._node===u}))throw new Error("Stickyfill is already applied to this node");this._node=u,this._stickyMode=null,this._active=!1,D.push(this),this.refresh()}return o(r,[{key:"refresh",value:function(){if(!a&&!this._removed){this._active&&this._deactivate();var e=this._node,r=getComputedStyle(e),o={position:r.position,top:r.top,display:r.display,marginTop:r.marginTop,marginBottom:r.marginBottom,marginLeft:r.marginLeft,marginRight:r.marginRight,cssFloat:r.cssFloat};if(!isNaN(parseFloat(o.top))&&"table-cell"!=o.display&&"none"!=o.display){this._active=!0;var s=e.style.position;"sticky"!=r.position&&"-webkit-sticky"!=r.position||(e.style.position="static");var F=e.parentNode,C=l&&F instanceof ShadowRoot?F.host:F,D=e.getBoundingClientRect(),c=C.getBoundingClientRect(),E=getComputedStyle(C);this._parent={node:C,styles:{position:C.style.position},offsetHeight:C.offsetHeight},this._offsetToWindow={left:D.left,right:t.documentElement.clientWidth-D.right},this._offsetToParent={top:D.top-c.top-A(E.borderTopWidth),left:D.left-c.left-A(E.borderLeftWidth),right:-D.right+c.right-A(E.borderRightWidth)},this._styles={position:s,top:e.style.top,bottom:e.style.bottom,left:e.style.left,right:e.style.right,width:e.style.width,marginTop:e.style.marginTop,marginLeft:e.style.marginLeft,marginRight:e.style.marginRight};var d=A(o.top);this._limits={start:D.top+u.pageYOffset-d,end:c.top+u.pageYOffset+C.offsetHeight-A(E.borderBottomWidth)-e.offsetHeight-d-A(o.marginBottom)};var B=E.position;"absolute"!=B&&"relative"!=B&&(C.style.position="relative"),this._recalcPosition();var h=this._clone={};h.node=t.createElement("div"),n(h.node.style,{width:D.right-D.left+"px",height:D.bottom-D.top+"px",marginTop:o.marginTop,marginBottom:o.marginBottom,marginLeft:o.marginLeft,marginRight:o.marginRight,cssFloat:o.cssFloat,padding:0,border:0,borderSpacing:0,fontSize:"1em",position:"static"}),F.insertBefore(h.node,e),h.docOffsetTop=i(h.node)}}}},{key:"_recalcPosition",value:function(){if(this._active&&!this._removed){var u=C.top<=this._limits.start?"start":C.top>=this._limits.end?"end":"middle";if(this._stickyMode!=u){switch(u){case"start":n(this._node.style,{position:"absolute",left:this._offsetToParent.left+"px",right:this._offsetToParent.right+"px",to
1p:this._offsetToParent.top+"px",bottom:"auto",width:"auto",marginLeft:0,marginRight:0,marginTop:0});break;case"middle":n(this._node.style,{position:"fixed",left:this._offsetToWindow.left+"px",right:this._offsetToWindow.right+"px",top:this._styles.top,bottom:"auto",width:"auto",marginLeft:0,marginRight:0,marginTop:0});break;case"end":n(this._node.style,{position:"absolute",left:this._offsetToParent.left+"px",right:this._offsetToParent.right+"px",top:"auto",bottom:0,width:"auto",marginLeft:0,marginRight:0})}this._stickyMode=u}}}},{key:"_fastCheck",value:function(){this._active&&!this._removed&&(Math.abs(i(this._clone.node)-this._clone.docOffsetTop)>1||Math.abs(this._parent.node.offsetHeight-this._parent.offsetHeight)>1)&&this.refresh()}},{key:"_deactivate",value:function(){var u=this;this._active&&!this._removed&&(this._clone.node.parentNode.removeChild(this._clone.node),delete this._clone,n(this._node.style,this._styles),delete this._styles,D.some(function(t){return t!==u&&t._parent&&t._parent.node===u._parent.node})||n(this._parent.node.style,this._parent.styles),delete this._parent,this._stickyMode=null,this._active=!1,delete this._offsetToWindow,delete this._offsetToParent,delete this._limits)}},{key:"remove",value:function(){var u=this;this._deactivate(),D.some(function(t,e){if(t._node===u._node)return D.splice(e,1),!0}),this._removed=!0}}]),r}(),E={stickies:D,Sticky:c,forceSticky:function(){a=!1,r(),this.refreshAll()},addOne:function(u){if(!(u instanceof HTMLElement)){if(!u.length||!u[0])return;u=u[0]}for(var t=0;t<D.length;t++)if(D[t]._node===u)return D[t];return new c(u)},add:function(u){if(u instanceof HTMLElement&&(u=[u]),u.length){for(var t=[],e=0;e<u.length;e++){(function(e){var n=u[e];n instanceof HTMLElement?D.some(function(u){if(u._node===n)return t.push(u),!0})||t.push(new c(n)):t.push(void 0)})(e)}return t}},refreshAll:function(){D.forEach(function(u){return u.refresh()})},removeOne:function(u){if(!(u instanceof HTMLElement)){if(!u.length||!u[0])return;u=u[0]}D.some(function(t){if(t._node===u)return t.remove(),!0})},remove:function(u){if(u instanceof HTMLElement&&(u=[u]),u.length)for(var t=0;t<u.length;t++)!function(t){var e=u[t];D.some(function(u){if(u._node===e)return u.remove(),!0})}(t)},removeAll:function(){for(;D.length;)D[0].remove()}};a||r(),"undefined"!=typeof module&&module.exports?module.exports=E:s&&(u.Stickyfill=E)}(window,document)}.apply(u,arguments)})}(this),define("pat-sticky",["underscore","pat-parser","pat-registry","pat-base","pat-logger","stickyfill"],function(u,t,e,n,A,i){"use strict";var r=new t("sticky");A.getLogger("sticky");return r.addArgument("selector",""),n.extend({name:"sticky",trigger:".pat-sticky",init:function(){return this.options=r.parse(this.$el),this.makeSticky(),this.$el.on("pat-update",this.onPatternUpdate.bind(this)),this.$el},onPatternUpdate:function(u,t){return this.makeSticky(),!0},makeSticky:function(){""===this.options.selector?this.$stickies=this.$el:this.$stickies=this.$el.children().filter(this.options.selector),this.$stickies.each(function(){$(this).Stickyfill()})}})}),define("pat-switch",["jquery","pat-registry","pat-logger","pat-parser","pat-store","pat-utils"],function(u,t,e,n,A,i){var r=e.getLogger("pat.switch"),o=new n("switch");o.addArgument("selector"),o.addArgument("remove"),o.addArgument("add"),o.addArgument("store","none",["none","session","local"]);var a={name:"switch",trigger:".pat-switch",jquery_plugin:!0,init:function(t,e){return t.each(function(){var t=u(this),n=o.parse(t,e,!0);if((n=a._validateOptions(n)).length){t.data("patternSwitch",n).off(".patternSwitch").on("click.patternSwitch",a._onClick);for(var i=0;i<n.length;i++){var r=n[i];if("none"!==r.store){r._storage=("local"===r.store?A.local:A.session)("switch");var s=r._storage.get(r.selector);s&&s.remove===r.remove&&s.add===r.add&&a._update(r.selector,s.remove,s.add)}}}})},destroy:function(t){return t.each(function(){u(this).removeData("patternSwitch").off("click.patternSwitch")})},execute:function(t){return t.each(function(){a._go(u(this))})},_onClick:function(t){u(t.currentTarget).is("a")&&t.preventDefault(),a._go(u(this))},_go:function(u){var t,e,n=u.data("patternSwitch");if(n)for(e=0;e<n.length;e++)t=n[e],a._update(t.selector,t.remove,t.add),t._storage&&t._storage.set(t.selector,{remove:t.remove,add:t.add});else r.error("Tried to execute a switch for an uninitialised element.")},_validateOptions:function(u){for(var t=[],e=0;e<u.length;e++){var n=u[e];n.selector&&(n.remove||n.add)?t.push(n):r.error("Switch pattern requires selector and one of add or remove.")}return t},_update:function(t,e,n){var A=u(t);A.length&&(e&&i.removeWildcardClass(A,e),n&&A.addClass(n),A.trigger("pat-update",{pattern:"switch"}))}};return t.register(a),a}),define("pat-zoom",["jquery","pat-registry","pat-parser"],function(u,t,e){var n=new e("zoom");n.addArgument("min",0),n.addArgument("max",2);var A={name:"zoom",trigger:".pat-zoom",init:function(t,e){return t.each(function(){var t,i,r=u(this),o=n.parse(r,e);t=u("<input/>",{type:"range",step:"any",value:1,min:o.min,max:o.max}),i="oninput"in window?"change input":"change propertychange",t.insertBefore(r).on(i,null,r,A.onZoom)})},onZoom:function(u){u.data.css("zoom",this.value)}};return t.register(A),A}),require(["jquery","pat-registry","modernizr","pat-ajax","pat-auto-scale","pat-auto-submit","pat-auto-suggest","pat-bumper","pat-checked-flag","pat-checklist","pat-clone","pat-collapsible","pat-date-picker","pat-depends","pat-equaliser","pat-expandable","pat-focus","pat-form-state","pat-forward","pat-inject","pat-input-change-events","pat-masonry","pat-markdown","pat-menu","pat-modal","pat-navigation","pat-placeholder","pat-scroll","pat-selectbox","pat-stacks","pat-sticky","pat-switch","pat-zoom"],function(u,t){"use strict";window.parent===window&&u(document).ready(function(){u("body").addClass("bundle-patterns")})}),define("/home/_thet/data/dev/plone/buildout.coredev-51/src/plone.patternslib/src/plone/
1patternslib/static/patterns.js",function(){}); 2//# sourceMappingURL=patterns-compiled.min.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.