function jQuerySelectorEscape(n){return n.replace(/[!"#$%&'()*+,.\/:;<=>?@\[\\\]^`{|}~]/g,"\\$&")}function jsonws(n,t,i){var r=$.extend({type:t?"POST":"GET",contentType:"application/json; charset=utf-8",data:typeof t=="string"?t:JSON.stringify(t)},i);return $.ajax(n,r)}function show_message1(n,t,i){var r=[];return t&&!i||i&&$(i).length==0?$.each(t,function(t,i){r.push(showNotification({message:i,type:n,autoClose:!0,duration:4}))}):t&&i&&$.each(t,function(t,u){r.push(showInlineNotification({message:u,type:n,duration:4,target:$(i)}))}),r}function show_message(n,t){return show_message1("success",n,t)}function show_error(n,t){return show_message1("error",n,t)}function show_warning(n,t){return show_message1("warning",n,t)}function clear_messages(){$("div#info_message_container").remove()}function show_api_error(n){var t=_.isArray(n)?n[0]:n.data?n.data:n;t&&(t.message&&!t.errors&&(t.errors=[{message:t.message}]),t.errors&&$.each(t.errors,function(n,t){showNotification({message:t.message,type:"error",autoClose:!0,duration:3})}))}function GetExtension(n){return n.split(".").pop()}function GetExtension(n){return n.split(".").pop()}function getScrollBarWidth(n){var i=document.createElement("p"),t,u,r;i.style.width="100%";i.style.height="200px";t=document.createElement("div");t.style.position="absolute";t.style.top="0px";t.style.left="0px";t.style.visibility="hidden";t.style.width="200px";t.style.height="150px";t.style.overflow="hidden";t.appendChild(i);document.body!==null?(document.body.appendChild(t),u=i.offsetWidth,t.style.overflow="scroll",r=i.offsetWidth,u==r&&(r=t.clientWidth),document.body.removeChild(t),n.scrollBarWidth=u-r):n.scrollBarWidth=0}function PopupCenter(n,t,i,r,u){var e=window.screenLeft!=undefined?window.screenLeft:window.screenX,o=window.screenTop!=undefined&&window.screenTop!=63?window.screenTop:window.screenY;width=window.innerWidth?window.innerWidth:document.documentElement.clientWidth?document.documentElement.clientWidth:screen.width;height=window.innerHeight?window.innerHeight:document.documentElement.clientHeight?document.documentElement.clientHeight:screen.height;var s=width/2-r/2+e,h=height/2-u/2+o,f=window.open(n,t,i+",width="+r+", height="+u+", top="+h+", left="+s);return window.focus&&f.focus(),f}function objectHasPath(n,t){if(!n)return!1;var u=t.split(/[\.\[]|\]\.?/),i=n,r=!1;return _.forEach(u,function(n){if(i[n])i=i[n];else return r=!0,!1}),!r}function listToGrammaticalString(n){var i,t;if(n.length==0)return 0;if(n.length==1)return n[0];if(n.length==2)return localize("STR_JOIN_TWO",n[0],n[1]);for(i="",t=0;t<n.length-1;t++)i+=localize("STR_JOIN_MANY_REPEAT",n[t]);return i+localize("STR_JOIN_MANY_FINAL",_.last(n))}function showNotification(n){var c,t,f,i,r,u,e,l,s,h,o;$("div#info_message_container").length==0&&(c='<div id="info_message_container"><\/div>',$("body").append($(c)));t={showAfter:0,duration:0,autoClose:!1,type:"success",message:"",link_notification:"",description:"",urlNames:"",urls:"",domMessage:undefined,fitInOneLine:!1};$.extend(!0,t,n);f="succ_bg";t.type=="error"?f="error_bg":t.type=="information"?f="info_bg":t.type=="warning"&&(f="warn_bg");i='<div class="fade"><div class="info_message '+f+' border-box-exempt"><a href="javascript:void(0)" class="info_close_btn button_area close" style="opacity: 1">×<\/a><div class="center_auto" style="max-height:calc(100vh - 200px); max-width:calc(100vw - 40px); overflow:auto"><div class="info_message_text message_area'+(t.fitInOneLine?" paddingr24":"")+'" style="white-space: pre-line; word-wrap: break-word;'+(t.fitInOneLine?"width: 100%;":"")+'">';r=[];$.type(t.urlNames)==="array"?r=t.urlNames:r[0]=t.urlNames;u=[];$.type(t.urls)==="array"?u=t.urls:u[0]=t.urls;$.type(t.message)==="array"?$.type(t.message)==="array"&&t.message.length==1?i+=InsertURLToString(magic(t.message[0]),r,u):(i+="<ul>",$.type(t.message)==="array"?$.each(t.message,function(n,f){i+="<li"+(t.firstLineNoLi&&n==0?' class="first-line-no-li"':"")+">"+InsertURLToString(magic(f),r,u)+"<\/li>"}):i+="<li>"+InsertURLToString(magic(t.message),r,u)+"<\/li>",i+="<\/ul>"):(e=t.message.split("\n"),e.length==2?(i+='<span style="font-size: 14px; font-weight: 600;">'+InsertURLToString(magic(e[0]+"\n"),r,u)+"<\/span>",i+='<span style="font-size: 12px; font-weight: 600;">'+InsertURLToString(magic(e[1]),r,u)+"<\/span>"):i+=InsertURLToString(magic(t.message),r,u));i+='<\/div><div class="clearboth"><\/div>';i+='<\/div><div class="info_more_descrption"><\/div><\/div><\/div>';$notification=$(i);$("div#info_message_container").append($notification);l=$("div.info_message").height();$("div.info_message").parent().css("height",l);s=$("#head, #topnav").filter(function(){return $(this).is(":visible")});h=8;s.length>0&&(o=0,s.each(function(){var n=$(this).height();n>o&&(o=n)}),h+=o);$("#info_message_container").css("margin-top",h);t.domMessage&&$notification.find(".message_area").append(t.domMessage);$("div.info_message").show();mouseHoverOver=!1;$("div.info_message .info_close_btn").click(function(){var n=$(this).parent().index();closeNotification(0,f=="succ_bg",$(this).parent().parent())});f!="error_bg"&&f!="warn_bg"?slideDownNotification(t.showAfter,t.autoClose,t.duration,$notification):slideDownNotification(t.showAfter,!1,t.duration,$notification);$(".link_notification").on("click",function(){$(".info_more_descrption").html(t.description).slideDown("fast")});return $notification}function closeNotification(n,t,i){var r=$(i),u=r.height();setTimeout(function(){mouseHoverOver&&typeof n!="undefined"||($(window).width()<768?r.animate({top:$(window).height()}):$(i).addClass("remove_message"));setTimeout(function(){mouseHoverOver&&typeof n!="undefined"||r.remove();timeDurationOver=!0},200)},parseInt(n*1e3))}function slideDownNotification(n,t,i,r){setTimeout(function(){$(window).width()<480&&$(window).width()>320?$(r).addClass("in"):$(r).addClass("in");t&&setTimeout(function(){closeNotification(i,!0,r)},i)},parseInt(n*1e3))}function magic(n){return n=n.replace(/&/g,"&amp;"),n=n.replace(/</g,"&lt;"),n.replace(/>/g,"&gt;")}function InsertURLToString(n,t,i){return n.indexOf("{")<0?n:t.length==1&&t[0]==""?n:($.each(t,function(t,r){i[t]==null&&(i[t]="#");var u='<a href="'+i[t]+'">'+r+"<\/a>";n=n.split("{"+t+"}").join(u)}),n)}function showInlineNotification(n){var t={duration:0,type:"success",message:"",target:null},i,r;$.extend(!0,t,n);i="label-success";switch(t.type){case"success":i="label-success";break;case"warning":i="label-warning";break;case"error":i="label-danger"}t.target.css({position:"absolute","z-index":90001});r=$('<div class="inline-message fade label '+i+'"><\/div>').text(t.message).appendTo(t.target);setTimeout(function(){r.addClass("in")});setTimeout(function(){closeInlineNotification(r)},t.duration*1e3)}function closeInlineNotification(n){n.removeClass("in");setTimeout(function(){n.remove()},1e3)}var JSON,console,touchEventsFound,isMobileBrowser,isiPad,getCurrentLocalizedTime,formsDateFormat,cleanUpTokens,mouseHoverOver,timeDurationOver,currency_list,disableFrontendValidation,minFileDropWidth,mbToBytes,LF,localize;JSON||(JSON={}),function(){"use strict";function i(n){return n<10?"0"+n:n}function o(n){return e.lastIndex=0,e.test(n)?'"'+n.replace(e,function(n){var t=s[n];return typeof t=="string"?t:"\\u"+("0000"+n.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+n+'"'}function u(i,f){var s,l,h,a,v=n,c,e=f[i];e&&typeof e=="object"&&typeof e.toJSON=="function"&&(e=e.toJSON(i));typeof t=="function"&&(e=t.call(f,i,e));switch(typeof e){case"string":return o(e);case"number":return isFinite(e)?String(e):"null";case"boolean":case"null":return String(e);case"object":if(!e)return"null";if(n+=r,c=[],Object.prototype.toString.apply(e)==="[object Array]"){for(a=e.length,s=0;s<a;s+=1)c[s]=u(s,e)||"null";return h=c.length===0?"[]":n?"[\n"+n+c.join(",\n"+n)+"\n"+v+"]":"["+c.join(",")+"]",n=v,h}if(t&&typeof t=="object")for(a=t.length,s=0;s<a;s+=1)typeof t[s]=="string"&&(l=t[s],h=u(l,e),h&&c.push(o(l)+(n?": ":":")+h));else for(l in e)Object.prototype.hasOwnProperty.call(e,l)&&(h=u(l,e),h&&c.push(o(l)+(n?": ":":")+h));return h=c.length===0?"{}":n?"{\n"+n+c.join(",\n"+n)+"\n"+v+"}":"{"+c.join(",")+"}",n=v,h}}typeof Date.prototype.toJSON!="function"&&(Date.prototype.toJSON=function(){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+i(this.getUTCMonth()+1)+"-"+i(this.getUTCDate())+"T"+i(this.getUTCHours())+":"+i(this.getUTCMinutes())+":"+i(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(){return this.valueOf()});var f=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,e=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,n,r,s={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},t;typeof JSON.stringify!="function"&&(JSON.stringify=function(i,f,e){var o;if(n="",r="",typeof e=="number")for(o=0;o<e;o+=1)r+=" ";else typeof e=="string"&&(r=e);if(t=f,f&&typeof f!="function"&&(typeof f!="object"||typeof f.length!="number"))throw new Error("JSON.stringify");return u("",{"":i})});typeof JSON.parse!="function"&&(JSON.parse=function(text,reviver){function walk(n,t){var r,u,i=n[t];if(i&&typeof i=="object")for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(u=walk(i,r),u!==undefined?i[r]=u:delete i[r]);return reviver.call(n,t,i)}var j;if(text=String(text),f.lastIndex=0,f.test(text)&&(text=text.replace(f,function(n){return"\\u"+("0000"+n.charCodeAt(0).toString(16)).slice(-4)})),/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return j=eval("("+text+")"),typeof reviver=="function"?walk({"":j},""):j;throw new SyntaxError("JSON.parse");})}();(typeof console=="undefined"||typeof console.log=="undefined")&&(console={log:function(){}});touchEventsFound="ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch;$(window).on("load",function(){if(getScrollBarWidth(jQuery),touchEventsFound){$("body").addClass("touch");$(".taptip").tooltip({placement:"bottom",delay:{show:500,hide:100},trigger:"click"});$("body").on("click",$("*"),function(n){$(n.srcElement).hasClass("taptip")||$(".taptip").tooltip("hide")})}else $("[rel=tooltip]").tooltip({placement:"bottom",delay:{show:500,hide:100},container:"body"})});isMobileBrowser=!1,function(n){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(n)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(n.substr(0,4)))&&(isMobileBrowser=!0)}(navigator.userAgent||navigator.vendor||window.opera);isiPad=navigator.userAgent.match(/iPad/i)||!1;LF=typeof LF=="undefined"?{}:LF;LF.Url=LF.Url||{};LF.PageVars=LF.PageVars||{};LF.getHostFrameDialog=function(n){var t=$(n),i,r,u;if(!isMobileBrowser&&!isiPad)return t;try{i=$(window.top.document).find("body");r=i.find(n)}catch(f){return t}return!t.length&&!r.length?t:(LF.inIframe()&&t.length&&r.length===0&&t.clone().appendTo(i),u=t,isMobileBrowser||isiPad?i.find(n):t)};LF.reload=function(){window.location.href.indexOf("#")!=-1&&(window.location.href=window.location.href.substr(0,window.location.href.indexOf("#")))};$(function(){LF.ScreenLocker={locker:$("<div id='screen-locker'><div id='screen-lock-loader'><span><\/span><\/div><\/div>"),show:function(n){var i=n==undefined?localize("STR_LOADING"):n,t=LF.ScreenLocker;t.locker.find("span").text(i);t.locker.appendTo("body");t.locker.show()},hide:function(){var n=LF.ScreenLocker;n.locker.hide()}}});LF=LF||{};LF.ajaxErrorHandler=function(n,t){if(n.config){if(n.config.url.search("skipErrMsg=true")!=-1||n.config.data&&n.config.data.skipErrMsg||n.config.params!=null&&n.config.params.skipErrMsg==!0)return}else n.status&&(t=n.status),n.responseText&&(n=$.parseJSON(n.responseText));t==404?show_api_error({data:{Message:localize("STR_404_PAGENOTFOUND")}}):show_api_error(n)};LF.datepicker={defaultSetting:{dateFormat:"mm/dd/yy",showOn:"button",buttonImageOnly:!0,changeYear:!0}};LF.timepicker={defaultSetting:{timeFormat:"hh:mm:ss"}};LF.inIframe=function(){try{return window.self!==window.top}catch(n){return!0}};LF.htmlEncode=function(n){return n?String(n).replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/</g,"&lt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;"):n};LF.tooltip=function(n,t){$(document).on("mouseenter focusin",n,function(){var r=$(this).attr("appendix"),u="<div class='toolTipWrapper'>"+r+"<\/div>",f=$("body").css("direction"),n,i;$(this).append(u);n=$(".toolTipWrapper");t&&n.css(t);i=$(this).parents("div.form-q").length>0?$(this).position().left:$(this).offset().left;f!=="rtl"?n.css("left",i+26):n.css("left",i-26-n.width())}).on("mouseleave focusout",n,function(){$(this).children(".toolTipWrapper").remove()})};LF.utils||(LF.utils={});LF.utils.GenerateLink=function(n,t){var r=new RegExp("^(?:(?:https?|ftp)://)(?:\\S+(?::\\S*)?@)?(?:(?!10(?:\\.\\d{1,3}){3})(?!127(?:\\.\\d{1,3}){3})(?!169\\.254(?:\\.\\d{1,3}){2})(?!192\\.168(?:\\.\\d{1,3}){2})(?!172\\.(?:1[6-9]|2\\d|3[0-1])(?:\\.\\d{1,3}){2})(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[1-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)((?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)*)?(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))?)(?::\\d{2,5})?(?:/[^\\s]*)?$","i"),i=n;return i.length>15&&(i=n.replace(r,function(n){return t?'<a href="'+n+'" target="_blank">'+n+"<\/a>":'<a href="'+n+'">'+n+"<\/a>"})),i.length>3&&(i=i.replace(/(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])/gi,function(n){return'<a href="mailto:'+n+'">'+n+"<\/a>"})),i};LF.utils.emailValidationStringFillForm=function(){return/^[a-zA-Z0-9`~!#$%^&*_=+{}|'/?-]+(\.[a-zA-Z0-9`~!#$%^&*_=+{}|'/?-]+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/};LF.utils.illegalCharacters=function(){return new RegExp("&#|(<([a-z]|[A-Z]|\\/|\\?|\\!)+)")};LF.utils.emailValidationString=function(){return/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/};LF.utils.numberValidationString=function(){return/^[-+]?\d+(\.\d+)?$/};LF.utils.checkboxValidationList=function(){return[/^<checked>(.*)?<unchecked>(.*)?<other>(.*)?$/,/^<checked>(.*)?<unchecked>(.*)?$/]};LF.utils.delayLoad=function(n,t){top.delayLoaded=top.delayLoaded||{};top.delayLoaded[n]?t():$.getScript(n,function(){top.delayLoaded[n]=1;t()})};LF.utils.generateGuid=function(){var n=(new Date).getTime();return window.performance&&typeof window.performance.now=="function"&&(n+=performance.now()),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var i=(n+Math.random()*16)%16|0;return n=Math.floor(n/16),(t=="x"?i:i&3|8).toString(16)})};LF.utils.TemplateUrl=function(n){return n.indexOf("?")==-1&&(n+=n.indexOf("?")===-1?"?":"&"),LF.Url.contentRoot+n+"version="+LF.Version};LF.utils.TempDisableFrontendValidation=!1;LF.formatDateTime=function(n,t){return(t||(t=datetimeformat),typeof n=="string")?moment(n,["YYYY-MM-DD","YYYY-MM-DDTHH","YYYY-MM-DD HH","YYYY-MM-DDTHH:mm","YYYY-MM-DD HH:mm","YYYY-MM-DDTHH:mm:ss","YYYY-MM-DD HH:mm:ss","YYYY-MM-DDTHH:mm:ss.SSS","YYYY-MM-DD HH:mm:ss.SSS"]).format(t):moment(n).format(t)};LF.utils.formatUTCToLocal=function(n,t,i){var r,u;if(!n)return n;_.isUndefined(t)&&(t=!0);i=i||"L LT";try{moment.locale(window.cultureInfo)}catch(f){moment.locale("en")}return r="YYYY-MM-DDTHH:mm:ss.SSS",t?(u="Z",moment(n,r+u).local().tz(window.userMomentTimezone).format(i)):moment(n,r).format(i)};LF.getFlashVersion=function(){try{try{var n=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");try{n.AllowScriptAccess="always"}catch(t){return"6,0,0"}}catch(t){}return new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version").replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}catch(t){try{if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin)return(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}catch(t){}}return"0,0,0"};LF.findBootstrapEnvironment=function(){var i=["xs","sm","md","lg"],n,t;for($el=$("<div>"),$el.appendTo($("body")),n=i.length-1;n>=0;n--)if(t=i[n],$el.addClass("hidden-"+t),$el.is(":hidden"))return $el.remove(),t};LF.Interface||(LF.Interface={});String.format=function(){for(var i,t=arguments[0],n=0;n<arguments.length-1;n++)i=new RegExp("\\{"+n+"\\}","gm"),t=t.replace(i,arguments[n+1]);return t},function(){var r={},n,t,i;if(window.location.search.length>1)for(t=0,i=window.location.search.substr(1).split("&");t<i.length;t++){n=i[t].split("=");try{r[decodeURIComponent(n[0])]=n.length>1?decodeURIComponent(n[1]):""}catch(u){}}LF.location={};LF.location.search=r}(),function(n,t){"use strict";var r,i;n.uaMatch=function(n){n=n.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(n)||/(webkit)[ \/]([\w.]+)/.exec(n)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(n)||/(msie) ([\w.]+)/.exec(n)||n.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(n)||[];return{browser:t[1]||"",version:t[2]||"0"}};r=n.uaMatch(t.navigator.userAgent);i={};r.browser&&(i[r.browser]=!0,i.version=r.version);i.chrome?i.webkit=!0:i.webkit&&(i.safari=!0);n.browser=i}(jQuery,window),function(){var n=$('<div style="overflow:scroll;width:30px"><div style="width:50px"><\/div><\/div>')}();getCurrentLocalizedTime=function(){var t=moment(),i=t.utcOffset(),r=moment().tz(_.find(windowsTimeZoneIdList,{id:UserTimeZone}).tzid).utcOffset(),n=moment();return n.add(r-i,"minutes"),n};formsDateFormat="YYYY-MM-DDTHH:mm:ss.SSS";LF.clickTarget=LF.clickTarget||null;$(document).mousedown(function(n){LF.clickTarget=n.target});$(document).mouseup(function(){LF.clickTarget=null});cleanUpTokens=function(n,t){_.map(n,function(n){return n[t]&&(n[t]=n[t].replace(/{\/dataset\//g,"{/")),n})};!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):n.moment=t()}(this,function(){"use strict";function n(){return eh.apply(null,arguments)}function wt(n){return n instanceof Array||"[object Array]"===Object.prototype.toString.call(n)}function er(n){return null!=n&&"[object Object]"===Object.prototype.toString.call(n)}function s(n,t){return Object.prototype.hasOwnProperty.call(n,t)}function ke(n){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(n).length;for(var t in n)if(s(n,t))return;return 1}function k(n){return void 0===n}function hi(n){return"number"==typeof n||"[object Number]"===Object.prototype.toString.call(n)}function lu(n){return n instanceof Date||"[object Date]"===Object.prototype.toString.call(n)}function sh(n,t){for(var r=[],i=0;i<n.length;++i)r.push(t(n[i],i));return r}function di(n,t){for(var i in t)s(t,i)&&(n[i]=t[i]);return s(t,"toString")&&(n.toString=t.toString),s(t,"valueOf")&&(n.valueOf=t.valueOf),n}function ui(n,t,i,r){return lc(n,t,i,r,!0).utc()}function u(n){return null==n._pf&&(n._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),n._pf}function de(n){if(null==n._isValid){var t=u(n),r=oh.call(t.parsedDateParts,function(n){return null!=n}),i=!isNaN(n._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&r);if(n._strict&&(i=i&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(n))return i;n._isValid=i}return n._isValid}function rf(n){var t=ui(NaN);return null!=n?di(u(t),n):u(t).userInvalidated=!0,t}function ge(n,t){var i,r,f;if(k(t._isAMomentObject)||(n._isAMomentObject=t._isAMomentObject),k(t._i)||(n._i=t._i),k(t._f)||(n._f=t._f),k(t._l)||(n._l=t._l),k(t._strict)||(n._strict=t._strict),k(t._tzm)||(n._tzm=t._tzm),k(t._isUTC)||(n._isUTC=t._isUTC),k(t._offset)||(n._offset=t._offset),k(t._pf)||(n._pf=u(t)),k(t._locale)||(n._locale=t._locale),0<uf.length)for(i=0;i<uf.length;i++)k(f=t[r=uf[i]])||(n[r]=f);return n}function au(t){ge(this,t);this._d=new Date(null!=t._d?t._d.getTime():NaN);this.isValid()||(this._d=new Date(NaN));!1===ff&&(ff=!0,n.updateOffset(this),ff=!1)}function bt(n){return n instanceof au||null!=n&&null!=n._isAMomentObject}function hh(t){!1===n.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+t)}function nt(t,i){var r=!0;return di(function(){if(null!=n.deprecationHandler&&n.deprecationHandler(null,t),r){for(var u,e,o=[],f=0;f<arguments.length;f++){if(u="","object"==typeof arguments[f]){for(e in u+="\n["+f+"] ",arguments[0])s(arguments[0],e)&&(u+=e+": "+arguments[0][e]+", ");u=u.slice(0,-2)}else u=arguments[f];o.push(u)}hh(t+"\nArguments: "+Array.prototype.slice.call(o).join("")+"\n"+(new Error).stack);r=!1}return i.apply(this,arguments)},i)}function lh(t,i){null!=n.deprecationHandler&&n.deprecationHandler(t,i);no[t]||(hh(i),no[t]=!0)}function fi(n){return"undefined"!=typeof Function&&n instanceof Function||"[object Function]"===Object.prototype.toString.call(n)}function to(n,t){var i,r=di({},n);for(i in t)s(t,i)&&(er(n[i])&&er(t[i])?(r[i]={},di(r[i],n[i]),di(r[i],t[i])):null!=t[i]?r[i]=t[i]:delete r[i]);for(i in n)s(n,i)&&!s(t,i)&&er(n[i])&&(r[i]=di({},r[i]));return r}function io(n){null!=n&&this.set(n)}function ei(n,t,i){var r=""+Math.abs(n),u=t-r.length;return(0<=n?i?"+":"":"-")+Math.pow(10,Math.max(0,u)).toString().substr(1)+r}function r(n,t,i,r){var u="string"==typeof r?function(){return this[r]()}:r;n&&(vr[n]=u);t&&(vr[t[0]]=function(){return ei(u.apply(this,arguments),t[1],t[2])});i&&(vr[i]=function(){return this.localeData().ordinal(u.apply(this,arguments),n)})}function of(n,t){return n.isValid()?(t=ah(t,n.localeData()),uo[t]=uo[t]||function(n){for(var r,t=n.match(ro),i=0,u=t.length;i<u;i++)t[i]=vr[t[i]]?vr[t[i]]:(r=t[i]).match(/\[[\s\S]/)?r.replace(/^\[|\]$/g,""):r.replace(/\\/g,"");return function(i){for(var f="",r=0;r<u;r++)f+=fi(t[r])?t[r].call(i,n):t[r];return f}}(t),uo[t](n)):n.localeData().invalidDate()}function ah(n,t){function r(n){return t.longDateFormat(n)||n}var i=5;for(ef.lastIndex=0;0<=i&&ef.test(n);)n=n.replace(ef,r),ef.lastIndex=0,--i;return n}function p(n,t){var i=n.toLowerCase();yr[i]=yr[i+"s"]=yr[t]=n}function tt(n){if("string"==typeof n)return yr[n]||yr[n.toLowerCase()]}function fo(n){var i,t,r={};for(t in n)s(n,t)&&(i=tt(t))&&(r[i]=n[t]);return r}function w(n,t){eo[n]=t}function sf(n){return n%4==0&&n%100!=0||n%400==0}function it(n){return n<0?Math.ceil(n)||0:Math.floor(n)}function f(n){var t=+n,i=0;return 0!=t&&isFinite(t)&&(i=it(t)),i}function pr(t,i){return function(r){return null!=r?(vh(this,t,r),n.updateOffset(this,i),this):hf(this,t)}}function hf(n,t){return n.isValid()?n._d["get"+(n._isUTC?"UTC":"")+t]():NaN}function vh(n,t,i){n.isValid()&&!isNaN(i)&&("FullYear"===t&&sf(n.year())&&1===n.month()&&29===n.date()?(i=f(i),n._d["set"+(n._isUTC?"UTC":"")+t](i,n.month(),bf(i,n.month()))):n._d["set"+(n._isUTC?"UTC":"")+t](i))}function i(n,t,i){cf[n]=fi(t)?t:function(n){return n&&i?i:t}}function py(n,t){return s(cf,n)?cf[n](t._strict,t._locale):new RegExp(g(n.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(n,t,i,r,u){return t||i||r||u})))}function g(n){return n.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function h(n,t){var i,r=t;for("string"==typeof n&&(n=[n]),hi(t)&&(r=function(n,i){i[t]=f(n)}),i=0;i<n.length;i++)wf[n[i]]=r}function yu(n,t){h(n,function(n,i,r,u){r._w=r._w||{};t(n,r._w,r,u)})}function bf(n,t){if(isNaN(n)||isNaN(t))return NaN;var i,r=(t%(i=12)+i)%i;return n+=(t-r)/12,1==r?sf(n)?29:28:31-r%7%2}function gh(n,t){var i;if(!n.isValid())return n;if("string"==typeof t)if(/^\d+$/.test(t))t=f(t);else if(!hi(t=n.localeData().monthsParse(t)))return n;return i=Math.min(n.date(),bf(n.year(),t)),n._d["set"+(n._isUTC?"UTC":"")+"Month"](t,i),n}function nc(t){return null!=t?(gh(this,t),n.updateOffset(this,!0),this):hf(this,"Month")}function tc(){function f(n,t){return t.length-n.length}for(var i,r=[],u=[],t=[],n=0;n<12;n++)i=ui([2e3,n]),r.push(this.monthsShort(i,"")),u.push(this.months(i,"")),t.push(this.months(i,"")),t.push(this.monthsShort(i,""));for(r.sort(f),u.sort(f),t.sort(f),n=0;n<12;n++)r[n]=g(r[n]),u[n]=g(u[n]);for(n=0;n<24;n++)t[n]=g(t[n]);this._monthsRegex=new RegExp("^("+t.join("|")+")","i");this._monthsShortRegex=this._monthsRegex;this._monthsStrictRegex=new RegExp("^("+u.join("|")+")","i");this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function pu(n){return sf(n)?366:365}function wu(n){var t,i;return n<100&&0<=n?((i=Array.prototype.slice.call(arguments))[0]=n+400,t=new Date(Date.UTC.apply(null,i)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(n)):t=new Date(Date.UTC.apply(null,arguments)),t}function kf(n,t,i){var r=7+t-i;return r-(7+wu(n,0,r).getUTCDay()-t)%7-1}function ic(n,t,i,r,u){var e,f=1+7*(t-1)+(7+i-r)%7+kf(n,r,u),o=f<=0?pu(e=n-1)+f:f>pu(n)?(e=n+1,f-pu(n)):(e=n,f);return{year:e,dayOfYear:o}}function bu(n,t,i){var u,f,e=kf(n.year(),t,i),r=Math.floor((n.dayOfYear()-e-1)/7)+1;return r<1?u=r+ai(f=n.year()-1,t,i):r>ai(n.year(),t,i)?(u=r-ai(n.year(),t,i),f=n.year()+1):(f=n.year(),u=r),{week:u,year:f}}function ai(n,t,i){var r=kf(n,t,i),u=kf(n+1,t,i);return(pu(n)-r+u)/7}function co(n,t){return n.slice(t,7).concat(n.slice(0,t))}function lo(){function t(n,t){return t.length-n.length}for(var i,r,u,f,e=[],o=[],s=[],n=[],h=0;h<7;h++)i=ui([2e3,1]).day(h),r=g(this.weekdaysMin(i,"")),u=g(this.weekdaysShort(i,"")),f=g(this.weekdays(i,"")),e.push(r),o.push(u),s.push(f),n.push(r),n.push(u),n.push(f);e.sort(t);o.sort(t);s.sort(t);n.sort(t);this._weekdaysRegex=new RegExp("^("+n.join("|")+")","i");this._weekdaysShortRegex=this._weekdaysRegex;this._weekdaysMinRegex=this._weekdaysRegex;this._weekdaysStrictRegex=new RegExp("^("+s.join("|")+")","i");this._weekdaysShortStrictRegex=new RegExp("^("+o.join("|")+")","i");this._weekdaysMinStrictRegex=new RegExp("^("+e.join("|")+")","i")}function ao(){return this.hours()%12||12}function uc(n,t){r(n,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function fc(n,t){return t._meridiemParse}function oc(n){return n?n.toLowerCase().replace("_","-"):n}function ep(n){for(var t,i,f,u,r=0;r<n.length;){for(t=(u=oc(n[r]).split("-")).length,i=(i=oc(n[r+1]))?i.split("-"):null;0<t;){if(f=df(u.slice(0,t).join("-")))return f;if(i&&i.length>=t&&function(n,t){for(var r=Math.min(n.length,t.length),i=0;i<r;i+=1)if(n[i]!==t[i])return i;return r}(u,i)>=t-1)break;t--}r++}return ku}function df(n){var t;if(void 0===a[n]&&"undefined"!=typeof module&&module&&module.exports)try{t=ku._abbr;require("./locale/"+n);gi(t)}catch(t){a[n]=null}return a[n]}function gi(n,t){var i;return n&&((i=k(t)?vi(n):vo(n,t))?ku=i:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+n+" not found. Did you forget to load it?")),ku._abbr}function vo(n,t){if(null===t)return delete a[n],null;var r,i=ec;if(t.abbr=n,null!=a[n])lh("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),i=a[n]._config;else if(null!=t.parentLocale)if(null!=a[t.parentLocale])i=a[t.parentLocale]._config;else{if(null==(r=df(t.parentLocale)))return du[t.parentLocale]||(du[t.parentLocale]=[]),du[t.parentLocale].push({name:n,config:t}),null;i=r._config}return a[n]=new io(to(i,t)),du[n]&&du[n].forEach(function(n){vo(n.name,n.config)}),gi(n),a[n]}function vi(n){var t;if(n&&n._locale&&n._locale._abbr&&(n=n._locale._abbr),!n)return ku;if(!wt(n)){if(t=df(n))return t;n=[n]}return ep(n)}function yo(n){var i,t=n._a;return t&&-2===u(n).overflow&&(i=t[ci]<0||11<t[ci]?ci:t[oi]<1||t[oi]>bf(t[b],t[ci])?oi:t[y]<0||24<t[y]||24===t[y]&&(0!==t[kt]||0!==t[li]||0!==t[or])?y:t[kt]<0||59<t[kt]?kt:t[li]<0||59<t[li]?li:t[or]<0||999<t[or]?or:-1,u(n)._overflowDayOfYear&&(i<b||oi<i)&&(i=oi),u(n)._overflowWeeks&&-1===i&&(i=wy),u(n)._overflowWeekday&&-1===i&&(i=by),u(n).overflow=i),n}function sc(n){var t,r,o,e,f,s,h=n._i,i=op.exec(h)||sp.exec(h);if(i){for(u(n).iso=!0,t=0,r=gf.length;t<r;t++)if(gf[t][1].exec(i[1])){e=gf[t][0];o=!1!==gf[t][2];break}if(null==e)return void(n._isValid=!1);if(i[3]){for(t=0,r=po.length;t<r;t++)if(po[t][1].exec(i[3])){f=(i[2]||" ")+po[t][0];break}if(null==f)return void(n._isValid=!1)}if(!o&&null!=f)return void(n._isValid=!1);if(i[4]){if(!hp.exec(i[4]))return void(n._isValid=!1);s="Z"}n._f=e+(f||"")+(s||"");bo(n)}else n._isValid=!1}function vp(n,t,i,r,u,f){var e=[function(n){var t=parseInt(n,10);return t<=49?2e3+t:t<=999?1900+t:t}(n),kh.indexOf(t),parseInt(i,10),parseInt(r,10),parseInt(u,10)];return f&&e.push(parseInt(f,10)),e}function hc(n){var r,f,i,e,t=lp.exec(n._i.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,""));if(t){if(r=vp(t[4],t[3],t[2],t[5],t[6],t[7]),f=t[1],i=r,e=n,f&&rc.indexOf(f)!==new Date(i[0],i[1],i[2]).getDay()&&(u(e).weekdayMismatch=!0,!void(e._isValid=!1)))return;n._a=r;n._tzm=function(n,t,i){if(n)return ap[n];if(t)return 0;var r=parseInt(i,10),u=r%100;return 60*((r-u)/100)+u}(t[8],t[9],t[10]);n._d=wu.apply(null,n._a);n._d.setUTCMinutes(n._d.getUTCMinutes()-n._tzm);u(n).rfc2822=!0}else n._isValid=!1}function br(n,t,i){return null!=n?n:null!=t?t:i}function wo(t){var i,f,e,h,o,c,r,s=[];if(!t._d){for(c=t,r=new Date(n.now()),e=c._useUTC?[r.getUTCFullYear(),r.getUTCMonth(),r.getUTCDate()]:[r.getFullYear(),r.getMonth(),r.getDate()],t._w&&null==t._a[oi]&&null==t._a[ci]&&function(n){var t,o,f,i,r,e,h,s,c;null!=(t=n._w).GG||null!=t.W||null!=t.E?(r=1,e=4,o=br(t.GG,n._a[b],bu(l(),1,4).year),f=br(t.W,1),((i=br(t.E,1))<1||7<i)&&(s=!0)):(r=n._locale._week.dow,e=n._locale._week.doy,c=bu(l(),r,e),o=br(t.gg,n._a[b],c.year),f=br(t.w,c.week),null!=t.d?((i=t.d)<0||6<i)&&(s=!0):null!=t.e?(i=t.e+r,(t.e<0||6<t.e)&&(s=!0)):i=r);f<1||f>ai(o,r,e)?u(n)._overflowWeeks=!0:null!=s?u(n)._overflowWeekday=!0:(h=ic(o,f,i,r,e),n._a[b]=h.year,n._dayOfYear=h.dayOfYear)}(t),null!=t._dayOfYear&&(o=br(t._a[b],e[b]),(t._dayOfYear>pu(o)||0===t._dayOfYear)&&(u(t)._overflowDayOfYear=!0),f=wu(o,0,t._dayOfYear),t._a[ci]=f.getUTCMonth(),t._a[oi]=f.getUTCDate()),i=0;i<3&&null==t._a[i];++i)t._a[i]=s[i]=e[i];for(;i<7;i++)t._a[i]=s[i]=null==t._a[i]?2===i?1:0:t._a[i];24===t._a[y]&&0===t._a[kt]&&0===t._a[li]&&0===t._a[or]&&(t._nextDay=!0,t._a[y]=0);t._d=(t._useUTC?wu:function(n,t,i,r,u,f,e){var o;return n<100&&0<=n?(o=new Date(n+400,t,i,r,u,f,e),isFinite(o.getFullYear())&&o.setFullYear(n)):o=new Date(n,t,i,r,u,f,e),o}).apply(null,s);h=t._useUTC?t._d.getUTCDay():t._d.getDay();null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm);t._nextDay&&(t._a[y]=24);t._w&&void 0!==t._w.d&&t._w.d!==h&&(u(t).weekdayMismatch=!0)}}function bo(t){if(t._f!==n.ISO_8601)if(t._f!==n.RFC_2822){t._a=[];u(t).empty=!0;for(var r,f,c,l,e,a,o,i=""+t._i,w=i.length,v=0,p=ah(t._f,t._locale).match(ro)||[],h=0;h<p.length;h++)f=p[h],(r=(i.match(py(f,t))||[])[0])&&(0<(c=i.substr(0,i.indexOf(r))).length&&u(t).unusedInput.push(c),i=i.slice(i.indexOf(r)+r.length),v+=r.length),vr[f]?(r?u(t).empty=!1:u(t).unusedTokens.push(f),e=f,o=t,null!=(a=r)&&s(wf,e)&&wf[e](a,o._a,o,e)):t._strict&&!r&&u(t).unusedTokens.push(f);u(t).charsLeftOver=w-v;0<i.length&&u(t).unusedInput.push(i);t._a[y]<=12&&!0===u(t).bigHour&&0<t._a[y]&&(u(t).bigHour=void 0);u(t).parsedDateParts=t._a.slice(0);u(t).meridiem=t._meridiem;t._a[y]=function(n,t,i){var r;return null==i?t:null!=n.meridiemHour?n.meridiemHour(t,i):(null!=n.isPM&&((r=n.isPM(i))&&t<12&&(t+=12),r||12!==t||(t=0)),t)}(t._locale,t._a[y],t._meridiem);null!==(l=u(t).era)&&(t._a[b]=t._locale.erasConvertYear(l,t._a[b]));wo(t);yo(t)}else hc(t);else sc(t)}function cc(t){var i,r,f=t._i,e=t._f;return t._locale=t._locale||vi(t._l),null===f||void 0===e&&""===f?rf({nullInput:!0}):("string"==typeof f&&(t._i=f=t._locale.preparse(f)),bt(f)?new au(yo(f)):(lu(f)?t._d=f:wt(e)?function(n){var t,o,r,f,i,e,s=!1;if(0===n._f.length)return u(n).invalidFormat=!0,n._d=new Date(NaN);for(f=0;f<n._f.length;f++)i=0,e=!1,t=ge({},n),null!=n._useUTC&&(t._useUTC=n._useUTC),t._f=n._f[f],bo(t),de(t)&&(e=!0),i+=u(t).charsLeftOver,i+=10*u(t).unusedTokens.length,u(t).score=i,s?i<r&&(r=i,o=t):(null==r||i<r||e)&&(r=i,o=t,e&&(s=!0));di(n,o||t)}(t):e?bo(t):k(r=(i=t)._i)?i._d=new Date(n.now()):lu(r)?i._d=new Date(r.valueOf()):"string"==typeof r?function(t){var i=cp.exec(t._i);null===i?(sc(t),!1===t._isValid&&(delete t._isValid,hc(t),!1===t._isValid&&(delete t._isValid,t._strict?t._isValid=!1:n.createFromInputFallback(t)))):t._d=new Date(+i[1])}(i):wt(r)?(i._a=sh(r.slice(0),function(n){return parseInt(n,10)}),wo(i)):er(r)?function(n){var t,i;n._d||(i=void 0===(t=fo(n._i)).day?t.date:t.day,n._a=sh([t.year,t.month,i,t.hour,t.minute,t.second,t.millisecond],function(n){return n&&parseInt(n,10)}),wo(n))}(i):hi(r)?i._d=new Date(r):n.createFromInputFallback(i),de(t)||(t._d=null),t))}function lc(n,t,i,r,u){var e,f={};return!0!==t&&!1!==t||(r=t,t=void 0),!0!==i&&!1!==i||(r=i,i=void 0),(er(n)&&ke(n)||wt(n)&&0===n.length)&&(n=void 0),f._isAMomentObject=!0,f._useUTC=f._isUTC=u,f._l=i,f._i=n,f._f=t,f._strict=r,(e=new au(yo(cc(f))))._nextDay&&(e.add(1,"d"),e._nextDay=void 0),e}function l(n,t,i,r){return lc(n,t,i,r,!1)}function yc(n,t){var r,i;if(1===t.length&&wt(t[0])&&(t=t[0]),!t.length)return l();for(r=t[0],i=1;i<t.length;++i)t[i].isValid()&&!t[i][n](r)||(r=t[i]);return r}function ne(n){var t=fo(n),i=t.year||0,r=t.quarter||0,u=t.month||0,e=t.week||t.isoWeek||0,o=t.day||0,h=t.hour||0,c=t.minute||0,l=t.second||0,a=t.millisecond||0;this._isValid=function(n){var i,t,r=!1;for(i in n)if(s(n,i)&&(-1===v.call(kr,i)||null!=n[i]&&isNaN(n[i])))return!1;for(t=0;t<kr.length;++t)if(n[kr[t]]){if(r)return!1;parseFloat(n[kr[t]])!==f(n[kr[t]])&&(r=!0)}return!0}(t);this._milliseconds=+a+1e3*l+6e4*c+36e5*h;this._days=+o+7*e;this._months=+u+3*r+12*i;this._data={};this._locale=vi();this._bubble()}function te(n){return n instanceof ne}function ko(n){return n<0?-1*Math.round(-1*n):Math.round(n)}function pc(n,t){r(n,0,0,function(){var n=this.utcOffset(),i="+";return n<0&&(n=-n,i="-"),i+ei(~~(n/60),2)+t+ei(~~n%60,2)})}function go(n,t){var i,r,u=(t||"").match(n);return null===u?null:0===(r=60*(i=((u[u.length-1]||[])+"").match(wc)||["-",0,0])[1]+f(i[2]))?0:"+"===i[0]?r:-r}function ns(t,i){var r,u;return i._isUTC?(r=i.clone(),u=(bt(t)||lu(t)?t.valueOf():l(t).valueOf())-r.valueOf(),r._d.setTime(r._d.valueOf()+u),n.updateOffset(r,!1),r):l(t).local()}function ts(n){return-Math.round(n._d.getTimezoneOffset())}function bc(){return!!this.isValid()&&this._isUTC&&0===this._offset}function dt(n,t){var u,e,o,i=n,r=null;return te(n)?i={ms:n._milliseconds,d:n._days,M:n._months}:hi(n)||!isNaN(+n)?(i={},t?i[t]=+n:i.milliseconds=+n):(r=kc.exec(n))?(u="-"===r[1]?-1:1,i={y:0,d:f(r[oi])*u,h:f(r[y])*u,m:f(r[kt])*u,s:f(r[li])*u,ms:f(ko(1e3*r[or]))*u}):(r=dc.exec(n))?(u="-"===r[1]?-1:1,i={y:sr(r[2],u),M:sr(r[3],u),w:sr(r[4],u),d:sr(r[5],u),h:sr(r[6],u),m:sr(r[7],u),s:sr(r[8],u)}):null==i?i={}:"object"==typeof i&&("from"in i||"to"in i)&&(o=function(n,t){var i;return!n.isValid()||!t.isValid()?{milliseconds:0,months:0}:(t=ns(t,n),n.isBefore(t)?i=gc(n,t):((i=gc(t,n)).milliseconds=-i.milliseconds,i.months=-i.months),i)}(l(i.from),l(i.to)),(i={}).ms=o.milliseconds,i.M=o.months),e=new ne(i),te(n)&&s(n,"_locale")&&(e._locale=n._locale),te(n)&&s(n,"_isValid")&&(e._isValid=n._isValid),e}function sr(n,t){var i=n&&parseFloat(n.replace(",","."));return(isNaN(i)?0:i)*t}function gc(n,t){var i={};return i.months=t.month()-n.month()+12*(t.year()-n.year()),n.clone().add(i.months,"M").isAfter(t)&&--i.months,i.milliseconds=t-n.clone().add(i.months,"M"),i}function nl(n,t){return function(i,r){var u;return null===r||isNaN(+r)||(lh(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),u=i,i=r,r=u),tl(this,dt(i,r),n),this}}function tl(t,i,r,u){var o=i._milliseconds,f=ko(i._days),e=ko(i._months);t.isValid()&&(u=null==u||u,e&&gh(t,hf(t,"Month")+e*r),f&&vh(t,"Date",hf(t,"Date")+f*r),o&&t._d.setTime(t._d.valueOf()+o*r),u&&n.updateOffset(t,f||e))}function ul(n){return"string"==typeof n||n instanceof String}function yp(n){return bt(n)||lu(n)||ul(n)||hi(n)||function(n){var t=wt(n),i=!1;return t&&(i=0===n.filter(function(t){return!hi(t)&&ul(n)}).length),t&&i}(n)||function(n){for(var r,f=er(n)&&!ke(n),i=!1,u=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],t=0;t<u.length;t+=1)r=u[t],i=i||s(n,r);return f&&i}(n)||null==n}function ie(n,t){if(n.date()<t.date())return-ie(t,n);var r=12*(t.year()-n.year())+(t.month()-n.month()),i=n.clone().add(r,"months"),u=t-i<0?(t-i)/(i-n.clone().add(r-1,"months")):(t-i)/(n.clone().add(1+r,"months")-i);return-(r+u)||0}function fl(n){var t;return void 0===n?this._locale._abbr:(null!=(t=vi(n))&&(this._locale=t),this)}function el(){return this._locale}function dr(n,t){return(n%t+t)%t}function ol(n,t,i){return n<100&&0<=n?new Date(n+400,t,i)-rs:new Date(n,t,i).valueOf()}function sl(n,t,i){return n<100&&0<=n?Date.UTC(n+400,t,i)-rs:Date.UTC(n,t,i)}function us(n,t){return t.erasAbbrRegex(n)}function fs(){for(var r=[],u=[],f=[],i=[],t=this.eras(),n=0,e=t.length;n<e;++n)u.push(g(t[n].name)),r.push(g(t[n].abbr)),f.push(g(t[n].narrow)),i.push(g(t[n].name)),i.push(g(t[n].abbr)),i.push(g(t[n].narrow));this._erasRegex=new RegExp("^("+i.join("|")+")","i");this._erasNameRegex=new RegExp("^("+u.join("|")+")","i");this._erasAbbrRegex=new RegExp("^("+r.join("|")+")","i");this._erasNarrowRegex=new RegExp("^("+f.join("|")+")","i")}function re(n,t){r(0,[n,n.length],0,t)}function hl(n,t,i,r,u){var f;return null==n?bu(this,r,u).year:((f=ai(n,r,u))<t&&(t=f),function(n,t,i,r,u){var e=ic(n,t,i,r,u),f=wu(e.year,0,e.dayOfYear);return this.year(f.getUTCFullYear()),this.month(f.getUTCMonth()),this.date(f.getUTCDate()),this}.call(this,n,t,i,r,u))}function pp(n,t){t[or]=f(1e3*("0."+n))}function vl(n){return n}function ue(n,t,i,r){var u=vi(),f=ui().set(r,t);return u[i](f,n)}function yl(n,t,i){if(hi(n)&&(t=n,n=void 0),n=n||"",null!=t)return ue(n,t,i,"month");for(var u=[],r=0;r<12;r++)u[r]=ue(n,r,i,"month");return u}function os(n,t,i,r){t=("boolean"==typeof n?hi(t)&&(i=t,t=void 0):(t=n,n=!1,hi(i=t)&&(i=t,t=void 0)),t||"");var u,o=vi(),f=n?o._week.dow:0,e=[];if(null!=i)return ue(t,(i+f)%7,r,"day");for(u=0;u<7;u++)e[u]=ue(t,(u+f)%7,r,"day");return e}function pl(n,t,i,r){var u=dt(t,i);return n._milliseconds+=r*u._milliseconds,n._days+=r*u._days,n._months+=r*u._months,n._bubble()}function wl(n){return n<0?Math.floor(n):Math.ceil(n)}function bl(n){return 4800*n/146097}function ss(n){return 146097*n/4800}function yi(n){return function(){return this.as(n)}}function hr(n){return function(){return this.isValid()?this._data[n]:NaN}}function lw(n,t,i,r){var u=dt(n).abs(),e=pi(u.as("s")),o=pi(u.as("m")),s=pi(u.as("h")),h=pi(u.as("d")),c=pi(u.as("M")),l=pi(u.as("w")),a=pi(u.as("y")),f=(e<=i.ss?["s",e]:e<i.s&&["ss",e])||o<=1&&["m"]||o<i.m&&["mm",o]||s<=1&&["h"]||s<i.h&&["hh",s]||h<=1&&["d"]||h<i.d&&["dd",h];return null!=i.w&&(f=f||l<=1&&["w"]||l<i.w&&["ww",l]),(f=f||c<=1&&["M"]||c<i.M&&["MM",c]||a<=1&&["y"]||["yy",a])[2]=t,f[3]=0<+n,f[4]=r,function(n,t,i,r,u){return u.relativeTime(t||1,!!i,n,r)}.apply(null,f)}function nu(n){return(0<n)-(n<0)||+n}function ee(){if(!this.isValid())return this.localeData().invalidDate();var n,r,e,s,h,o,c,u,t=fe(this._milliseconds)/1e3,l=fe(this._days),f=fe(this._months),i=this.asSeconds();return i?(n=it(t/60),r=it(n/60),t%=60,n%=60,e=it(f/12),f%=12,s=t?t.toFixed(3).replace(/\.?0+$/,""):"",h=i<0?"-":"",o=nu(this._months)!==nu(i)?"-":"",c=nu(this._days)!==nu(i)?"-":"",u=nu(this._milliseconds)!==nu(i)?"-":"",h+"P"+(e?o+e+"Y":"")+(f?o+f+"M":"")+(l?c+l+"D":"")+(r||n||t?"T":"")+(r?u+r+"H":"")+(n?u+n+"M":"")+(t?u+s+"S":"")):"P0D"}function kl(n){return 0===n?0:1===n?1:2===n?2:3<=n%100&&n%100<=10?3:11<=n%100?4:5}function rt(n){return function(t,i){var u=kl(t),r=dl[n][kl(t)];return 2===u&&(r=r[i?0:1]),r.replace(/%d/i,t)}}function gl(n){return 0===n?0:1===n?1:2===n?2:3<=n%100&&n%100<=10?3:11<=n%100?4:5}function ut(n){return function(t,i){var u=gl(t),r=vw[n][gl(t)];return 2===u&&(r=r[i?0:1]),r.replace(/%d/i,t)}}function ra(n){return 0===n?0:1===n?1:2===n?2:3<=n%100&&n%100<=10?3:11<=n%100?4:5}function ft(n){return function(t,i){var u=ra(t),r=ww[n][ra(t)];return 2===u&&(r=r[i?0:1]),r.replace(/%d/i,t)}}function cr(n,t,i){var r,u;return"m"===i?t?"хвіліна":"хвіліну":"h"===i?t?"гадзіна":"гадзіну":n+" "+(r=+n,u={ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:t?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"}[i].split("_"),r%10==1&&r%100!=11?u[0]:2<=r%10&&r%10<=4&&(r%100<10||20<=r%100)?u[1]:u[2])}function cs(n,t,i){var r;return n+" "+(r={mm:"munutenn",MM:"miz",dd:"devezh"}[i],2!==n?r:function(n){var t={m:"v",b:"v",d:"z"};return void 0!==t[n.charAt(0)]?t[n.charAt(0)]+n.substring(1):n}(r))}function tr(n,t,i){var r=n+" ";switch(i){case"ss":return r+(1===n?"sekunda":2===n||3===n||4===n?"sekunde":"sekundi");case"m":return t?"jedna minuta":"jedne minute";case"mm":return r+(1!==n&&(2===n||3===n||4===n)?"minute":"minuta");case"h":return t?"jedan sat":"jednog sata";case"hh":return r+(1===n?"sat":2===n||3===n||4===n?"sata":"sati");case"dd":return r+(1===n?"dan":"dana");case"MM":return r+(1===n?"mjesec":2===n||3===n||4===n?"mjeseca":"mjeseci");case"yy":return r+(1!==n&&(2===n||3===n||4===n)?"godine":"godina")}}function tu(n){return 1<n&&n<5&&1!=~~(n/10)}function et(n,t,i,r){var u=n+" ";switch(i){case"s":return t||r?"pár sekund":"pár sekundami";case"ss":return t||r?u+(tu(n)?"sekundy":"sekund"):u+"sekundami";case"m":return t?"minuta":r?"minutu":"minutou";case"mm":return t||r?u+(tu(n)?"minuty":"minut"):u+"minutami";case"h":return t?"hodina":r?"hodinu":"hodinou";case"hh":return t||r?u+(tu(n)?"hodiny":"hodin"):u+"hodinami";case"d":return t||r?"den":"dnem";case"dd":return t||r?u+(tu(n)?"dny":"dní"):u+"dny";case"M":return t||r?"měsíc":"měsícem";case"MM":return t||r?u+(tu(n)?"měsíce":"měsíců"):u+"měsíci";case"y":return t||r?"rok":"rokem";case"yy":return t||r?u+(tu(n)?"roky":"let"):u+"lety"}}function wi(n,t,i){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[n+" Tage",n+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[n+" Monate",n+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[n+" Jahre",n+" Jahren"]};return t?r[i][0]:r[i][1]}function bi(n,t,i){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[n+" Tage",n+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[n+" Monate",n+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[n+" Jahre",n+" Jahren"]};return t?r[i][0]:r[i][1]}function ki(n,t,i){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[n+" Tage",n+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[n+" Monate",n+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[n+" Jahre",n+" Jahren"]};return t?r[i][0]:r[i][1]}function gt(n,t,i,r){var u={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[n+"sekundi",n+"sekundit"],m:["ühe minuti","üks minut"],mm:[n+" minuti",n+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[n+" tunni",n+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[n+" kuu",n+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[n+" aasta",n+" aastat"]};return t?u[i][2]?u[i][2]:u[i][1]:r?u[i][0]:u[i][1]}function ot(n,t,i,r){var f,e,u="";switch(i){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"ss":u=r?"sekunnin":"sekuntia";break;case"m":return r?"minuutin":"minuutti";case"mm":u=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":u=r?"tunnin":"tuntia";break;case"d":return r?"päivän":"päivä";case"dd":u=r?"päivän":"päivää";break;case"M":return r?"kuukauden":"kuukausi";case"MM":u=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":u=r?"vuoden":"vuotta"}return e=r,u=((f=n)<10?e?rv[f]:gu[f]:f)+" "+u}function st(n,t,i,r){var u={s:["थोडया सॅकंडांनी","थोडे सॅकंड"],ss:[n+" सॅकंडांनी",n+" सॅकंड"],m:["एका मिणटान","एक मिनूट"],mm:[n+" मिणटांनी",n+" मिणटां"],h:["एका वरान","एक वर"],hh:[n+" वरांनी",n+" वरां"],d:["एका दिसान","एक दीस"],dd:[n+" दिसांनी",n+" दीस"],M:["एका म्हयन्यान","एक म्हयनो"],MM:[n+" म्हयन्यानी",n+" म्हयने"],y:["एका वर्सान","एक वर्स"],yy:[n+" वर्सांनी",n+" वर्सां"]};return r?u[i][0]:u[i][1]}function ht(n,t,i,r){var u={s:["thoddea sekondamni","thodde sekond"],ss:[n+" sekondamni",n+" sekond"],m:["eka mintan","ek minut"],mm:[n+" mintamni",n+" mintam"],h:["eka voran","ek vor"],hh:[n+" voramni",n+" voram"],d:["eka disan","ek dis"],dd:[n+" disamni",n+" dis"],M:["eka mhoinean","ek mhoino"],MM:[n+" mhoineamni",n+" mhoine"],y:["eka vorsan","ek voros"],yy:[n+" vorsamni",n+" vorsam"]};return r?u[i][0]:u[i][1]}function ir(n,t,i){var r=n+" ";switch(i){case"ss":return r+(1===n?"sekunda":2===n||3===n||4===n?"sekunde":"sekundi");case"m":return t?"jedna minuta":"jedne minute";case"mm":return r+(1!==n&&(2===n||3===n||4===n)?"minute":"minuta");case"h":return t?"jedan sat":"jednog sata";case"hh":return r+(1===n?"sat":2===n||3===n||4===n?"sata":"sati");case"dd":return r+(1===n?"dan":"dana");case"MM":return r+(1===n?"mjesec":2===n||3===n||4===n?"mjeseca":"mjeseci");case"yy":return r+(1!==n&&(2===n||3===n||4===n)?"godine":"godina")}}function ct(n,t,i,r){var u=n;switch(i){case"s":return r||t?"néhány másodperc":"néhány másodperce";case"ss":return u+(r||t)?" másodperc":" másodperce";case"m":return"egy"+(r||t?" perc":" perce");case"mm":return u+(r||t?" perc":" perce");case"h":return"egy"+(r||t?" óra":" órája");case"hh":return u+(r||t?" óra":" órája");case"d":return"egy"+(r||t?" nap":" napja");case"dd":return u+(r||t?" nap":" napja");case"M":return"egy"+(r||t?" hónap":" hónapja");case"MM":return u+(r||t?" hónap":" hónapja");case"y":return"egy"+(r||t?" év":" éve");case"yy":return u+(r||t?" év":" éve")}return""}function hv(n){return(n?"":"[múlt] ")+"["+sv[this.day()]+"] LT[-kor]"}function iu(n){return n%100==11||n%10!=1}function ni(n,t,i,r){var u=n+" ";switch(i){case"s":return t||r?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return iu(n)?u+(t||r?"sekúndur":"sekúndum"):u+"sekúnda";case"m":return t?"mínúta":"mínútu";case"mm":return iu(n)?u+(t||r?"mínútur":"mínútum"):t?u+"mínúta":u+"mínútu";case"hh":return iu(n)?u+(t||r?"klukkustundir":"klukkustundum"):u+"klukkustund";case"d":return t?"dagur":r?"dag":"degi";case"dd":return iu(n)?t?u+"dagar":u+(r?"daga":"dögum"):t?u+"dagur":u+(r?"dag":"degi");case"M":return t?"mánuður":r?"mánuð":"mánuði";case"MM":return iu(n)?t?u+"mánuðir":u+(r?"mánuði":"mánuðum"):t?u+"mánuður":u+(r?"mánuð":"mánuði");case"y":return t||r?"ár":"ári";case"yy":return iu(n)?u+(t||r?"ár":"árum"):u+(t||r?"ár":"ári")}}function nf(n,t,i){var r={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?r[i][0]:r[i][1]}function ru(n){if(n=parseInt(n,10),isNaN(n))return!1;if(n<0)return!0;if(n<10)return 4<=n&&n<=7;if(n<100){var t=n%10;return 0==t?ru(n/10):ru(t)}if(n<1e4){for(;10<=n;)n/=10;return ru(n)}return ru(n/=1e3)}function uu(n,t,i,r){return t?rr(i)[0]:r?rr(i)[1]:rr(i)[2]}function wv(n){return n%10==0||10<n&&n<20}function rr(n){return pv[n].split("_")}function fu(n,t,i,r){var u=n+" ";return 1===n?u+uu(0,t,i[0],r):t?u+(wv(n)?rr(i)[1]:rr(i)[0]):r?u+rr(i)[1]:u+(wv(n)?rr(i)[1]:rr(i)[2])}function bv(n,t,i){return i?t%10==1&&t%100!=11?n[2]:n[3]:t%10==1&&t%100!=11?n[0]:n[1]}function eu(n,t,i){return n+" "+bv(nh[i],n,t)}function tf(n,t,i){return bv(nh[i],n,t)}function lt(n,t,i){switch(i){case"s":return t?"хэдхэн секунд":"хэдхэн секундын";case"ss":return n+(t?" секунд":" секундын");case"m":case"mm":return n+(t?" минут":" минутын");case"h":case"hh":return n+(t?" цаг":" цагийн");case"d":case"dd":return n+(t?" өдөр":" өдрийн");case"M":case"MM":return n+(t?" сар":" сарын");case"y":case"yy":return n+(t?" жил":" жилийн");default:return n}}function at(n,t,i){var r="";if(t)switch(i){case"s":r="काही सेकंद";break;case"ss":r="%d सेकंद";break;case"m":r="एक मिनिट";break;case"mm":r="%d मिनिटे";break;case"h":r="एक तास";break;case"hh":r="%d तास";break;case"d":r="एक दिवस";break;case"dd":r="%d दिवस";break;case"M":r="एक महिना";break;case"MM":r="%d महिने";break;case"y":r="एक वर्ष";break;case"yy":r="%d वर्षे"}else switch(i){case"s":r="काही सेकंदां";break;case"ss":r="%d सेकंदां";break;case"m":r="एका मिनिटा";break;case"mm":r="%d मिनिटां";break;case"h":r="एका तासा";break;case"hh":r="%d तासां";break;case"d":r="एका दिवसा";break;case"dd":r="%d दिवसां";break;case"M":r="एका महिन्या";break;case"MM":r="%d महिन्यां";break;case"y":r="एका वर्षा";break;case"yy":r="%d वर्षां"}return r.replace(/%d/i,n)}function ou(n){return n%10<5&&1<n%10&&~~(n/10)%10!=1}function ur(n,t,i){var r=n+" ";switch(i){case"ss":return r+(ou(n)?"sekundy":"sekund");case"m":return t?"minuta":"minutę";case"mm":return r+(ou(n)?"minuty":"minut");case"h":return t?"godzina":"godzinę";case"hh":return r+(ou(n)?"godziny":"godzin");case"ww":return r+(ou(n)?"tygodnie":"tygodni");case"MM":return r+(ou(n)?"miesiące":"miesięcy");case"yy":return r+(ou(n)?"lata":"lat")}}function lr(n,t,i){return n+(20<=n%100||100<=n&&n%100==0?" de ":" ")+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"săptămâni",MM:"luni",yy:"ani"}[i]}function fr(n,t,i){var r,u;return"m"===i?t?"минута":"минуту":n+" "+(r=+n,u={ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",ww:"неделя_недели_недель",MM:"месяц_месяца_месяцев",yy:"год_года_лет"}[i].split("_"),r%10==1&&r%100!=11?u[0]:2<=r%10&&r%10<=4&&(r%100<10||20<=r%100)?u[1]:u[2])}function su(n){return 1<n&&n<5}function vt(n,t,i,r){var u=n+" ";switch(i){case"s":return t||r?"pár sekúnd":"pár sekundami";case"ss":return t||r?u+(su(n)?"sekundy":"sekúnd"):u+"sekundami";case"m":return t?"minúta":r?"minútu":"minútou";case"mm":return t||r?u+(su(n)?"minúty":"minút"):u+"minútami";case"h":return t?"hodina":r?"hodinu":"hodinou";case"hh":return t||r?u+(su(n)?"hodiny":"hodín"):u+"hodinami";case"d":return t||r?"deň":"dňom";case"dd":return t||r?u+(su(n)?"dni":"dní"):u+"dňami";case"M":return t||r?"mesiac":"mesiacom";case"MM":return t||r?u+(su(n)?"mesiace":"mesiacov"):u+"mesiacmi";case"y":return t||r?"rok":"rokom";case"yy":return t||r?u+(su(n)?"roky":"rokov"):u+"rokmi"}}function yt(n,t,i,r){var u=n+" ";switch(i){case"s":return t||r?"nekaj sekund":"nekaj sekundami";case"ss":return u+(1===n?t?"sekundo":"sekundi":2===n?t||r?"sekundi":"sekundah":n<5?t||r?"sekunde":"sekundah":"sekund");case"m":return t?"ena minuta":"eno minuto";case"mm":return u+(1===n?t?"minuta":"minuto":2===n?t||r?"minuti":"minutama":n<5?t||r?"minute":"minutami":t||r?"minut":"minutami");case"h":return t?"ena ura":"eno uro";case"hh":return u+(1===n?t?"ura":"uro":2===n?t||r?"uri":"urama":n<5?t||r?"ure":"urami":t||r?"ur":"urami");case"d":return t||r?"en dan":"enim dnem";case"dd":return u+(1===n?t||r?"dan":"dnem":2===n?t||r?"dni":"dnevoma":t||r?"dni":"dnevi");case"M":return t||r?"en mesec":"enim mesecem";case"MM":return u+(1===n?t||r?"mesec":"mesecem":2===n?t||r?"meseca":"mesecema":n<5?t||r?"mesece":"meseci":t||r?"mesecev":"meseci");case"y":return t||r?"eno leto":"enim letom";case"yy":return u+(1===n?t||r?"leto":"letom":2===n?t||r?"leti":"letoma":n<5?t||r?"leta":"leti":t||r?"let":"leti")}}function hu(n,t,i){var r=function(n){var i=Math.floor(n%1e3/100),r=Math.floor(n%100/10),u=n%10,t="";return 0<i&&(t+=pe[i]+"vatlh"),0<r&&(t+=(""!==t?" ":"")+pe[r]+"maH"),0<u&&(t+=(""!==t?" ":"")+pe[u]),""===t?"pagh":t}(n);switch(i){case"ss":return r+" lup";case"mm":return r+" tup";case"hh":return r+" rep";case"dd":return r+" jaj";case"MM":return r+" jar";case"yy":return r+" DIS"}}function pt(n,t,i,r){var u={s:["viensas secunds","'iensas secunds"],ss:[n+" secunds",n+" secunds"],m:["'n míut","'iens míut"],mm:[n+" míuts",n+" míuts"],h:["'n þora","'iensa þora"],hh:[n+" þoras",n+" þoras"],d:["'n ziua","'iensa ziua"],dd:[n+" ziuas",n+" ziuas"],M:["'n mes","'iens mes"],MM:[n+" mesen",n+" mesen"],y:["'n ar","'iens ar"],yy:[n+" ars",n+" ars"]};return r||t?u[i][0]:u[i][1]}function ar(n,t,i){var r,u;return"m"===i?t?"хвилина":"хвилину":"h"===i?t?"година":"годину":n+" "+(r=+n,u={ss:t?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:t?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:t?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"}[i].split("_"),r%10==1&&r%100!=11?u[0]:2<=r%10&&r%10<=4&&(r%100<10||20<=r%100)?u[1]:u[2])}function cu(n){return function(){return n+"о"+(11===this.hours()?"б":"")+"] LT"}}var eh,oh,uf,ff,ch,no,yr,eo,wf,ho,ac,vc,kr,wc,kc,dc,il,rl,is,rs,es,cl,nr,ll,al,t,o,si,fe,e,dl,hs,ta,ia,oe,fa,ea,oa,sa,ha,ca,vs,ys,tv,iv,gu,rv,ds,se,gs,uv,fv,ev,sv,he,cv,lv,av,vv,ce,pv,nh,ti,kv,dv,gv,ny,ty,iy,oy,sy,le,uh,ae,cy,ly,ii,ri,ay,vy,ve,ye,pe,we,fh,be;oh=Array.prototype.some?Array.prototype.some:function(n){for(var i=Object(this),r=i.length>>>0,t=0;t<r;t++)if(t in i&&n.call(this,i[t],t,i))return!0;return!1};uf=n.momentProperties=[];ff=!1;no={};n.suppressDeprecationWarnings=!1;n.deprecationHandler=null;ch=Object.keys?Object.keys:function(n){var t,i=[];for(t in n)s(n,t)&&i.push(t);return i};var ro=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,ef=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,uo={},vr={};yr={};eo={};var cf,yh=/\d/,d=/\d\d/,ph=/\d{3}/,oo=/\d{4}/,lf=/[+-]?\d{6}/,c=/\d\d?/,wh=/\d\d\d\d?/,bh=/\d\d\d\d\d\d?/,af=/\d{1,3}/,so=/\d{1,4}/,vf=/[+-]?\d{1,6}/,wr=/\d+/,yf=/[+-]?\d+/,yy=/Z|[+-]\d\d:?\d\d/gi,pf=/Z|[+-]\d\d(?::?\d\d)?/gi,vu=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;cf={};wf={};var v,b=0,ci=1,oi=2,y=3,kt=4,li=5,or=6,wy=7,by=8;v=Array.prototype.indexOf?Array.prototype.indexOf:function(n){for(var t=0;t<this.length;++t)if(this[t]===n)return t;return-1};r("M",["MM",2],"Mo",function(){return this.month()+1});r("MMM",0,0,function(n){return this.localeData().monthsShort(this,n)});r("MMMM",0,0,function(n){return this.localeData().months(this,n)});p("month","M");w("month",8);i("M",c);i("MM",c,d);i("MMM",function(n,t){return t.monthsShortRegex(n)});i("MMMM",function(n,t){return t.monthsRegex(n)});h(["M","MM"],function(n,t){t[ci]=f(n)-1});h(["MMM","MMMM"],function(n,t,i,r){var f=i._locale.monthsParse(n,r,i._strict);null!=f?t[ci]=f:u(i).invalidMonth=n});var ky="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),kh="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),dh=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,dy=vu,gy=vu;r("Y",0,0,function(){var n=this.year();return n<=9999?ei(n,4):"+"+n});r(0,["YY",2],0,function(){return this.year()%100});r(0,["YYYY",4],0,"year");r(0,["YYYYY",5],0,"year");r(0,["YYYYYY",6,!0],0,"year");p("year","y");w("year",1);i("Y",yf);i("YY",c,d);i("YYYY",so,oo);i("YYYYY",vf,lf);i("YYYYYY",vf,lf);h(["YYYYY","YYYYYY"],b);h("YYYY",function(t,i){i[b]=2===t.length?n.parseTwoDigitYear(t):f(t)});h("YY",function(t,i){i[b]=n.parseTwoDigitYear(t)});h("Y",function(n,t){t[b]=parseInt(n,10)});n.parseTwoDigitYear=function(n){return f(n)+(68<f(n)?1900:2e3)};ho=pr("FullYear",!0);r("w",["ww",2],"wo","week");r("W",["WW",2],"Wo","isoWeek");p("week","w");p("isoWeek","W");w("week",5);w("isoWeek",5);i("w",c);i("ww",c,d);i("W",c);i("WW",c,d);yu(["w","ww","W","WW"],function(n,t,i,r){t[r.substr(0,1)]=f(n)});r("d",0,"do","day");r("dd",0,0,function(n){return this.localeData().weekdaysMin(this,n)});r("ddd",0,0,function(n){return this.localeData().weekdaysShort(this,n)});r("dddd",0,0,function(n){return this.localeData().weekdays(this,n)});r("e",0,0,"weekday");r("E",0,0,"isoWeekday");p("day","d");p("weekday","e");p("isoWeekday","E");w("day",11);w("weekday",11);w("isoWeekday",11);i("d",c);i("e",c);i("E",c);i("dd",function(n,t){return t.weekdaysMinRegex(n)});i("ddd",function(n,t){return t.weekdaysShortRegex(n)});i("dddd",function(n,t){return t.weekdaysRegex(n)});yu(["dd","ddd","dddd"],function(n,t,i,r){var f=i._locale.weekdaysParse(n,r,i._strict);null!=f?t.d=f:u(i).invalidWeekday=n});yu(["d","e","E"],function(n,t,i,r){t[r]=f(n)});var np="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),rc="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),tp="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),ip=vu,rp=vu,up=vu;r("H",["HH",2],0,"hour");r("h",["hh",2],0,ao);r("k",["kk",2],0,function(){return this.hours()||24});r("hmm",0,0,function(){return""+ao.apply(this)+ei(this.minutes(),2)});r("hmmss",0,0,function(){return""+ao.apply(this)+ei(this.minutes(),2)+ei(this.seconds(),2)});r("Hmm",0,0,function(){return""+this.hours()+ei(this.minutes(),2)});r("Hmmss",0,0,function(){return""+this.hours()+ei(this.minutes(),2)+ei(this.seconds(),2)});uc("a",!0);uc("A",!1);p("hour","h");w("hour",13);i("a",fc);i("A",fc);i("H",c);i("h",c);i("k",c);i("HH",c,d);i("hh",c,d);i("kk",c,d);i("hmm",wh);i("hmmss",bh);i("Hmm",wh);i("Hmmss",bh);h(["H","HH"],y);h(["k","kk"],function(n,t){var i=f(n);t[y]=24===i?0:i});h(["a","A"],function(n,t,i){i._isPm=i._locale.isPM(n);i._meridiem=n});h(["h","hh"],function(n,t,i){t[y]=f(n);u(i).bigHour=!0});h("hmm",function(n,t,i){var r=n.length-2;t[y]=f(n.substr(0,r));t[kt]=f(n.substr(r));u(i).bigHour=!0});h("hmmss",function(n,t,i){var r=n.length-4,e=n.length-2;t[y]=f(n.substr(0,r));t[kt]=f(n.substr(r,2));t[li]=f(n.substr(e));u(i).bigHour=!0});h("Hmm",function(n,t){var i=n.length-2;t[y]=f(n.substr(0,i));t[kt]=f(n.substr(i))});h("Hmmss",function(n,t){var i=n.length-4,r=n.length-2;t[y]=f(n.substr(0,i));t[kt]=f(n.substr(i,2));t[li]=f(n.substr(r))});var fp=pr("Hours",!0),ku,ec={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:ky,monthsShort:kh,week:{dow:0,doy:6},weekdays:np,weekdaysMin:tp,weekdaysShort:rc,meridiemParse:/[ap]\.?m?\.?/i},a={},du={};var op=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,sp=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,hp=/Z|[+-]\d\d(?::?\d\d)?/,gf=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],po=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],cp=/^\/?Date\((-?\d+)/i,lp=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,ap={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};for(n.createFromInputFallback=nt("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(n){n._d=new Date(n._i+(n._useUTC?" UTC":""))}),n.ISO_8601=function(){},n.RFC_2822=function(){},ac=nt("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var n=l.apply(null,arguments);return this.isValid()&&n.isValid()?n<this?this:n:rf()}),vc=nt("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var n=l.apply(null,arguments);return this.isValid()&&n.isValid()?this<n?this:n:rf()}),kr=["year","quarter","month","week","day","hour","minute","second","millisecond"],pc("Z",":"),pc("ZZ",""),i("Z",pf),i("ZZ",pf),h(["Z","ZZ"],function(n,t,i){i._useUTC=!0;i._tzm=go(pf,n)}),wc=/([\+\-]|\d\d)/gi,n.updateOffset=function(){},kc=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,dc=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/,dt.fn=ne.prototype,dt.invalid=function(){return dt(NaN)},il=nl(1,"add"),rl=nl(-1,"subtract"),n.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",n.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]",is=nt("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(n){return void 0===n?this.localeData():this.locale(n)}),rs=126227808e5,r("N",0,0,"eraAbbr"),r("NN",0,0,"eraAbbr"),r("NNN",0,0,"eraAbbr"),r("NNNN",0,0,"eraName"),r("NNNNN",0,0,"eraNarrow"),r("y",["y",1],"yo","eraYear"),r("y",["yy",2],0,"eraYear"),r("y",["yyy",3],0,"eraYear"),r("y",["yyyy",4],0,"eraYear"),i("N",us),i("NN",us),i("NNN",us),i("NNNN",function(n,t){return t.erasNameRegex(n)}),i("NNNNN",function(n,t){return t.erasNarrowRegex(n)}),h(["N","NN","NNN","NNNN","NNNNN"],function(n,t,i,r){var f=i._locale.erasParse(n,r,i._strict);f?u(i).era=f:u(i).invalidEra=n}),i("y",wr),i("yy",wr),i("yyy",wr),i("yyyy",wr),i("yo",function(n,t){return t._eraYearOrdinalRegex||wr}),h(["y","yy","yyy","yyyy"],b),h(["yo"],function(n,t,i){var r;i._locale._eraYearOrdinalRegex&&(r=n.match(i._locale._eraYearOrdinalRegex));t[b]=i._locale.eraYearOrdinalParse?i._locale.eraYearOrdinalParse(n,r):parseInt(n,10)}),r(0,["gg",2],0,function(){return this.weekYear()%100}),r(0,["GG",2],0,function(){return this.isoWeekYear()%100}),re("gggg","weekYear"),re("ggggg","weekYear"),re("GGGG","isoWeekYear"),re("GGGGG","isoWeekYear"),p("weekYear","gg"),p("isoWeekYear","GG"),w("weekYear",1),w("isoWeekYear",1),i("G",yf),i("g",yf),i("GG",c,d),i("gg",c,d),i("GGGG",so,oo),i("gggg",so,oo),i("GGGGG",vf,lf),i("ggggg",vf,lf),yu(["gggg","ggggg","GGGG","GGGGG"],function(n,t,i,r){t[r.substr(0,2)]=f(n)}),yu(["gg","GG"],function(t,i,r,u){i[u]=n.parseTwoDigitYear(t)}),r("Q",0,"Qo","quarter"),p("quarter","Q"),w("quarter",7),i("Q",yh),h("Q",function(n,t){t[ci]=3*(f(n)-1)}),r("D",["DD",2],"Do","date"),p("date","D"),w("date",9),i("D",c),i("DD",c,d),i("Do",function(n,t){return n?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),h(["D","DD"],oi),h("Do",function(n,t){t[oi]=f(n.match(c)[0])}),es=pr("Date",!0),r("DDD",["DDDD",3],"DDDo","dayOfYear"),p("dayOfYear","DDD"),w("dayOfYear",4),i("DDD",af),i("DDDD",ph),h(["DDD","DDDD"],function(n,t,i){i._dayOfYear=f(n)}),r("m",["mm",2],0,"minute"),p("minute","m"),w("minute",14),i("m",c),i("mm",c,d),h(["m","mm"],kt),cl=pr("Minutes",!1),r("s",["ss",2],0,"second"),p("second","s"),w("second",15),i("s",c),i("ss",c,d),h(["s","ss"],li),al=pr("Seconds",!1),r("S",0,0,function(){return~~(this.millisecond()/100)}),r(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),r(0,["SSS",3],0,"millisecond"),r(0,["SSSS",4],0,function(){return 10*this.millisecond()}),r(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),r(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),r(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),r(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),r(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),p("millisecond","ms"),w("millisecond",16),i("S",af,yh),i("SS",af,d),i("SSS",af,ph),nr="SSSS";nr.length<=9;nr+="S")i(nr,wr);for(nr="S";nr.length<=9;nr+="S")h(nr,pp);ll=pr("Milliseconds",!1);r("z",0,0,"zoneAbbr");r("zz",0,0,"zoneName");t=au.prototype;t.add=il;t.calendar=function(t,i){1===arguments.length&&(arguments[0]?yp(arguments[0])?(t=arguments[0],i=void 0):function(n){for(var u=er(n)&&!ke(n),t=!1,r=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],i=0;i<r.length;i+=1)t=t||s(n,r[i]);return u&&t}(arguments[0])&&(i=arguments[0],t=void 0):i=t=void 0);var u=t||l(),f=ns(u,this).startOf("day"),r=n.calendarFormat(this,f)||"sameElse",e=i&&(fi(i[r])?i[r].call(this,u):i[r]);return this.format(e||this.localeData().calendar(r,this,l(u)))};t.clone=function(){return new au(this)};t.diff=function(n,t,i){var r,f,u;if(!this.isValid())return NaN;if(!(r=ns(n,this)).isValid())return NaN;switch(f=6e4*(r.utcOffset()-this.utcOffset()),t=tt(t)){case"year":u=ie(this,r)/12;break;case"month":u=ie(this,r);break;case"quarter":u=ie(this,r)/3;break;case"second":u=(this-r)/1e3;break;case"minute":u=(this-r)/6e4;break;case"hour":u=(this-r)/36e5;break;case"day":u=(this-r-f)/864e5;break;case"week":u=(this-r-f)/6048e5;break;default:u=this-r}return i?u:it(u)};t.endOf=function(t){var i,r;if(void 0===(t=tt(t))||"millisecond"===t||!this.isValid())return this;switch(r=this._isUTC?sl:ol,t){case"year":i=r(this.year()+1,0,1)-1;break;case"quarter":i=r(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":i=r(this.year(),this.month()+1,1)-1;break;case"week":i=r(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":i=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":i=r(this.year(),this.month(),this.date()+1)-1;break;case"hour":i=this._d.valueOf();i+=3599999-dr(i+(this._isUTC?0:6e4*this.utcOffset()),36e5);break;case"minute":i=this._d.valueOf();i+=59999-dr(i,6e4);break;case"second":i=this._d.valueOf();i+=999-dr(i,1e3)}return this._d.setTime(i),n.updateOffset(this,!0),this};t.format=function(t){t=t||(this.isUtc()?n.defaultFormatUtc:n.defaultFormat);var i=of(this,t);return this.localeData().postformat(i)};t.from=function(n,t){return this.isValid()&&(bt(n)&&n.isValid()||l(n).isValid())?dt({to:this,from:n}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()};t.fromNow=function(n){return this.from(l(),n)};t.to=function(n,t){return this.isValid()&&(bt(n)&&n.isValid()||l(n).isValid())?dt({from:this,to:n}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()};t.toNow=function(n){return this.to(l(),n)};t.get=function(n){return fi(this[n=tt(n)])?this[n]():this};t.invalidAt=function(){return u(this).overflow};t.isAfter=function(n,t){var i=bt(n)?n:l(n);return!(!this.isValid()||!i.isValid())&&("millisecond"===(t=tt(t)||"millisecond")?this.valueOf()>i.valueOf():i.valueOf()<this.clone().startOf(t).valueOf())};t.isBefore=function(n,t){var i=bt(n)?n:l(n);return!(!this.isValid()||!i.isValid())&&("millisecond"===(t=tt(t)||"millisecond")?this.valueOf()<i.valueOf():this.clone().endOf(t).valueOf()<i.valueOf())};t.isBetween=function(n,t,i,r){var u=bt(n)?n:l(n),f=bt(t)?t:l(t);return!!(this.isValid()&&u.isValid()&&f.isValid())&&("("===(r=r||"()")[0]?this.isAfter(u,i):!this.isBefore(u,i))&&(")"===r[1]?this.isBefore(f,i):!this.isAfter(f,i))};t.isSame=function(n,t){var i,r=bt(n)?n:l(n);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=tt(t)||"millisecond")?this.valueOf()===r.valueOf():(i=r.valueOf(),this.clone().startOf(t).valueOf()<=i&&i<=this.clone().endOf(t).valueOf()))};t.isSameOrAfter=function(n,t){return this.isSame(n,t)||this.isAfter(n,t)};t.isSameOrBefore=function(n,t){return this.isSame(n,t)||this.isBefore(n,t)};t.isValid=function(){return de(this)};t.lang=is;t.locale=fl;t.localeData=el;t.max=vc;t.min=ac;t.parsingFlags=function(){return di({},u(this))};t.set=function(n,t){if("object"==typeof n)for(var r=function(n){var t,i=[];for(t in n)s(n,t)&&i.push({unit:t,priority:eo[t]});return i.sort(function(n,t){return n.priority-t.priority}),i}(n=fo(n)),i=0;i<r.length;i++)this[r[i].unit](n[r[i].unit]);else if(fi(this[n=tt(n)]))return this[n](t);return this};t.startOf=function(t){var i,r;if(void 0===(t=tt(t))||"millisecond"===t||!this.isValid())return this;switch(r=this._isUTC?sl:ol,t){case"year":i=r(this.year(),0,1);break;case"quarter":i=r(this.year(),this.month()-this.month()%3,1);break;case"month":i=r(this.year(),this.month(),1);break;case"week":i=r(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":i=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":i=r(this.year(),this.month(),this.date());break;case"hour":i=this._d.valueOf();i-=dr(i+(this._isUTC?0:6e4*this.utcOffset()),36e5);break;case"minute":i=this._d.valueOf();i-=dr(i,6e4);break;case"second":i=this._d.valueOf();i-=dr(i,1e3)}return this._d.setTime(i),n.updateOffset(this,!0),this};t.subtract=rl;t.toArray=function(){var n=this;return[n.year(),n.month(),n.date(),n.hour(),n.minute(),n.second(),n.millisecond()]};t.toObject=function(){var n=this;return{years:n.year(),months:n.month(),date:n.date(),hours:n.hours(),minutes:n.minutes(),seconds:n.seconds(),milliseconds:n.milliseconds()}};t.toDate=function(){return new Date(this.valueOf())};t.toISOString=function(n){if(!this.isValid())return null;var i=!0!==n,t=i?this.clone().utc():this;return t.year()<0||9999<t.year()?of(t,i?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):fi(Date.prototype.toISOString)?i?this.toDate().toISOString():new Date(this.valueOf()+6e4*this.utcOffset()).toISOString().replace("Z",of(t,"Z")):of(t,i?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")};t.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var n,t,i,r="moment",u="";return this.isLocal()||(r=0===this.utcOffset()?"moment.utc":"moment.parseZone",u="Z"),n="["+r+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i=u+'[")]',this.format(n+t+"-MM-DD[T]HH:mm:ss.SSS"+i)};"undefined"!=typeof Symbol&&null!=Symbol.for&&(t[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});t.toJSON=function(){return this.isValid()?this.toISOString():null};t.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")};t.unix=function(){return Math.floor(this.valueOf()/1e3)};t.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)};t.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}};t.eraName=function(){for(var i,t=this.localeData().eras(),n=0,r=t.length;n<r;++n)if((i=this.clone().startOf("day").valueOf(),t[n].since<=i&&i<=t[n].until)||t[n].until<=i&&i<=t[n].since)return t[n].name;return""};t.eraNarrow=function(){for(var i,t=this.localeData().eras(),n=0,r=t.length;n<r;++n)if((i=this.clone().startOf("day").valueOf(),t[n].since<=i&&i<=t[n].until)||t[n].until<=i&&i<=t[n].since)return t[n].narrow;return""};t.eraAbbr=function(){for(var i,t=this.localeData().eras(),n=0,r=t.length;n<r;++n)if((i=this.clone().startOf("day").valueOf(),t[n].since<=i&&i<=t[n].until)||t[n].until<=i&&i<=t[n].since)return t[n].abbr;return""};t.eraYear=function(){for(var u,r,i=this.localeData().eras(),t=0,f=i.length;t<f;++t)if(u=i[t].since<=i[t].until?1:-1,r=this.clone().startOf("day").valueOf(),i[t].since<=r&&r<=i[t].until||i[t].until<=r&&r<=i[t].since)return(this.year()-n(i[t].since).year())*u+i[t].offset;return this.year()};t.year=ho;t.isLeapYear=function(){return sf(this.year())};t.weekYear=function(n){return hl.call(this,n,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)};t.isoWeekYear=function(n){return hl.call(this,n,this.isoWeek(),this.isoWeekday(),1,4)};t.quarter=t.quarters=function(n){return null==n?Math.ceil((this.month()+1)/3):this.month(3*(n-1)+this.month()%3)};t.month=nc;t.daysInMonth=function(){return bf(this.year(),this.month())};t.week=t.weeks=function(n){var t=this.localeData().week(this);return null==n?t:this.add(7*(n-t),"d")};t.isoWeek=t.isoWeeks=function(n){var t=bu(this,1,4).week;return null==n?t:this.add(7*(n-t),"d")};t.weeksInYear=function(){var n=this.localeData()._week;return ai(this.year(),n.dow,n.doy)};t.weeksInWeekYear=function(){var n=this.localeData()._week;return ai(this.weekYear(),n.dow,n.doy)};t.isoWeeksInYear=function(){return ai(this.year(),1,4)};t.isoWeeksInISOWeekYear=function(){return ai(this.isoWeekYear(),1,4)};t.date=es;t.day=t.days=function(n){if(!this.isValid())return null!=n?this:NaN;var t,i,r=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=n?(t=n,i=this.localeData(),n="string"!=typeof t?t:isNaN(t)?"number"==typeof(t=i.weekdaysParse(t))?t:null:parseInt(t,10),this.add(n-r,"d")):r};t.weekday=function(n){if(!this.isValid())return null!=n?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==n?t:this.add(n-t,"d")};t.isoWeekday=function(n){if(!this.isValid())return null!=n?this:NaN;if(null==n)return this.day()||7;var t,i,r=(t=n,i=this.localeData(),"string"==typeof t?i.weekdaysParse(t)%7||7:isNaN(t)?null:t);return this.day(this.day()%7?r:r-7)};t.dayOfYear=function(n){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==n?t:this.add(n-t,"d")};t.hour=t.hours=fp;t.minute=t.minutes=cl;t.second=t.seconds=al;t.millisecond=t.milliseconds=ll;t.utcOffset=function(t,i,r){var u,f=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null==t)return this._isUTC?f:ts(this);if("string"==typeof t){if(null===(t=go(pf,t)))return this}else Math.abs(t)<16&&!r&&(t*=60);return!this._isUTC&&i&&(u=ts(this)),this._offset=t,this._isUTC=!0,null!=u&&this.add(u,"m"),f!==t&&(!i||this._changeInProgress?tl(this,dt(t-f,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,n.updateOffset(this,!0),this._changeInProgress=null)),this};t.utc=function(n){return this.utcOffset(0,n)};t.local=function(n){return this._isUTC&&(this.utcOffset(0,n),this._isUTC=!1,n&&this.subtract(ts(this),"m")),this};t.parseZone=function(){var n;return null!=this._tzm?this.utcOffset(this._tzm,!1,!0):"string"==typeof this._i&&(null!=(n=go(yy,this._i))?this.utcOffset(n):this.utcOffset(0,!0)),this};t.hasAlignedHourOffset=function(n){return!!this.isValid()&&(n=n?l(n).utcOffset():0,(this.utcOffset()-n)%60==0)};t.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()};t.isLocal=function(){return!!this.isValid()&&!this._isUTC};t.isUtcOffset=function(){return!!this.isValid()&&this._isUTC};t.isUtc=bc;t.isUTC=bc;t.zoneAbbr=function(){return this._isUTC?"UTC":""};t.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""};t.dates=nt("dates accessor is deprecated. Use date instead.",es);t.months=nt("months accessor is deprecated. Use month instead",nc);t.years=nt("years accessor is deprecated. Use year instead",ho);t.zone=nt("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(n,t){return null!=n?("string"!=typeof n&&(n=-n),this.utcOffset(n,t),this):-this.utcOffset()});t.isDSTShifted=nt("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!k(this._isDSTShifted))return this._isDSTShifted;var t,n={};return ge(n,this),(n=cc(n))._a?(t=(n._isUTC?ui:l)(n._a),this._isDSTShifted=this.isValid()&&0<function(n,t,i){for(var e=Math.min(n.length,t.length),o=Math.abs(n.length-t.length),u=0,r=0;r<e;r++)(i&&n[r]!==t[r]||!i&&f(n[r])!==f(t[r]))&&u++;return u+o}(n._a,t.toArray())):this._isDSTShifted=!1,this._isDSTShifted});o=io.prototype;o.calendar=function(n,t,i){var r=this._calendar[n]||this._calendar.sameElse;return fi(r)?r.call(t,i):r};o.longDateFormat=function(n){var t=this._longDateFormat[n],i=this._longDateFormat[n.toUpperCase()];return t||!i?t:(this._longDateFormat[n]=i.match(ro).map(function(n){return"MMMM"===n||"MM"===n||"DD"===n||"dddd"===n?n.slice(1):n}).join(""),this._longDateFormat[n])};o.invalidDate=function(){return this._invalidDate};o.ordinal=function(n){return this._ordinal.replace("%d",n)};o.preparse=vl;o.postformat=vl;o.relativeTime=function(n,t,i,r){var u=this._relativeTime[i];return fi(u)?u(n,t,i,r):u.replace(/%d/i,n)};o.pastFuture=function(n,t){var i=this._relativeTime[0<n?"future":"past"];return fi(i)?i(t):i.replace(/%s/i,t)};o.set=function(n){var i;for(var t in n)s(n,t)&&(fi(i=n[t])?this[t]=i:this["_"+t]=i);this._config=n;this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)};o.eras=function(){for(var r,t=this._eras||vi("en")._eras,i=0,u=t.length;i<u;++i){switch(typeof t[i].since){case"string":r=n(t[i].since).startOf("day");t[i].since=r.valueOf()}switch(typeof t[i].until){case"undefined":t[i].until=1/0;break;case"string":r=n(t[i].until).startOf("day").valueOf();t[i].until=r.valueOf()}}return t};o.erasParse=function(n,t,i){var r,s,f,e,o,u=this.eras();for(n=n.toUpperCase(),r=0,s=u.length;r<s;++r)if(f=u[r].name.toUpperCase(),e=u[r].abbr.toUpperCase(),o=u[r].narrow.toUpperCase(),i)switch(t){case"N":case"NN":case"NNN":if(e===n)return u[r];break;case"NNNN":if(f===n)return u[r];break;case"NNNNN":if(o===n)return u[r]}else if(0<=[f,e,o].indexOf(n))return u[r]};o.erasConvertYear=function(t,i){var r=t.since<=t.until?1:-1;return void 0===i?n(t.since).year():n(t.since).year()+(i-t.offset)*r};o.erasAbbrRegex=function(n){return s(this,"_erasAbbrRegex")||fs.call(this),n?this._erasAbbrRegex:this._erasRegex};o.erasNameRegex=function(n){return s(this,"_erasNameRegex")||fs.call(this),n?this._erasNameRegex:this._erasRegex};o.erasNarrowRegex=function(n){return s(this,"_erasNarrowRegex")||fs.call(this),n?this._erasNarrowRegex:this._erasRegex};o.months=function(n,t){return n?wt(this._months)?this._months[n.month()]:this._months[(this._months.isFormat||dh).test(t)?"format":"standalone"][n.month()]:wt(this._months)?this._months:this._months.standalone};o.monthsShort=function(n,t){return n?wt(this._monthsShort)?this._monthsShort[n.month()]:this._monthsShort[dh.test(t)?"format":"standalone"][n.month()]:wt(this._monthsShort)?this._monthsShort:this._monthsShort.standalone};o.monthsParse=function(n,t,i){var r,u,f;if(this._monthsParseExact)return function(n,t,i){var u,r,e,f=n.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],u=0;u<12;++u)e=ui([2e3,u]),this._shortMonthsParse[u]=this.monthsShort(e,"").toLocaleLowerCase(),this._longMonthsParse[u]=this.months(e,"").toLocaleLowerCase();return i?"MMM"===t?-1!==(r=v.call(this._shortMonthsParse,f))?r:null:-1!==(r=v.call(this._longMonthsParse,f))?r:null:"MMM"===t?-1!==(r=v.call(this._shortMonthsParse,f))||-1!==(r=v.call(this._longMonthsParse,f))?r:null:-1!==(r=v.call(this._longMonthsParse,f))||-1!==(r=v.call(this._shortMonthsParse,f))?r:null}.call(this,n,t,i);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++)if((u=ui([2e3,r]),i&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(u,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(u,"").replace(".","")+"$","i")),i||this._monthsParse[r]||(f="^"+this.months(u,"")+"|^"+this.monthsShort(u,""),this._monthsParse[r]=new RegExp(f.replace(".",""),"i")),i&&"MMMM"===t&&this._longMonthsParse[r].test(n))||i&&"MMM"===t&&this._shortMonthsParse[r].test(n)||!i&&this._monthsParse[r].test(n))return r};o.monthsRegex=function(n){return this._monthsParseExact?(s(this,"_monthsRegex")||tc.call(this),n?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=gy),this._monthsStrictRegex&&n?this._monthsStrictRegex:this._monthsRegex)};o.monthsShortRegex=function(n){return this._monthsParseExact?(s(this,"_monthsRegex")||tc.call(this),n?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=dy),this._monthsShortStrictRegex&&n?this._monthsShortStrictRegex:this._monthsShortRegex)};o.week=function(n){return bu(n,this._week.dow,this._week.doy).week};o.firstDayOfYear=function(){return this._week.doy};o.firstDayOfWeek=function(){return this._week.dow};o.weekdays=function(n,t){var i=wt(this._weekdays)?this._weekdays:this._weekdays[n&&!0!==n&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===n?co(i,this._week.dow):n?i[n.day()]:i};o.weekdaysMin=function(n){return!0===n?co(this._weekdaysMin,this._week.dow):n?this._weekdaysMin[n.day()]:this._weekdaysMin};o.weekdaysShort=function(n){return!0===n?co(this._weekdaysShort,this._week.dow):n?this._weekdaysShort[n.day()]:this._weekdaysShort};o.weekdaysParse=function(n,t,i){var r,u,f;if(this._weekdaysParseExact)return function(n,t,i){var f,r,e,u=n.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],f=0;f<7;++f)e=ui([2e3,1]).day(f),this._minWeekdaysParse[f]=this.weekdaysMin(e,"").toLocaleLowerCase(),this._shortWeekdaysParse[f]=this.weekdaysShort(e,"").toLocaleLowerCase(),this._weekdaysParse[f]=this.weekdays(e,"").toLocaleLowerCase();return i?"dddd"===t?-1!==(r=v.call(this._weekdaysParse,u))?r:null:"ddd"===t?-1!==(r=v.call(this._shortWeekdaysParse,u))?r:null:-1!==(r=v.call(this._minWeekdaysParse,u))?r:null:"dddd"===t?-1!==(r=v.call(this._weekdaysParse,u))||-1!==(r=v.call(this._shortWeekdaysParse,u))||-1!==(r=v.call(this._minWeekdaysParse,u))?r:null:"ddd"===t?-1!==(r=v.call(this._shortWeekdaysParse,u))||-1!==(r=v.call(this._weekdaysParse,u))||-1!==(r=v.call(this._minWeekdaysParse,u))?r:null:-1!==(r=v.call(this._minWeekdaysParse,u))||-1!==(r=v.call(this._weekdaysParse,u))||-1!==(r=v.call(this._shortWeekdaysParse,u))?r:null}.call(this,n,t,i);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++)if((u=ui([2e3,1]).day(r),i&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(u,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(u,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(u,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(f="^"+this.weekdays(u,"")+"|^"+this.weekdaysShort(u,"")+"|^"+this.weekdaysMin(u,""),this._weekdaysParse[r]=new RegExp(f.replace(".",""),"i")),i&&"dddd"===t&&this._fullWeekdaysParse[r].test(n))||i&&"ddd"===t&&this._shortWeekdaysParse[r].test(n)||i&&"dd"===t&&this._minWeekdaysParse[r].test(n)||!i&&this._weekdaysParse[r].test(n))return r};o.weekdaysRegex=function(n){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||lo.call(this),n?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=ip),this._weekdaysStrictRegex&&n?this._weekdaysStrictRegex:this._weekdaysRegex)};o.weekdaysShortRegex=function(n){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||lo.call(this),n?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=rp),this._weekdaysShortStrictRegex&&n?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)};o.weekdaysMinRegex=function(n){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||lo.call(this),n?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=up),this._weekdaysMinStrictRegex&&n?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)};o.isPM=function(n){return"p"===(n+"").toLowerCase().charAt(0)};o.meridiem=function(n,t,i){return 11<n?i?"pm":"PM":i?"am":"AM"};gi("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(n){var t=n%10;return n+(1===f(n%100/10)?"th":1==t?"st":2==t?"nd":3==t?"rd":"th")}});n.lang=nt("moment.lang is deprecated. Use moment.locale instead.",gi);n.langData=nt("moment.langData is deprecated. Use moment.localeData instead.",vi);si=Math.abs;var wp=yi("ms"),bp=yi("s"),kp=yi("m"),dp=yi("h"),gp=yi("d"),nw=yi("w"),tw=yi("M"),iw=yi("Q"),rw=yi("y");var uw=hr("milliseconds"),fw=hr("seconds"),ew=hr("minutes"),ow=hr("hours"),sw=hr("days"),hw=hr("months"),cw=hr("years"),pi=Math.round,gr={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};fe=Math.abs;e=ne.prototype;e.isValid=function(){return this._isValid};e.abs=function(){var n=this._data;return this._milliseconds=si(this._milliseconds),this._days=si(this._days),this._months=si(this._months),n.milliseconds=si(n.milliseconds),n.seconds=si(n.seconds),n.minutes=si(n.minutes),n.hours=si(n.hours),n.months=si(n.months),n.years=si(n.years),this};e.add=function(n,t){return pl(this,n,t,1)};e.subtract=function(n,t){return pl(this,n,t,-1)};e.as=function(n){if(!this.isValid())return NaN;var t,r,i=this._milliseconds;if("month"===(n=tt(n))||"quarter"===n||"year"===n)switch(t=this._days+i/864e5,r=this._months+bl(t),n){case"month":return r;case"quarter":return r/3;case"year":return r/12}else switch(t=this._days+Math.round(ss(this._months)),n){case"week":return t/7+i/6048e5;case"day":return t+i/864e5;case"hour":return 24*t+i/36e5;case"minute":return 1440*t+i/6e4;case"second":return 86400*t+i/1e3;case"millisecond":return Math.floor(864e5*t)+i;default:throw new Error("Unknown unit "+n);}};e.asMilliseconds=wp;e.asSeconds=bp;e.asMinutes=kp;e.asHours=dp;e.asDays=gp;e.asWeeks=nw;e.asMonths=tw;e.asQuarters=iw;e.asYears=rw;e.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*f(this._months/12):NaN};e._bubble=function(){var u,f,e,o,s,r=this._milliseconds,n=this._days,t=this._months,i=this._data;return 0<=r&&0<=n&&0<=t||r<=0&&n<=0&&t<=0||(r+=864e5*wl(ss(t)+n),t=n=0),i.milliseconds=r%1e3,u=it(r/1e3),i.seconds=u%60,f=it(u/60),i.minutes=f%60,e=it(f/60),i.hours=e%24,n+=it(e/24),t+=s=it(bl(n)),n-=wl(ss(s)),o=it(t/12),t%=12,i.days=n,i.months=t,i.years=o,this};e.clone=function(){return dt(this)};e.get=function(n){return n=tt(n),this.isValid()?this[n+"s"]():NaN};e.milliseconds=uw;e.seconds=fw;e.minutes=ew;e.hours=ow;e.days=sw;e.weeks=function(){return it(this.days()/7)};e.months=hw;e.years=cw;e.humanize=function(n,t){if(!this.isValid())return this.localeData().invalidDate();var i,r,u=!1,f=gr;return"object"==typeof n&&(t=n,n=!1),"boolean"==typeof n&&(u=n),"object"==typeof t&&(f=Object.assign({},gr,t),null!=t.s&&null==t.ss&&(f.ss=t.s-1)),i=this.localeData(),r=lw(this,!u,f,i),u&&(r=i.pastFuture(+this,r)),i.postformat(r)};e.toISOString=ee;e.toString=ee;e.toJSON=ee;e.locale=fl;e.localeData=el;e.toIsoString=nt("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ee);e.lang=is;r("X",0,0,"unix");r("x",0,0,"valueOf");i("x",yf);i("X",/[+-]?\d+(\.\d{1,3})?/);h("X",function(n,t,i){i._d=new Date(1e3*parseFloat(n))});h("x",function(n,t,i){i._d=new Date(f(n))});n.version="2.29.1";eh=l;n.fn=t;n.min=function(){return yc("isBefore",[].slice.call(arguments,0))};n.max=function(){return yc("isAfter",[].slice.call(arguments,0))};n.now=function(){return Date.now?Date.now():+new Date};n.utc=ui;n.unix=function(n){return l(1e3*n)};n.months=function(n,t){return yl(n,t,"months")};n.isDate=lu;n.locale=gi;n.invalid=rf;n.duration=dt;n.isMoment=bt;n.weekdays=function(n,t,i){return os(n,t,i,"weekdays")};n.parseZone=function(){return l.apply(null,arguments).parseZone()};n.localeData=vi;n.isDuration=te;n.monthsShort=function(n,t){return yl(n,t,"monthsShort")};n.weekdaysMin=function(n,t,i){return os(n,t,i,"weekdaysMin")};n.defineLocale=vo;n.updateLocale=function(n,t){var u,i,r;return null!=t?(r=ec,null!=a[n]&&null!=a[n].parentLocale?a[n].set(to(a[n]._config,t)):(null!=(i=df(n))&&(r=i._config),t=to(r,t),null==i&&(t.abbr=n),(u=new io(t)).parentLocale=a[n],a[n]=u),gi(n)):null!=a[n]&&(null!=a[n].parentLocale?(a[n]=a[n].parentLocale,n===gi()&&gi(n)):null!=a[n]&&delete a[n]),a[n]};n.locales=function(){return ch(a)};n.weekdaysShort=function(n,t,i){return os(n,t,i,"weekdaysShort")};n.normalizeUnits=tt;n.relativeTimeRounding=function(n){return void 0===n?pi:"function"==typeof n&&(pi=n,!0)};n.relativeTimeThreshold=function(n,t){return void 0!==gr[n]&&(void 0===t?gr[n]:(gr[n]=t,"s"===n&&(gr.ss=t-1),!0))};n.calendarFormat=function(n,t){var i=n.diff(t,"days",!0);return i<-6?"sameElse":i<-1?"lastWeek":i<0?"lastDay":i<1?"sameDay":i<2?"nextDay":i<7?"nextWeek":"sameElse"};n.prototype=t;n.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};n.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(n){return/^nm$/i.test(n)},meridiem:function(n,t,i){return n<12?i?"vm":"VM":i?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(n){return n+(1===n||8===n||20<=n?"ste":"de")},week:{dow:1,doy:4}});dl={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]};hs=["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];n.defineLocale("ar-dz",{months:hs,monthsShort:hs,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(n){return"م"===n},meridiem:function(n){return n<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:rt("s"),ss:rt("s"),m:rt("m"),mm:rt("m"),h:rt("h"),hh:rt("h"),d:rt("d"),dd:rt("d"),M:rt("M"),MM:rt("M"),y:rt("y"),yy:rt("y")},postformat:function(n){return n.replace(/,/g,"،")},week:{dow:0,doy:4}});n.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}});var aw={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},vw={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},na=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];n.defineLocale("ar-ly",{months:na,monthsShort:na,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(n){return"م"===n},meridiem:function(n){return n<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:ut("s"),ss:ut("s"),m:ut("m"),mm:ut("m"),h:ut("h"),hh:ut("h"),d:ut("d"),dd:ut("d"),M:ut("M"),MM:ut("M"),y:ut("y"),yy:ut("y")},preparse:function(n){return n.replace(/\u060c/g,",")},postformat:function(n){return n.replace(/\d/g,function(n){return aw[n]}).replace(/,/g,"،")},week:{dow:6,doy:12}});n.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});ta={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"};ia={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};n.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(n){return"م"===n},meridiem:function(n){return n<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(n){return n.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(n){return ia[n]}).replace(/\u060c/g,",")},postformat:function(n){return n.replace(/\d/g,function(n){return ta[n]}).replace(/,/g,"،")},week:{dow:0,doy:6}});n.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});var yw={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},pw={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},ww={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},ua=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];n.defineLocale("ar",{months:ua,monthsShort:ua,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(n){return"م"===n},meridiem:function(n){return n<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:ft("s"),ss:ft("s"),m:ft("m"),mm:ft("m"),h:ft("h"),hh:ft("h"),d:ft("d"),dd:ft("d"),M:ft("M"),MM:ft("M"),y:ft("y"),yy:ft("y")},preparse:function(n){return n.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(n){return pw[n]}).replace(/\u060c/g,",")},postformat:function(n){return n.replace(/\d/g,function(n){return yw[n]}).replace(/,/g,"،")},week:{dow:6,doy:12}});oe={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};n.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"bir neçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(n){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(n)},meridiem:function(n){return n<4?"gecə":n<12?"səhər":n<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(n){if(0===n)return n+"-ıncı";var t=n%10;return n+(oe[t]||oe[n%100-t]||oe[100<=n?100:null])},week:{dow:1,doy:7}});n.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:cr,mm:cr,h:cr,hh:cr,d:"дзень",dd:cr,M:"месяц",MM:cr,y:"год",yy:cr},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(n){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(n)},meridiem:function(n){return n<4?"ночы":n<12?"раніцы":n<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(n,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return n%10!=2&&n%10!=3||n%100==12||n%100==13?n+"-ы":n+"-і";case"D":return n+"-га";default:return n}},week:{dow:1,doy:7}});n.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"яну_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Миналата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[Миналия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",w:"седмица",ww:"%d седмици",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(n){var t=n%10,i=n%100;return 0===n?n+"-ев":0==i?n+"-ен":10<i&&i<20?n+"-ти":1==t?n+"-ви":2==t?n+"-ри":7==t||8==t?n+"-ми":n+"-ти"},week:{dow:1,doy:7}});n.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}});fa={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"};ea={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};n.defineLocale("bn-bd",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(n){return n.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(n){return ea[n]})},postformat:function(n){return n.replace(/\d/g,function(n){return fa[n]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(n,t){return 12===n&&(n=0),"রাত"===t?n<4?n:n+12:"ভোর"===t||"সকাল"===t?n:"দুপুর"===t?3<=n?n:n+12:"বিকাল"===t||"সন্ধ্যা"===t?n+12:void 0},meridiem:function(n){return n<4?"রাত":n<6?"ভোর":n<12?"সকাল":n<15?"দুপুর":n<18?"বিকাল":n<20?"সন্ধ্যা":"রাত"},week:{dow:0,doy:6}});oa={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"};sa={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};n.defineLocale("bn",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(n){return n.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(n){return sa[n]})},postformat:function(n){return n.replace(/\d/g,function(n){return oa[n]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(n,t){return 12===n&&(n=0),"রাত"===t&&4<=n||"দুপুর"===t&&n<5||"বিকাল"===t?n+12:n},meridiem:function(n){return n<4?"রাত":n<10?"সকাল":n<17?"দুপুর":n<20?"বিকাল":"রাত"},week:{dow:0,doy:6}});ha={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"};ca={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};n.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་1_ཟླ་2_ཟླ་3_ཟླ་4_ཟླ་5_ཟླ་6_ཟླ་7_ཟླ་8_ཟླ་9_ཟླ་10_ཟླ་11_ཟླ་12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི_ཟླ_མིག_ལྷག_ཕུར_སངས_སྤེན".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(n){return n.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(n){return ca[n]})},postformat:function(n){return n.replace(/\d/g,function(n){return ha[n]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(n,t){return 12===n&&(n=0),"མཚན་མོ"===t&&4<=n||"ཉིན་གུང"===t&&n<5||"དགོང་དག"===t?n+12:n},meridiem:function(n){return n<4?"མཚན་མོ":n<10?"ཞོགས་ཀས":n<17?"ཉིན་གུང":n<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}});var ls=[/^gen/i,/^c[\u02bc\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],la=/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,aa=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];n.defineLocale("br",{months:"Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:aa,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[\u02bc\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:aa,monthsRegex:la,monthsShortRegex:la,monthsStrictRegex:/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:ls,longMonthsParse:ls,shortMonthsParse:ls,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warcʼhoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Decʼh da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s ʼzo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:cs,h:"un eur",hh:"%d eur",d:"un devezh",dd:cs,M:"ur miz",MM:cs,y:"ur bloaz",yy:function(n){switch(function n(t){return 9<t?n(t%10):t}(n)){case 1:case 3:case 4:case 5:case 9:return n+" bloaz";default:return n+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(n){return n+(1===n?"añ":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(n){return"g.m."===n},meridiem:function(n){return n<12?"a.m.":"g.m."}});n.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:tr,m:tr,mm:tr,h:tr,hh:tr,d:"dan",dd:tr,M:"mjesec",MM:tr,y:"godinu",yy:tr},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});n.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(n,t){return n+("w"!==t&&"W"!==t?1===n?"r":2===n?"n":3===n?"r":4===n?"t":"è":"a")},week:{dow:1,doy:4}});var bw="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),kw="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),as=[/^led/i,/^\xfano/i,/^b\u0159e/i,/^dub/i,/^kv\u011b/i,/^(\u010dvn|\u010derven$|\u010dervna)/i,/^(\u010dvc|\u010dervenec|\u010dervence)/i,/^srp/i,/^z\xe1\u0159/i,/^\u0159\xedj/i,/^lis/i,/^pro/i],va=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;n.defineLocale("cs",{months:bw,monthsShort:kw,monthsRegex:va,monthsShortRegex:va,monthsStrictRegex:/^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,monthsParse:as,longMonthsParse:as,shortMonthsParse:as,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:et,ss:et,m:et,mm:et,h:et,hh:et,d:et,dd:et,M:et,MM:et,y:et,yy:et},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});n.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(n){return n+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(n)?"рен":/\u04ab\u0443\u043b$/i.exec(n)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-мӗш",week:{dow:1,doy:7}});n.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(n){var t="";return 20<n?t=40===n||50===n||60===n||80===n||100===n?"fed":"ain":0<n&&(t=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][n]),n+t},week:{dow:1,doy:4}});n.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});n.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:wi,mm:"%d Minuten",h:wi,hh:"%d Stunden",d:wi,dd:wi,w:wi,ww:"%d Wochen",M:wi,MM:wi,y:wi,yy:wi},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});n.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:bi,mm:"%d Minuten",h:bi,hh:"%d Stunden",d:bi,dd:bi,w:bi,ww:"%d Wochen",M:bi,MM:bi,y:bi,yy:bi},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});n.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:ki,mm:"%d Minuten",h:ki,hh:"%d Stunden",d:ki,dd:ki,w:ki,ww:"%d Wochen",M:ki,MM:ki,y:ki,yy:ki},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});vs=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"];ys=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];n.defineLocale("dv",{months:vs,monthsShort:vs,weekdays:ys,weekdaysShort:ys,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0789\u0786|\u0789\u078a/,isPM:function(n){return"މފ"===n},meridiem:function(n){return n<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(n){return n.replace(/\u060c/g,",")},postformat:function(n){return n.replace(/,/g,"،")},week:{dow:7,doy:12}});n.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(n,t){return n?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[n.month()]:this._monthsNominativeEl[n.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(n,t,i){return 11<n?i?"μμ":"ΜΜ":i?"πμ":"ΠΜ"},isPM:function(n){return"μ"===(n+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(n,t){var r,i=this._calendarEl[n],u=t&&t.hours();return r=i,("undefined"!=typeof Function&&r instanceof Function||"[object Function]"===Object.prototype.toString.call(r))&&(i=i.apply(t)),i.replace("{}",u%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%dη",week:{dow:1,doy:4}});n.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var t=n%10;return n+(1==~~(n%100/10)?"th":1==t?"st":2==t?"nd":3==t?"rd":"th")},week:{dow:0,doy:4}});n.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var t=n%10;return n+(1==~~(n%100/10)?"th":1==t?"st":2==t?"nd":3==t?"rd":"th")}});n.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var t=n%10;return n+(1==~~(n%100/10)?"th":1==t?"st":2==t?"nd":3==t?"rd":"th")},week:{dow:1,doy:4}});n.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var t=n%10;return n+(1==~~(n%100/10)?"th":1==t?"st":2==t?"nd":3==t?"rd":"th")},week:{dow:1,doy:4}});n.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var t=n%10;return n+(1==~~(n%100/10)?"th":1==t?"st":2==t?"nd":3==t?"rd":"th")}});n.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var t=n%10;return n+(1==~~(n%100/10)?"th":1==t?"st":2==t?"nd":3==t?"rd":"th")},week:{dow:0,doy:6}});n.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var t=n%10;return n+(1==~~(n%100/10)?"th":1==t?"st":2==t?"nd":3==t?"rd":"th")},week:{dow:1,doy:4}});n.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var t=n%10;return n+(1==~~(n%100/10)?"th":1==t?"st":2==t?"nd":3==t?"rd":"th")},week:{dow:1,doy:4}});n.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(n){return"p"===n.charAt(0).toLowerCase()},meridiem:function(n,t,i){return 11<n?i?"p.t.m.":"P.T.M.":i?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}});var ya="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),dw="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),ps=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],pa=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;n.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(n,t){return n?/-MMM-/.test(t)?dw[n.month()]:ya[n.month()]:ya},monthsRegex:pa,monthsShortRegex:pa,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:ps,longMonthsParse:ps,shortMonthsParse:ps,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%dº",week:{dow:1,doy:4}});var wa="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),gw="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),ws=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],ba=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;n.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(n,t){return n?/-MMM-/.test(t)?gw[n.month()]:wa[n.month()]:wa},monthsRegex:ba,monthsShortRegex:ba,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:ws,longMonthsParse:ws,shortMonthsParse:ws,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%dº",week:{dow:0,doy:4},invalidDate:"Fecha inválida"});var ka="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),nb="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),bs=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],da=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;n.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(n,t){return n?/-MMM-/.test(t)?nb[n.month()]:ka[n.month()]:ka},monthsRegex:da,monthsShortRegex:da,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:bs,longMonthsParse:bs,shortMonthsParse:bs,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%dº",week:{dow:0,doy:6}});var ga="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),tb="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),ks=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],nv=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;n.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(n,t){return n?/-MMM-/.test(t)?tb[n.month()]:ga[n.month()]:ga},monthsRegex:nv,monthsShortRegex:nv,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:ks,longMonthsParse:ks,shortMonthsParse:ks,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%dº",week:{dow:1,doy:4},invalidDate:"Fecha inválida"});n.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:gt,ss:gt,m:gt,mm:gt,h:gt,hh:gt,d:gt,dd:"%d päeva",M:gt,MM:gt,y:gt,yy:gt},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});n.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});tv={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"};iv={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};n.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(n){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(n)},meridiem:function(n){return n<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"%d ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(n){return n.replace(/[\u06f0-\u06f9]/g,function(n){return iv[n]}).replace(/\u060c/g,",")},postformat:function(n){return n.replace(/\d/g,function(n){return tv[n]}).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%dم",week:{dow:6,doy:12}});gu="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" ");rv=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",gu[7],gu[8],gu[9]];n.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:ot,ss:ot,m:ot,mm:ot,h:ot,hh:ot,d:ot,dd:ot,M:ot,MM:ot,y:ot,yy:ot},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});n.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(n){return n},week:{dow:1,doy:4}});n.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});n.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(n,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return n+(1===n?"er":"e");case"w":case"W":return n+(1===n?"re":"e")}}});n.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(n,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return n+(1===n?"er":"e");case"w":case"W":return n+(1===n?"re":"e")}},week:{dow:1,doy:4}});ds=/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?|janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i;se=[/^janv/i,/^f\xe9vr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^ao\xfbt/i,/^sept/i,/^oct/i,/^nov/i,/^d\xe9c/i];n.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsRegex:ds,monthsShortRegex:ds,monthsStrictRegex:/^(janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,monthsShortStrictRegex:/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?)/i,monthsParse:se,longMonthsParse:se,shortMonthsParse:se,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(n,t){switch(t){case"D":return n+(1===n?"er":"");default:case"M":case"Q":case"DDD":case"d":return n+(1===n?"er":"e");case"w":case"W":return n+(1===n?"re":"e")}},week:{dow:1,doy:4}});gs="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_");uv="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");n.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(n,t){return n?/-MMM-/.test(t)?uv[n.month()]:gs[n.month()]:gs},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(n){return n+(1===n||8===n||20<=n?"ste":"de")},week:{dow:1,doy:4}});n.defineLocale("ga",{months:["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Meitheamh","Iúil","Lúnasa","Meán Fómhair","Deireadh Fómhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","Márt","Aib","Beal","Meith","Iúil","Lún","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Sathairn"],weekdaysShort:["Domh","Luan","Máirt","Céad","Déar","Aoine","Sath"],weekdaysMin:["Do","Lu","Má","Cé","Dé","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Amárach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inné ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s ó shin",s:"cúpla soicind",ss:"%d soicind",m:"nóiméad",mm:"%d nóiméad",h:"uair an chloig",hh:"%d uair an chloig",d:"lá",dd:"%d lá",M:"mí",MM:"%d míonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(n){return n+(1===n?"d":n%10==2?"na":"mh")},week:{dow:1,doy:4}});n.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],monthsShort:["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],monthsParseExact:!0,weekdays:["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(n){return n+(1===n?"d":n%10==2?"na":"mh")},week:{dow:1,doy:4}});n.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(n){return 0===n.indexOf("un")?"n"+n:"en "+n},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%dº",week:{dow:1,doy:4}});n.defineLocale("gom-deva",{months:{standalone:"जानेवारी_फेब्रुवारी_मार्च_एप्रील_मे_जून_जुलय_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),format:"जानेवारीच्या_फेब्रुवारीच्या_मार्चाच्या_एप्रीलाच्या_मेयाच्या_जूनाच्या_जुलयाच्या_ऑगस्टाच्या_सप्टेंबराच्या_ऑक्टोबराच्या_नोव्हेंबराच्या_डिसेंबराच्या".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"जाने._फेब्रु._मार्च_एप्री._मे_जून_जुल._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"आयतार_सोमार_मंगळार_बुधवार_बिरेस्तार_सुक्रार_शेनवार".split("_"),weekdaysShort:"आयत._सोम._मंगळ._बुध._ब्रेस्त._सुक्र._शेन.".split("_"),weekdaysMin:"आ_सो_मं_बु_ब्रे_सु_शे".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [वाजतां]",LTS:"A h:mm:ss [वाजतां]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [वाजतां]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [वाजतां]",llll:"ddd, D MMM YYYY, A h:mm [वाजतां]"},calendar:{sameDay:"[आयज] LT",nextDay:"[फाल्यां] LT",nextWeek:"[फुडलो] dddd[,] LT",lastDay:"[काल] LT",lastWeek:"[फाटलो] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s आदीं",s:st,ss:st,m:st,mm:st,h:st,hh:st,d:st,dd:st,M:st,MM:st,y:st,yy:st},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(n,t){switch(t){case"D":return n+"वेर";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return n}},week:{dow:0,doy:3},meridiemParse:/\u0930\u093e\u0924\u0940|\u0938\u0915\u093e\u0933\u0940\u0902|\u0926\u0928\u092a\u093e\u0930\u093e\u0902|\u0938\u093e\u0902\u091c\u0947/,meridiemHour:function(n,t){return 12===n&&(n=0),"राती"===t?n<4?n:n+12:"सकाळीं"===t?n:"दनपारां"===t?12<n?n:n+12:"सांजे"===t?n+12:void 0},meridiem:function(n){return n<4?"राती":n<12?"सकाळीं":n<16?"दनपारां":n<20?"सांजे":"राती"}});n.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:ht,ss:ht,m:ht,mm:ht,h:ht,hh:ht,d:ht,dd:ht,M:ht,MM:ht,y:ht,yy:ht},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(n,t){switch(t){case"D":return n+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return n}},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(n,t){return 12===n&&(n=0),"rati"===t?n<4?n:n+12:"sokallim"===t?n:"donparam"===t?12<n?n:n+12:"sanje"===t?n+12:void 0},meridiem:function(n){return n<4?"rati":n<12?"sokallim":n<16?"donparam":n<20?"sanje":"rati"}});fv={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"};ev={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"};n.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પહેલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(n){return n.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(n){return ev[n]})},postformat:function(n){return n.replace(/\d/g,function(n){return fv[n]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(n,t){return 12===n&&(n=0),"રાત"===t?n<4?n:n+12:"સવાર"===t?n:"બપોર"===t?10<=n?n:n+12:"સાંજ"===t?n+12:void 0},meridiem:function(n){return n<4?"રાત":n<10?"સવાર":n<17?"બપોર":n<20?"સાંજ":"રાત"},week:{dow:0,doy:6}});n.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(n){return 2===n?"שעתיים":n+" שעות"},d:"יום",dd:function(n){return 2===n?"יומיים":n+" ימים"},M:"חודש",MM:function(n){return 2===n?"חודשיים":n+" חודשים"},y:"שנה",yy:function(n){return 2===n?"שנתיים":n%10==0&&10!==n?n+" שנה":n+" שנים"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,isPM:function(n){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(n)},meridiem:function(n,t,i){return n<5?"לפנות בוקר":n<10?"בבוקר":n<12?i?'לפנה"צ':"לפני הצהריים":n<18?i?'אחה"צ':"אחרי הצהריים":"בערב"}});var ib={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},rb={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},ov=[/^\u091c\u0928/i,/^\u092b\u093c\u0930|\u092b\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924\u0902|\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935|\u0928\u0935\u0902/i,/^\u0926\u093f\u0938\u0902|\u0926\u093f\u0938/i];n.defineLocale("hi",{months:{format:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),standalone:"जनवरी_फरवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितंबर_अक्टूबर_नवंबर_दिसंबर".split("_")},monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},monthsParse:ov,longMonthsParse:ov,shortMonthsParse:[/^\u091c\u0928/i,/^\u092b\u093c\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935/i,/^\u0926\u093f\u0938/i],monthsRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsShortRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsStrictRegex:/^(\u091c\u0928\u0935\u0930\u0940?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908?|\u0905\u0917\u0938\u094d\u0924?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924?\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930?)/i,monthsShortStrictRegex:/^(\u091c\u0928\.?|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\.?|\u0905\u0917\.?|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\.?|\u0926\u093f\u0938\.?)/i,calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(n){return n.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(n){return rb[n]})},postformat:function(n){return n.replace(/\d/g,function(n){return ib[n]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(n,t){return 12===n&&(n=0),"रात"===t?n<4?n:n+12:"सुबह"===t?n:"दोपहर"===t?10<=n?n:n+12:"शाम"===t?n+12:void 0},meridiem:function(n){return n<4?"रात":n<10?"सुबह":n<17?"दोपहर":n<20?"शाम":"रात"},week:{dow:0,doy:6}});n.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:return"[prošlu] [nedjelju] [u] LT";case 3:return"[prošlu] [srijedu] [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:ir,m:ir,mm:ir,h:ir,hh:ir,d:"dan",dd:ir,M:"mjesec",MM:ir,y:"godinu",yy:ir},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});sv="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");n.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(n){return"u"===n.charAt(1).toLowerCase()},meridiem:function(n,t,i){return n<12?!0===i?"de":"DE":!0===i?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return hv.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return hv.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:ct,ss:ct,m:ct,mm:ct,h:ct,hh:ct,d:ct,dd:ct,M:ct,MM:ct,y:ct,yy:ct},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});n.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(n){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(n)},meridiem:function(n){return n<4?"գիշերվա":n<12?"առավոտվա":n<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(n,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===n?n+"-ին":n+"-րդ";default:return n}},week:{dow:1,doy:7}});n.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(n,t){return 12===n&&(n=0),"pagi"===t?n:"siang"===t?11<=n?n:n+12:"sore"===t||"malam"===t?n+12:void 0},meridiem:function(n){return n<11?"pagi":n<15?"siang":n<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}});n.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:ni,ss:ni,m:ni,mm:ni,h:"klukkustund",hh:ni,d:ni,dd:ni,M:ni,MM:ni,y:ni,yy:ni},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});n.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(n){return(/^[0-9].+$/.test(n)?"tra":"in")+" "+n},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%dº",week:{dow:1,doy:4}});n.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(1<this.hours()?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(1<this.hours()?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(1<this.hours()?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(1<this.hours()?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){switch(this.day()){case 0:return"[La scorsa] dddd [a"+(1<this.hours()?"lle ":0===this.hours()?" ":"ll'")+"]LT";default:return"[Lo scorso] dddd [a"+(1<this.hours()?"lle ":0===this.hours()?" ":"ll'")+"]LT"}},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%dº",week:{dow:1,doy:4}});n.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"令和",narrow:"㋿",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"平成",narrow:"㍻",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"昭和",narrow:"㍼",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"大正",narrow:"㍽",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"明治",narrow:"㍾",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"西暦",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"紀元前",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(n,t){return"元"===t[1]?1:parseInt(t[1]||n,10)},months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(n){return"午後"===n},meridiem:function(n){return n<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(n){return n.week()!==this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(n){return this.week()!==n.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(n,t){switch(t){case"y":return 1===n?"元年":n+"年";case"d":case"D":case"DDD":return n+"日";default:return n}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}});n.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(n,t){return 12===n&&(n=0),"enjing"===t?n:"siyang"===t?11<=n?n:n+12:"sonten"===t||"ndalu"===t?n+12:void 0},meridiem:function(n){return n<11?"enjing":n<15?"siyang":n<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}});n.defineLocale("ka",{months:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(n){return n.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(n,t,i){return"ი"===i?t+"ში":t+i+"ში"})},past:function(n){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(n)?n.replace(/(\u10d8|\u10d4)$/,"ის წინ"):/\u10ec\u10d4\u10da\u10d8/.test(n)?n.replace(/\u10ec\u10d4\u10da\u10d8$/,"წლის წინ"):n},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(n){return 0===n?n:1===n?n+"-ლი":n<20||n<=100&&n%20==0||n%100==0?"მე-"+n:n+"-ე"},week:{dow:1,doy:7}});he={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};n.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(n){return n+(he[n]||he[n%10]||he[100<=n?100:null])},week:{dow:1,doy:7}});cv={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"};lv={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"};n.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(n){return"ល្ងាច"===n},meridiem:function(n){return n<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"ទី%d",preparse:function(n){return n.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(n){return lv[n]})},postformat:function(n){return n.replace(/\d/g,function(n){return cv[n]})},week:{dow:1,doy:4}});av={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"};vv={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};n.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(n){return n.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(n){return vv[n]})},postformat:function(n){return n.replace(/\d/g,function(n){return av[n]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(n,t){return 12===n&&(n=0),"ರಾತ್ರಿ"===t?n<4?n:n+12:"ಬೆಳಿಗ್ಗೆ"===t?n:"ಮಧ್ಯಾಹ್ನ"===t?10<=n?n:n+12:"ಸಂಜೆ"===t?n+12:void 0},meridiem:function(n){return n<4?"ರಾತ್ರಿ":n<10?"ಬೆಳಿಗ್ಗೆ":n<17?"ಮಧ್ಯಾಹ್ನ":n<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(n){return n+"ನೇ"},week:{dow:0,doy:6}});n.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(n,t){switch(t){case"d":case"D":case"DDD":return n+"일";case"M":return n+"월";case"w":case"W":return n+"주";default:return n}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(n){return"오후"===n},meridiem:function(n){return n<12?"오전":"오후"}});var ub={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},fb={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},yv=["کانونی دووەم","شوبات","ئازار","نیسان","ئایار","حوزەیران","تەمموز","ئاب","ئەیلوول","تشرینی یەكەم","تشرینی دووەم","كانونی یەکەم"];n.defineLocale("ku",{months:yv,monthsShort:yv,weekdays:"یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌".split("_"),weekdaysShort:"یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌".split("_"),weekdaysMin:"ی_د_س_چ_پ_ه_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(n){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(n)},meridiem:function(n){return n<12?"به‌یانی":"ئێواره‌"},calendar:{sameDay:"[ئه‌مرۆ كاتژمێر] LT",nextDay:"[به‌یانی كاتژمێر] LT",nextWeek:"dddd [كاتژمێر] LT",lastDay:"[دوێنێ كاتژمێر] LT",lastWeek:"dddd [كاتژمێر] LT",sameElse:"L"},relativeTime:{future:"له‌ %s",past:"%s",s:"چه‌ند چركه‌یه‌ك",ss:"چركه‌ %d",m:"یه‌ك خوله‌ك",mm:"%d خوله‌ك",h:"یه‌ك كاتژمێر",hh:"%d كاتژمێر",d:"یه‌ك ڕۆژ",dd:"%d ڕۆژ",M:"یه‌ك مانگ",MM:"%d مانگ",y:"یه‌ك ساڵ",yy:"%d ساڵ"},preparse:function(n){return n.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(n){return fb[n]}).replace(/\u060c/g,",")},postformat:function(n){return n.replace(/\d/g,function(n){return ub[n]}).replace(/,/g,"،")},week:{dow:6,doy:12}});ce={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};n.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(n){return n+(ce[n]||ce[n%10]||ce[100<=n?100:null])},week:{dow:1,doy:7}});n.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function(n){return ru(n.substr(0,n.indexOf(" ")))?"a "+n:"an "+n},past:function(n){return ru(n.substr(0,n.indexOf(" ")))?"viru "+n:"virun "+n},s:"e puer Sekonnen",ss:"%d Sekonnen",m:nf,mm:"%d Minutten",h:nf,hh:"%d Stonnen",d:nf,dd:"%d Deeg",M:nf,MM:"%d Méint",y:nf,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});n.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,isPM:function(n){return"ຕອນແລງ"===n},meridiem:function(n){return n<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(n){return"ທີ່"+n}});pv={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};n.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:function(n,t,i,r){return t?"kelios sekundės":r?"kelių sekundžių":"kelias sekundes"},ss:fu,m:uu,mm:fu,h:uu,hh:fu,d:uu,dd:fu,M:uu,MM:fu,y:uu,yy:fu},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(n){return n+"-oji"},week:{dow:1,doy:4}});nh={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};n.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:function(n,t){return t?"dažas sekundes":"dažām sekundēm"},ss:eu,m:tf,mm:eu,h:tf,hh:eu,d:tf,dd:eu,M:tf,MM:eu,y:tf,yy:eu},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});ti={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(n,t){return 1===n?t[0]:2<=n&&n<=4?t[1]:t[2]},translate:function(n,t,i){var r=ti.words[i];return 1===i.length?t?r[0]:r[1]:n+" "+ti.correctGrammaticalCase(n,r)}};n.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:ti.translate,m:ti.translate,mm:ti.translate,h:ti.translate,hh:ti.translate,d:"dan",dd:ti.translate,M:"mjesec",MM:ti.translate,y:"godinu",yy:ti.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});n.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%dº",week:{dow:1,doy:4}});n.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"за %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"една минута",mm:"%d минути",h:"еден час",hh:"%d часа",d:"еден ден",dd:"%d дена",M:"еден месец",MM:"%d месеци",y:"една година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(n){var t=n%10,i=n%100;return 0===n?n+"-ев":0==i?n+"-ен":10<i&&i<20?n+"-ти":1==t?n+"-ви":2==t?n+"-ри":7==t||8==t?n+"-ми":n+"-ти"},week:{dow:1,doy:7}});n.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(n,t){return 12===n&&(n=0),"രാത്രി"===t&&4<=n||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?n+12:n},meridiem:function(n){return n<4?"രാത്രി":n<12?"രാവിലെ":n<17?"ഉച്ച കഴിഞ്ഞ്":n<20?"വൈകുന്നേരം":"രാത്രി"}});n.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/\u04ae\u04e8|\u04ae\u0425/i,isPM:function(n){return"ҮХ"===n},meridiem:function(n){return n<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:lt,ss:lt,m:lt,mm:lt,h:lt,hh:lt,d:lt,dd:lt,M:lt,MM:lt,y:lt,yy:lt},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(n,t){switch(t){case"d":case"D":case"DDD":return n+" өдөр";default:return n}}});kv={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"};dv={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};n.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:at,ss:at,m:at,mm:at,h:at,hh:at,d:at,dd:at,M:at,MM:at,y:at,yy:at},preparse:function(n){return n.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(n){return dv[n]})},postformat:function(n){return n.replace(/\d/g,function(n){return kv[n]})},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(n,t){return 12===n&&(n=0),"पहाटे"===t||"सकाळी"===t?n:"दुपारी"===t||"सायंकाळी"===t||"रात्री"===t?12<=n?n:n+12:void 0},meridiem:function(n){return 0<=n&&n<6?"पहाटे":n<12?"सकाळी":n<17?"दुपारी":n<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}});n.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(n,t){return 12===n&&(n=0),"pagi"===t?n:"tengahari"===t?11<=n?n:n+12:"petang"===t||"malam"===t?n+12:void 0},meridiem:function(n){return n<11?"pagi":n<15?"tengahari":n<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});n.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(n,t){return 12===n&&(n=0),"pagi"===t?n:"tengahari"===t?11<=n?n:n+12:"petang"===t||"malam"===t?n+12:void 0},meridiem:function(n){return n<11?"pagi":n<15?"tengahari":n<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});n.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%dº",week:{dow:1,doy:4}});gv={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"};ny={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"};n.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(n){return n.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(n){return ny[n]})},postformat:function(n){return n.replace(/\d/g,function(n){return gv[n]})},week:{dow:1,doy:4}});n.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});ty={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"};iy={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};n.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(n){return n.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(n){return iy[n]})},postformat:function(n){return n.replace(/\d/g,function(n){return ty[n]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(n,t){return 12===n&&(n=0),"राति"===t?n<4?n:n+12:"बिहान"===t?n:"दिउँसो"===t?10<=n?n:n+12:"साँझ"===t?n+12:void 0},meridiem:function(n){return n<3?"राति":n<12?"बिहान":n<16?"दिउँसो":n<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}});var ry="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),eb="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),th=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],uy=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;n.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(n,t){return n?/-MMM-/.test(t)?eb[n.month()]:ry[n.month()]:ry},monthsRegex:uy,monthsShortRegex:uy,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:th,longMonthsParse:th,shortMonthsParse:th,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(n){return n+(1===n||8===n||20<=n?"ste":"de")},week:{dow:1,doy:4}});var fy="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),ob="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),ih=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],ey=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;n.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(n,t){return n?/-MMM-/.test(t)?ob[n.month()]:fy[n.month()]:fy},monthsRegex:ey,monthsShortRegex:ey,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:ih,longMonthsParse:ih,shortMonthsParse:ih,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",w:"één week",ww:"%d weken",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(n){return n+(1===n||8===n||20<=n?"ste":"de")},week:{dow:1,doy:4}});n.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._må._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_må_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});n.defineLocale("oc-lnc",{months:{standalone:"genièr_febrièr_març_abril_mai_junh_julhet_agost_setembre_octòbre_novembre_decembre".split("_"),format:"de genièr_de febrièr_de març_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'octòbre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dimècres_dijòus_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[uèi a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[ièr a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(n,t){return n+("w"!==t&&"W"!==t?1===n?"r":2===n?"n":3===n?"r":4===n?"t":"è":"a")},week:{dow:1,doy:4}});oy={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"};sy={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"};n.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(n){return n.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(n){return sy[n]})},postformat:function(n){return n.replace(/\d/g,function(n){return oy[n]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(n,t){return 12===n&&(n=0),"ਰਾਤ"===t?n<4?n:n+12:"ਸਵੇਰ"===t?n:"ਦੁਪਹਿਰ"===t?10<=n?n:n+12:"ਸ਼ਾਮ"===t?n+12:void 0},meridiem:function(n){return n<4?"ਰਾਤ":n<10?"ਸਵੇਰ":n<17?"ਦੁਪਹਿਰ":n<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}});var hy="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),sb="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),rh=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^pa\u017a/i,/^lis/i,/^gru/i];return n.defineLocale("pl",{months:function(n,t){return n?/D MMMM/.test(t)?sb[n.month()]:hy[n.month()]:hy},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),monthsParse:rh,longMonthsParse:rh,shortMonthsParse:rh,weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:ur,m:ur,mm:ur,h:ur,hh:ur,d:"1 dzień",dd:"%d dni",w:"tydzień",ww:ur,M:"miesiąc",MM:ur,y:"rok",yy:ur},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),n.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sáb".split("_"),weekdaysMin:"do_2ª_3ª_4ª_5ª_6ª_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%dº",invalidDate:"Data inválida"}),n.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%dº",week:{dow:1,doy:4}}),n.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:lr,m:"un minut",mm:lr,h:"o oră",hh:lr,d:"o zi",dd:lr,w:"o săptămână",ww:lr,M:"o lună",MM:lr,y:"un an",yy:lr},week:{dow:1,doy:7}}),le=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i],n.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:le,longMonthsParse:le,shortMonthsParse:le,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(n){if(n.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(n){if(n.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:fr,m:fr,mm:fr,h:"час",hh:fr,d:"день",dd:fr,w:"неделя",ww:fr,M:"месяц",MM:fr,y:"год",yy:fr},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(n){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(n)},meridiem:function(n){return n<4?"ночи":n<12?"утра":n<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(n,t){switch(t){case"M":case"d":case"DDD":return n+"-й";case"D":return n+"-го";case"w":case"W":return n+"-я";default:return n}},week:{dow:1,doy:4}}),uh=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],ae=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"],n.defineLocale("sd",{months:uh,monthsShort:uh,weekdays:ae,weekdaysShort:ae,weekdaysMin:ae,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(n){return"شام"===n},meridiem:function(n){return n<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(n){return n.replace(/\u060c/g,",")},postformat:function(n){return n.replace(/,/g,"،")},week:{dow:1,doy:4}}),n.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),n.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(n){return n+" වැනි"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(n){return"ප.ව."===n||"පස් වරු"===n},meridiem:function(n,t,i){return 11<n?i?"ප.ව.":"පස් වරු":i?"පෙ.ව.":"පෙර වරු"}}),cy="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),ly="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_"),n.defineLocale("sk",{months:cy,monthsShort:ly,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:vt,ss:vt,m:vt,mm:vt,h:vt,hh:vt,d:vt,dd:vt,M:vt,MM:vt,y:vt,yy:vt},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),n.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:yt,ss:yt,m:yt,mm:yt,h:yt,hh:yt,d:yt,dd:yt,M:yt,MM:yt,y:yt,yy:yt},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),n.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(n){return"M"===n.charAt(0)},meridiem:function(n){return n<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),ii={words:{ss:["секунда","секунде","секунди"],m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(n,t){return 1===n?t[0]:2<=n&&n<=4?t[1]:t[2]},translate:function(n,t,i){var r=ii.words[i];return 1===i.length?t?r[0]:r[1]:n+" "+ii.correctGrammaticalCase(n,r)}},n.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:ii.translate,m:ii.translate,mm:ii.translate,h:ii.translate,hh:ii.translate,d:"дан",dd:ii.translate,M:"месец",MM:ii.translate,y:"годину",yy:ii.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),ri={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(n,t){return 1===n?t[0]:2<=n&&n<=4?t[1]:t[2]},translate:function(n,t,i){var r=ri.words[i];return 1===i.length?t?r[0]:r[1]:n+" "+ri.correctGrammaticalCase(n,r)}},n.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:ri.translate,m:ri.translate,mm:ri.translate,h:ri.translate,hh:ri.translate,d:"dan",dd:ri.translate,M:"mesec",MM:ri.translate,y:"godinu",yy:ri.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),n.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(n){return n<11?"ekuseni":n<15?"emini":n<19?"entsambama":"ebusuku"},meridiemHour:function(n,t){return 12===n&&(n=0),"ekuseni"===t?n:"emini"===t?11<=n?n:n+12:"entsambama"===t||"ebusuku"===t?0===n?0:n+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}}),n.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(n){var t=n%10;return n+(1!=~~(n%100/10)&&(1==t||2==t)?":a":":e")},week:{dow:1,doy:4}}),n.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}}),ay={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},vy={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"},n.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}\u0bb5\u0ba4\u0bc1/,ordinal:function(n){return n+"வது"},preparse:function(n){return n.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(n){return vy[n]})},postformat:function(n){return n.replace(/\d/g,function(n){return ay[n]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(n){return n<2?" யாமம்":n<6?" வைகறை":n<10?" காலை":n<14?" நண்பகல்":n<18?" எற்பாடு":n<22?" மாலை":" யாமம்"},meridiemHour:function(n,t){return 12===n&&(n=0),"யாமம்"===t?n<2?n:n+12:"வைகறை"===t||"காலை"===t||"நண்பகல்"===t&&10<=n?n:n+12},week:{dow:0,doy:6}}),n.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}\u0c35/,ordinal:"%dవ",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(n,t){return 12===n&&(n=0),"రాత్రి"===t?n<4?n:n+12:"ఉదయం"===t?n:"మధ్యాహ్నం"===t?10<=n?n:n+12:"సాయంత్రం"===t?n+12:void 0},meridiem:function(n){return n<4?"రాత్రి":n<10?"ఉదయం":n<17?"మధ్యాహ్నం":n<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}}),n.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var t=n%10;return n+(1==~~(n%100/10)?"th":1==t?"st":2==t?"nd":3==t?"rd":"th")},week:{dow:1,doy:4}}),ve={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"},n.defineLocale("tg",{months:{format:"январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри".split("_"),standalone:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_")},monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Фардо соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,meridiemHour:function(n,t){return 12===n&&(n=0),"шаб"===t?n<4?n:n+12:"субҳ"===t?n:"рӯз"===t?11<=n?n:n+12:"бегоҳ"===t?n+12:void 0},meridiem:function(n){return n<4?"шаб":n<11?"субҳ":n<16?"рӯз":n<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(n){return n+(ve[n]||ve[n%10]||ve[100<=n?100:null])},week:{dow:1,doy:7}}),n.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(n){return"หลังเที่ยง"===n},meridiem:function(n){return n<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",w:"1 สัปดาห์",ww:"%d สัปดาห์",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}}),ye={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'ünji",4:"'ünji",100:"'ünji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"},n.defineLocale("tk",{months:"Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr".split("_"),monthsShort:"Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek".split("_"),weekdays:"Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe".split("_"),weekdaysShort:"Ýek_Duş_Siş_Çar_Pen_Ann_Şen".split("_"),weekdaysMin:"Ýk_Dş_Sş_Çr_Pn_An_Şn".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[düýn] LT",lastWeek:"[geçen] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s soň",past:"%s öň",s:"birnäçe sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir gün",dd:"%d gün",M:"bir aý",MM:"%d aý",y:"bir ýyl",yy:"%d ýyl"},ordinal:function(n,t){switch(t){case"d":case"D":case"Do":case"DD":return n;default:if(0===n)return n+"'unjy";var i=n%10;return n+(ye[i]||ye[n%100-i]||ye[100<=n?100:null])}},week:{dow:1,doy:7}}),n.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(n){return n},week:{dow:1,doy:4}}),pe="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_"),n.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function(n){var t=n;return-1!==n.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==n.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==n.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"},past:function(n){var t=n;return-1!==n.indexOf("jaj")?t.slice(0,-3)+"Hu’":-1!==n.indexOf("jar")?t.slice(0,-3)+"wen":-1!==n.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"},s:"puS lup",ss:hu,m:"wa’ tup",mm:hu,h:"wa’ rep",hh:hu,d:"wa’ jaj",dd:hu,M:"wa’ jar",MM:hu,y:"wa’ DIS",yy:hu},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),we={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"},n.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),meridiem:function(n,t,i){return n<12?i?"öö":"ÖÖ":i?"ös":"ÖS"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(n){return"ös"===n||"ÖS"===n},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(n,t){switch(t){case"d":case"D":case"Do":case"DD":return n;default:if(0===n)return n+"'ıncı";var i=n%10;return n+(we[i]||we[n%100-i]||we[100<=n?100:null])}},week:{dow:1,doy:7}}),n.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(n){return"d'o"===n.toLowerCase()},meridiem:function(n,t,i){return 11<n?i?"d'o":"D'O":i?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:pt,ss:pt,m:pt,mm:pt,h:pt,hh:pt,d:pt,dd:pt,M:pt,MM:pt,y:pt,yy:pt},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),n.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}}),n.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}}),n.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,meridiemHour:function(n,t){return 12===n&&(n=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t||"چۈشتىن كېيىن"!==t&&"كەچ"!==t&&11<=n?n:n+12},meridiem:function(n,t){var i=100*n+t;return i<600?"يېرىم كېچە":i<900?"سەھەر":i<1130?"چۈشتىن بۇرۇن":i<1230?"چۈش":i<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(n,t){switch(t){case"d":case"D":case"DDD":return n+"-كۈنى";case"w":case"W":return n+"-ھەپتە";default:return n}},preparse:function(n){return n.replace(/\u060c/g,",")},postformat:function(n){return n.replace(/,/g,"،")},week:{dow:1,doy:7}}),n.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:function(n,t){var i={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return!0===n?i.nominative.slice(1,7).concat(i.nominative.slice(0,1)):n?i[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(t)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(t)?"genitive":"nominative"][n.day()]:i.nominative},weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:cu("[Сьогодні "),nextDay:cu("[Завтра "),lastDay:cu("[Вчора "),nextWeek:cu("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return cu("[Минулої] dddd [").call(this);case 1:case 2:case 4:return cu("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:ar,m:ar,mm:ar,h:"годину",hh:ar,d:"день",dd:ar,M:"місяць",MM:ar,y:"рік",yy:ar},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(n){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(n)},meridiem:function(n){return n<4?"ночі":n<12?"ранку":n<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(n,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return n+"-й";case"D":return n+"-го";default:return n}},week:{dow:1,doy:7}}),fh=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],be=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"],n.defineLocale("ur",{months:fh,monthsShort:fh,weekdays:be,weekdaysShort:be,weekdaysMin:be,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(n){return"شام"===n},meridiem:function(n){return n<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(n){return n.replace(/\u060c/g,",")},postformat:function(n){return n.replace(/,/g,"،")},week:{dow:1,doy:4}}),n.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}}),n.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}}),n.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(n){return/^ch$/i.test(n)},meridiem:function(n,t,i){return n<12?i?"sa":"SA":i?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần trước lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",w:"một tuần",ww:"%d tuần",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(n){return n},week:{dow:1,doy:4}}),n.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(n){var t=n%10;return n+(1==~~(n%100/10)?"th":1==t?"st":2==t?"nd":3==t?"rd":"th")},week:{dow:1,doy:4}}),n.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/\u1ecdj\u1ecd\u0301\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}}),n.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(n,t){return 12===n&&(n=0),"凌晨"===t||"早上"===t||"上午"===t||"下午"!==t&&"晚上"!==t&&11<=n?n:n+12},meridiem:function(n,t){var i=100*n+t;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:function(n){return n.week()!==this.week()?"[下]dddLT":"[本]dddLT"},lastDay:"[昨天]LT",lastWeek:function(n){return this.week()!==n.week()?"[上]dddLT":"[本]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(n,t){switch(t){case"d":case"D":case"DDD":return n+"日";case"M":return n+"月";case"w":case"W":return n+"周";default:return n}},relativeTime:{future:"%s后",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",w:"1 周",ww:"%d 周",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}}),n.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(n,t){return 12===n&&(n=0),"凌晨"===t||"早上"===t||"上午"===t?n:"中午"===t?11<=n?n:n+12:"下午"===t||"晚上"===t?n+12:void 0},meridiem:function(n,t){var i=100*n+t;return i<600?"凌晨":i<900?"早上":i<1200?"上午":1200===i?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(n,t){switch(t){case"d":case"D":case"DDD":return n+"日";case"M":return n+"月";case"w":case"W":return n+"週";default:return n}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}}),n.defineLocale("zh-mo",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"D/M/YYYY",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(n,t){return 12===n&&(n=0),"凌晨"===t||"早上"===t||"上午"===t?n:"中午"===t?11<=n?n:n+12:"下午"===t||"晚上"===t?n+12:void 0},meridiem:function(n,t){var i=100*n+t;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(n,t){switch(t){case"d":case"D":case"DDD":return n+"日";case"M":return n+"月";case"w":case"W":return n+"週";default:return n}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}}),n.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(n,t){return 12===n&&(n=0),"凌晨"===t||"早上"===t||"上午"===t?n:"中午"===t?11<=n?n:n+12:"下午"===t||"晚上"===t?n+12:void 0},meridiem:function(n,t){var i=100*n+t;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(n,t){switch(t){case"d":case"D":case"DDD":return n+"日";case"M":return n+"月";case"w":case"W":return n+"週";default:return n}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}}),n.locale("en"),n});!function(n,t){"use strict";"object"==typeof module&&module.exports?module.exports=t(require("moment")):"function"==typeof define&&define.amd?define(["moment"],t):t(n.moment)}(this,function(n){"use strict";function g(n){return 96<n?n-87:64<n?n-29:n-48}function nt(n){var t=0,r=n.split("."),u=r[0],f=r[1]||"",e=1,i=0,o=1;for(45===n.charCodeAt(0)&&(o=-(t=1));t<u.length;t++)i=60*i+g(u.charCodeAt(t));for(t=0;t<f.length;t++)e/=60,i+=g(f.charCodeAt(t))*e;return i*o}function w(n){for(var t=0;t<n.length;t++)n[t]=nt(n[t])}function tt(n,t){for(var r=[],i=0;i<t.length;i++)r[i]=n[t[i]];return r}function it(n){var t=n.split("|"),u=t[2].split(" "),i=t[3].split(""),r=t[4].split(" ");return w(u),w(i),w(r),function(n,t){for(var i=0;i<t;i++)n[i]=Math.round((n[i-1]||0)+6e4*n[i]);n[t-1]=1/0}(r,i.length),{name:t[0],abbrs:tt(t[1].split(" "),i),offsets:tt(u,i),untils:r,population:0|t[5]}}function l(n){n&&this._set(it(n))}function ct(n,t){this.name=n;this.zones=t}function h(n){var i=n.toTimeString(),t=i.match(/\([a-z ]+\)/i);"GMT"===(t=t&&t[0]?(t=t[0].match(/[A-Z]/g))?t.join(""):void 0:(t=i.match(/[A-Z]{3,5}/g))?t[0]:void 0)&&(t=void 0);this.at=+n;this.abbr=t;this.offset=n.getTimezoneOffset()}function rt(n){this.zone=n;this.offsetScore=0;this.abbrScore=0}function lt(n,t){for(var i,r;r=6e4*((t.at-n.at)/12e4|0);)(i=new h(new Date(n.at+r))).offset===n.offset?n=i:t=i;return n}function at(n,t){return n.offsetScore!==t.offsetScore?n.offsetScore-t.offsetScore:n.abbrScore!==t.abbrScore?n.abbrScore-t.abbrScore:n.zone.population!==t.zone.population?t.zone.population-n.zone.population:t.zone.name.localeCompare(n.zone.name)}function vt(n,t){var i,r;for(w(t),i=0;i<t.length;i++)r=t[i],v[r]=v[r]||{},v[r][n]=!0}function yt(){var n,o;try{if(n=Intl.DateTimeFormat().resolvedOptions().timeZone,n&&3<n.length){if(o=r[a(n)],o)return o;e("Moment Timezone found "+n+" from the Intl api, but did not have that data loaded.")}}catch(n){}for(var s,i,c=function(){for(var u,f,i=(new Date).getFullYear()-2,r=new h(new Date(i,0,1)),t=[r],n=1;n<48;n++)(f=new h(new Date(i,n,1))).offset!==r.offset&&(u=lt(r,f),t.push(u),t.push(new h(new Date(u.at+6e4)))),r=f;for(n=0;n<4;n++)t.push(new h(new Date(i+n,0,1))),t.push(new h(new Date(i+n,6,1)));return t}(),l=c.length,y=function(n){for(var i,f,o=n.length,u={},e=[],t=0;t<o;t++)for(i in f=v[n[t].offset]||{})f.hasOwnProperty(i)&&(u[i]=!0);for(t in u)u.hasOwnProperty(t)&&e.push(r[t]);return e}(c),f=[],t=0;t<y.length;t++){for(s=new rt(u(y[t]),l),i=0;i<l;i++)s.scoreOffsetAt(c[i]);f.push(s)}return f.sort(at),0<f.length?f[0].zone.name:void 0}function a(n){return(n||"").toLowerCase().replace(/\//g,"_")}function ut(n){var t,u,e,i;for("string"==typeof n&&(n=[n]),t=0;t<n.length;t++)i=a(u=(e=n[t].split("|"))[0]),f[i]=n[t],r[i]=u,vt(i,e[2].split(" "))}function u(n,t){n=a(n);var e,i=f[n];return i instanceof l?i:"string"==typeof i?(i=new l(i),f[n]=i):o[n]&&t!==u&&(e=u(o[n],u))?((i=f[n]=new l)._set(e),i.name=r[n],i):null}function ft(n){var t,i,u,f;for("string"==typeof n&&(n=[n]),t=0;t<n.length;t++)u=a((i=n[t].split("|"))[0]),f=a(i[1]),o[u]=f,r[u]=i[0],o[f]=u,r[f]=i[1]}function et(n){ut(n.zones);ft(n.links),function(n){var t,i,r,u;if(n&&n.length)for(t=0;t<n.length;t++)i=(u=n[t].split("|"))[0].toUpperCase(),r=u[1].split(" "),s[i]=new ct(i,r)}(n.countries);t.dataVersion=n.version}function k(n){var t="X"===n._f||"x"===n._f;return!(!n._a||void 0!==n._tzm||t)}function e(n){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(n)}function t(t){var e=Array.prototype.slice.call(arguments,0,-1),r=arguments[arguments.length-1],f=u(r),i=n.utc.apply(null,e);return f&&!n.isMoment(t)&&k(i)&&i.add(f.parse(i),"minutes"),i.tz(r),i}function st(n){return function(){return this._z?this._z.abbr(this):n.call(this)}}function ht(n){return function(){return this._z=null,n.apply(this,arguments)}}var ot,i,c;void 0===n.version&&n.default&&(n=n.default);var b,f={},o={},s={},r={},v={};n&&"string"==typeof n.version||e("Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/");var y=n.version.split("."),p=+y[0],d=+y[1];return(p<2||2==p&&d<6)&&e("Moment Timezone requires Moment.js >= 2.6.0. You are using Moment.js "+n.version+". See momentjs.com"),l.prototype={_set:function(n){this.name=n.name;this.abbrs=n.abbrs;this.untils=n.untils;this.offsets=n.offsets;this.population=n.population},_index:function(n){for(var r=+n,i=this.untils,t=0;t<i.length;t++)if(r<i[t])return t},countries:function(){var n=this.name;return Object.keys(s).filter(function(t){return-1!==s[t].zones.indexOf(n)})},parse:function(n){for(var r,f,e,h=+n,u=this.offsets,o=this.untils,s=o.length-1,i=0;i<s;i++)if(r=u[i],f=u[i+1],e=u[i?i-1:i],r<f&&t.moveAmbiguousForward?r=f:e<r&&t.moveInvalidForward&&(r=e),h<o[i]-6e4*r)return u[i];return u[s]},abbr:function(n){return this.abbrs[this._index(n)]},offset:function(n){return e("zone.offset has been deprecated in favor of zone.utcOffset"),this.offsets[this._index(n)]},utcOffset:function(n){return this.offsets[this._index(n)]}},rt.prototype.scoreOffsetAt=function(n){this.offsetScore+=Math.abs(this.zone.utcOffset(n.at)-n.offset);this.zone.abbr(n.at).replace(/[^A-Z]/g,"")!==n.abbr&&this.abbrScore++},t.version="0.5.36",t.dataVersion="",t._zones=f,t._links=o,t._names=r,t._countries=s,t.add=ut,t.link=ft,t.load=et,t.zone=u,t.zoneExists=function y(n){return y.didShowError||(y.didShowError=!0,e("moment.tz.zoneExists('"+n+"') has been deprecated in favor of !moment.tz.zone('"+n+"')")),!!u(n)},t.guess=function(n){return b&&!n||(b=yt()),b},t.names=function(){var n,t=[];for(n in r)r.hasOwnProperty(n)&&(f[n]||f[o[n]])&&r[n]&&t.push(r[n]);return t.sort()},t.Zone=l,t.unpack=it,t.unpackBase60=nt,t.needsOffset=k,t.moveInvalidForward=!0,t.moveAmbiguousForward=!1,t.countries=function(){return Object.keys(s)},t.zonesForCountry=function(n,t){if(!(n=function(n){return n=n.toUpperCase(),s[n]||null}(n)))return null;var i=n.zones.sort();return t?i.map(function(n){return{name:n,offset:u(n).utcOffset(new Date)}}):i},i=n.fn,n.tz=t,n.defaultZone=null,n.updateOffset=function(t,i){var r,u=n.defaultZone,f;(void 0===t._z&&(u&&k(t)&&!t._isUTC&&(t._d=n.utc(t._a)._d,t.utc().add(u.parse(t),"minutes")),t._z=u),t._z)&&((r=t._z.utcOffset(t),Math.abs(r)<16&&(r/=60),void 0!==t.utcOffset)?(f=t._z,t.utcOffset(-r,i),t._z=f):t.zone(r,i))},i.tz=function(t,i){if(t){if("string"!=typeof t)throw new Error("Time zone name must be a string, got "+t+" ["+typeof t+"]");return this._z=u(t),this._z?n.updateOffset(this,i):e("Moment Timezone has no data for "+t+". See http://momentjs.com/timezone/docs/#/data-loading/."),this}if(this._z)return this._z.name},i.zoneName=st(i.zoneName),i.zoneAbbr=st(i.zoneAbbr),i.utc=ht(i.utc),i.local=ht(i.local),i.utcOffset=(ot=i.utcOffset,function(){return 0<arguments.length&&(this._z=null),ot.apply(this,arguments)}),n.tz.setDefault=function(t){return(p<2||2==p&&d<9)&&e("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+n.version+"."),n.defaultZone=t?u(t):null,n},c=n.momentProperties,"[object Array]"===Object.prototype.toString.call(c)?(c.push("_z"),c.push("_a")):c&&(c._z=null),et({version:"2022c",zones:["Africa/Abidjan|GMT|0|0||48e5","Africa/Nairobi|EAT|-30|0||47e5","Africa/Algiers|WET WEST CET CEST|0 -10 -10 -20|01012320102|3bX0 11A0 dDd0 17b0 11B0 1cN0 2Dy0 1cN0 1fB0 1cL0|26e5","Africa/Lagos|WAT|-10|0||17e6","Africa/Bissau|-01 GMT|10 0|01|cap0|39e4","Africa/Maputo|CAT|-20|0||26e5","Africa/Cairo|EET EEST|-20 -30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|LX0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1WL0 rd0 1Rz0 wp0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1qL0 Xd0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1ny0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 WL0 1qN0 Rb0 1wp0 On0 1zd0 Lz0 1EN0 Fb0 c10 8n0 8Nd0 gL0 e10 mn0|15e6","Africa/Casablanca|+00 +01|0 -10|01010101010101010101010101010101010101010101010101010101010101010101010|aS00 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4mn0 SyN0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600|32e5","Africa/Ceuta|WET WEST CET CEST|0 -10 -10 -20|0101010102323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|aS00 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4VB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|85e3","Africa/El_Aaiun|-01 +00 +01|10 0 -10|01212121212121212121212121212121212121212121212121212121212121212121|fi10 6L0 AL0 1Nd0 XX0 1Cp0 pz0 1cBB0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600|20e4","Africa/Johannesburg|SAST|-20|0||84e5","Africa/Juba|CAT CAST EAT|-20 -30 -30|01010101010101010101010101010101020|LW0 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0 PeX0|","Africa/Khartoum|CAT CAST EAT|-20 -30 -30|01010101010101010101010101010101020|LW0 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0 HjL0|51e5","Africa/Monrovia|MMT GMT|I.u 0|01|4SoI.u|11e5","Africa/Ndjamena|WAT WAST|-10 -20|010|nNb0 Wn0|13e5","Africa/Sao_Tome|GMT WAT|0 -10|010|1UQN0 2q00|","Africa/Tripoli|EET CET CEST|-20 -10 -20|0121212121212121210120120|tda0 A10 1db0 1cN0 1db0 1dd0 1db0 1eN0 1bb0 1e10 1cL0 1c10 1db0 1dd0 1db0 1cN0 1db0 1q10 fAn0 1ep0 1db0 AKq0 TA0 1o00|11e5","Africa/Tunis|CET CEST|-10 -20|0101010101010101010|hOn0 WM0 1rA0 11c0 nwo0 Ko0 1cM0 1cM0 1rA0 10M0 zuM0 10N0 1aN0 1qM0 WM0 1qM0 11A0 1o00|20e5","Africa/Windhoek|SAST CAT WAT|-20 -20 -10|01212121212121212121212121212121212121212121212121|Ndy0 9Io0 16P0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0|32e4","America/Adak|BST BDT AHST HST HDT|b0 a0 a0 a0 90|0101010101010101010101010101234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|Kd0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|326","America/Anchorage|AHST AHDT YST AKST AKDT|a0 90 90 90 80|0101010101010101010101010101234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|Kc0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|30e4","America/Puerto_Rico|AST|40|0||24e5","America/Araguaina|-03 -02|30 20|01010101010101010101010101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 ny10 Lz0|14e4","America/Argentina/Buenos_Aires|-03 -02|30 20|01010101010101010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 A4p0 uL0 1qN0 WL0|","America/Argentina/Catamarca|-03 -02 -04|30 20 40|01010101210102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Cordoba|-03 -02 -04|30 20 40|01010101210101010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0 1qN0 WL0|","America/Argentina/Jujuy|-03 -02 -04|30 20 40|010101202101010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1ze0 TX0 1ld0 WK0 1wp0 TX0 A4p0 uL0|","America/Argentina/La_Rioja|-03 -02 -04|30 20 40|010101012010102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Mendoza|-03 -02 -04|30 20 40|01010120202102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1u20 SL0 1vd0 Tb0 1wp0 TW0 ri10 Op0 7TX0 uL0|","America/Argentina/Rio_Gallegos|-03 -02 -04|30 20 40|01010101010102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Salta|-03 -02 -04|30 20 40|010101012101010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0|","America/Argentina/San_Juan|-03 -02 -04|30 20 40|010101012010102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rld0 m10 8lb0 uL0|","America/Argentina/San_Luis|-03 -02 -04|30 20 40|010101202020102020|9Rf0 Db0 zvd0 Bz0 1tB0 XX0 1q20 SL0 AN0 vDb0 m10 8lb0 8L0 jd0 1qN0 WL0 1qN0|","America/Argentina/Tucuman|-03 -02 -04|30 20 40|0101010121010201010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 4N0 8BX0 uL0 1qN0 WL0|","America/Argentina/Ushuaia|-03 -02 -04|30 20 40|01010101010102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rkN0 8p0 8zb0 uL0|","America/Asuncion|-04 -03|40 30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|6FE0 3CL0 3Dd0 10L0 1pB0 10n0 1pB0 10n0 1pB0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1lB0 14n0 1dd0 1cL0 1fd0 WL0 1rd0 1aL0 1dB0 Xz0 1qp0 Xb0 1qN0 10L0 1rB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 WN0 1qL0 11B0 1nX0 1ip0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 TX0 1tB0 19X0 1a10 1fz0 1a10 1fz0 1cN0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0|28e5","America/Panama|EST|50|0||15e5","America/Bahia_Banderas|PST MST MDT CDT CST|80 70 60 50 60|012121212121212121212121212121343434343434343434343434343434343434343434|80 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nW0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0|84e3","America/Bahia|-03 -02|30 20|010101010101010101010101010101010101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 l5B0 Rb0|27e5","America/Barbados|AST ADT|40 30|010101010|i7G0 IL0 1ip0 17b0 1ip0 17b0 1ld0 13b0|28e4","America/Belem|-03 -02|30 20|0101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0|20e5","America/Belize|CST CDT|60 50|01010|9xG0 qn0 lxB0 mn0|57e3","America/Boa_Vista|-04 -03|40 30|01010101010|CxE0 Rb0 1tB0 IL0 1Fd0 FX0 smp0 WL0 1tB0 2L0|62e2","America/Bogota|-05 -04|50 40|010|Snh0 2en0|90e5","America/Boise|MST MDT|70 60|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K90 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 Dd0 1Kn0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e4","America/Cambridge_Bay|MST MDT CST CDT EST|70 60 60 50 50|01010101010101010101010101010101010101012342101010101010101010101010101010101010101010101010101010101010|p7J0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11A0 1nX0 2K0 WQ0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e2","America/Campo_Grande|-04 -03|40 30|010101010101010101010101010101010101010101010101010101010101010101010|CxE0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|77e4","America/Cancun|CST EST EDT CDT|60 50 40 50|012121230303030303030303030303030303030301|t9G0 yLB0 1lb0 14p0 1lb0 14p0 Lz0 xB0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 Dd0|63e4","America/Caracas|-04 -0430|40 4u|010|1wmv0 kqo0|29e5","America/Cayenne|-03|30|0||58e3","America/Chicago|CST CDT|60 50|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K80 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|92e5","America/Chihuahua|CST CDT MDT MST|60 50 60 70|01010232323232323232323232323232323232323232323232323232323232323232323|13Vk0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0|81e4","America/Costa_Rica|CST CDT|60 50|010101010|mgS0 Db0 1Kp0 Db0 pRB0 15b0 1kp0 mL0|12e5","America/Phoenix|MST|70|0||42e5","America/Cuiaba|-04 -03|40 30|0101010101010101010101010101010101010101010101010101010101010101010|CxE0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 4a10 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|54e4","America/Danmarkshavn|-03 -02 GMT|30 20 0|0101010101010101010101010101010102|oXh0 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 DC0|8","America/Dawson_Creek|PST PDT MST|80 70 70|0101012|Ka0 1cL0 1cN0 1fz0 1cN0 ML0|12e3","America/Dawson|YST PST PDT MST|90 80 70 70|012121212121212121212121212121212121212121212121212121212121212121212121212121212123|9ix0 fNd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1z90|13e2","America/Denver|MST MDT|70 60|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K90 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e5","America/Detroit|EST EDT|50 40|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|85H0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e5","America/Edmonton|MST MDT|70 60|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|5E90 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|10e5","America/Eirunepe|-05 -04|50 40|01010101010|CxF0 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0 yTd0 d5X0|31e3","America/El_Salvador|CST CDT|60 50|01010|Gcu0 WL0 1qN0 WL0|11e5","America/Tijuana|PST PDT|80 70|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|fmy0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|20e5","America/Fort_Nelson|PST PDT MST|80 70 70|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0|39e2","America/Fort_Wayne|EST EDT|50 40|01010101010101010101010101010101010101010101010101010|K70 1cL0 1qhd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Fortaleza|-03 -02|30 20|01010101010101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 5z0 2mN0 On0|34e5","America/Glace_Bay|AST ADT|40 30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|5E60 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|19e3","America/Godthab|-03 -02|30 20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|oXh0 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|17e3","America/Goose_Bay|AST ADT ADDT|40 30 20|010101010101010101010101010101010101020101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K60 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|76e2","America/Grand_Turk|EST EDT AST|50 40 40|0101010101010101010101010101010101010101010101010101010101010101010101010210101010101010101010101010|mG70 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 7jA0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e2","America/Guatemala|CST CDT|60 50|010101010|9tG0 An0 mtd0 Nz0 ifB0 17b0 zDB0 11z0|13e5","America/Guayaquil|-05 -04|50 40|010|TKR0 rz0|27e5","America/Guyana|-0345 -03 -04|3J 30 40|012|dzfJ Ey0f|80e4","America/Halifax|AST ADT|40 30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K60 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|39e4","America/Havana|CST CDT|50 40|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K50 1cL0 1cN0 1fz0 1cN0 14n0 1ld0 14L0 1kN0 15b0 1kp0 1cL0 1cN0 1fz0 1a10 1fz0 1fB0 11z0 14p0 1nX0 11B0 1nX0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 1a10 1in0 1a10 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 17c0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 11A0 6i00 Rc0 1wo0 U00 1tA0 Rc0 1wo0 U00 1wo0 U00 1zc0 U00 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0|21e5","America/Hermosillo|PST MST MDT|80 70 60|01212121|80 13Vd0 1lb0 14p0 1lb0 14p0 1lb0|64e4","America/Indiana/Knox|CST CDT EST|60 50 50|01010101010101010101010101010101010101010101210101010101010101010101010101010101010101010101010|K80 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 z8o0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Marengo|EST EDT CDT|50 40 50|010101010201010101010101010101010101010101010101010101010101010|K70 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1e6p0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Petersburg|CST CDT EST EDT|60 50 50 40|0101010101010101210123232323232323232323232323232323232323232323232|K80 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 19co0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Tell_City|EST EDT CDT CST|50 40 50 60|01023232323232323232323232323232323232323232323232323|K70 1cL0 1qhd0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Vevay|EST EDT|50 40|010101010101010101010101010101010101010101010101010101010|K70 1cL0 1cN0 1fz0 1cN0 1cL0 1lnd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Vincennes|EST EDT CDT CST|50 40 50 60|01023201010101010101010101010101010101010101010101010|K70 1cL0 1qhd0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Winamac|EST EDT CDT CST|50 40 50 60|01023101010101010101010101010101010101010101010101010|K70 1cL0 1qhd0 1o00 Rd0 1za0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Inuvik|PST MST MDT|80 70 60|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|mGa0 2pz0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|35e2","America/Iqaluit|EST EDT CST CDT|50 40 60 50|0101010101010101010101010101010101010101230101010101010101010101010101010101010101010101010101010101010|p7H0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|67e2","America/Jamaica|EST EDT|50 40|010101010101010101010|9Kv0 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0|94e4","America/Juneau|PST PDT YDT YST AKST AKDT|80 70 80 90 90 80|0101010101010101010102010101345454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cM0 1cM0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|33e3","America/Kentucky/Louisville|EST EDT CDT|50 40 50|010101010201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K70 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Kentucky/Monticello|CST CDT EST EDT|60 50 50 40|010101010101010101010101010101010101010101010101010101010101012323232323232323232323232323232323232323232323232323232323232|K80 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/La_Paz|-04|40|0||19e5","America/Lima|-05 -04|50 40|010101010|CVF0 zX0 1O10 zX0 6Gp0 zX0 98p0 zX0|11e6","America/Los_Angeles|PST PDT|80 70|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e6","America/Maceio|-03 -02|30 20|0101010101010101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 8Q10 WL0 1tB0 5z0 2mN0 On0|93e4","America/Managua|CST EST CDT|60 50 50|010202010102020|86u0 4mn0 9Up0 Dz0 1K10 Dz0 s3F0 1KH0 DB0 9In0 k8p0 19X0 1o30 11y0|22e5","America/Manaus|-04 -03|40 30|010101010|CxE0 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0|19e5","America/Martinique|AST ADT|40 30|010|oXg0 19X0|39e4","America/Matamoros|CST CDT|60 50|0101010101010101010101010101010101010101010101010101010101010101010101010|IqU0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|45e4","America/Mazatlan|PST MST MDT|80 70 60|012121212121212121212121212121212121212121212121212121212121212121212121|80 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0|44e4","America/Menominee|EST CDT CST|50 50 60|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|85H0 1cM0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|85e2","America/Merida|CST EST CDT|60 50 50|0102020202020202020202020202020202020202020202020202020202020202020202020|t9G0 2hz0 wu30 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0|11e5","America/Metlakatla|PST PDT AKST AKDT|80 70 90 80|0101010101010101010101010101023232302323232323232323232323232|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1hU10 Rd0 1zb0 Op0 1zb0 Op0 1zb0 uM0 jB0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|14e2","America/Mexico_City|CST CDT|60 50|01010101010101010101010101010101010101010101010101010101010101010101010|13Vk0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0|20e6","America/Miquelon|AST -03 -02|40 30 20|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|p9g0 gQ10 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|61e2","America/Moncton|AST ADT|40 30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K60 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14n1 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 ReX 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|64e3","America/Monterrey|CST CDT|60 50|0101010101010101010101010101010101010101010101010101010101010101010101010|IqU0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0|41e5","America/Montevideo|-03 -02 -0130 -0230|30 20 1u 2u|0101023010101010101010101010101010101010101010101010|JD0 jX0 4vB0 xz0 3Cp0 mmu 1a10 IMu Db0 4c10 uL0 1Nd0 An0 1SN0 uL0 mp0 28L0 iPB0 un0 1SN0 xz0 1zd0 Lz0 1zd0 Rb0 1zd0 On0 1wp0 Rb0 s8p0 1fB0 1ip0 11z0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 11z0|17e5","America/Toronto|EST EDT|50 40|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K70 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e5","America/New_York|EST EDT|50 40|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K70 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e6","America/Nipigon|EST EDT|50 40|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|avj0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|16e2","America/Nome|BST BDT YST AKST AKDT|b0 a0 90 90 80|0101010101010101010101010101234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|Kd0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cl0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|38e2","America/Noronha|-02 -01|20 10|01010101010101010|CxC0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|30e2","America/North_Dakota/Beulah|MST MDT CST CDT|70 60 60 50|010101010101010101010101010101010101010101010101010101010101010101010101010101010123232323232323232323232323232323232323232|K90 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/North_Dakota/Center|MST MDT CST CDT|70 60 60 50|010101010101010101010101010101010101010101010123232323232323232323232323232323232323232323232323232323232323232323232323232|K90 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/North_Dakota/New_Salem|MST MDT CST CDT|70 60 60 50|010101010101010101010101010101010101010101010101010101010101010101012323232323232323232323232323232323232323232323232323232|K90 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Ojinaga|CST CDT MDT MST|60 50 60 70|01010232323232323232323232323232323232323232323232323232323232323232323|13Vk0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e3","America/Pangnirtung|AST ADT EDT EST CST CDT|40 30 40 50 60 50|0101010101010101010101010101010232323232453232323232323232323232323232323232323232323232323232323232323|p7G0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1o00 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|14e2","America/Paramaribo|-0330 -03|3u 30|01|zSPu|24e4","America/Port-au-Prince|EST EDT|50 40|01010101010101010101010101010101010101010101010101010101010101010101010|wu50 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14q0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 i6n0 1nX0 11B0 1nX0 d430 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 3iN0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Rio_Branco|-05 -04|50 40|010101010|CxF0 Rb0 1tB0 IL0 1Fd0 FX0 NBd0 d5X0|31e4","America/Porto_Velho|-04 -03|40 30|0101010|CxE0 Rb0 1tB0 IL0 1Fd0 FX0|37e4","America/Punta_Arenas|-03 -04|30 40|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|yP0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|","America/Rainy_River|CST CDT|60 50|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|avk0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|842","America/Rankin_Inlet|CST CDT EST|60 50 50|0101010101010101010101010101010101010101012101010101010101010101010101010101010101010101010101010101010|p7I0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e2","America/Recife|-03 -02|30 20|01010101010101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|33e5","America/Regina|CST|60|0||19e4","America/Resolute|CST CDT EST|60 50 50|0101010101010101010101010101010101010101012101010101012101010101010101010101010101010101010101010101010|p7I0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|229","America/Santarem|-04 -03|40 30|01010101|CxE0 Rb0 1tB0 IL0 1Fd0 FX0 NBd0|21e4","America/Santiago|-03 -04|30 40|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|yP0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0|62e5","America/Santo_Domingo|-0430 EST AST|4u 50 40|0101010101212|ksu 1Cou yLu 1RAu wLu 1QMu xzu 1Q0u xXu 1PAu 13jB0 e00|29e5","America/Sao_Paulo|-03 -02|30 20|010101010101010101010101010101010101010101010101010101010101010101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|20e6","America/Scoresbysund|-02 -01 +00|20 10 0|0102121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|oXg0 1a00 1cK0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|452","America/Sitka|PST PDT YST AKST AKDT|80 70 90 90 80|0101010101010101010101010101234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|90e2","America/St_Johns|NST NDT NDDT|3u 2u 1u|010101010101010101010101010101010101020101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K5u 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|11e4","America/Swift_Current|MST CST|70 60|01|5E90|16e3","America/Tegucigalpa|CST CDT|60 50|0101010|Gcu0 WL0 1qN0 WL0 GRd0 AL0|11e5","America/Thule|AST ADT|40 30|010101010101010101010101010101010101010101010101010101010101010101010101010101010|PHG0 1cL0 1cN0 1cL0 1fB0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|656","America/Thunder_Bay|EST EDT|50 40|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K70 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|11e4","America/Vancouver|PST PDT|80 70|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Whitehorse|PST PDT MST|80 70 70|01010101010101010101010101010101010101010101010101010101010101010101010101010101012|p7K0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1z90|23e3","America/Winnipeg|CST CDT|60 50|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K80 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|66e4","America/Yakutat|YST YDT AKST AKDT|90 80 90 80|0101010101010101010101010101023232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|Kb0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cn0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|642","America/Yellowknife|MST MDT|70 60|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|p7J0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|19e3","Antarctica/Casey|+08 +11|-80 -b0|010101010101|1ARS0 T90 40P0 KL0 blz0 3m10 1o30 14k0 1kr0 12l0 1o01|10","Antarctica/Davis|+07 +05|-70 -50|01010|1ART0 VB0 3Wn0 KN0|70","Pacific/Port_Moresby|+10|-a0|0||25e4","Antarctica/Macquarie|AEDT AEST|-b0 -a0|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|qg0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 3Co0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|1","Antarctica/Mawson|+06 +05|-60 -50|01|1ARU0|60","Pacific/Auckland|NZST NZDT|-c0 -d0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|bKC0 IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00|14e5","Antarctica/Palmer|-03 -02 -04|30 20 40|01020202020202020202020202020202020202020202020202020202020202020202020|9Rf0 Db0 jsN0 14N0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|40","Antarctica/Rothera|-00 -03|0 30|01|gOo0|130","Asia/Riyadh|+03|-30|0||57e5","Antarctica/Troll|-00 +00 +02|0 0 -20|012121212121212121212121212121212121212121212121212121|1puo0 hd0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|40","Asia/Urumqi|+06|-60|0||32e5","Europe/Berlin|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|oXd0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|41e5","Asia/Almaty|+06 +07 +05|-60 -70 -50|0101010101010101010102010101010101010101010101010|rn60 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|15e5","Asia/Amman|EET EEST|-20 -30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|8kK0 KL0 1oN0 11b0 1oN0 11b0 1pd0 1dz0 1cp0 11b0 1op0 11b0 fO10 1db0 1e10 1cL0 1cN0 1cL0 1cN0 1fz0 1pd0 10n0 1ld0 14n0 1hB0 15b0 1ip0 19X0 1cN0 1cL0 1cN0 17b0 1ld0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1So0 y00 1fc0 1dc0 1co0 1dc0 1cM0 1cM0 1cM0 1o00 11A0 1lc0 17c0 1cM0 1cM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 4bX0 Dd0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 LA0 1C00 LA0 1C00 Oo0 1zc0 Oo0 1C00 LA0 1C00 LA0 1C00 LA0 1C00 LA0 1C00 Oo0 1zc0|25e5","Asia/Anadyr|+13 +14 +12 +11|-d0 -e0 -c0 -b0|010202020202020202023202020202020202020202020202020202020232|rmX0 1db0 2q10 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|13e3","Asia/Aqtau|+05 +06 +04|-50 -60 -40|0101010101010101010201010120202020202020202020|sAj0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|15e4","Asia/Aqtobe|+05 +06 +04|-50 -60 -40|01010101010101010102010101010101010101010101010|rn70 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|27e4","Asia/Ashgabat|+05 +06 +04|-50 -60 -40|01010101010101010101020|rn70 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0|41e4","Asia/Atyrau|+05 +06 +04|-50 -60 -40|010101010101010101020101010101010102020202020|sAj0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 2sp0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|","Asia/Baghdad|+03 +04|-30 -40|01010101010101010101010101010101010101010101010101010|u190 11b0 1cp0 1dz0 1dd0 1db0 1cN0 1cp0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1de0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0|66e5","Asia/Qatar|+04 +03|-40 -30|01|5QI0|96e4","Asia/Baku|+04 +05 +03|-40 -50 -30|010101010101010101010201010101010101010101010101010101010101010|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 9Je0 1o00 11z0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e5","Asia/Bangkok|+07|-70|0||15e6","Asia/Barnaul|+07 +08 +06|-70 -80 -60|01010101010101010101020101010102020202020202020202020202020202020|rn50 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 p90 LE0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|","Asia/Beirut|EET EEST|-20 -30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|61a0 En0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1op0 11b0 dA10 17b0 1iN0 17b0 1iN0 17b0 1iN0 17b0 1vB0 SL0 1mp0 13z0 1iN0 17b0 1iN0 17b0 1jd0 12n0 1a10 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0|22e5","Asia/Bishkek|+06 +07 +05|-60 -70 -50|0101010101010101010102020202020202020202020202020|rn60 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2e00 1tX0 17b0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1cPu 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0|87e4","Asia/Brunei|+08|-80|0||42e4","Asia/Kolkata|IST|-5u|0||15e6","Asia/Chita|+09 +10 +08|-90 -a0 -80|0101010101010101010102010101010101010101010101010101010101010120|rn30 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3re0|33e4","Asia/Choibalsan|+07 +08 +10 +09|-70 -80 -a0 -90|012323232323232323232323232323232323232323232313131|jsF0 cKn0 1da0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 3Db0 h1f0 1cJ0 1cP0 1cJ0|38e3","Asia/Shanghai|CST CDT|-80 -90|0101010101010|DKG0 Rb0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0|23e6","Asia/Colombo|+0530 +0630 +06|-5u -6u -60|0120|14giu 11zu n3cu|22e5","Asia/Dhaka|+06 +07|-60 -70|010|1A5R0 1i00|16e6","Asia/Damascus|EET EEST|-20 -30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|M00 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 Nb0 1AN0 Nb0 bcp0 19X0 1gp0 19X0 3ld0 1xX0 Vd0 1Bz0 Sp0 1vX0 10p0 1dz0 1cN0 1cL0 1db0 1db0 1g10 1an0 1ap0 1db0 1fd0 1db0 1cN0 1db0 1dd0 1db0 1cp0 1dz0 1c10 1dX0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 19z0 1fB0 1qL0 11B0 1on0 Wp0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0|26e5","Asia/Dili|+09 +08|-90 -80|010|fpr0 Xld0|19e4","Asia/Dubai|+04|-40|0||39e5","Asia/Dushanbe|+06 +07 +05|-60 -70 -50|0101010101010101010102|rn60 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2hB0|76e4","Asia/Famagusta|EET EEST +03|-20 -30 -30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101012010101010101010101010101010|cPa0 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 15U0 2Ks0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|","Asia/Gaza|IST IDT EET EEST|-20 -30 -20 -30|010101010101010101010101010101023232323232323232323232323232323232323232323232323232323232323232323232|aXa0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 11z0 1o10 14o0 1lA1 SKX 1xd1 MKX 1AN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nA0 1210 1qL0 WN0 1qL0 WN0 1qL0 11c0 1on0 11B0 1o00 11A0 1qo0 XA0 1q00 XA0 1q00 12o0 1nc0 12o0 1nc0 12o0 1nc0 12o0 1q00 XA0 1q00 XA0 1q00 12o0 1nc0|18e5","Asia/Hebron|IST IDT EET EEST|-20 -30 -20 -30|01010101010101010101010101010102323232323232323232323232323232323232323232323232323232323232323232323232|aXa0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 12L0 1mN0 14o0 1lc0 Tb0 1xd1 MKX bB0 cn0 1cN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nA0 1210 1qL0 WN0 1qL0 WN0 1qL0 11c0 1on0 11B0 1o00 11A0 1qo0 XA0 1q00 XA0 1q00 12o0 1nc0 12o0 1nc0 12o0 1nc0 12o0 1q00 XA0 1q00 XA0 1q00 12o0 1nc0|25e4","Asia/Ho_Chi_Minh|+08 +07|-80 -70|01|dfs0|90e5","Asia/Hong_Kong|HKT HKST|-80 -90|01010101010101010|H7u 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|73e5","Asia/Hovd|+06 +07 +08|-60 -70 -80|01212121212121212121212121212121212121212121212121|jsG0 cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|81e3","Asia/Irkutsk|+08 +09 +07|-80 -90 -70|010101010101010101010201010101010101010101010101010101010101010|rn40 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Europe/Istanbul|EET EEST +03 +04|-20 -30 -30 -40|01010101010123201010101010101010101010101010101010101010101010101010101010101012|8jz0 11A0 WN0 1qL0 TB0 1tX0 U10 1tz0 11B0 1in0 17d0 z90 cne0 pb0 2Cp0 1800 14o0 1dc0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1a00 1fA0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WO0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 Xc0 1qo0 WM0 1qM0 11A0 1o00 1200 1nA0 11A0 1tA0 U00 15w0|13e6","Asia/Jakarta|WIB|-70|0||31e6","Asia/Jayapura|WIT|-90|0||26e4","Asia/Jerusalem|IST IDT|-20 -30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|aXa0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 1hB0 1dX0 1ep0 1aL0 1eN0 17X0 1nf0 11z0 1tB0 19W0 1e10 17b0 1ep0 1gL0 18N0 1fz0 1eN0 17b0 1gq0 1gn0 19d0 1dz0 1c10 17X0 1hB0 1gn0 19d0 1dz0 1c10 17X0 1kp0 1dz0 1c10 1aL0 1eN0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0|81e4","Asia/Kabul|+0430|-4u|0||46e5","Asia/Kamchatka|+12 +13 +11|-c0 -d0 -b0|0101010101010101010102010101010101010101010101010101010101020|rn00 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|18e4","Asia/Karachi|+05 PKT PKST|-50 -50 -60|01212121|2Xv0 1fy00 1cL0 dK10 11b0 1610 1jX0|24e6","Asia/Kathmandu|+0530 +0545|-5u -5J|01|CVuu|12e5","Asia/Khandyga|+09 +10 +08 +11|-90 -a0 -80 -b0|01010101010101010101020101010101010101010101010131313131313131310|rn30 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 qK0 yN0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|66e2","Asia/Krasnoyarsk|+07 +08 +06|-70 -80 -60|010101010101010101010201010101010101010101010101010101010101010|rn50 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|10e5","Asia/Kuala_Lumpur|+0730 +08|-7u -80|01|td4u|71e5","Asia/Macau|CST CDT|-80 -90|01010101010101010|H7u 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|57e4","Asia/Magadan|+11 +12 +10|-b0 -c0 -a0|0101010101010101010102010101010101010101010101010101010101010120|rn10 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Cq0|95e3","Asia/Makassar|WITA|-80|0||15e5","Asia/Manila|PST PDT|-80 -90|010|k0E0 1db0|24e6","Asia/Nicosia|EET EEST|-20 -30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|cPa0 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|32e4","Asia/Novokuznetsk|+07 +08 +06|-70 -80 -60|0101010101010101010102010101010101010101010101010101010101020|rn50 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|55e4","Asia/Novosibirsk|+07 +08 +06|-70 -80 -60|01010101010101010101020101020202020202020202020202020202020202020|rn50 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 ml0 Os0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 4eN0|15e5","Asia/Omsk|+06 +07 +05|-60 -70 -50|010101010101010101010201010101010101010101010101010101010101010|rn60 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|12e5","Asia/Oral|+05 +06 +04|-50 -60 -40|010101010101010202020202020202020202020202020|rn70 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 1cM0 IM0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|27e4","Asia/Pontianak|WITA WIB|-80 -70|01|HNs0|23e4","Asia/Pyongyang|KST KST|-90 -8u|010|1P4D0 6BA0|29e5","Asia/Qostanay|+05 +06 +04|-50 -60 -40|0101010101010101010201010101010101010101010101|rn70 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|","Asia/Qyzylorda|+05 +06|-50 -60|010101010101010101010101010101010101010101010|rn70 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 3ao0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 zQl0|73e4","Asia/Rangoon|+0630|-6u|0||48e5","Asia/Sakhalin|+11 +12 +10|-b0 -c0 -a0|010101010101010101010201010101010202020202020202020202020202020|rn10 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 2pB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|58e4","Asia/Samarkand|+05 +06|-50 -60|010101010101010101010|rn70 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|36e4","Asia/Seoul|KST KDT|-90 -a0|01010|Gf50 11A0 1o00 11A0|23e6","Asia/Srednekolymsk|+11 +12 +10|-b0 -c0 -a0|010101010101010101010201010101010101010101010101010101010101010|rn10 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|35e2","Asia/Taipei|CST CDT|-80 -90|0101010|akg0 1db0 1cN0 1db0 97B0 AL0|74e5","Asia/Tashkent|+06 +07 +05|-60 -70 -50|0101010101010101010102|rn60 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0|23e5","Asia/Tbilisi|+04 +05 +03|-40 -50 -30|01010101010101010101020202010101010101010101020|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cK0 1cL0 1cN0 1cL0 1cN0 2pz0 1cL0 1fB0 3Nz0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 An0 Os0 WM0|11e5","Asia/Tehran|+0330 +0430 +04 +05|-3u -4u -40 -50|0123201010101010101010101010101010101010101010101010101010101010101010|hyHu 1pc0 120u Rc0 XA0 Wou JX0 1dB0 1en0 pNB0 UL0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 64p0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0|14e6","Asia/Thimphu|+0530 +06|-5u -60|01|HcGu|79e3","Asia/Tokyo|JST|-90|0||38e6","Asia/Tomsk|+07 +08 +06|-70 -80 -60|01010101010101010101020101010101010101010101020202020202020202020|rn50 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 co0 1bB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Qp0|10e5","Asia/Ulaanbaatar|+07 +08 +09|-70 -80 -90|01212121212121212121212121212121212121212121212121|jsF0 cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|12e5","Asia/Ust-Nera|+09 +12 +11 +10|-90 -c0 -b0 -a0|0121212121212121212123212121212121212121212121212121212121212123|rn30 1d90 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|65e2","Asia/Vladivostok|+10 +11 +09|-a0 -b0 -90|010101010101010101010201010101010101010101010101010101010101010|rn20 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Asia/Yakutsk|+09 +10 +08|-90 -a0 -80|010101010101010101010201010101010101010101010101010101010101010|rn30 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|28e4","Asia/Yekaterinburg|+05 +06 +04|-50 -60 -40|010101010101010101010201010101010101010101010101010101010101010|rn70 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|14e5","Asia/Yerevan|+04 +05 +03|-40 -50 -30|01010101010101010101020202020101010101010101010101010101010|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 4RX0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|13e5","Atlantic/Azores|-01 +00 WET|10 0 0|0101010101010101010101010101010121010101010101010101010101010101010101010101010101010101010101010101010101010|hAN0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|25e4","Atlantic/Bermuda|AST ADT|40 30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|avi0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e3","Atlantic/Canary|WET WEST|0 -10|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|oXc0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|54e4","Atlantic/Cape_Verde|-02 -01|20 10|01|elE0|50e4","Atlantic/Faroe|WET WEST|0 -10|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|rm10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|49e3","Atlantic/Madeira|WET WEST|0 -10|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hAM0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|27e4","Atlantic/South_Georgia|-02|20|0||30","Atlantic/Stanley|-04 -03 -02|40 30 20|01212101010101010101010101010101010101010101010101010101|wrg0 WL0 1qL0 U10 1tz0 2mN0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 U10 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qN0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 U10 1tz0 U10 1tz0 U10|21e2","Australia/Sydney|AEST AEDT|-a0 -b0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4r40 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|40e5","Australia/Adelaide|ACST ACDT|-9u -au|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4r4u LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 WM0 1qM0 Rc0 1zc0 U00 1tA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|11e5","Australia/Brisbane|AEST AEDT|-a0 -b0|010101010|4r40 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0|20e5","Australia/Broken_Hill|ACST ACDT|-9u -au|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4r4u LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|18e3","Australia/Hobart|AEDT AEST|-b0 -a0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|qg0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|21e4","Australia/Darwin|ACST|-9u|0||12e4","Australia/Eucla|+0845 +0945|-8J -9J|0101010101010|bHRf Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|368","Australia/Lord_Howe|AEST +1030 +1130 +11|-a0 -au -bu -b0|01212121213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313|raC0 1zdu Rb0 1zd0 On0 1zd0 On0 1zd0 On0 1zd0 TXu 1qMu WLu 1tAu WLu 1tAu TXu 1tAu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 11Au 1nXu 1qMu 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu 11zu 1o0u WLu 1qMu 14nu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu|347","Australia/Lindeman|AEST AEDT|-a0 -b0|0101010101010|4r40 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0|10","Australia/Melbourne|AEST AEDT|-a0 -b0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4r40 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1qM0 11A0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|39e5","Australia/Perth|AWST AWDT|-80 -90|0101010101010|bHS0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|18e5","Europe/Brussels|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|21e5","Pacific/Easter|-06 -07 -05|60 70 50|010101010101010101010101020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202|yP0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 2pA0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0|30e2","EET|EET EEST|-20 -30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|","Europe/Dublin|IST GMT|-10 0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4re0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|12e5","Etc/GMT-1|+01|-10|0||","Pacific/Guadalcanal|+11|-b0|0||11e4","Pacific/Tarawa|+12|-c0|0||29e3","Etc/GMT-13|+13|-d0|0||","Etc/GMT-14|+14|-e0|0||","Etc/GMT-2|+02|-20|0||","Indian/Maldives|+05|-50|0||35e4","Pacific/Palau|+09|-90|0||21e3","Etc/GMT+1|-01|10|0||","Pacific/Tahiti|-10|a0|0||18e4","Pacific/Niue|-11|b0|0||12e2","Etc/GMT+12|-12|c0|0||","Etc/GMT+5|-05|50|0||","Etc/GMT+6|-06|60|0||","Etc/GMT+7|-07|70|0||","Etc/GMT+8|-08|80|0||","Pacific/Gambier|-09|90|0||125","Etc/UTC|UTC|0|0||","Europe/Andorra|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|B7d0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|79e3","Europe/Astrakhan|+04 +05 +03|-40 -50 -30|0101010101010101020202020202020202020202020202020202020202020|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|10e5","Europe/Athens|EET EEST|-20 -30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|cOK0 1vc0 SO0 1cM0 1a00 1ao0 1fc0 1a10 1fG0 1cg0 1dX0 1bX0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|35e5","Europe/London|BST GMT|-10 0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4re0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|10e6","Europe/Belgrade|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|wdd0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|12e5","Europe/Prague|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|muN0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|13e5","Europe/Bucharest|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|mRa0 On0 1fA0 1a10 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|19e5","Europe/Budapest|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|oXb0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cO0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|17e5","Europe/Zurich|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|rm10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|38e4","Europe/Chisinau|MSK MSD EEST EET|-30 -40 -30 -20|010101010101010101012323232323232323232323232323232323232323232323232323232323232323232323232323232323|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 gL0 WO0 1cM0 1cM0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11D0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|67e4","Europe/Gibraltar|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|tLB0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|30e3","Europe/Helsinki|EET EEST|-20 -30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|rm00 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|12e5","Europe/Kaliningrad|MSK MSD EEST EET +03|-30 -40 -30 -20 -30|010101010101010102323232323232323232323232323232323232323232343|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|44e4","Europe/Kiev|MSK MSD EEST EET|-30 -40 -30 -20|0101010101010101010123232323232323232323232323232323232323232323232323232323232323232323232323232323|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 Db0 3220 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o10 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|34e5","Europe/Kirov|+04 +05 +03|-40 -50 -30|010101010101010102020202020202020202020202020202020202020202|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|48e4","Europe/Lisbon|CET WET WEST CEST|-10 0 -10 -20|01212121212121212121212121212121203030302121212121212121212121212121212121212121212121212121212121212121212121|go00 1cM0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|27e5","Europe/Madrid|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|apy0 1a10 1fz0 1a10 19X0 1cN0 1fz0 1a10 1fC0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|62e5","Europe/Malta|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|XX0 LA0 1zc0 Oo0 1C00 Oo0 1co0 1cM0 1lA0 Xc0 1qq0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1iN0 19z0 1fB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|42e4","Europe/Minsk|MSK MSD EEST EET +03|-30 -40 -30 -20 -30|010101010101010101023232323232323232323232323232323232323234|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 3Fc0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0|19e5","Europe/Paris|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|fbc0 1cL0 1fC0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|11e6","Europe/Moscow|MSK MSD EEST EET MSK|-30 -40 -30 -20 -40|0101010101010101010102301010101010101010101010101010101010101040|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|16e6","Europe/Riga|MSK MSD EEST EET|-30 -40 -30 -20|010101010101010102323232323232323232323232323232323232323232323232323232323232323232323232323232323|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 1o00 11A0 1o00 11A0 1qM0 3oo0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|64e4","Europe/Rome|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|XX0 LA0 1zc0 Oo0 1C00 Oo0 1C00 LA0 1zc0 Oo0 1C00 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1zc0 Oo0 1fC0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|39e5","Europe/Samara|+04 +05 +03|-40 -50 -30|01010101010101010202010101010101010101010101010101010101020|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2y10 14m0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|12e5","Europe/Saratov|+04 +05 +03|-40 -50 -30|0101010101010102020202020202020202020202020202020202020202020|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1cM0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 5810|","Europe/Simferopol|MSK MSD EET EEST MSK|-30 -40 -20 -30 -40|0101010101010101010232323101010323232323232323232323232323232323240|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 4eN0 1cM0 1cM0 1cM0 1cM0 dV0 WO0 1cM0 1cM0 1fy0 1o30 11B0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11z0 1nW0|33e4","Europe/Sofia|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|muJ0 1dd0 1fb0 1ap0 1fb0 1a20 1fy0 1a30 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|12e5","Europe/Tallinn|MSK MSD EEST EET|-30 -40 -30 -20|0101010101010101023232323232323232323232323232323232323232323232323232323232323232323232323232323|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o10 11A0 1qM0 5QM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|41e4","Europe/Tirane|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|axz0 10n0 1op0 11z0 1pd0 11z0 1qN0 WL0 1qp0 Xb0 1qp0 Xb0 1qp0 11z0 1lB0 11z0 1qN0 11z0 1iN0 16n0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|42e4","Europe/Ulyanovsk|+04 +05 +03 +02|-40 -50 -30 -20|010101010101010102023202020202020202020202020202020202020202020|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|13e5","Europe/Uzhgorod|MSK MSD CET EET EEST|-30 -40 -10 -20 -30|010101010101010101023434343434343434343434343434343434343434343434343434343434343434343434343434343|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 1Nf0 2py0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o10 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|11e4","Europe/Vienna|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|oXb0 19X0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|18e5","Europe/Vilnius|MSK MSD EEST EET CEST CET|-30 -40 -30 -20 -20 -10|01010101010101010232323232323232323454323232323232323232323232323232323232323232323232323232323|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11B0 1o00 11A0 1qM0 8io0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|54e4","Europe/Volgograd|+04 +05 +03|-40 -50 -30|01010101010101020202020202020202020202020202020202020202020202|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1cM0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 9Jd0 5gn0|10e5","Europe/Warsaw|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDA0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|17e5","Europe/Zaporozhye|MSK MSD EEST EET|-30 -40 -30 -20|01010101010101010101023232323232323232323232323232323232323232323232323232323232323232323232323232323|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cK0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o10 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|77e4","Pacific/Honolulu|HST|a0|0||37e4","Indian/Chagos|+05 +06|-50 -60|01|13ij0|30e2","Indian/Mauritius|+04 +05|-40 -50|01010|v5U0 14L0 12kr0 11z0|15e4","Pacific/Kwajalein|-12 +12|c0 -c0|01|Vxo0|14e3","MET|MET MEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|","Pacific/Chatham|+1245 +1345|-cJ -dJ|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|bKC0 IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00|600","Pacific/Apia|-11 -10 +14 +13|b0 a0 -e0 -d0|010123232323232323232323|1Dbn0 1ff0 1a00 CI0 AQ0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0|37e3","Pacific/Bougainville|+10 +11|-a0 -b0|01|1NwE0|18e4","Pacific/Efate|+11 +12|-b0 -c0|01010101010101010101010|9EA0 Dc0 n610 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 Lz0 1Nd0 An0|66e3","Pacific/Enderbury|-12 -11 +13|c0 b0 -d0|012|nIc0 B7X0|1","Pacific/Fakaofo|-11 +13|b0 -d0|01|1Gfn0|483","Pacific/Fiji|+12 +13|-c0 -d0|0101010101010101010101010101010101010101010101|1ace0 LA0 1EM0 IM0 nJc0 LA0 1o00 Rc0 1wo0 Ao0 1Nc0 Ao0 1Q00 xz0 1SN0 uM0 1SM0 uM0 1VA0 s00 1VA0 s00 1VA0 s00 20o0 pc0 2hc0 bc0 4q00 pc0 20o0 pc0 20o0 pc0 20o0 s00 1VA0 s00 20o0 pc0 20o0 pc0 20o0 pc0 20o0|88e4","Pacific/Galapagos|-05 -06|50 60|0101|CVF0 gNd0 rz0|25e3","Pacific/Guam|GST GDT ChST|-a0 -b0 -a0|010101010102|JQ0 Rb0 1wp0 Rb0 5xd0 rX0 5sN0 zb1 1C0X On0 ULb0|17e4","Pacific/Kiritimati|-1040 -10 +14|aE a0 -e0|012|nIaE B7Xk|51e2","Pacific/Kosrae|+12 +11|-c0 -b0|01|1aAA0|66e2","Pacific/Marquesas|-0930|9u|0||86e2","Pacific/Pago_Pago|SST|b0|0||37e2","Pacific/Nauru|+1130 +12|-bu -c0|01|maCu|10e3","Pacific/Norfolk|+1130 +1230 +11 +12|-bu -cu -b0 -c0|010232323232323232323232323|bHOu Oo0 1COo0 9Jcu 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|25e4","Pacific/Noumea|+11 +12|-b0 -c0|0101010|jhp0 xX0 1PB0 yn0 HeP0 Ao0|98e3","Pacific/Pitcairn|-0830 -08|8u 80|01|18Vku|56","Pacific/Rarotonga|-1030 -0930 -10|au 9u a0|012121212121212121212121212|lyWu IL0 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu|13e3","Pacific/Tongatapu|+13 +14|-d0 -e0|010101010|1csd0 15A0 1wo0 xz0 1Q10 xz0 zWN0 s00|75e3","WET|WET WEST|0 -10|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|"],links:["Africa/Abidjan|Africa/Accra","Africa/Abidjan|Africa/Bamako","Africa/Abidjan|Africa/Banjul","Africa/Abidjan|Africa/Conakry","Africa/Abidjan|Africa/Dakar","Africa/Abidjan|Africa/Freetown","Africa/Abidjan|Africa/Lome","Africa/Abidjan|Africa/Nouakchott","Africa/Abidjan|Africa/Ouagadougou","Africa/Abidjan|Africa/Timbuktu","Africa/Abidjan|Atlantic/Reykjavik","Africa/Abidjan|Atlantic/St_Helena","Africa/Abidjan|Etc/GMT","Africa/Abidjan|Etc/GMT+0","Africa/Abidjan|Etc/GMT-0","Africa/Abidjan|Etc/GMT0","Africa/Abidjan|Etc/Greenwich","Africa/Abidjan|GMT","Africa/Abidjan|GMT+0","Africa/Abidjan|GMT-0","Africa/Abidjan|GMT0","Africa/Abidjan|Greenwich","Africa/Abidjan|Iceland","Africa/Cairo|Egypt","Africa/Johannesburg|Africa/Maseru","Africa/Johannesburg|Africa/Mbabane","Africa/Lagos|Africa/Bangui","Africa/Lagos|Africa/Brazzaville","Africa/Lagos|Africa/Douala","Africa/Lagos|Africa/Kinshasa","Africa/Lagos|Africa/Libreville","Africa/Lagos|Africa/Luanda","Africa/Lagos|Africa/Malabo","Africa/Lagos|Africa/Niamey","Africa/Lagos|Africa/Porto-Novo","Africa/Maputo|Africa/Blantyre","Africa/Maputo|Africa/Bujumbura","Africa/Maputo|Africa/Gaborone","Africa/Maputo|Africa/Harare","Africa/Maputo|Africa/Kigali","Africa/Maputo|Africa/Lubumbashi","Africa/Maputo|Africa/Lusaka","Africa/Nairobi|Africa/Addis_Ababa","Africa/Nairobi|Africa/Asmara","Africa/Nairobi|Africa/Asmera","Africa/Nairobi|Africa/Dar_es_Salaam","Africa/Nairobi|Africa/Djibouti","Africa/Nairobi|Africa/Kampala","Africa/Nairobi|Africa/Mogadishu","Africa/Nairobi|Indian/Antananarivo","Africa/Nairobi|Indian/Comoro","Africa/Nairobi|Indian/Mayotte","Africa/Tripoli|Libya","America/Adak|America/Atka","America/Adak|US/Aleutian","America/Anchorage|US/Alaska","America/Argentina/Buenos_Aires|America/Buenos_Aires","America/Argentina/Catamarca|America/Argentina/ComodRivadavia","America/Argentina/Catamarca|America/Catamarca","America/Argentina/Cordoba|America/Cordoba","America/Argentina/Cordoba|America/Rosario","America/Argentina/Jujuy|America/Jujuy","America/Argentina/Mendoza|America/Mendoza","America/Cayenne|Etc/GMT+3","America/Chicago|CST6CDT","America/Chicago|US/Central","America/Denver|America/Shiprock","America/Denver|MST7MDT","America/Denver|Navajo","America/Denver|US/Mountain","America/Detroit|US/Michigan","America/Edmonton|Canada/Mountain","America/Fort_Wayne|America/Indiana/Indianapolis","America/Fort_Wayne|America/Indianapolis","America/Fort_Wayne|US/East-Indiana","America/Godthab|America/Nuuk","America/Halifax|Canada/Atlantic","America/Havana|Cuba","America/Indiana/Knox|America/Knox_IN","America/Indiana/Knox|US/Indiana-Starke","America/Jamaica|Jamaica","America/Kentucky/Louisville|America/Louisville","America/La_Paz|Etc/GMT+4","America/Los_Angeles|PST8PDT","America/Los_Angeles|US/Pacific","America/Manaus|Brazil/West","America/Mazatlan|Mexico/BajaSur","America/Mexico_City|Mexico/General","America/New_York|EST5EDT","America/New_York|US/Eastern","America/Noronha|Brazil/DeNoronha","America/Panama|America/Atikokan","America/Panama|America/Cayman","America/Panama|America/Coral_Harbour","America/Panama|EST","America/Phoenix|America/Creston","America/Phoenix|MST","America/Phoenix|US/Arizona","America/Puerto_Rico|America/Anguilla","America/Puerto_Rico|America/Antigua","America/Puerto_Rico|America/Aruba","America/Puerto_Rico|America/Blanc-Sablon","America/Puerto_Rico|America/Curacao","America/Puerto_Rico|America/Dominica","America/Puerto_Rico|America/Grenada","America/Puerto_Rico|America/Guadeloupe","America/Puerto_Rico|America/Kralendijk","America/Puerto_Rico|America/Lower_Princes","America/Puerto_Rico|America/Marigot","America/Puerto_Rico|America/Montserrat","America/Puerto_Rico|America/Port_of_Spain","America/Puerto_Rico|America/St_Barthelemy","America/Puerto_Rico|America/St_Kitts","America/Puerto_Rico|America/St_Lucia","America/Puerto_Rico|America/St_Thomas","America/Puerto_Rico|America/St_Vincent","America/Puerto_Rico|America/Tortola","America/Puerto_Rico|America/Virgin","America/Regina|Canada/Saskatchewan","America/Rio_Branco|America/Porto_Acre","America/Rio_Branco|Brazil/Acre","America/Santiago|Chile/Continental","America/Sao_Paulo|Brazil/East","America/St_Johns|Canada/Newfoundland","America/Tijuana|America/Ensenada","America/Tijuana|America/Santa_Isabel","America/Tijuana|Mexico/BajaNorte","America/Toronto|America/Montreal","America/Toronto|America/Nassau","America/Toronto|Canada/Eastern","America/Vancouver|Canada/Pacific","America/Whitehorse|Canada/Yukon","America/Winnipeg|Canada/Central","Asia/Ashgabat|Asia/Ashkhabad","Asia/Bangkok|Asia/Phnom_Penh","Asia/Bangkok|Asia/Vientiane","Asia/Bangkok|Etc/GMT-7","Asia/Bangkok|Indian/Christmas","Asia/Brunei|Asia/Kuching","Asia/Brunei|Etc/GMT-8","Asia/Dhaka|Asia/Dacca","Asia/Dubai|Asia/Muscat","Asia/Dubai|Etc/GMT-4","Asia/Dubai|Indian/Mahe","Asia/Dubai|Indian/Reunion","Asia/Ho_Chi_Minh|Asia/Saigon","Asia/Hong_Kong|Hongkong","Asia/Jerusalem|Asia/Tel_Aviv","Asia/Jerusalem|Israel","Asia/Kathmandu|Asia/Katmandu","Asia/Kolkata|Asia/Calcutta","Asia/Kuala_Lumpur|Asia/Singapore","Asia/Kuala_Lumpur|Singapore","Asia/Macau|Asia/Macao","Asia/Makassar|Asia/Ujung_Pandang","Asia/Nicosia|Europe/Nicosia","Asia/Qatar|Asia/Bahrain","Asia/Rangoon|Asia/Yangon","Asia/Rangoon|Indian/Cocos","Asia/Riyadh|Antarctica/Syowa","Asia/Riyadh|Asia/Aden","Asia/Riyadh|Asia/Kuwait","Asia/Riyadh|Etc/GMT-3","Asia/Seoul|ROK","Asia/Shanghai|Asia/Chongqing","Asia/Shanghai|Asia/Chungking","Asia/Shanghai|Asia/Harbin","Asia/Shanghai|PRC","Asia/Taipei|ROC","Asia/Tehran|Iran","Asia/Thimphu|Asia/Thimbu","Asia/Tokyo|Japan","Asia/Ulaanbaatar|Asia/Ulan_Bator","Asia/Urumqi|Antarctica/Vostok","Asia/Urumqi|Asia/Kashgar","Asia/Urumqi|Etc/GMT-6","Atlantic/Faroe|Atlantic/Faeroe","Atlantic/South_Georgia|Etc/GMT+2","Australia/Adelaide|Australia/South","Australia/Brisbane|Australia/Queensland","Australia/Broken_Hill|Australia/Yancowinna","Australia/Darwin|Australia/North","Australia/Hobart|Australia/Currie","Australia/Hobart|Australia/Tasmania","Australia/Lord_Howe|Australia/LHI","Australia/Melbourne|Australia/Victoria","Australia/Perth|Australia/West","Australia/Sydney|Australia/ACT","Australia/Sydney|Australia/Canberra","Australia/Sydney|Australia/NSW","Etc/UTC|Etc/UCT","Etc/UTC|Etc/Universal","Etc/UTC|Etc/Zulu","Etc/UTC|UCT","Etc/UTC|UTC","Etc/UTC|Universal","Etc/UTC|Zulu","Europe/Belgrade|Europe/Ljubljana","Europe/Belgrade|Europe/Podgorica","Europe/Belgrade|Europe/Sarajevo","Europe/Belgrade|Europe/Skopje","Europe/Belgrade|Europe/Zagreb","Europe/Berlin|Arctic/Longyearbyen","Europe/Berlin|Atlantic/Jan_Mayen","Europe/Berlin|Europe/Copenhagen","Europe/Berlin|Europe/Oslo","Europe/Berlin|Europe/Stockholm","Europe/Brussels|CET","Europe/Brussels|Europe/Amsterdam","Europe/Brussels|Europe/Luxembourg","Europe/Chisinau|Europe/Tiraspol","Europe/Dublin|Eire","Europe/Helsinki|Europe/Mariehamn","Europe/Istanbul|Asia/Istanbul","Europe/Istanbul|Turkey","Europe/Kiev|Europe/Kyiv","Europe/Lisbon|Portugal","Europe/London|Europe/Belfast","Europe/London|Europe/Guernsey","Europe/London|Europe/Isle_of_Man","Europe/London|Europe/Jersey","Europe/London|GB","Europe/London|GB-Eire","Europe/Moscow|W-SU","Europe/Paris|Europe/Monaco","Europe/Prague|Europe/Bratislava","Europe/Rome|Europe/San_Marino","Europe/Rome|Europe/Vatican","Europe/Warsaw|Poland","Europe/Zurich|Europe/Busingen","Europe/Zurich|Europe/Vaduz","Indian/Maldives|Etc/GMT-5","Indian/Maldives|Indian/Kerguelen","Pacific/Auckland|Antarctica/McMurdo","Pacific/Auckland|Antarctica/South_Pole","Pacific/Auckland|NZ","Pacific/Chatham|NZ-CHAT","Pacific/Easter|Chile/EasterIsland","Pacific/Enderbury|Pacific/Kanton","Pacific/Gambier|Etc/GMT+9","Pacific/Guadalcanal|Etc/GMT-11","Pacific/Guadalcanal|Pacific/Pohnpei","Pacific/Guadalcanal|Pacific/Ponape","Pacific/Guam|Pacific/Saipan","Pacific/Honolulu|HST","Pacific/Honolulu|Pacific/Johnston","Pacific/Honolulu|US/Hawaii","Pacific/Kwajalein|Kwajalein","Pacific/Niue|Etc/GMT+11","Pacific/Pago_Pago|Pacific/Midway","Pacific/Pago_Pago|Pacific/Samoa","Pacific/Pago_Pago|US/Samoa","Pacific/Palau|Etc/GMT-9","Pacific/Port_Moresby|Antarctica/DumontDUrville","Pacific/Port_Moresby|Etc/GMT-10","Pacific/Port_Moresby|Pacific/Chuuk","Pacific/Port_Moresby|Pacific/Truk","Pacific/Port_Moresby|Pacific/Yap","Pacific/Tahiti|Etc/GMT+10","Pacific/Tarawa|Etc/GMT-12","Pacific/Tarawa|Pacific/Funafuti","Pacific/Tarawa|Pacific/Majuro","Pacific/Tarawa|Pacific/Wake","Pacific/Tarawa|Pacific/Wallis"],countries:["AD|Europe/Andorra","AE|Asia/Dubai","AF|Asia/Kabul","AG|America/Puerto_Rico America/Antigua","AI|America/Puerto_Rico America/Anguilla","AL|Europe/Tirane","AM|Asia/Yerevan","AO|Africa/Lagos Africa/Luanda","AQ|Antarctica/Casey Antarctica/Davis Antarctica/Mawson Antarctica/Palmer Antarctica/Rothera Antarctica/Troll Asia/Urumqi Pacific/Auckland Pacific/Port_Moresby Asia/Riyadh Antarctica/McMurdo Antarctica/DumontDUrville Antarctica/Syowa Antarctica/Vostok","AR|America/Argentina/Buenos_Aires America/Argentina/Cordoba America/Argentina/Salta America/Argentina/Jujuy America/Argentina/Tucuman America/Argentina/Catamarca America/Argentina/La_Rioja America/Argentina/San_Juan America/Argentina/Mendoza America/Argentina/San_Luis America/Argentina/Rio_Gallegos America/Argentina/Ushuaia","AS|Pacific/Pago_Pago","AT|Europe/Vienna","AU|Australia/Lord_Howe Antarctica/Macquarie Australia/Hobart Australia/Melbourne Australia/Sydney Australia/Broken_Hill Australia/Brisbane Australia/Lindeman Australia/Adelaide Australia/Darwin Australia/Perth Australia/Eucla","AW|America/Puerto_Rico America/Aruba","AX|Europe/Helsinki Europe/Mariehamn","AZ|Asia/Baku","BA|Europe/Belgrade Europe/Sarajevo","BB|America/Barbados","BD|Asia/Dhaka","BE|Europe/Brussels","BF|Africa/Abidjan Africa/Ouagadougou","BG|Europe/Sofia","BH|Asia/Qatar Asia/Bahrain","BI|Africa/Maputo Africa/Bujumbura","BJ|Africa/Lagos Africa/Porto-Novo","BL|America/Puerto_Rico America/St_Barthelemy","BM|Atlantic/Bermuda","BN|Asia/Kuching Asia/Brunei","BO|America/La_Paz","BQ|America/Puerto_Rico America/Kralendijk","BR|America/Noronha America/Belem America/Fortaleza America/Recife America/Araguaina America/Maceio America/Bahia America/Sao_Paulo America/Campo_Grande America/Cuiaba America/Santarem America/Porto_Velho America/Boa_Vista America/Manaus America/Eirunepe America/Rio_Branco","BS|America/Toronto America/Nassau","BT|Asia/Thimphu","BW|Africa/Maputo Africa/Gaborone","BY|Europe/Minsk","BZ|America/Belize","CA|America/St_Johns America/Halifax America/Glace_Bay America/Moncton America/Goose_Bay America/Toronto America/Nipigon America/Thunder_Bay America/Iqaluit America/Pangnirtung America/Winnipeg America/Rainy_River America/Resolute America/Rankin_Inlet America/Regina America/Swift_Current America/Edmonton America/Cambridge_Bay America/Yellowknife America/Inuvik America/Dawson_Creek America/Fort_Nelson America/Whitehorse America/Dawson America/Vancouver America/Panama America/Puerto_Rico America/Phoenix America/Blanc-Sablon America/Atikokan America/Creston","CC|Asia/Yangon Indian/Cocos","CD|Africa/Maputo Africa/Lagos Africa/Kinshasa Africa/Lubumbashi","CF|Africa/Lagos Africa/Bangui","CG|Africa/Lagos Africa/Brazzaville","CH|Europe/Zurich","CI|Africa/Abidjan","CK|Pacific/Rarotonga","CL|America/Santiago America/Punta_Arenas Pacific/Easter","CM|Africa/Lagos Africa/Douala","CN|Asia/Shanghai Asia/Urumqi","CO|America/Bogota","CR|America/Costa_Rica","CU|America/Havana","CV|Atlantic/Cape_Verde","CW|America/Puerto_Rico America/Curacao","CX|Asia/Bangkok Indian/Christmas","CY|Asia/Nicosia Asia/Famagusta","CZ|Europe/Prague","DE|Europe/Zurich Europe/Berlin Europe/Busingen","DJ|Africa/Nairobi Africa/Djibouti","DK|Europe/Berlin Europe/Copenhagen","DM|America/Puerto_Rico America/Dominica","DO|America/Santo_Domingo","DZ|Africa/Algiers","EC|America/Guayaquil Pacific/Galapagos","EE|Europe/Tallinn","EG|Africa/Cairo","EH|Africa/El_Aaiun","ER|Africa/Nairobi Africa/Asmara","ES|Europe/Madrid Africa/Ceuta Atlantic/Canary","ET|Africa/Nairobi Africa/Addis_Ababa","FI|Europe/Helsinki","FJ|Pacific/Fiji","FK|Atlantic/Stanley","FM|Pacific/Kosrae Pacific/Port_Moresby Pacific/Guadalcanal Pacific/Chuuk Pacific/Pohnpei","FO|Atlantic/Faroe","FR|Europe/Paris","GA|Africa/Lagos Africa/Libreville","GB|Europe/London","GD|America/Puerto_Rico America/Grenada","GE|Asia/Tbilisi","GF|America/Cayenne","GG|Europe/London Europe/Guernsey","GH|Africa/Abidjan Africa/Accra","GI|Europe/Gibraltar","GL|America/Nuuk America/Danmarkshavn America/Scoresbysund America/Thule","GM|Africa/Abidjan Africa/Banjul","GN|Africa/Abidjan Africa/Conakry","GP|America/Puerto_Rico America/Guadeloupe","GQ|Africa/Lagos Africa/Malabo","GR|Europe/Athens","GS|Atlantic/South_Georgia","GT|America/Guatemala","GU|Pacific/Guam","GW|Africa/Bissau","GY|America/Guyana","HK|Asia/Hong_Kong","HN|America/Tegucigalpa","HR|Europe/Belgrade Europe/Zagreb","HT|America/Port-au-Prince","HU|Europe/Budapest","ID|Asia/Jakarta Asia/Pontianak Asia/Makassar Asia/Jayapura","IE|Europe/Dublin","IL|Asia/Jerusalem","IM|Europe/London Europe/Isle_of_Man","IN|Asia/Kolkata","IO|Indian/Chagos","IQ|Asia/Baghdad","IR|Asia/Tehran","IS|Africa/Abidjan Atlantic/Reykjavik","IT|Europe/Rome","JE|Europe/London Europe/Jersey","JM|America/Jamaica","JO|Asia/Amman","JP|Asia/Tokyo","KE|Africa/Nairobi","KG|Asia/Bishkek","KH|Asia/Bangkok Asia/Phnom_Penh","KI|Pacific/Tarawa Pacific/Kanton Pacific/Kiritimati","KM|Africa/Nairobi Indian/Comoro","KN|America/Puerto_Rico America/St_Kitts","KP|Asia/Pyongyang","KR|Asia/Seoul","KW|Asia/Riyadh Asia/Kuwait","KY|America/Panama America/Cayman","KZ|Asia/Almaty Asia/Qyzylorda Asia/Qostanay Asia/Aqtobe Asia/Aqtau Asia/Atyrau Asia/Oral","LA|Asia/Bangkok Asia/Vientiane","LB|Asia/Beirut","LC|America/Puerto_Rico America/St_Lucia","LI|Europe/Zurich Europe/Vaduz","LK|Asia/Colombo","LR|Africa/Monrovia","LS|Africa/Johannesburg Africa/Maseru","LT|Europe/Vilnius","LU|Europe/Brussels Europe/Luxembourg","LV|Europe/Riga","LY|Africa/Tripoli","MA|Africa/Casablanca","MC|Europe/Paris Europe/Monaco","MD|Europe/Chisinau","ME|Europe/Belgrade Europe/Podgorica","MF|America/Puerto_Rico America/Marigot","MG|Africa/Nairobi Indian/Antananarivo","MH|Pacific/Tarawa Pacific/Kwajalein Pacific/Majuro","MK|Europe/Belgrade Europe/Skopje","ML|Africa/Abidjan Africa/Bamako","MM|Asia/Yangon","MN|Asia/Ulaanbaatar Asia/Hovd Asia/Choibalsan","MO|Asia/Macau","MP|Pacific/Guam Pacific/Saipan","MQ|America/Martinique","MR|Africa/Abidjan Africa/Nouakchott","MS|America/Puerto_Rico America/Montserrat","MT|Europe/Malta","MU|Indian/Mauritius","MV|Indian/Maldives","MW|Africa/Maputo Africa/Blantyre","MX|America/Mexico_City America/Cancun America/Merida America/Monterrey America/Matamoros America/Mazatlan America/Chihuahua America/Ojinaga America/Hermosillo America/Tijuana America/Bahia_Banderas","MY|Asia/Kuching Asia/Singapore Asia/Kuala_Lumpur","MZ|Africa/Maputo","NA|Africa/Windhoek","NC|Pacific/Noumea","NE|Africa/Lagos Africa/Niamey","NF|Pacific/Norfolk","NG|Africa/Lagos","NI|America/Managua","NL|Europe/Brussels Europe/Amsterdam","NO|Europe/Berlin Europe/Oslo","NP|Asia/Kathmandu","NR|Pacific/Nauru","NU|Pacific/Niue","NZ|Pacific/Auckland Pacific/Chatham","OM|Asia/Dubai Asia/Muscat","PA|America/Panama","PE|America/Lima","PF|Pacific/Tahiti Pacific/Marquesas Pacific/Gambier","PG|Pacific/Port_Moresby Pacific/Bougainville","PH|Asia/Manila","PK|Asia/Karachi","PL|Europe/Warsaw","PM|America/Miquelon","PN|Pacific/Pitcairn","PR|America/Puerto_Rico","PS|Asia/Gaza Asia/Hebron","PT|Europe/Lisbon Atlantic/Madeira Atlantic/Azores","PW|Pacific/Palau","PY|America/Asuncion","QA|Asia/Qatar","RE|Asia/Dubai Indian/Reunion","RO|Europe/Bucharest","RS|Europe/Belgrade","RU|Europe/Kaliningrad Europe/Moscow Europe/Simferopol Europe/Kirov Europe/Volgograd Europe/Astrakhan Europe/Saratov Europe/Ulyanovsk Europe/Samara Asia/Yekaterinburg Asia/Omsk Asia/Novosibirsk Asia/Barnaul Asia/Tomsk Asia/Novokuznetsk Asia/Krasnoyarsk Asia/Irkutsk Asia/Chita Asia/Yakutsk Asia/Khandyga Asia/Vladivostok Asia/Ust-Nera Asia/Magadan Asia/Sakhalin Asia/Srednekolymsk Asia/Kamchatka Asia/Anadyr","RW|Africa/Maputo Africa/Kigali","SA|Asia/Riyadh","SB|Pacific/Guadalcanal","SC|Asia/Dubai Indian/Mahe","SD|Africa/Khartoum","SE|Europe/Berlin Europe/Stockholm","SG|Asia/Singapore","SH|Africa/Abidjan Atlantic/St_Helena","SI|Europe/Belgrade Europe/Ljubljana","SJ|Europe/Berlin Arctic/Longyearbyen","SK|Europe/Prague Europe/Bratislava","SL|Africa/Abidjan Africa/Freetown","SM|Europe/Rome Europe/San_Marino","SN|Africa/Abidjan Africa/Dakar","SO|Africa/Nairobi Africa/Mogadishu","SR|America/Paramaribo","SS|Africa/Juba","ST|Africa/Sao_Tome","SV|America/El_Salvador","SX|America/Puerto_Rico America/Lower_Princes","SY|Asia/Damascus","SZ|Africa/Johannesburg Africa/Mbabane","TC|America/Grand_Turk","TD|Africa/Ndjamena","TF|Asia/Dubai Indian/Maldives Indian/Kerguelen","TG|Africa/Abidjan Africa/Lome","TH|Asia/Bangkok","TJ|Asia/Dushanbe","TK|Pacific/Fakaofo","TL|Asia/Dili","TM|Asia/Ashgabat","TN|Africa/Tunis","TO|Pacific/Tongatapu","TR|Europe/Istanbul","TT|America/Puerto_Rico America/Port_of_Spain","TV|Pacific/Tarawa Pacific/Funafuti","TW|Asia/Taipei","TZ|Africa/Nairobi Africa/Dar_es_Salaam","UA|Europe/Simferopol Europe/Kyiv Europe/Uzhgorod Europe/Zaporozhye","UG|Africa/Nairobi Africa/Kampala","UM|Pacific/Pago_Pago Pacific/Tarawa Pacific/Honolulu Pacific/Midway Pacific/Wake","US|America/New_York America/Detroit America/Kentucky/Louisville America/Kentucky/Monticello America/Indiana/Indianapolis America/Indiana/Vincennes America/Indiana/Winamac America/Indiana/Marengo America/Indiana/Petersburg America/Indiana/Vevay America/Chicago America/Indiana/Tell_City America/Indiana/Knox America/Menominee America/North_Dakota/Center America/North_Dakota/New_Salem America/North_Dakota/Beulah America/Denver America/Boise America/Phoenix America/Los_Angeles America/Anchorage America/Juneau America/Sitka America/Metlakatla America/Yakutat America/Nome America/Adak Pacific/Honolulu","UY|America/Montevideo","UZ|Asia/Samarkand Asia/Tashkent","VA|Europe/Rome Europe/Vatican","VC|America/Puerto_Rico America/St_Vincent","VE|America/Caracas","VG|America/Puerto_Rico America/Tortola","VI|America/Puerto_Rico America/St_Thomas","VN|Asia/Bangkok Asia/Ho_Chi_Minh","VU|Pacific/Efate","WF|Pacific/Tarawa Pacific/Wallis","WS|Pacific/Apia","YE|Asia/Riyadh Asia/Aden","YT|Africa/Nairobi Indian/Mayotte","ZA|Africa/Johannesburg","ZM|Africa/Maputo Africa/Lusaka","ZW|Africa/Maputo Africa/Harare"]}),n}),function(){var n={months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),meridiem:function(n){return n<12?"ص":"م"},postformat:function(n){return n.replace(/\d/g,function(n){return n}).replace(/,/g,"،")}};moment.updateLocale("ar",n);moment.updateLocale("ar-kw",n);moment.updateLocale("es-mx",{monthsShort:function(n){var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_");return n?t[n.month()]:t}});moment.updateLocale("pt-br",{monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_")});moment.updateLocale("zh-cn",{meridiem:function(n,t){var i=n*100+t;return i<1130?"上午":"下午"}});moment.updateLocale("zh-hk",{monthsShort:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),meridiem:function(n,t){var i=n*100+t;return i<1130?"上午":"下午"}});moment.updateLocale("de",{monthsShort:["Jan.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."]});moment.locale("en")}();mouseHoverOver=!1;timeDurationOver=!1;var windowsTimeZoneIdList=[{id:"Dateline Standard Time",display:localize("STR_TZ_DATELINE_STANDARD_TIME"),tzid:"Etc/GMT+12",idLocalize:localize("STR_TZ_ID_DATELINE_STANDARD_TIME")},{id:"UTC-11",display:localize("STR_TZ_UTC_11"),tzid:"Etc/GMT+11",idLocalize:localize("STR_TZ_ID_UTC_11")},{id:"Hawaiian Standard Time",display:localize("STR_TZ_HAWAIIAN_STANDARD_TIME"),tzid:"Pacific/Honolulu",idLocalize:localize("STR_TZ_ID_HAWAIIAN_STANDARD_TIME")},{id:"Alaskan Standard Time",display:localize("STR_TZ_ALASKAN_STANDARD_TIME"),tzid:"America/Anchorage",idLocalize:localize("STR_TZ_ID_ALASKAN_STANDARD_TIME")},{id:"Pacific Standard Time (Mexico)",display:localize("STR_TZ_PACIFIC_STANDARD_TIME_MEXICO"),tzid:"America/Santa_Isabel",idLocalize:localize("STR_TZ_ID_PACIFIC_STANDARD_TIME_MEXICO")},{id:"Pacific Standard Time",display:localize("STR_TZ_PACIFIC_STANDARD_TIME"),tzid:"America/Los_Angeles",idLocalize:localize("STR_TZ_ID_PACIFIC_STANDARD_TIME")},{id:"US Mountain Standard Time",display:localize("STR_TZ_US_MOUNTAIN_STANDARD_TIME"),tzid:"America/Phoenix",idLocalize:localize("STR_TZ_ID_US_MOUNTAIN_STANDARD_TIME")},{id:"Mountain Standard Time (Mexico)",display:localize("STR_TZ_MOUNTAIN_STANDARD_TIME_MEXICO"),tzid:"America/Chihuahua",idLocalize:localize("STR_TZ_ID_MOUNTAIN_STANDARD_TIME_MEXICO")},{id:"Mountain Standard Time",display:localize("STR_TZ_MOUNTAIN_STANDARD_TIME"),tzid:"America/Denver",idLocalize:localize("STR_TZ_ID_MOUNTAIN_STANDARD_TIME")},{id:"Central America Standard Time",display:localize("STR_TZ_CENTRAL_AMERICA_STANDARD_TIME"),tzid:"America/Guatemala",idLocalize:localize("STR_TZ_ID_CENTRAL_AMERICA_STANDARD_TIME")},{id:"Central Standard Time",display:localize("STR_TZ_CENTRAL_STANDARD_TIME"),tzid:"America/Chicago",idLocalize:localize("STR_TZ_ID_CENTRAL_STANDARD_TIME")},{id:"Central Standard Time (Mexico)",display:localize("STR_TZ_CENTRAL_STANDARD_TIME_MEXICO"),tzid:"America/Mexico_City",idLocalize:localize("STR_TZ_ID_CENTRAL_STANDARD_TIME_MEXICO")},{id:"Canada Central Standard Time",display:localize("STR_TZ_CANADA_CENTRAL_STANDARD_TIME"),tzid:"America/Regina",idLocalize:localize("STR_TZ_ID_CANADA_CENTRAL_STANDARD_TIME")},{id:"SA Pacific Standard Time",display:localize("STR_TZ_SA_PACIFIC_STANDARD_TIME"),tzid:"America/Bogota",idLocalize:localize("STR_TZ_ID_SA_PACIFIC_STANDARD_TIME")},{id:"Eastern Standard Time (Mexico)",display:localize("STR_TZ_EASTERN_STANDARD_MEXICO_TIME"),tzid:"America/Cancun",idLocalize:localize("STR_TZ_ID_EASTERN_STANDARD_MEXICO_TIME")},{id:"Eastern Standard Time",display:localize("STR_TZ_EASTERN_STANDARD_TIME"),tzid:"America/New_York",idLocalize:localize("STR_TZ_ID_EASTERN_STANDARD_TIME")},{id:"US Eastern Standard Time",display:localize("STR_TZ_US_EASTERN_STANDARD_TIME"),tzid:"America/Indianapolis",idLocalize:localize("STR_TZ_ID_US_EASTERN_STANDARD_TIME")},{id:"Venezuela Standard Time",display:localize("STR_TZ_VENEZUELA_STANDARD_TIME"),tzid:"America/Caracas",idLocalize:localize("STR_TZ_ID_VENEZUELA_STANDARD_TIME")},{id:"Paraguay Standard Time",display:localize("STR_TZ_PARAGUAY_STANDARD_TIME"),tzid:"America/Asuncion",idLocalize:localize("STR_TZ_ID_PARAGUAY_STANDARD_TIME")},{id:"Atlantic Standard Time",display:localize("STR_TZ_ATLANTIC_STANDARD_TIME"),tzid:"America/Halifax",idLocalize:localize("STR_TZ_ID_ATLANTIC_STANDARD_TIME")},{id:"Central Brazilian Standard Time",display:localize("STR_TZ_CENTRAL_BRAZILIAN_STANDARD_TIME"),tzid:"America/Cuiaba",idLocalize:localize("STR_TZ_ID_CENTRAL_BRAZILIAN_STANDARD_TIME")},{id:"SA Western Standard Time",display:localize("STR_TZ_SA_WESTERN_STANDARD_TIME"),tzid:"America/La_Paz",idLocalize:localize("STR_TZ_ID_SA_WESTERN_STANDARD_TIME")},{id:"Newfoundland Standard Time",display:localize("STR_TZ_NEWFOUNDLAND_STANDARD_TIME"),tzid:"America/St_Johns",idLocalize:localize("STR_TZ_ID_NEWFOUNDLAND_STANDARD_TIME")},{id:"E. South America Standard Time",display:localize("STR_TZ_E_SOUTH_AMERICA_STANDARD_TIME"),tzid:"America/Sao_Paulo",idLocalize:localize("STR_TZ_ID_E_SOUTH_AMERICA_STANDARD_TIME")},{id:"Argentina Standard Time",display:localize("STR_TZ_ARGENTINA_STANDARD_TIME"),tzid:"America/Buenos_Aires",idLocalize:localize("STR_TZ_ID_ARGENTINA_STANDARD_TIME")},{id:"SA Eastern Standard Time",display:localize("STR_TZ_SA_EASTERN_STANDARD_TIME"),tzid:"America/Cayenne",idLocalize:localize("STR_TZ_ID_SA_EASTERN_STANDARD_TIME")},{id:"Greenland Standard Time",display:localize("STR_TZ_GREENLAND_STANDARD_TIME"),tzid:"America/Godthab",idLocalize:localize("STR_TZ_ID_GREENLAND_STANDARD_TIME")},{id:"Montevideo Standard Time",display:localize("STR_TZ_MONTEVIDEO_STANDARD_TIME"),tzid:"America/Montevideo",idLocalize:localize("STR_TZ_ID_MONTEVIDEO_STANDARD_TIME")},{id:"Bahia Standard Time",display:localize("STR_TZ_BAHIA_STANDARD_TIME"),tzid:"America/Bahia",idLocalize:localize("STR_TZ_ID_BAHIA_STANDARD_TIME")},{id:"Pacific SA Standard Time",display:localize("STR_TZ_PACIFIC_SA_STANDARD_TIME"),tzid:"America/Santiago",idLocalize:localize("STR_TZ_ID_PACIFIC_SA_STANDARD_TIME")},{id:"UTC-02",display:localize("STR_TZ_UTC_02"),tzid:"Etc/GMT+2",idLocalize:localize("STR_TZ_ID_UTC_02")},{id:"Azores Standard Time",display:localize("STR_TZ_AZORES_STANDARD_TIME"),tzid:"Atlantic/Azores",idLocalize:localize("STR_TZ_ID_AZORES_STANDARD_TIME")},{id:"Cape Verde Standard Time",display:localize("STR_TZ_CAPE_VERDE_STANDARD_TIME"),tzid:"Atlantic/Cape_Verde",idLocalize:localize("STR_TZ_ID_CAPE_VERDE_STANDARD_TIME")},{id:"Morocco Standard Time",display:localize("STR_TZ_MOROCCO_STANDARD_TIME"),tzid:"Africa/Casablanca",idLocalize:localize("STR_TZ_ID_MOROCCO_STANDARD_TIME")},{id:"UTC",display:localize("STR_TZ_UTC"),tzid:"Etc/GMT",idLocalize:localize("STR_TZ_ID_UTC")},{id:"GMT Standard Time",display:localize("STR_TZ_GMT_STANDARD_TIME"),tzid:"Europe/London",idLocalize:localize("STR_TZ_ID_GMT_STANDARD_TIME")},{id:"Greenwich Standard Time",display:localize("STR_TZ_GREENWICH_STANDARD_TIME"),tzid:"Atlantic/Reykjavik",idLocalize:localize("STR_TZ_ID_GREENWICH_STANDARD_TIME")},{id:"W. Europe Standard Time",display:localize("STR_TZ_W_EUROPE_STANDARD_TIME"),tzid:"Europe/Berlin",idLocalize:localize("STR_TZ_ID_W_EUROPE_STANDARD_TIME")},{id:"Central Europe Standard Time",display:localize("STR__TZ_CENTRAL_EUROPE_STANDARD_TIME"),tzid:"Europe/Budapest",idLocalize:localize("STR_TZ_ID_CENTRAL_EUROPE_STANDARD_TIME")},{id:"Romance Standard Time",display:localize("STR_TZ_ROMANCE_STANDARD_TIME"),tzid:"Europe/Paris",idLocalize:localize("STR_TZ_ID_ROMANCE_STANDARD_TIME")},{id:"Central European Standard Time",display:localize("STR_TZ_CENTRAL_EUROPEAN_STANDARD_TIME"),tzid:"Europe/Warsaw",idLocalize:localize("STR_TZ_ID_CENTRAL_EUROPEAN_STANDARD_TIME")},{id:"W. Central Africa Standard Time",display:localize("STR_TZ_W_CENTRAL_AFRICA_STANDARD_TIME"),tzid:"Africa/Lagos",idLocalize:localize("STR_TZ_ID_W_CENTRAL_AFRICA_STANDARD_TIME")},{id:"Namibia Standard Time",display:localize("STR_TZ_NAMIBIA_STANDARD_TIME"),tzid:"Africa/Windhoek",idLocalize:localize("STR_TZ_ID_NAMIBIA_STANDARD_TIME")},{id:"Jordan Standard Time",display:localize("STR_TZ_JORDAN_STANDARD_TIME"),tzid:"Asia/Amman",idLocalize:localize("STR_TZ_ID_JORDAN_STANDARD_TIME")},{id:"GTB Standard Time",display:localize("STR_TZ_GTB_STANDARD_TIME"),tzid:"Europe/Bucharest",idLocalize:localize("STR_TZ_ID_GTB_STANDARD_TIME")},{id:"Middle East Standard Time",display:localize("STR_TZ_MIDDLE_EAST_STANDARD_TIME"),tzid:"Asia/Beirut",idLocalize:localize("STR_TZ_ID_MIDDLE_EAST_STANDARD_TIME")},{id:"Egypt Standard Time",display:localize("STR_TZ_EGYPT_STANDARD_TIME"),tzid:"Africa/Cairo",idLocalize:localize("STR_TZ_ID_EGYPT_STANDARD_TIME")},{id:"Syria Standard Time",display:localize("STR_TZ_SYRIA_STANDARD_TIME"),tzid:"Asia/Damascus",idLocalize:localize("STR_TZ_ID_SYRIA_STANDARD_TIME")},{id:"E. Europe Standard Time",display:localize("STR_TZ_E_EUROPE_STANDARD_TIME"),tzid:"Europe/Bucharest",idLocalize:localize("STR_TZ_ID_E_EUROPE_STANDARD_TIME")},{id:"South Africa Standard Time",display:localize("STR_TZ_SOUTH_AFRICA_STANDARD_TIME"),tzid:"Africa/Johannesburg",idLocalize:localize("STR_TZ_ID_SOUTH_AFRICA_STANDARD_TIME")},{id:"FLE Standard Time",display:localize("STR_TZ_FLE_STANDARD_TIME"),tzid:"Europe/Kiev",idLocalize:localize("STR_TZ_ID_FLE_STANDARD_TIME")},{id:"Turkey Standard Time",display:localize("STR_TZ_TURKEY_STANDARD_TIME"),tzid:"Europe/Istanbul",idLocalize:localize("STR_TZ_ID_TURKEY_STANDARD_TIME")},{id:"Israel Standard Time",display:localize("STR_TZ_ISRAEL_STANDARD_TIME"),tzid:"Asia/Jerusalem",idLocalize:localize("STR_TZ_ID_ISRAEL_STANDARD_TIME")},{id:"Kaliningrad Standard Time",display:localize("STR_TZ_KALININGRAD_STANDARD_TIME"),tzid:"Europe/Kaliningrad",idLocalize:localize("STR_TZ_ID_KALININGRAD_STANDARD_TIME")},{id:"Libya Standard Time",display:localize("STR_TZ_LIBYA_STANDARD_TIME"),tzid:"Africa/Tripoli",idLocalize:localize("STR_TZ_ID_LIBYA_STANDARD_TIME")},{id:"Arabic Standard Time",display:localize("STR_TZ_ARABIC_STANDARD_TIME"),tzid:"Asia/Baghdad",idLocalize:localize("STR_TZ_ID_ARABIC_STANDARD_TIME")},{id:"Arab Standard Time",display:localize("STR_TZ_ARAB_STANDARD_TIME"),tzid:"Asia/Riyadh",idLocalize:localize("STR_TZ_ID_ARAB_STANDARD_TIME")},{id:"Belarus Standard Time",display:localize("STR_TZ_BELARUS_STANDARD_TIIME"),tzid:"Europe/Minsk",idLocalize:localize("STR_TZ_ID_BELARUS_STANDARD_TIIME")},{id:"Russian Standard Time",display:localize("STR_TZ_RUSSIAN_STANDARD_TIIME"),tzid:"Europe/Moscow",idLocalize:localize("STR_TZ_ID_RUSSIAN_STANDARD_TIIME")},{id:"Volgograd Standard Time",display:localize("STR_TZ_VOLGOGRAD_STANDARD_TIIME"),tzid:"Europe/Volgograd",idLocalize:localize("STR_TZ_ID_VOLGOGRAD_STANDARD_TIIME")},{id:"E. Africa Standard Time",display:localize("STR_TZ_E_AFRICA_STANDARD_TIME"),tzid:"Africa/Nairobi",idLocalize:localize("STR_TZ_ID_E_AFRICA_STANDARD_TIME")},{id:"Iran Standard Time",display:localize("STR_TZ_IRAN_STANDARD_TIME"),tzid:"Asia/Tehran",idLocalize:localize("STR_TZ_ID_IRAN_STANDARD_TIME")},{id:"Arabian Standard Time",display:localize("STR_TZ_ARABIAN_STANDARD_TIME"),tzid:"Asia/Dubai",idLocalize:localize("STR_TZ_ID_ARABIAN_STANDARD_TIME")},{id:"Azerbaijan Standard Time",display:localize("STR_TZ_AZERBAIJAN_STANDARD_TIME"),tzid:"Asia/Baku",idLocalize:localize("STR_TZ_ID_AZERBAIJAN_STANDARD_TIME")},{id:"Russia Time Zone 3",display:localize("STR_TZ_RUSSIA_3_TIME"),tzid:"Europe/Samara",idLocalize:localize("STR_TZ_ID_RUSSIA_3_TIME")},{id:"Mauritius Standard Time",display:localize("STR_TZ_MAURITIUS_STANDARD_TIME"),tzid:"Indian/Mauritius",idLocalize:localize("STR_TZ_ID_MAURITIUS_STANDARD_TIME")},{id:"Georgian Standard Time",display:localize("STR_TZ_GEORGIAN_STANDARD_TIME"),tzid:"Asia/Tbilisi",idLocalize:localize("STR_TZ_ID_GEORGIAN_STANDARD_TIME")},{id:"Caucasus Standard Time",display:localize("STR_TZ_CAUCASUS_STANDARD_TIME"),tzid:"Asia/Yerevan",idLocalize:localize("STR_TZ_ID_CAUCASUS_STANDARD_TIME")},{id:"Afghanistan Standard Time",display:localize("STR_TZ_AFGHANISTAN_STANDARD_TIME"),tzid:"Asia/Kabul",idLocalize:localize("STR_TZ_ID_AFGHANISTAN_STANDARD_TIME")},{id:"West Asia Standard Time",display:localize("STR_TZ_WEST_ASIA_STANDARD_TIME"),tzid:"Asia/Tashkent",idLocalize:localize("STR_TZ_ID_WEST_ASIA_STANDARD_TIME")},{id:"Ekaterinburg Standard Time",display:localize("STR_TZ_EKATERINBURG_STANDARD_TIME"),tzid:"Asia/Yekaterinburg",idLocalize:localize("STR_TZ_ID_EKATERINBURG_STANDARD_TIME")},{id:"Pakistan Standard Time",display:localize("STR_TZ_PAKISTAN_STANDARD_TIME"),tzid:"Asia/Karachi",idLocalize:localize("STR_TZ_ID_PAKISTAN_STANDARD_TIME")},{id:"India Standard Time",display:localize("STR_TZ_INDIA_STANDARD_TIME"),tzid:"Asia/Calcutta",idLocalize:localize("STR_TZ_ID_INDIA_STANDARD_TIME")},{id:"Sri Lanka Standard Time",display:localize("STR_TZ_SRI_LANKA_STANDARD_TIME"),tzid:"Asia/Colombo",idLocalize:localize("STR_TZ_ID_SRI_LANKA_STANDARD_TIME")},{id:"Nepal Standard Time",display:localize("STR_TZ_NEPAL_STANDARD_TIME"),tzid:"Asia/Katmandu",idLocalize:localize("STR_TZ_ID_NEPAL_STANDARD_TIME")},{id:"Central Asia Standard Time",display:localize("STR_TZ_CENTRAL_ASIA_STANDARD_TIME"),tzid:"Asia/Almaty",idLocalize:localize("STR_TZ_ID_CENTRAL_ASIA_STANDARD_TIME")},{id:"Bangladesh Standard Time",display:localize("STR_TZ_BANGLADESH_STANDARD_TIME"),tzid:"Asia/Dhaka",idLocalize:localize("STR_TZ_ID_BANGLADESH_STANDARD_TIME")},{id:"N. Central Asia Standard Time",display:localize("STR_TZ_N_CENTRAL_ASIA_STANDARD_TIME"),tzid:"Asia/Novosibirsk",idLocalize:localize("STR_TZ_ID_N_CENTRAL_ASIA_STANDARD_TIME")},{id:"Myanmar Standard Time",display:localize("STR_TZ_MYANMAR_STANDARD_TIME"),tzid:"Asia/Rangoon",idLocalize:localize("STR_TZ_ID_MYANMAR_STANDARD_TIME")},{id:"SE Asia Standard Time",display:localize("STR_TZ_SE_ASIA_STANDARD_TIME"),tzid:"Asia/Bangkok",idLocalize:localize("STR_TZ_ID_SE_ASIA_STANDARD_TIME")},{id:"North Asia Standard Time",display:localize("STR_TZ_NORTH_ASIA_STANDARD_TIME"),tzid:"Asia/Krasnoyarsk",idLocalize:localize("STR_TZ_ID_NORTH_ASIA_STANDARD_TIME")},{id:"China Standard Time",display:localize("STR_TZ_CHINA_STANDARD_TIME"),tzid:"Asia/Shanghai",idLocalize:localize("STR_TZ_ID_CHINA_STANDARD_TIME")},{id:"North Asia East Standard Time",display:localize("STR_TZ_NORTH_ASIA_EAST_STANDARD_TIME"),tzid:"Asia/Irkutsk",idLocalize:localize("STR_TZ_ID_NORTH_ASIA_EAST_STANDARD_TIME")},{id:"Singapore Standard Time",display:localize("STR_TZ_SINGAPORE_STANDARD_TIME"),tzid:"Asia/Singapore",idLocalize:localize("STR_TZ_ID_SINGAPORE_STANDARD_TIME")},{id:"W. Australia Standard Time",display:localize("STR_TZ_W_AUSTRALIA_STANDARD_TIME"),tzid:"Australia/Perth",idLocalize:localize("STR_TZ_ID_W_AUSTRALIA_STANDARD_TIME")},{id:"Taipei Standard Time",display:localize("STR_TZ_TAIPEI_STANDARD_TIME"),tzid:"Asia/Taipei",idLocalize:localize("STR_TZ_ID_TAIPEI_STANDARD_TIME")},{id:"Ulaanbaatar Standard Time",display:localize("STR_TZ_ULAANBAATAR_STANDARD_TIME"),tzid:"Asia/Ulaanbaatar",idLocalize:localize("STR_TZ_ID_ULAANBAATAR_STANDARD_TIME")},{id:"Tokyo Standard Time",display:localize("STR_TZ_TOKYO_STANDARD_TIME"),tzid:"Asia/Tokyo",idLocalize:localize("STR_TZ_ID_TOKYO_STANDARD_TIME")},{id:"Korea Standard Time",display:localize("STR_TZ_KOREA_STANDARD_TIME"),tzid:"Asia/Seoul",idLocalize:localize("STR_TZ_ID_KOREA_STANDARD_TIME")},{id:"Yakutsk Standard Time",display:localize("STR_TZ_YAKUTSK_STANDARD_TIME"),tzid:"Asia/Yakutsk",idLocalize:localize("STR_TZ_ID_YAKUTSK_STANDARD_TIME")},{id:"Cen. Australia Standard Time",display:localize("STR_TZ_CEN_AUSTRALIA_STANDARD_TIME"),tzid:"Australia/Adelaide",idLocalize:localize("STR_TZ_ID_CEN_AUSTRALIA_STANDARD_TIME")},{id:"AUS Central Standard Time",display:localize("STR_TZ_AUS_CENTRAL_STANDARD_TIME"),tzid:"Australia/Darwin",idLocalize:localize("STR_TZ_ID_AUS_CENTRAL_STANDARD_TIME")},{id:"E. Australia Standard Time",display:localize("STR_TZ_E_AUSTRALIA_STANDARD_TIME"),tzid:"Australia/Brisbane",idLocalize:localize("STR_TZ_ID_E_AUSTRALIA_STANDARD_TIME")},{id:"AUS Eastern Standard Time",display:localize("STR_TZ_AUS_EASTERN_STANDARD_TIME"),tzid:"Australia/Sydney",idLocalize:localize("STR_TZ_ID_AUS_EASTERN_STANDARD_TIME")},{id:"West Pacific Standard Time",display:localize("STR_TZ_WEST_PACIFIC_STANDARD_TIME"),tzid:"Pacific/Port_Moresby",idLocalize:localize("STR_TZ_ID_WEST_PACIFIC_STANDARD_TIME")},{id:"Tasmania Standard Time",display:localize("STR_TZ_TASMANIA_STANDARD_TIME"),tzid:"Australia/Hobart",idLocalize:localize("STR_TZ_ID_TASMANIA_STANDARD_TIME")},{id:"Magadan Standard Time",display:localize("STR_TZ_MAGADAN_STANDARD_TIME"),tzid:"Asia/Magadan",idLocalize:localize("STR_TZ_ID_MAGADAN_STANDARD_TIME")},{id:"Vladivostok Standard Time",display:localize("STR_TZ_VLADIVOSTOK_STANDARD_TIME"),tzid:"Asia/Vladivostok",idLocalize:localize("STR_TZ_ID_VLADIVOSTOK_STANDARD_TIME")},{id:"Russia Time Zone 10",display:localize("STR_TZ_RUSSIAN_10_TIME"),tzid:"Asia/Srednekolymsk",idLocalize:localize("STR_TZ_ID_RUSSIAN_10_TIME")},{id:"Central Pacific Standard Time",display:localize("STR_TZ_CENTRAL_PACIFIC_STANDARD_TIME"),tzid:"Pacific/Guadalcanal",idLocalize:localize("STR_TZ_ID_CENTRAL_PACIFIC_STANDARD_TIME")},{id:"Russia Time Zone 11",display:localize("STR_TZ_RUSSIAN_11_TIME"),tzid:"Asia/Kamchatka",idLocalize:localize("STR_TZ_ID_RUSSIAN_11_TIME")},{id:"New Zealand Standard Time",display:localize("STR_TZ_NEW_ZEALAND_STANDARD_TIME"),tzid:"Pacific/Auckland",idLocalize:localize("STR_TZ_ID_NEW_ZEALAND_STANDARD_TIME")},{id:"UTC+12",display:localize("STR_TZ_UTC_12"),tzid:"Etc/GMT-12",idLocalize:localize("STR_TZ_ID_UTC_12")},{id:"Fiji Standard Time",display:localize("STR_TZ_FIJI_STANDARD_TIME"),tzid:"Pacific/Fiji",idLocalize:localize("STR_TZ_ID_FIJI_STANDARD_TIME")},{id:"Tonga Standard Time",display:localize("STR_TZ_TONGA_STANDARD_TIME"),tzid:"Pacific/Tongatapu",idLocalize:localize("STR_TZ_ID_TONGA_STANDARD_TIME")},{id:"Samoa Standard Time",display:localize("STR_TZ_SAMOA_STANDARD_TIME"),tzid:"Pacific/Apia",idLocalize:localize("STR_TZ_ID_SAMOA_STANDARD_TIME")},{id:"Line Islands Standard Time",display:localize("STR_TZ_LINE_ISLANDS_STANDARD_TIME"),tzid:"Pacific/Kiritimati",idLocalize:localize("STR_TZ_ID_LINE_ISLANDS_STANDARD_TIME")}],windowsTimeZoneAbbrTZList=[{abbreviationTZ:"AKDT",tzid:"America/Anchorage",idLocalize:localize("STR_TZ_ID_ALASKAN_DAYLIGHT_TIME")},{abbreviationTZ:"PDT",tzid:"America/Santa_Isabel",idLocalize:localize("STR_TZ_ID_PACIFIC_DAYLIGHT_TIME_MEXICO")},{abbreviationTZ:"PDT",tzid:"America/Los_Angeles",idLocalize:localize("STR_TZ_ID_PACIFIC_DAYLIGHT_TIME")},{abbreviationTZ:"MDT",tzid:"America/Chihuahua",idLocalize:localize("STR_TZ_ID_MOUNTAIN_DAYLIGHT_TIME_MEXICO")},{abbreviationTZ:"MDT",tzid:"America/Denver",idLocalize:localize("STR_TZ_ID_MOUNTAIN_DAYLIGHT_TIME")},{abbreviationTZ:"CDT",tzid:"America/Chicago",idLocalize:localize("STR_TZ_ID_CENTRAL_DAYLIGHT_TIME")},{abbreviationTZ:"CDT",tzid:"America/Mexico_City",idLocalize:localize("STR_TZ_ID_CENTRAL_DAYLIGHT_TIME_MEXICO")},{abbreviationTZ:"EDT",tzid:"America/Cancun",idLocalize:localize("STR_TZ_ID_EASTERN_DAYLIGHT_MEXICO_TIME")},{abbreviationTZ:"EDT",tzid:"America/New_York",idLocalize:localize("STR_TZ_ID_EASTERN_DAYLIGHT_TIME")},{abbreviationTZ:"EDT",tzid:"America/Indianapolis",idLocalize:localize("STR_TZ_ID_US_EASTERN_DAYLIGHT_TIME")},{abbreviationTZ:"PYST",tzid:"America/Asuncion",idLocalize:localize("STR_TZ_ID_PARAGUAY_SUMMER_TIME")},{abbreviationTZ:"ADT",tzid:"America/Halifax",idLocalize:localize("STR_TZ_ID_ATLANTIC_DAYLIGHT_TIME")},{abbreviationTZ:"AMST",tzid:"America/Cuiaba",idLocalize:localize("STR_TZ_ID_CENTRAL_BRAZILIAN_SUMMER_TIME")},{abbreviationTZ:"NDT",tzid:"America/St_Johns",idLocalize:localize("STR_TZ_ID_NEWFOUNDLAND_DAYLIGHT_TIME")},{abbreviationTZ:"BRST",tzid:"America/Sao_Paulo",idLocalize:localize("STR_TZ_ID_E_SOUTH_AMERICA_SUMMER_TIME")},{abbreviationTZ:"AZOST",tzid:"Atlantic/Azores",idLocalize:localize("STR_TZ_ID_AZORES_SUMMER_TIME")},{abbreviationTZ:"WEST",tzid:"Africa/Casablanca",idLocalize:localize("STR_TZ_ID_MOROCCO_SUMMER_TIME")},{abbreviationTZ:"BST",tzid:"Europe/London",idLocalize:localize("STR_TZ_ID_BRITISH_SUMMER_TIME")},{abbreviationTZ:"CEST",tzid:"Europe/Berlin",idLocalize:localize("STR_TZ_ID_W_EUROPE_SUMMER_TIME")},{abbreviationTZ:"CEST",tzid:"Europe/Budapest",idLocalize:localize("STR_TZ_ID_CENTRAL_EUROPE_SUMMER_TIME")},{abbreviationTZ:"CEST",tzid:"Europe/Paris",idLocalize:localize("STR_TZ_ID_ROMANCE_SUMMER_TIME")},{abbreviationTZ:"CEST",tzid:"Europe/Warsaw",idLocalize:localize("STR_TZ_ID_CENTRAL_EUROPEAN_SUMMER_TIME")},{abbreviationTZ:"EEST",tzid:"Asia/Amman",idLocalize:localize("STR_TZ_ID_JORDAN_SUMMER_TIME")},{id:"GTB Standard Time",abbreviationTZ:"EEST",tzid:"Europe/Bucharest",idLocalize:localize("STR_TZ_ID_GTB_SUMMER_TIME")},{abbreviationTZ:"EEST",tzid:"Asia/Beirut",idLocalize:localize("STR_TZ_ID_MIDDLE_EAST_SUMMER_TIME")},{abbreviationTZ:"EEST",tzid:"Asia/Damascus",idLocalize:localize("STR_TZ_ID_SYRIA_SUMMER_TIME")},{id:"E. Europe Standard Time",abbreviationTZ:"EEST",tzid:"Europe/Bucharest",idLocalize:localize("STR_TZ_ID_E_EUROPE_SUMMER_TIME")},{abbreviationTZ:"EEST",tzid:"Europe/Kiev",idLocalize:localize("STR_TZ_ID_FLE_SUMMER_TIME")},{abbreviationTZ:"EEST",tzid:"Europe/Istanbul",idLocalize:localize("STR_TZ_ID_TURKEY_SUMMER_TIME")},{abbreviationTZ:"IDT",tzid:"Asia/Jerusalem",idLocalize:localize("STR_TZ_ID_ISRAEL_DAYLIGHT_TIME")},{abbreviationTZ:"IRDT",tzid:"Asia/Tehran",idLocalize:localize("STR_TZ_ID_IRAN_DAYLIGHT_TIME")},{abbreviationTZ:"AZST",tzid:"Asia/Baku",idLocalize:localize("STR_TZ_ID_AZERBAIJAN_SUMMER_TIME")},{abbreviationTZ:"ULAST",tzid:"Asia/Ulaanbaatar",idLocalize:localize("STR_TZ_ID_ULAANBAATAR_SUMMER_TIME")},{abbreviationTZ:"FJST",tzid:"Pacific/Fiji",idLocalize:localize("STR_TZ_ID_FIJI_SUMMER_TIME")},{abbreviationTZ:"WSDT",tzid:"Pacific/Apia",idLocalize:localize("STR_TZ_ID_SAMOA_DAYLIGHT_TIME")},],numberLocaleFormatMapping=numberLocaleFormatMapping||{},addNumberFormatting=function(n,t){var i=_.isString(n)?n.split("."):[""],r=i[0],u=i.length>1?t+i[1]:"";return r+u};if(!jQuerySelectorEscape){function n(n){return n.replace(/[!"#$%&'()*+,.\/:;<=>?@\[\\\]^`{|}~]/g,"\\$&")}}(function(){function i(n){var t=Array.isArray(n)?{label:n[0],value:n[1]}:typeof n=="object"&&"label"in n&&"value"in n?n:{label:n,value:n};this.label=t.label||t.value;this.value=t.value}function u(n,t,i){var r,u,f;for(r in t)u=t[r],f=n.input.getAttribute("data-"+r.toLowerCase()),n[r]=typeof u=="number"?parseInt(f):u===!1?f!==null:u instanceof Function?null:f,n[r]||n[r]===0||(n[r]=r in i?i[r]:u)}function n(n,t){return typeof n=="string"?(t||document).querySelector(n):n||null}var t=function(i,r){var f=this,o,e;for(this.input=n(i),this.input.setAttribute("autocomplete","off"),this.input.setAttribute("aria-autocomplete","list"),r=r||{},u(this,{minChars:2,maxItems:1e3,autoFirst:!1,data:t.DATA,filter:t.FILTER_CONTAINS,sort:t.SORT_BYLENGTH,item:t.ITEM,replace:t.REPLACE},r),this.index=-1,i.parentElement.classList.add("awesomplete"),this.ul=n.create("ul",{hidden:"hidden",insert:i.parentElement,className:"awesomplete-child"}),this.status=n.create("span",{className:"visually-hidden",role:"status","aria-live":"assertive","aria-relevant":"additions",inside:i.parentElement}),n.bind(this.input,{input:this.evaluate.bind(this),blur:function(){f.close({reason:"blur"})},keydown:function(n){var t=n.keyCode;f.opened&&(t===13&&f.selected?(n.preventDefault(),f.select()):t===27?f.close({reason:"esc"}):(t===38||t===40)&&(n.preventDefault(),f[t===38?"previous":"next"]()))}}),n.bind(this.input.form,{submit:this.close.bind(this,{reason:"submit"})}),n.bind(this.ul,{mousedown:function(n){var t=n.target;if(t!==this){while(t&&!/li/i.test(t.nodeName))t=t.parentNode;t&&n.button===0&&(n.preventDefault(),f.select(t,n.target))}}}),this.input.hasAttribute("list")?(this.list=jQuerySelectorEscape("#"+this.input.getAttribute("list")),this.input.removeAttribute("list")):this.list=this.input.getAttribute("data-list")||r.list||[],t.all.push(this),o=0;o<f.input.classList.length;o++)e=f.input.classList[o],e.indexOf("cf-")!=-1&&f.ul.classList.add(e),e.indexOf("form-control")!=-1&&f.ul.classList.add(e)},r;return t.prototype={set list(t){if(Array.isArray(t))this._list=t;else if(typeof t=="string"&&t.indexOf(",")>-1)this._list=t.split(/\s*,\s*/);else if(t=n(t),t&&t.children){var i=[];r.apply(t.children).forEach(function(n){if(!n.disabled){var t=n.textContent.trim(),r=n.value||t,u=n.label||t;r!==""&&i.push({label:u,value:r})}});this._list=i}document.activeElement===this.input&&this.evaluate()},get selected(){return this.index>-1},get opened(){return!this.ul.hasAttribute("hidden")},close:function(t){this.opened&&(this.ul.setAttribute("hidden",""),this.index=-1,n.fire(this.input,"awesomplete-close",t||{}))},open:function(){this.ul.removeAttribute("hidden");this.autoFirst&&this.index===-1&&this.goto(0);n.fire(this.input,"awesomplete-open")},next:function(){var n=this.ul.children.length;this.goto(this.index<n-1?this.index+1:-1)},previous:function(){var n=this.ul.children.length;this.goto(this.selected?this.index-1:n-1)},goto:function(t){var i=this.ul.children;this.selected&&(i[this.index].setAttribute("aria-selected","false"),i[this.index].removeAttribute("id"));this.index=t;t>-1&&i.length>0&&(i[t].setAttribute("aria-selected","true"),i[t].setAttribute("id","awesomplete-child-active-option"),this.status.textContent=i[t].textContent,n.fire(this.input,"awesomplete-highlight",{text:this.suggestions[this.index]}),n("ul.awesomplete-child").scrollTop=t<10?0:(t-8)*26)},select:function(t,i){var e=this.input.value,u,r,f;t?this.index=n.siblingIndex(t):t=this.ul.children[this.index];t&&(u=this.suggestions[this.index],r=document.createElement("textarea"),r.innerHTML=u,f=n.fire(this.input,"awesomplete-select",{text:r.value,origin:i||t}),f&&(this.replace(r),this.close({reason:"select"}),n.fire(this.input,"awesomplete-selectcomplete",{text:r.value}),n.fire(this.input,"updatevalidation"),e!=this.input.value&&n.fire(this.input,"change")))},evaluate:function(){var n=this,t=this.input.value;this._list&&(t.length>=this.minChars&&this._list.length>1||this._list.length==1&&this._list[0])?(this.index=-1,this.ul.innerHTML="",this.suggestions=this._list.map(function(r){return new i(n.data(r,t))}).filter(function(i){return n.filter(i,t)}),this.maxItems&&(this.suggestions=this.suggestions.slice(0,this.maxItems)),this.suggestions.forEach(function(i){n.ul.appendChild(n.item(i,t))}),this.ul.children.length===0?this.close({reason:"nomatches"}):this.open()):this.close({reason:"nomatches"})},remove:function(){this.input.removeAttribute("autocomplete");this.input.removeAttribute("aria-autocomplete");this.input.className=this.input.className.replace(/\bawesomplete\b/,"");var n=t.all.indexOf(this);t.all.splice(n,1)}},t.all=[],t.FILTER_CONTAINS=function(t,i){return RegExp(n.regExpEscape(i.trim()),"i").test(t)},t.FILTER_STARTSWITH=function(t,i){return RegExp("^"+n.regExpEscape(i.trim()),"i").test(t)},t.SORT_BYLENGTH=function(n,t){return n.length!==t.length?n.length-t.length:n<t?-1:1},t.ITEM=function(t,i){var r=i===""?t:t.replace(RegExp(n.regExpEscape(i.trim()),"gi"),"<mark>$&<\/mark>");return n.create("li",{innerHTML:r,"aria-selected":"false","class":"ellipsis",title:r.replace(/<mark>/gi,"").replace(/<\/mark>/gi,"")})},t.REPLACE=function(n){this.input.value=n.value},t.DATA=function(n){return n},Object.defineProperty(i.prototype=Object.create(String.prototype),"length",{get:function(){return this.label.length}}),i.prototype.toString=i.prototype.valueOf=function(){return""+this.label},r=Array.prototype.slice,n.create=function(t,i){var r=document.createElement(t),u,f,e;for(u in i)f=i[u],u==="insert"?n(f).insertBefore(r,n(f).querySelector(".un-help")):u==="inside"?n(f).appendChild(r):u==="around"?(e=n(f),e.parentNode.insertBefore(r,e),r.appendChild(e)):u in r?r[u]=f:r.setAttribute(u,f);return r},n.bind=function(n,t){var i,r;if(n)for(i in t)r=t[i],i.split(/\s+/).forEach(function(t){n.addEventListener(t,r)})},n.fire=function(n,t,i){var r=document.createEvent("HTMLEvents"),u;r.initEvent(t,!0,!0);for(u in i)r[u]=i[u];return n.dispatchEvent(r)},n.regExpEscape=function(n){return n.replace(/[-\\^$*+?.()|[\]{}]/g,"\\$&")},n.siblingIndex=function(n){for(var t=0;n=n.previousElementSibling;t++);return t},typeof self!="undefined"&&(self.Awesomplete=t),typeof module=="object"&&module.exports&&(module.exports=t),t})();!function(n){var t;"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):((t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).braintree||(t.braintree={})).client=n()}(function(){return function n(t,i,r){function u(f,o){if(!i[f]){if(!t[f]){var s="function"==typeof require&&require;if(!o&&s)return s(f,!0);if(e)return e(f,!0);throw(o=new Error("Cannot find module '"+f+"'")).code="MODULE_NOT_FOUND",o;}s=i[f]={exports:{}};t[f][0].call(s.exports,function(n){return u(t[f][1][n]||n)},s,s.exports,n,t,i,r)}return i[f].exports}for(var e="function"==typeof require&&require,f=0;f<r.length;f++)u(r[f]);return u}({1:[function(n,t,i){"use strict";var r=this&&this.__importDefault||function(n){return n&&n.__esModule?n:{"default":n}},r=(Object.defineProperty(i,"__esModule",{value:!0}),i.PromiseGlobal=void 0,r(n("promise-polyfill"))),n="undefined"!=typeof Promise?Promise:r.default;i.PromiseGlobal=n},{"promise-polyfill":9}],2:[function(n,t){"use strict";function r(n){var r,t,f,e,o=JSON.stringify(n);return!n.forceScriptReload&&(r=i[o])||(t=document.createElement("script"),f=n.dataAttributes||{},e=n.container||document.head,t.src=n.src,t.id=n.id||"",t.async=!0,n.crossorigin&&t.setAttribute("crossorigin",""+n.crossorigin),Object.keys(f).forEach(function(n){t.setAttribute("data-"+n,""+f[n])}),r=new u.PromiseGlobal(function(i,r){t.addEventListener("load",function(){i(t)});t.addEventListener("error",function(){r(new Error(n.src+" failed to load."))});t.addEventListener("abort",function(){r(new Error(n.src+" has aborted."))});e.appendChild(t)}),i[o]=r),r}var u=n("./lib/promise"),i={};r.clearCache=function(){i={}};t.exports=r},{"./lib/promise":1}],3:[function(n,t){t.exports=n("./dist/load-script")},{"./dist/load-script":2}],4:[function(n,t){"use strict";t.exports=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(n){var t=16*Math.random()|0;return("x"===n?t:3&t|8).toString(16)})}},{}],5:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.deferred=function(n){return function(){for(var i=[],t=0;t<arguments.length;t++)i[t]=arguments[t];setTimeout(function(){try{n.apply(void 0,i)}catch(i){console.log("Error in callback function");console.log(i)}},1)}}},{}],6:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.once=function(n){var t=!1;return function(){for(var r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];t||(t=!0,n.apply(void 0,r))}}},{}],7:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.promiseOrCallback=function(n,t){if(!t)return n;n.then(function(n){return t(null,n)}).catch(function(n){return t(n)})}},{}],8:[function(n,t){"use strict";function i(n){return function(){for(var i,t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return"function"==typeof t[t.length-1]&&(i=t.pop(),i=u.once(r.deferred(i))),f.promiseOrCallback(n.apply(this,t),i)}}var r=n("./lib/deferred"),u=n("./lib/once"),f=n("./lib/promise-or-callback");i.wrapPrototype=function(n,t){var r=(t=void 0===t?{}:t).ignoreMethods||[],u=!0===t.transformPrivateMethods;return Object.getOwnPropertyNames(n.prototype).filter(function(t){var i="constructor"!==t&&"function"==typeof n.prototype[t],f=-1===r.indexOf(t),t=u||"_"!==t.charAt(0);return i&&t&&f}).forEach(function(t){var r=n.prototype[t];n.prototype[t]=i(r)}),n};t.exports=i},{"./lib/deferred":5,"./lib/once":6,"./lib/promise-or-callback":7}],9:[function(n,t){"use strict";function e(n){return Boolean(n&&void 0!==n.length)}function c(){}function i(n){if(!(this instanceof i))throw new TypeError("Promises must be constructed via new");if("function"!=typeof n)throw new TypeError("not a function");this._state=0;this._handled=!1;this._value=void 0;this._deferreds=[];s(n,this)}function o(n,t){for(;3===n._state;)n=n._value;0===n._state?n._deferreds.push(t):(n._handled=!0,i._immediateFn(function(){var i,f=1===n._state?t.onFulfilled:t.onRejected;if(null===f)(1===n._state?u:r)(t.promise,n._value);else{try{i=f(n._value)}catch(i){return void r(t.promise,i)}u(t.promise,i)}}))}function u(n,t){var u,e,o;try{if(t===n)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"==typeof t||"function"==typeof t)){if(u=t.then,t instanceof i)return n._state=3,n._value=t,void f(n);if("function"==typeof u)return void s((e=u,o=t,function(){e.apply(o,arguments)}),n)}n._state=1;n._value=t;f(n)}catch(t){r(n,t)}}function r(n,t){n._state=2;n._value=t;f(n)}function f(n){2===n._state&&0===n._deferreds.length&&i._immediateFn(function(){n._handled||i._unhandledRejectionFn(n._value)});for(var t=0,r=n._deferreds.length;t<r;t++)o(n,n._deferreds[t]);n._deferreds=null}function l(n,t,i){this.onFulfilled="function"==typeof n?n:null;this.onRejected="function"==typeof t?t:null;this.promise=i}function s(n,t){var i=!1;try{n(function(n){i||(i=!0,u(t,n))},function(n){i||(i=!0,r(t,n))})}catch(n){i||(i=!0,r(t,n))}}var h=setTimeout;i.prototype.catch=function(n){return this.then(null,n)};i.prototype.then=function(n,t){var i=new this.constructor(c);return o(this,new l(n,t,i)),i};i.prototype.finally=function(n){var t=this.constructor;return this.then(function(i){return t.resolve(n()).then(function(){return i})},function(i){return t.resolve(n()).then(function(){return t.reject(i)})})};i.all=function(n){return new i(function(t,i){var r,f,u;if(!e(n))return i(new TypeError("Promise.all accepts an array"));if(r=Array.prototype.slice.call(n),0===r.length)return t([]);for(f=r.length,u=0;u<r.length;u++)!function n(u,e){try{if(e&&("object"==typeof e||"function"==typeof e)){var o=e.then;if("function"==typeof o)return void o.call(e,function(t){n(u,t)},i)}r[u]=e;0==--f&&t(r)}catch(e){i(e)}}(u,r[u])})};i.allSettled=function(n){return new this(function(t,i){var r,f,u;if(!n||void 0===n.length)return i(new TypeError(typeof n+" "+n+" is not iterable(cannot read property Symbol(Symbol.iterator))"));if(r=Array.prototype.slice.call(n),0===r.length)return t([]);for(f=r.length,u=0;u<r.length;u++)!function u(n,i){if(i&&("object"==typeof i||"function"==typeof i)){var e=i.then;if("function"==typeof e)return void e.call(i,function(t){u(n,t)},function(i){r[n]={status:"rejected",reason:i};0==--f&&t(r)})}r[n]={status:"fulfilled",value:i};0==--f&&t(r)}(u,r[u])})};i.resolve=function(n){return n&&"object"==typeof n&&n.constructor===i?n:new i(function(t){t(n)})};i.reject=function(n){return new i(function(t,i){i(n)})};i.race=function(n){return new i(function(t,r){if(!e(n))return r(new TypeError("Promise.race accepts an array"));for(var u=0,f=n.length;u<f;u++)i.resolve(n[u]).then(t,r)})};i._immediateFn="function"==typeof setImmediate?function(n){setImmediate(n)}:function(n){h(n,0)};i._unhandledRejectionFn=function(n){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",n)};t.exports=i},{}],10:[function(n,t){"use strict";function u(n){var u,t;if(n=n||{},u=JSON.stringify(n),!(t=n.gatewayConfiguration))throw new r(i.CLIENT_MISSING_GATEWAY_CONFIGURATION);if(["assetsUrl","clientApiUrl","configUrl"].forEach(function(n){if(n in t&&!o(t[n]))throw new r({type:i.CLIENT_GATEWAY_CONFIGURATION_INVALID_DOMAIN.type,code:i.CLIENT_GATEWAY_CONFIGURATION_INVALID_DOMAIN.code,message:n+" property is on an invalid domain."});}),this.getConfiguration=function(){return JSON.parse(u)},this._request=y,this._configuration=this.getConfiguration(),this._clientApiBaseUrl=t.clientApiUrl+"/v1/",t.graphQL){if(!o(t.graphQL.url))throw new r({type:i.CLIENT_GATEWAY_CONFIGURATION_INVALID_DOMAIN.type,code:i.CLIENT_GATEWAY_CONFIGURATION_INVALID_DOMAIN.code,message:"graphQL.url property is on an invalid domain."});this._graphQL=new v({graphQL:t.graphQL})}}var a=n("./constants").BRAINTREE_VERSION,v=n("./request/graphql"),y=n("./request"),o=n("../lib/is-verified-domain"),r=n("../lib/braintree-error"),s=n("../lib/convert-to-braintree-error"),p=n("./get-configuration").getConfiguration,w=n("../lib/create-authorization-data"),b=n("../lib/add-metadata"),k=n("@braintree/wrap-promise"),d=n("../lib/once"),g=n("../lib/deferred"),h=n("../lib/assign").assign,e=n("../lib/analytics"),i=n("./errors"),c=n("../lib/constants").VERSION,nt=n("../lib/constants").GRAPHQL_URLS,tt=n("../lib/methods"),it=n("../lib/convert-methods-to-error"),rt=n("../lib/assets"),l=n("../lib/constants").FRAUDNET_FNCLS,ut=n("../lib/constants").FRAUDNET_SOURCE,ft=n("../lib/constants").FRAUDNET_URL,f={};u.initialize=function(n){var o,s,t=f[n.authorization];if(t)return e.sendEvent(t,"custom.client.load.cached"),t;try{s=w(n.authorization)}catch(s){return Promise.reject(new r(i.CLIENT_INVALID_AUTHORIZATION))}return t=p(s).then(function(t){return n.debug&&(t.isDebug=!0),t.authorization=n.authorization,o=new u(t)}),f[n.authorization]=t,e.sendEvent(t,"custom.client.load.initialized"),t.then(function(n){return e.sendEvent(o,"custom.client.load.succeeded"),n}).catch(function(t){return delete f[n.authorization],Promise.reject(t)})};u.clearCache=function(){f={}};u.prototype._findOrCreateFraudnetJSON=function(n){var r,t,i=document.querySelector('script[fncls="'+l+'"]');i||((i=document.body.appendChild(document.createElement("script"))).type="application/json",i.setAttribute("fncls",l));t=this.getConfiguration();r={rda_tenant:"bt_card",mid:t.gatewayConfiguration.merchantId};(t=t.authorizationFingerprint)&&t.split("&").forEach(function(n){n=n.split("=");"customer_id"===n[0]&&1<n.length&&(r.cid=n[1])});t={f:n.substr(0,32),fp:r,bu:!1,s:ut};i.text=JSON.stringify(t)};u.prototype.request=function(n,t){var u=this,f=new Promise(function(t,f){var l,v,o,y,p=Boolean("payment_methods/credit_cards"===n.endpoint&&u.getConfiguration().gatewayConfiguration.creditCards.collectDeviceData);if("graphQLApi"!==n.api&&(n.method?n.endpoint||(o="options.endpoint"):o="options.method"),o)throw new r({type:i.CLIENT_OPTION_REQUIRED.type,code:i.CLIENT_OPTION_REQUIRED.code,message:o+" is required when making a request."});if(l="api"in n?n.api:"clientApi",o={method:n.method,graphQL:u._graphQL,timeout:n.timeout,metadata:u._configuration.analyticsMetadata},"clientApi"===l)v=u._clientApiBaseUrl,o.data=b(u._configuration,n.data);else{if("graphQLApi"!==l)throw new r({type:i.CLIENT_OPTION_INVALID.type,code:i.CLIENT_OPTION_INVALID.code,message:"options.api is invalid."});v=nt[u._configuration.gatewayConfiguration.environment];n.endpoint="";o.method="post";o.data=h({clientSdkMetadata:{platform:u._configuration.analyticsMetadata.platform,source:u._configuration.analyticsMetadata.source,integration:u._configuration.analyticsMetadata.integration,sessionId:u._configuration.analyticsMetadata.sessionId,version:c}},n.data);o.headers={Authorization:"Bearer "+((y=u._configuration).authorizationFingerprint||y.authorization),"Braintree-Version":a}}o.url=v+n.endpoint;o.sendAnalyticsEvent=function(n){e.sendEvent(u,n)};u._request(o,function(n,e,o){var n=function(n,t){var u;return-1===n?u=new r(i.CLIENT_REQUEST_TIMEOUT):401===n?u=new r(i.CLIENT_AUTHORIZATION_INVALID):403===n?u=new r(i.CLIENT_AUTHORIZATION_INSUFFICIENT):429===n?u=new r(i.CLIENT_RATE_LIMITED):500<=n?u=new r(i.CLIENT_GATEWAY_NETWORK):(n<200||400<=n)&&(u=s(t,{type:i.CLIENT_REQUEST_ERROR.type,code:i.CLIENT_REQUEST_ERROR.code,message:i.CLIENT_REQUEST_ERROR.message})),u?(u.details=u.details||{},u.details.httpStatus=n,u):void 0}(o,n);n?f(n):"graphQLApi"===l&&e.errors?f(s(e.errors,{type:i.CLIENT_GRAPHQL_REQUEST_ERROR.type,code:i.CLIENT_GRAPHQL_REQUEST_ERROR.code,message:i.CLIENT_GRAPHQL_REQUEST_ERROR.message})):(n=h({_httpStatus:o},e),p&&n.creditCards&&0<n.creditCards.length&&(u._findOrCreateFraudnetJSON(n.creditCards[0].nonce),rt.loadScript({src:ft,forceScriptReload:!0})),t(n))})});if("function"!=typeof t)return f;t=d(g(t));f.then(function(n){t(null,n,n._httpStatus)}).catch(function(n){var i=n&&n.details&&n.details.httpStatus;t(n,null,i)})};u.prototype.toJSON=function(){return this.getConfiguration()};u.prototype.getVersion=function(){return c};u.prototype.teardown=k(function(){return delete f[this.getConfiguration().authorization],it(this,tt(u.prototype)),Promise.resolve()});t.exports=u},{"../lib/add-metadata":28,"../lib/analytics":29,"../lib/assets":30,"../lib/assign":31,"../lib/braintree-error":32,"../lib/constants":33,"../lib/convert-methods-to-error":34,"../lib/convert-to-braintree-error":35,"../lib/create-authorization-data":36,"../lib/deferred":37,"../lib/is-verified-domain":41,"../lib/methods":43,"../lib/once":44,"./constants":11,"./errors":12,"./get-configuration":13,"./request":24,"./request/graphql":22,"@braintree/wrap-promise":8}],11:[function(n,t){"use strict";t.exports={BRAINTREE_VERSION:"2018-05-10"}},{}],12:[function(n,t){"use strict";n=n("../lib/braintree-error");t.exports={CLIENT_GATEWAY_CONFIGURATION_INVALID_DOMAIN:{type:n.types.MERCHANT,code:"CLIENT_GATEWAY_CONFIGURATION_INVALID_DOMAIN"},CLIENT_OPTION_REQUIRED:{type:n.types.MERCHANT,code:"CLIENT_OPTION_REQUIRED"},CLIENT_OPTION_INVALID:{type:n.types.MERCHANT,code:"CLIENT_OPTION_INVALID"},CLIENT_MISSING_GATEWAY_CONFIGURATION:{type:n.types.INTERNAL,code:"CLIENT_MISSING_GATEWAY_CONFIGURATION",message:"Missing gatewayConfiguration."},CLIENT_INVALID_AUTHORIZATION:{type:n.types.MERCHANT,code:"CLIENT_INVALID_AUTHORIZATION",message:"Authorization is invalid. Make sure your client token or tokenization key is valid."},CLIENT_GATEWAY_NETWORK:{type:n.types.NETWORK,code:"CLIENT_GATEWAY_NETWORK",message:"Cannot contact the gateway at this time."},CLIENT_REQUEST_TIMEOUT:{type:n.types.NETWORK,code:"CLIENT_REQUEST_TIMEOUT",message:"Request timed out waiting for a reply."},CLIENT_REQUEST_ERROR:{type:n.types.NETWORK,code:"CLIENT_REQUEST_ERROR",message:"There was a problem with your request."},CLIENT_GRAPHQL_REQUEST_ERROR:{type:n.types.NETWORK,code:"CLIENT_GRAPHQL_REQUEST_ERROR",message:"There was a problem with your request."},CLIENT_RATE_LIMITED:{type:n.types.MERCHANT,code:"CLIENT_RATE_LIMITED",message:"You are being rate-limited; please try again in a few minutes."},CLIENT_AUTHORIZATION_INSUFFICIENT:{type:n.types.MERCHANT,code:"CLIENT_AUTHORIZATION_INSUFFICIENT",message:"The authorization used has insufficient privileges."},CLIENT_AUTHORIZATION_INVALID:{type:n.types.MERCHANT,code:"CLIENT_AUTHORIZATION_INVALID",message:"Either the client token has expired and a new one should be generated or the tokenization key has been deactivated or deleted."}}},{"../lib/braintree-error":32}],13:[function(n,t){"use strict";var f=n("../lib/braintree-error"),e=n("@braintree/wrap-promise"),o=n("./request"),s=n("@braintree/uuid"),i=n("../lib/constants"),r=n("./errors"),u=n("./request/graphql"),h=n("../lib/constants").GRAPHQL_URLS,c=n("../lib/is-date-string-before-or-on"),l=n("./constants").BRAINTREE_VERSION;t.exports={getConfiguration:e(function(n){return new Promise(function(t,e){var p,a=s(),y={merchantAppId:window.location.host,platform:i.PLATFORM,sdkVersion:i.VERSION,source:i.SOURCE,integration:i.INTEGRATION,integrationType:i.INTEGRATION,sessionId:a},v=n.attrs,a=n.configUrl;v._meta=y;v.braintreeLibraryVersion=i.BRAINTREE_LIBRARY_VERSION;v.configVersion="3";a={url:a,method:"GET",data:v};v.authorizationFingerprint&&n.graphQL?(c(n.graphQL.date,l)&&(a.graphQL=new u({graphQL:{url:n.graphQL.url,features:["configuration"]}})),a.metadata=y):v.tokenizationKey&&(a.graphQL=new u({graphQL:{url:h[n.environment],features:["configuration"]}}),a.metadata=y);o(a,function(n,i,u){n?(u=403===u?r.CLIENT_AUTHORIZATION_INSUFFICIENT:401===u?r.CLIENT_AUTHORIZATION_INVALID:r.CLIENT_GATEWAY_NETWORK,e(new f({type:u.type,code:u.code,message:u.message,details:{originalError:n}}))):(p={authorizationType:v.tokenizationKey?"TOKENIZATION_KEY":"CLIENT_TOKEN",authorizationFingerprint:v.authorizationFingerprint,analyticsMetadata:y,gatewayConfiguration:i},t(p))})})})}},{"../lib/braintree-error":32,"../lib/constants":33,"../lib/is-date-string-before-or-on":40,"./constants":11,"./errors":12,"./request":24,"./request/graphql":22,"@braintree/uuid":4,"@braintree/wrap-promise":8}],14:[function(n,t){"use strict";var r=n("../lib/braintree-error"),u=n("./client"),f=n("@braintree/wrap-promise"),i=n("../lib/errors");t.exports={create:f(function(n){return n.authorization?u.initialize(n):Promise.reject(new r({type:i.INSTANTIATION_OPTION_REQUIRED.type,code:i.INSTANTIATION_OPTION_REQUIRED.code,message:"options.authorization is required when instantiating a client."}))}),VERSION:"3.97.2"}},{"../lib/braintree-error":32,"../lib/errors":39,"./client":10,"@braintree/wrap-promise":8}],15:[function(n,t){"use strict";function i(n,t,v){var k,rt,w,d,nt,tt,p=n.url,b=n.graphQL,ut=n.timeout,y=f.getRequestObject(),g=v,it=Boolean(b&&b.isGraphQLRequest(p,n.data));n.headers=o({"Content-Type":"application/json"},n.headers);p=(w=new(it?h:c)(n)).getUrl();b=w.getBody();d=w.getMethod();nt=w.getHeaders();"GET"===d&&(p=r.queryify(p,b),b=null);e?y.onreadystatechange=function(){var r;4===y.readyState&&(0===y.status&&it?(delete n.graphQL,i(n,t,v)):(tt=u(y.responseText),rt=w.adaptResponseBody(tt),400<=(k=w.determineStatus(y.status,tt))||k<200?!it||"UNKNOWN"!==(r=!(r=tt).data&&r.errors&&r.errors[0]&&r.errors[0].extensions&&r.errors[0].extensions.errorClass)&&"INTERNAL"!==r?t<l&&(!(r=k)||r===a)?i(n,++t,v):g(rt||"error",null,k||500):(delete n.graphQL,i(n,t,v)):g(null,rt,k)))}:(n.headers&&(p=r.queryify(p,nt)),y.onload=function(){g(null,u(y.responseText),y.status)},y.onerror=function(){g("error",null,500)},y.onprogress=function(){},y.ontimeout=function(){g("timeout",null,-1)});try{y.open(d,p,!0)}catch(d){if(it)return delete n.graphQL,void i(n,t,v);throw d;}y.timeout=ut;e&&Object.keys(nt).forEach(function(n){y.setRequestHeader(n,nt[n])});try{y.send(s(d,b))}catch(d){}}var r=n("../../lib/querystring"),o=n("../../lib/assign").assign,s=n("./prep-body"),u=n("./parse-body"),f=n("./xhr"),e=f.isAvailable,h=n("./graphql/request"),c=n("./default-request"),l=1,a=408;t.exports={request:function(n,t){i(n,0,t)}}},{"../../lib/assign":31,"../../lib/querystring":45,"./default-request":16,"./graphql/request":23,"./parse-body":25,"./prep-body":26,"./xhr":27}],16:[function(n,t){"use strict";function i(n){this._url=n.url;this._data=n.data;this._method=n.method;this._headers=n.headers}i.prototype.getUrl=function(){return this._url};i.prototype.getBody=function(){return this._data};i.prototype.getMethod=function(){return this._method};i.prototype.getHeaders=function(){return this._headers};i.prototype.adaptResponseBody=function(n){return n};i.prototype.determineStatus=function(n){return n};t.exports=i},{}],17:[function(n,t){"use strict";function r(n,t){return n.reduce(function(n,i){return t.hasOwnProperty(i)?n.concat(t[i]):n},[])}var u=n("./error"),f=n("../../../../lib/assign").assign,i={creditCard:{AMERICAN_EXPRESS:"American Express",DISCOVER:"Discover",INTERNATIONAL_MAESTRO:"Maestro",JCB:"JCB",MASTERCARD:"MasterCard",SOLO:"Solo",UK_MAESTRO:"UK Maestro",UNION_PAY:"UnionPay",VISA:"Visa",ELO:"Elo",HIPER:"Hiper",HIPERCARD:"Hipercard"},applePayWeb:{VISA:"visa",MASTERCARD:"mastercard",DISCOVER:"discover",AMERICAN_EXPRESS:"amex",INTERNATIONAL_MAESTRO:"maestro",ELO:"elo"},visaCheckout:{VISA:"Visa",MASTERCARD:"MasterCard",DISCOVER:"Discover",AMERICAN_EXPRESS:"American Express"},googlePay:{VISA:"visa",MASTERCARD:"mastercard",DISCOVER:"discover",AMERICAN_EXPRESS:"amex",INTERNATIONAL_MAESTRO:"maestro",ELO:"elo"},masterpass:{VISA:"visa",MASTERCARD:"master",DISCOVER:"discover",AMERICAN_EXPRESS:"amex",DINERS:"diners",INTERNATIONAL_MAESTRO:"maestro",JCB:"jcb"}};t.exports=function(n,t){return n.data&&!n.errors?function(n,t){var u,n=n.data.clientConfiguration;return u={environment:n.environment.toLowerCase(),clientApiUrl:n.clientApiUrl,assetsUrl:n.assetsUrl,analytics:{url:n.analyticsUrl},merchantId:n.merchantId,venmo:"off"},n.supportedFeatures&&(u.graphQL={url:t._graphQL._config.url,features:n.supportedFeatures.map(function(n){return n.toLowerCase()})}),n.braintreeApi&&(u.braintreeApi=n.braintreeApi),n.applePayWeb&&(u.applePayWeb=n.applePayWeb,u.applePayWeb.supportedNetworks=r(n.applePayWeb.supportedCardBrands,i.applePayWeb),delete u.applePayWeb.supportedCardBrands),n.ideal&&(u.ideal=n.ideal),n.kount&&(u.kount={kountMerchantId:n.kount.merchantId}),n.creditCard?(u.challenges=n.creditCard.challenges.map(function(n){return n.toLowerCase()}),u.creditCards={supportedCardTypes:r(n.creditCard.supportedCardBrands,i.creditCard)},u.threeDSecureEnabled=n.creditCard.threeDSecureEnabled,u.threeDSecure=n.creditCard.threeDSecure):(u.challenges=[],u.creditCards={supportedCardTypes:[]},u.threeDSecureEnabled=!1),n.googlePay&&(u.androidPay={displayName:n.googlePay.displayName,enabled:!0,environment:n.googlePay.environment.toLowerCase(),googleAuthorizationFingerprint:n.googlePay.googleAuthorization,paypalClientId:n.googlePay.paypalClientId,supportedNetworks:r(n.googlePay.supportedCardBrands,i.googlePay)}),n.venmo&&(u.payWithVenmo={merchantId:n.venmo.merchantId,accessToken:n.venmo.accessToken,environment:n.venmo.environment.toLowerCase(),enrichedCustomerDataEnabled:n.venmo.enrichedCustomerDataEnabled}),n.paypal?(u.paypalEnabled=!0,u.paypal=f({},n.paypal),u.paypal.currencyIsoCode=u.paypal.currencyCode,u.paypal.environment=u.paypal.environment.toLowerCase(),delete u.paypal.currencyCode):u.paypalEnabled=!1,n.unionPay&&(u.unionPay={enabled:!0,merchantAccountId:n.unionPay.merchantAccountId}),n.visaCheckout&&(u.visaCheckout={apikey:n.visaCheckout.apiKey,encryptionKey:n.visaCheckout.encryptionKey,externalClientId:n.visaCheckout.externalClientId,supportedCardTypes:r(n.visaCheckout.supportedCardBrands,i.visaCheckout)}),n.masterpass&&(u.masterpass={merchantCheckoutId:n.masterpass.merchantCheckoutId,supportedNetworks:r(n.masterpass.supportedCardBrands,i.masterpass)}),n.usBankAccount&&(u.usBankAccount={routeId:n.usBankAccount.routeId,plaid:{publicKey:n.usBankAccount.plaidPublicKey}}),u}(n,t):u(n)}},{"../../../../lib/assign":31,"./error":19}],18:[function(n,t){"use strict";var i=n("./error"),r={AMERICAN_EXPRESS:"American Express",DINERS:"Discover",DISCOVER:"Discover",ELO:"Elo",HIPER:"Hiper",HIPERCARD:"Hipercard",INTERNATIONAL_MAESTRO:"Maestro",JCB:"JCB",MASTERCARD:"MasterCard",UK_MAESTRO:"Maestro",UNION_PAY:"UnionPay",VISA:"Visa"},u={YES:"Yes",NO:"No",UNKNOWN:"Unknown"},f={PSDTWO:"psd2"};t.exports=function(n){return(n.data&&!n.errors?function(n){var n=n.data.tokenizeCreditCard,t=n.creditCard,e=t.last4?t.last4.substr(2,4):"",i=t.binData;return i&&(["commercial","debit","durbinRegulated","healthcare","payroll","prepaid"].forEach(function(n){i[n]=i[n]?u[i[n]]:"Unknown"}),["issuingBank","countryOfIssuance","productId"].forEach(function(n){i[n]||(i[n]="Unknown")})),t={creditCards:[{binData:i,consumed:!1,description:e?"ending in "+e:"",nonce:n.token,details:{cardholderName:t.cardholderName,expirationMonth:t.expirationMonth,expirationYear:t.expirationYear,bin:t.bin||"",cardType:r[t.brandCode]||"Unknown",lastFour:t.last4||"",lastTwo:e},type:"CreditCard",threeDSecureInfo:null}]},n.authenticationInsight&&(e=n.authenticationInsight.customerAuthenticationRegulationEnvironment,t.creditCards[0].authenticationInsight={regulationEnvironment:f[e]||e.toLowerCase()}),t}:i)(n)}},{"./error":19}],19:[function(n,t){"use strict";t.exports=function(n){var i,r=n.errors&&n.errors[0]&&n.errors[0].extensions&&n.errors[0].extensions.errorClass,t="VALIDATION"===r?0!==(t=function(n){var t=[];return n.forEach(function(n){n.extensions&&n.extensions.inputPath&&!function n(t,i,r){var u,e=i.extensions.legacyCode,f=t[0];if(1===t.length)return void r.push({code:e,field:f,message:i.message});r.forEach(function(n){n.field===f&&(u=n)});u||(u={field:f,fieldErrors:[]},r.push(u));n(t.slice(1),i,u.fieldErrors)}(n.extensions.inputPath.slice(1),n,t)}),t}((i=n).errors)).length?{error:{message:function(n){return n=n[0].field,{creditCard:"Credit card is invalid"}[n]}(t)},fieldErrors:t}:{error:{message:i.errors[0].message}}:r?{error:{message:n.errors[0].message},fieldErrors:[]}:{error:{message:"There was a problem serving your request"},fieldErrors:[]};return t}},{}],20:[function(n,t){"use strict";t.exports=function(){return{query:"query ClientConfiguration {   clientConfiguration {     analyticsUrl     environment     merchantId     assetsUrl     clientApiUrl     creditCard {       supportedCardBrands       challenges       threeDSecureEnabled       threeDSecure {         cardinalAuthenticationJWT       }     }     applePayWeb {       countryCode       currencyCode       merchantIdentifier       supportedCardBrands     }     googlePay {       displayName       supportedCardBrands       environment       googleAuthorization       paypalClientId     }     ideal {       routeId       assetsUrl     }     kount {       merchantId     }     masterpass {       merchantCheckoutId       supportedCardBrands     }     paypal {       displayName       clientId       assetsUrl       environment       environmentNoNetwork       unvettedMerchant       braintreeClientId       billingAgreementsEnabled       merchantAccountId       currencyCode       payeeEmail     }     unionPay {       merchantAccountId     }     usBankAccount {       routeId       plaidPublicKey     }     venmo {       merchantId       accessToken       environment       enrichedCustomerDataEnabled    }     visaCheckout {       apiKey       externalClientId       supportedCardBrands     }     braintreeApi {       accessToken       url     }     supportedFeatures   } }",operationName:"ClientConfiguration"}}},{}],21:[function(n,t){"use strict";function r(n,t){var r=n.creditCard,e=r&&r.billingAddress,f=r&&r.expirationDate,u=r&&(r.expirationMonth||f&&f.split("/")[0].trim()),f=r&&(r.expirationYear||f&&f.split("/")[1].trim()),u={input:{creditCard:{number:r&&r.number,expirationMonth:u,expirationYear:f,cvv:r&&r.cvv,cardholderName:r&&r.cardholderName},options:{}}};return t.hasAuthenticationInsight&&(u.authenticationInsightInput={merchantAccountId:n.merchantAccountId}),e&&(u.input.creditCard.billingAddress=e),u.input=function(n,t){var r;return n.creditCard&&n.creditCard.options&&"boolean"==typeof n.creditCard.options.validate?r=n.creditCard.options.validate:n.authorizationFingerprint&&n.tokenizationKey||n.authorizationFingerprint?r=!0:n.tokenizationKey&&(r=!1),"boolean"==typeof r&&(t.options=i({validate:r},t.options)),t}(n,u.input),u}var i=n("../../../../lib/assign").assign;t.exports=function(n){var i,t,u={hasAuthenticationInsight:Boolean(n.authenticationInsight&&n.merchantAccountId)};return{query:(i=(i=u).hasAuthenticationInsight,t="mutation TokenizeCreditCard($input: TokenizeCreditCardInput!",i&&(t+=", $authenticationInsightInput: AuthenticationInsightInput!"),t+=") {   tokenizeCreditCard(input: $input) {     token     creditCard {       bin       brandCode       last4       cardholderName       expirationMonth      expirationYear      binData {         prepaid         healthcare         debit         durbinRegulated         commercial         payroll         issuingBank         countryOfIssuance         productId       }     } ",i&&(t+="    authenticationInsight(input: $authenticationInsightInput) {      customerAuthenticationRegulationEnvironment    }"),t+="  } }"),variables:r(n,u),operationName:"TokenizeCreditCard"}}},{"../../../../lib/assign":31}],22:[function(n,t){"use strict";function i(n){this._config=n.graphQL}var r={tokenize_credit_cards:"payment_methods/credit_cards",configuration:"configuration"},u=["creditCard.options.unionPayEnrollment"];i.prototype.getGraphQLEndpoint=function(){return this._config.url};i.prototype.isGraphQLRequest=function(n,t){var i,f=this.getClientApiPath(n);return!(!this._isGraphQLEnabled()||!f)&&(n=this._config.features.some(function(n){return r[n]===f}),i=t,!u.some(function(n){return void 0!==n.split(".").reduce(function(n,t){return n&&n[t]},i)})&&n)};i.prototype.getClientApiPath=function(n){var t,n=n.split("/client_api/v1/");return 1<n.length?n[1].split("?")[0]:t};i.prototype._isGraphQLEnabled=function(){return Boolean(this._config)};t.exports=i},{}],23:[function(n,t){"use strict";function i(n){var t=n.graphQL.getClientApiPath(n.url);this._graphQL=n.graphQL;this._data=n.data;this._method=n.method;this._headers=n.headers;this._clientSdkMetadata={source:n.metadata.source,integration:n.metadata.integration,sessionId:n.metadata.sessionId};this._sendAnalyticsEvent=n.sendAnalyticsEvent||Function.prototype;this._generator=h[t];this._adapter=c[t];this._sendAnalyticsEvent("graphql.init")}var u=n("../../constants").BRAINTREE_VERSION,r=n("../../../lib/assign").assign,f=n("../../../lib/snake-case-to-camel-case"),e=n("./generators/credit-card-tokenization"),o=n("./adapters/credit-card-tokenization"),s=n("./generators/configuration"),n=n("./adapters/configuration"),h={"payment_methods/credit_cards":e,configuration:s},c={"payment_methods/credit_cards":o,configuration:n};i.prototype.getUrl=function(){return this._graphQL.getGraphQLEndpoint()};i.prototype.getBody=function(){var n=function t(n){var i={};return Object.keys(n).forEach(function(r){var u=f(r);i[u]="object"==typeof n[r]?t(n[r]):"number"==typeof n[r]?String(n[r]):n[r]}),i}(this._data),n=this._generator(n),n=r({clientSdkMetadata:this._clientSdkMetadata},n);return JSON.stringify(n)};i.prototype.getMethod=function(){return"POST"};i.prototype.getHeaders=function(){var n=this._data.authorizationFingerprint?(this._sendAnalyticsEvent("graphql.authorization-fingerprint"),this._data.authorizationFingerprint):(this._sendAnalyticsEvent("graphql.tokenization-key"),this._data.tokenizationKey);return r({},this._headers,{Authorization:"Bearer "+n,"Braintree-Version":u})};i.prototype.adaptResponseBody=function(n){return this._adapter(n,this)};i.prototype.determineStatus=function(n,t){var i=200===n?(i=t.errors&&t.errors[0]&&t.errors[0].extensions&&t.errors[0].extensions.errorClass,t.data&&!t.errors?200:"VALIDATION"===i?422:"AUTHORIZATION"===i?403:"AUTHENTICATION"===i?401:(t=t,!i&&t.errors[0].message?403:500)):n||500;return this._sendAnalyticsEvent("graphql.status."+n),this._sendAnalyticsEvent("graphql.determinedStatus."+i),i};t.exports=i},{"../../../lib/assign":31,"../../../lib/snake-case-to-camel-case":46,"../../constants":11,"./adapters/configuration":17,"./adapters/credit-card-tokenization":18,"./generators/configuration":20,"./generators/credit-card-tokenization":21}],24:[function(n,t){"use strict";var i=n("../../lib/once"),r=n("./ajax-driver");t.exports=function(n,t){t=i(t||Function.prototype);n.method=(n.method||"GET").toUpperCase();n.timeout=null==n.timeout?6e4:n.timeout;n.data=n.data||{};r.request(n,t)}},{"../../lib/once":44,"./ajax-driver":15}],25:[function(n,t){"use strict";t.exports=function(n){try{n=JSON.parse(n)}catch(n){}return n}},{}],26:[function(n,t){"use strict";t.exports=function(n,t){if("string"!=typeof n)throw new Error("Method must be a string");return"get"!==n.toLowerCase()&&null!=t?"string"==typeof t?t:JSON.stringify(t):t}},{}],27:[function(n,t){"use strict";var i="undefined"!=typeof window&&window.XMLHttpRequest&&"withCredentials"in new window.XMLHttpRequest;t.exports={isAvailable:i,getRequestObject:function(){return new(i?window.XMLHttpRequest:window.XDomainRequest)}}},{}],28:[function(n,t){"use strict";var r=n("./create-authorization-data"),i=n("./json-clone"),u=n("./constants");t.exports=function(n,t){var e,f=t?i(t):{},t=r(n.authorization).attrs,o=i(n.analyticsMetadata);for(e in f.braintreeLibraryVersion=u.BRAINTREE_LIBRARY_VERSION,f._meta)f._meta.hasOwnProperty(e)&&(o[e]=f._meta[e]);return f._meta=o,t.tokenizationKey?f.tokenizationKey=t.tokenizationKey:f.authorizationFingerprint=t.authorizationFingerprint,f}},{"./constants":33,"./create-authorization-data":36,"./json-clone":42}],29:[function(n,t){"use strict";var i=n("./constants"),r=n("./add-metadata");t.exports={sendEvent:function(n,t,u){var f=Date.now();return Promise.resolve(n).then(function(n){var e=Date.now(),o=n.getConfiguration(),n=n._request,s=o.gatewayConfiguration.analytics.url,e={analytics:[{kind:i.ANALYTICS_PREFIX+t,isAsync:Math.floor(e/1e3)!==Math.floor(f/1e3),timestamp:f}]};n({url:s,method:"post",data:r(o,e),timeout:i.ANALYTICS_REQUEST_TIMEOUT_MS},u)}).catch(function(n){u&&u(n)})}}},{"./add-metadata":28,"./constants":33}],30:[function(n,t){"use strict";n=n("@braintree/asset-loader/load-script");t.exports={loadScript:n}},{"@braintree/asset-loader/load-script":3}],31:[function(n,t){"use strict";function i(n){for(var i,t,r=1;r<arguments.length;r++)for(t in i=arguments[r])i.hasOwnProperty(t)&&(n[t]=i[t]);return n}var r="function"==typeof Object.assign?Object.assign:i;t.exports={assign:r,_assign:i}},{}],32:[function(n,t){"use strict";function i(n){if(!i.types.hasOwnProperty(n.type))throw new Error(n.type+" is not a valid type.");if(!n.code)throw new Error("Error code required.");if(!n.message)throw new Error("Error message required.");this.name="BraintreeError";this.code=n.code;this.message=n.message;this.type=n.type;this.details=n.details}n=n("./enumerate");((i.prototype=Object.create(Error.prototype)).constructor=i).types=n(["CUSTOMER","MERCHANT","NETWORK","INTERNAL","UNKNOWN"]);i.findRootError=function(n){return n instanceof i&&n.details&&n.details.originalError?i.findRootError(n.details.originalError):n};t.exports=i},{"./enumerate":38}],33:[function(n,t){"use strict";t.exports={ANALYTICS_PREFIX:"web.",ANALYTICS_REQUEST_TIMEOUT_MS:2e3,ASSETS_URLS:{production:"https://assets.braintreegateway.com",sandbox:"https://assets.braintreegateway.com"},CLIENT_API_URLS:{production:"https://api.braintreegateway.com:443",sandbox:"https://api.sandbox.braintreegateway.com:443"},FRAUDNET_SOURCE:"BRAINTREE_SIGNIN",FRAUDNET_FNCLS:"fnparams-dede7cc5-15fd-4c75-a9f4-36c430ee3a99",FRAUDNET_URL:"https://c.paypal.com/da/r/fb.js",BUS_CONFIGURATION_REQUEST_EVENT:"BUS_CONFIGURATION_REQUEST",GRAPHQL_URLS:{production:"https://payments.braintree-api.com/graphql",sandbox:"https://payments.sandbox.braintree-api.com/graphql"},INTEGRATION_TIMEOUT_MS:6e4,VERSION:"3.97.2",INTEGRATION:"custom",SOURCE:"client",PLATFORM:"web",BRAINTREE_LIBRARY_VERSION:"braintree/web/3.97.2"}},{}],34:[function(n,t){"use strict";var r=n("./braintree-error"),i=n("./errors");t.exports=function(n,t){t.forEach(function(t){n[t]=function(){throw new r({type:i.METHOD_CALLED_AFTER_TEARDOWN.type,code:i.METHOD_CALLED_AFTER_TEARDOWN.code,message:t+" cannot be called after teardown."});}})}},{"./braintree-error":32,"./errors":39}],35:[function(n,t){"use strict";var i=n("./braintree-error");t.exports=function(n,t){return n instanceof i?n:new i({type:t.type,code:t.code,message:t.message,details:{originalError:n}})}},{"./braintree-error":32}],36:[function(n,t){"use strict";var i=n("../lib/vendor/polyfill").atob,r=n("../lib/constants").CLIENT_API_URLS;t.exports=function(n){var u,f,t={attrs:{},configUrl:""};return/^[a-zA-Z0-9]+_[a-zA-Z0-9]+_[a-zA-Z0-9_]+$/.test(n)?(f=(u=(u=n).split("_"))[0],u={merchantId:u.slice(2).join("_"),environment:f},t.environment=u.environment,t.attrs.tokenizationKey=n,t.configUrl=r[u.environment]+"/merchants/"+u.merchantId+"/client_api/v1/configuration"):(f=JSON.parse(i(n)),t.environment=f.environment,t.attrs.authorizationFingerprint=f.authorizationFingerprint,t.configUrl=f.configUrl,t.graphQL=f.graphQL),t}},{"../lib/constants":33,"../lib/vendor/polyfill":47}],37:[function(n,t){"use strict";t.exports=function(n){return function(){var t=arguments;setTimeout(function(){n.apply(null,t)},1)}}},{}],38:[function(n,t){"use strict";t.exports=function(n,t){return t=null==t?"":t,n.reduce(function(n,i){return n[i]=t+i,n},{})}},{}],39:[function(n,t){"use strict";n=n("./braintree-error");t.exports={INVALID_USE_OF_INTERNAL_FUNCTION:{type:n.types.INTERNAL,code:"INVALID_USE_OF_INTERNAL_FUNCTION"},INSTANTIATION_OPTION_REQUIRED:{type:n.types.MERCHANT,code:"INSTANTIATION_OPTION_REQUIRED"},INCOMPATIBLE_VERSIONS:{type:n.types.MERCHANT,code:"INCOMPATIBLE_VERSIONS"},CLIENT_SCRIPT_FAILED_TO_LOAD:{type:n.types.NETWORK,code:"CLIENT_SCRIPT_FAILED_TO_LOAD",message:"Braintree client script could not be loaded."},METHOD_CALLED_AFTER_TEARDOWN:{type:n.types.MERCHANT,code:"METHOD_CALLED_AFTER_TEARDOWN"}}},{"./braintree-error":32}],40:[function(n,t){"use strict";function i(n){return n=n.split("-"),new Date(n[0],n[1],n[2])}t.exports=function(n,t){return i(n)<=i(t)}},{}],41:[function(n,t){"use strict";var i,r={"paypal.com":1,"braintreepayments.com":1,"braintreegateway.com":1,"braintree-api.com":1};t.exports=function(n){return n=n.toLowerCase(),!!/^https:/.test(n)&&((i=i||document.createElement("a")).href=n,n=i.hostname.split(".").slice(-2).join("."),r.hasOwnProperty(n))}},{}],42:[function(n,t){"use strict";t.exports=function(n){return JSON.parse(JSON.stringify(n))}},{}],43:[function(n,t){"use strict";t.exports=function(n){return Object.keys(n).filter(function(t){return"function"==typeof n[t]})}},{}],44:[function(n,t){"use strict";t.exports=function(n){var t=!1;return function(){t||(t=!0,n.apply(null,arguments))}}},{}],45:[function(n,t){"use strict";function r(n){return n=n||window.location.href,/\?/.test(n)}function i(n,t){var f,u,r,e=[];for(u in n)n.hasOwnProperty(u)&&(f=n[u],r=t?(r=n)&&"object"==typeof r&&"number"==typeof r.length&&"[object Array]"===Object.prototype.toString.call(r)?t+"[]":t+"["+u+"]":u,e.push("object"==typeof f?i(f,r):encodeURIComponent(r)+"="+encodeURIComponent(f)));return e.join("&")}t.exports={parse:function(n){return r(n=n||window.location.href)?(n.split("?")[1]||"").replace(/#.*$/,"").split("&").reduce(function(n,t){var t=t.split("="),i=decodeURIComponent(t[0]),t=decodeURIComponent(t[1]);return n[i]=t,n},{}):{}},stringify:i,queryify:function(n,t){return n=n||"",n=null!=t&&"object"==typeof t&&function(n){for(var t in n)if(n.hasOwnProperty(t))return 1}(t)?(n=(n+=-1===n.indexOf("?")?"?":"")+(-1!==n.indexOf("=")?"&":""))+i(t):n},hasQueryParams:r}},{}],46:[function(n,t){"use strict";t.exports=function(n){return-1===n.indexOf("_")?n:n.toLowerCase().replace(/(\_\w)/g,function(n){return n[1].toUpperCase()})}},{}],47:[function(n,t){"use strict";function i(n){var u,f,e,i,t,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",o="";if(!new RegExp("^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})([=]{1,2})?$").test(n))throw new Error("Non base64 encoded input passed to window.atob polyfill");for(t=0;f=r.indexOf(n.charAt(t++)),u=(15&(e=r.indexOf(n.charAt(t++))))<<4|(i=r.indexOf(n.charAt(t++)))>>2&15,i=(3&i)<<6|63&r.indexOf(n.charAt(t++)),o+=String.fromCharCode((63&f)<<2|e>>4&3)+(u?String.fromCharCode(u):"")+(i?String.fromCharCode(i):""),t<n.length;);return o}var r="function"==typeof atob?atob:i;t.exports={atob:function(n){return r.call(window,n)},_atob:i}},{}]},{},[14])(14)});!function(n){var t;"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):((t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).braintree||(t.braintree={})).dropin=n()}(function(){return function n(t,i,r){function u(f,o){if(!i[f]){if(!t[f]){var s="function"==typeof require&&require;if(!o&&s)return s(f,!0);if(e)return e(f,!0);throw(o=new Error("Cannot find module '"+f+"'")).code="MODULE_NOT_FOUND",o;}s=i[f]={exports:{}};t[f][0].call(s.exports,function(n){return u(t[f][1][n]||n)},s,s.exports,n,t,i,r)}return i[f].exports}for(var e="function"==typeof require&&require,f=0;f<r.length;f++)u(r[f]);return u}({1:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.loadStylesheet=i.loadScript=void 0;var r=n("./load-script"),r=(i.loadScript=r,n("./load-stylesheet"));i.loadStylesheet=r},{"./load-script":3,"./load-stylesheet":4}],2:[function(n,t,i){"use strict";var r=this&&this.__importDefault||function(n){return n&&n.__esModule?n:{"default":n}},r=(Object.defineProperty(i,"__esModule",{value:!0}),i.PromiseGlobal=void 0,r(n("promise-polyfill"))),n="undefined"!=typeof Promise?Promise:r.default;i.PromiseGlobal=n},{"promise-polyfill":197}],3:[function(n,t){"use strict";function r(n){var r,f=JSON.stringify(n);if(!n.forceScriptReload&&(r=i[f]))return r;var t=document.createElement("script"),e=n.dataAttributes||{},o=n.container||document.head;return t.src=n.src,t.id=n.id||"",t.async=!0,n.crossorigin&&t.setAttribute("crossorigin",""+n.crossorigin),Object.keys(e).forEach(function(n){t.setAttribute("data-"+n,""+e[n])}),r=new u.PromiseGlobal(function(i,r){t.addEventListener("load",function(){i(t)});t.addEventListener("error",function(){r(new Error(n.src+" failed to load."))});t.addEventListener("abort",function(){r(new Error(n.src+" has aborted."))});o.appendChild(t)}),i[f]=r}var u=n("./lib/promise"),i={};r.clearCache=function(){i={}};t.exports=r},{"./lib/promise":2}],4:[function(n,t){"use strict";var i=n("./lib/promise");t.exports=function(n){if(t=document.querySelector('link[href="'+n.href+'"]'))return i.PromiseGlobal.resolve(t);var t=document.createElement("link"),r=n.container||document.head;return t.setAttribute("rel","stylesheet"),t.setAttribute("type","text/css"),t.setAttribute("href",n.href),t.setAttribute("id",n.id),r.firstChild?r.insertBefore(t,r.firstChild):r.appendChild(t),i.PromiseGlobal.resolve(t)}},{"./lib/promise":2}],5:[function(n,t){t.exports=n("./dist/load-script")},{"./dist/load-script":3}],6:[function(n,t){"use strict";t.exports=function(n){return n=n||window.navigator.userAgent,/Android/i.test(n)}},{}],7:[function(n,t){"use strict";t.exports=function(n){return n=n||window.navigator.userAgent,/CrOS/i.test(n)}},{}],8:[function(n,t){"use strict";var i=n("./is-edge"),r=n("./is-samsung"),u=n("./is-duckduckgo"),f=n("./is-opera"),e=n("./is-silk");t.exports=function(n){return!(-1===(n=n||window.navigator.userAgent).indexOf("Chrome")&&-1===n.indexOf("CriOS")||i(n)||r(n)||u(n)||f(n)||e(n))}},{"./is-duckduckgo":9,"./is-edge":10,"./is-opera":14,"./is-samsung":15,"./is-silk":16}],9:[function(n,t){"use strict";t.exports=function(n){return-1!==(n=n||window.navigator.userAgent).indexOf("DuckDuckGo/")}},{}],10:[function(n,t){"use strict";t.exports=function(n){return-1!==(n=n||window.navigator.userAgent).indexOf("Edge/")}},{}],11:[function(n,t){"use strict";t.exports=function(n){return-1!==(n=n||window.navigator.userAgent).indexOf("MSIE 10")}},{}],12:[function(n,t){"use strict";t.exports=function(n){return-1!==(n=n||window.navigator.userAgent).indexOf("MSIE 9")}},{}],13:[function(n,t){"use strict";t.exports=function(n){return n=n||window.navigator.userAgent,/iPhone|iPod|iPad/i.test(n)}},{}],14:[function(n,t){"use strict";t.exports=function(n){return-1!==(n=n||window.navigator.userAgent).indexOf("OPR/")||-1!==n.indexOf("Opera/")||-1!==n.indexOf("OPT/")}},{}],15:[function(n,t){"use strict";t.exports=function(n){return n=n||window.navigator.userAgent,/SamsungBrowser/i.test(n)}},{}],16:[function(n,t){"use strict";t.exports=function(n){return-1!==(n=n||window.navigator.userAgent).indexOf("Silk/")}},{}],17:[function(n,t){t.exports=n("./dist/is-android")},{"./dist/is-android":6}],18:[function(n,t){t.exports=n("./dist/is-chrome-os")},{"./dist/is-chrome-os":7}],19:[function(n,t){t.exports=n("./dist/is-chrome")},{"./dist/is-chrome":8}],20:[function(n,t){t.exports=n("./dist/is-ie10")},{"./dist/is-ie10":11}],21:[function(n,t){t.exports=n("./dist/is-ie9")},{"./dist/is-ie9":12}],22:[function(n,t){t.exports=n("./dist/is-ios")},{"./dist/is-ios":13}],23:[function(n,t){"use strict";function i(){this._events={}}i.prototype.on=function(n,t){this._events[n]?this._events[n].push(t):this._events[n]=[t]};i.prototype.off=function(n,t){n=this._events[n];n&&(t=n.indexOf(t),n.splice(t,1))};i.prototype._emit=function(n){for(var i=[],t=1;t<arguments.length;t++)i[t-1]=arguments[t];n=this._events[n];n&&n.forEach(function(n){n.apply(void 0,i)})};i.prototype.hasListener=function(n){return n=this._events[n],!!n&&0<n.length};i.createChild=function(n){n.prototype=Object.create(i.prototype,{constructor:n})};t.exports=i},{}],24:[function(n,t){"use strict";function i(n){var t=this;"function"==typeof n?this._promise=new i.Promise(n):(this._promise=new i.Promise(function(n,i){t._resolveFunction=n;t._rejectFunction=i}),this._onResolve=(n=n||{}).onResolve||i.defaultOnResolve,this._onReject=n.onReject||i.defaultOnReject,i.shouldCatchExceptions(n)&&this._promise.catch(function(){}),this._resetState())}var r="undefined"!=typeof Promise?Promise:null,r=(i.defaultOnResolve=function(n){return i.Promise.resolve(n)},i.defaultOnReject=function(n){return i.Promise.reject(n)},i.setPromise=function(n){i.Promise=n},i.shouldCatchExceptions=function(n){return n.hasOwnProperty("suppressUnhandledPromiseMessage")?Boolean(n.suppressUnhandledPromiseMessage):Boolean(i.suppressUnhandledPromiseMessage)},i.all=function(n){return i.Promise.all(n)},i.allSettled=function(n){return i.Promise.allSettled(n)},i.race=function(n){return i.Promise.race(n)},i.reject=function(n){return i.Promise.reject(n)},i.resolve=function(n){return i.Promise.resolve(n)},i.prototype.then=function(){for(var t,i=[],n=0;n<arguments.length;n++)i[n]=arguments[n];return(t=this._promise).then.apply(t,i)},i.prototype.catch=function(){for(var t,i=[],n=0;n<arguments.length;n++)i[n]=arguments[n];return(t=this._promise).catch.apply(t,i)},i.prototype.resolve=function(n){var t=this;return this.isFulfilled||(this._setResolved(),i.Promise.resolve().then(function(){return t._onResolve(n)}).then(function(n){t._resolveFunction(n)}).catch(function(n){t._resetState();t.reject(n)})),this},i.prototype.reject=function(n){var t=this;return this.isFulfilled||(this._setRejected(),i.Promise.resolve().then(function(){return t._onReject(n)}).then(function(n){t._setResolved();t._resolveFunction(n)}).catch(function(n){return t._rejectFunction(n)})),this},i.prototype._resetState=function(){this.isFulfilled=!1;this.isResolved=!1;this.isRejected=!1},i.prototype._setResolved=function(){this.isFulfilled=!0;this.isResolved=!0;this.isRejected=!1},i.prototype._setRejected=function(){this.isFulfilled=!0;this.isResolved=!1;this.isRejected=!0},i.Promise=r,i);t.exports=r},{}],25:[function(n,t){"use strict";var r=n("./lib/set-attributes"),u=n("./lib/default-attributes"),i=n("./lib/assign");t.exports=function(n){void 0===n&&(n={});var t=document.createElement("iframe"),n=i.assign({},u.defaultAttributes,n);return n.style&&"string"!=typeof n.style&&(i.assign(t.style,n.style),delete n.style),r.setAttributes(t,n),t.getAttribute("id")||(t.id=t.name),t}},{"./lib/assign":26,"./lib/default-attributes":27,"./lib/set-attributes":28}],26:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.assign=void 0;i.assign=function(n){for(var i=[],t=1;t<arguments.length;t++)i[t-1]=arguments[t];return i.forEach(function(t){"object"==typeof t&&Object.keys(t).forEach(function(i){n[i]=t[i]})}),n}},{}],27:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.defaultAttributes=void 0;i.defaultAttributes={src:"about:blank",frameBorder:0,allowtransparency:!0,scrolling:"no"}},{}],28:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.setAttributes=void 0;i.setAttributes=function(n,t){var i,r;for(i in t)t.hasOwnProperty(i)&&(null==(r=t[i])?n.removeAttribute(i):n.setAttribute(i,r))}},{}],29:[function(n,t){"use strict";t.exports=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(n){var t=16*Math.random()|0;return("x"===n?t:3&t|8).toString(16)})}},{}],30:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.deferred=function(n){return function(){for(var i=[],t=0;t<arguments.length;t++)i[t]=arguments[t];setTimeout(function(){try{n.apply(void 0,i)}catch(i){console.log("Error in callback function");console.log(i)}},1)}}},{}],31:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.once=function(n){var t=!1;return function(){for(var r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];t||(t=!0,n.apply(void 0,r))}}},{}],32:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.promiseOrCallback=function(n,t){if(!t)return n;n.then(function(n){return t(null,n)}).catch(function(n){return t(n)})}},{}],33:[function(n,t){"use strict";function i(n){return function(){for(var i,t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return"function"==typeof t[t.length-1]&&(i=t.pop(),i=u.once(r.deferred(i))),f.promiseOrCallback(n.apply(this,t),i)}}var r=n("./lib/deferred"),u=n("./lib/once"),f=n("./lib/promise-or-callback");i.wrapPrototype=function(n,t){var r=(t=void 0===t?{}:t).ignoreMethods||[],u=!0===t.transformPrivateMethods;return Object.getOwnPropertyNames(n.prototype).filter(function(t){var i="constructor"!==t&&"function"==typeof n.prototype[t],f=-1===r.indexOf(t),t=u||"_"!==t.charAt(0);return i&&t&&f}).forEach(function(t){var r=n.prototype[t];n.prototype[t]=i(r)}),n};t.exports=i},{"./lib/deferred":30,"./lib/once":31,"./lib/promise-or-callback":32}],34:[function(n,t){"use strict";function r(n){this._instantiatedWithClient=Boolean(!n.useDeferredClient);this._client=n.client;this._createPromise=n.createPromise;this._client&&this._setMerchantIdentifier()}var u=n("../lib/braintree-error"),f=n("../lib/analytics"),i=n("./errors"),e=n("../lib/methods"),o=n("../lib/convert-methods-to-error"),n=n("@braintree/wrap-promise");r.prototype._waitForClient=function(){return this._client?Promise.resolve():this._createPromise.then(function(n){this._client=n;this._setMerchantIdentifier()}.bind(this))};r.prototype._setMerchantIdentifier=function(){var n=this._client.getConfiguration().gatewayConfiguration.applePayWeb;n&&Object.defineProperty(this,"merchantIdentifier",{value:n.merchantIdentifier,configurable:!1,writable:!1})};r.prototype.createPaymentRequest=function(n){return this._instantiatedWithClient?this._createPaymentRequestSynchronously(n):this._waitForClient().then(function(){return this._createPaymentRequestSynchronously(n)}.bind(this))};r.prototype._createPaymentRequestSynchronously=function(n){var t=this._client.getConfiguration().gatewayConfiguration.applePayWeb,t={countryCode:t.countryCode,currencyCode:t.currencyCode,merchantCapabilities:t.merchantCapabilities||["supports3DS"],supportedNetworks:t.supportedNetworks.map(function(n){return"mastercard"===n?"masterCard":n})};return Object.assign({},t,n)};r.prototype.performValidation=function(n){var t=this;return n&&n.validationURL?this._waitForClient().then(function(){var i={validationUrl:n.validationURL,domainName:n.domainName||window.location.hostname,merchantIdentifier:n.merchantIdentifier||t.merchantIdentifier};return null!=n.displayName&&(i.displayName=n.displayName),t._client.request({method:"post",endpoint:"apple_pay_web/sessions",data:{_meta:{source:"apple-pay"},applePayWebSession:i}})}).then(function(n){return f.sendEvent(t._client,"applepay.performValidation.succeeded"),Promise.resolve(n)}).catch(function(n){return f.sendEvent(t._client,"applepay.performValidation.failed"),"CLIENT_REQUEST_ERROR"===n.code?Promise.reject(new u({type:i.APPLE_PAY_MERCHANT_VALIDATION_FAILED.type,code:i.APPLE_PAY_MERCHANT_VALIDATION_FAILED.code,message:i.APPLE_PAY_MERCHANT_VALIDATION_FAILED.message,details:{originalError:n.details.originalError}})):Promise.reject(new u({type:i.APPLE_PAY_MERCHANT_VALIDATION_NETWORK.type,code:i.APPLE_PAY_MERCHANT_VALIDATION_NETWORK.code,message:i.APPLE_PAY_MERCHANT_VALIDATION_NETWORK.message,details:{originalError:n}}))}):Promise.reject(new u(i.APPLE_PAY_VALIDATION_URL_REQUIRED))};r.prototype.tokenize=function(n){var t=this;return n.token?this._waitForClient().then(function(){return t._client.request({method:"post",endpoint:"payment_methods/apple_payment_tokens",data:{_meta:{source:"apple-pay"},applePaymentToken:Object.assign({},n.token,{paymentData:btoa(JSON.stringify(n.token.paymentData))})}})}).then(function(n){return f.sendEvent(t._client,"applepay.tokenize.succeeded"),Promise.resolve(n.applePayCards[0])}).catch(function(n){return f.sendEvent(t._client,"applepay.tokenize.failed"),Promise.reject(new u({type:i.APPLE_PAY_TOKENIZATION.type,code:i.APPLE_PAY_TOKENIZATION.code,message:i.APPLE_PAY_TOKENIZATION.message,details:{originalError:n}}))}):Promise.reject(new u(i.APPLE_PAY_PAYMENT_TOKEN_REQUIRED))};r.prototype.teardown=function(){return o(this,e(r.prototype)),Promise.resolve()};t.exports=n.wrapPrototype(r)},{"../lib/analytics":72,"../lib/braintree-error":77,"../lib/convert-methods-to-error":79,"../lib/methods":107,"./errors":35,"@braintree/wrap-promise":33}],35:[function(n,t){"use strict";n=n("../lib/braintree-error");t.exports={APPLE_PAY_NOT_ENABLED:{type:n.types.MERCHANT,code:"APPLE_PAY_NOT_ENABLED",message:"Apple Pay is not enabled for this merchant."},APPLE_PAY_VALIDATION_URL_REQUIRED:{type:n.types.MERCHANT,code:"APPLE_PAY_VALIDATION_URL_REQUIRED",message:"performValidation must be called with a validationURL."},APPLE_PAY_MERCHANT_VALIDATION_NETWORK:{type:n.types.NETWORK,code:"APPLE_PAY_MERCHANT_VALIDATION_NETWORK",message:"A network error occurred when validating the Apple Pay merchant."},APPLE_PAY_MERCHANT_VALIDATION_FAILED:{type:n.types.MERCHANT,code:"APPLE_PAY_MERCHANT_VALIDATION_FAILED",message:"Make sure you have registered your domain name in the Braintree Control Panel."},APPLE_PAY_PAYMENT_TOKEN_REQUIRED:{type:n.types.MERCHANT,code:"APPLE_PAY_PAYMENT_TOKEN_REQUIRED",message:"tokenize must be called with a payment token."},APPLE_PAY_TOKENIZATION:{type:n.types.NETWORK,code:"APPLE_PAY_TOKENIZATION",message:"A network error occurred when processing the Apple Pay payment."}}},{"../lib/braintree-error":77}],36:[function(n,t){"use strict";var i=n("./apple-pay"),r=n("../lib/analytics"),u=n("../lib/braintree-error"),f=n("../lib/basic-component-verification"),e=n("../lib/create-assets-url"),o=n("../lib/create-deferred-client"),s=n("./errors"),n=n("@braintree/wrap-promise");t.exports={create:n(function(n){var t="Apple Pay";return f.verify({name:t,client:n.client,authorization:n.authorization}).then(function(){var f,h=o.create({authorization:n.authorization,client:n.client,debug:n.debug,assetsUrl:e.create(n.authorization),name:t}).then(function(n){return n.getConfiguration().gatewayConfiguration.applePayWeb?(r.sendEvent(n,"applepay.initialized"),n):Promise.reject(new u(s.APPLE_PAY_NOT_ENABLED))});return n.createPromise=h,f=new i(n),n.useDeferredClient?f:h.then(function(n){return f._client=n,f})})}),VERSION:"3.97.1"}},{"../lib/analytics":72,"../lib/basic-component-verification":75,"../lib/braintree-error":77,"../lib/create-assets-url":81,"../lib/create-deferred-client":83,"./apple-pay":34,"./errors":35,"@braintree/wrap-promise":33}],37:[function(n,t){"use strict";function u(n){var u,t;if(n=n||{},u=JSON.stringify(n),!(t=n.gatewayConfiguration))throw new r(i.CLIENT_MISSING_GATEWAY_CONFIGURATION);if(["assetsUrl","clientApiUrl","configUrl"].forEach(function(n){if(n in t&&!o(t[n]))throw new r({type:i.CLIENT_GATEWAY_CONFIGURATION_INVALID_DOMAIN.type,code:i.CLIENT_GATEWAY_CONFIGURATION_INVALID_DOMAIN.code,message:n+" property is on an invalid domain."});}),this.getConfiguration=function(){return JSON.parse(u)},this._request=y,this._configuration=this.getConfiguration(),this._clientApiBaseUrl=t.clientApiUrl+"/v1/",t.graphQL){if(!o(t.graphQL.url))throw new r({type:i.CLIENT_GATEWAY_CONFIGURATION_INVALID_DOMAIN.type,code:i.CLIENT_GATEWAY_CONFIGURATION_INVALID_DOMAIN.code,message:"graphQL.url property is on an invalid domain."});this._graphQL=new v({graphQL:t.graphQL})}}var a=n("./constants").BRAINTREE_VERSION,v=n("./request/graphql"),y=n("./request"),o=n("../lib/is-verified-domain"),r=n("../lib/braintree-error"),s=n("../lib/convert-to-braintree-error"),p=n("./get-configuration").getConfiguration,w=n("../lib/create-authorization-data"),b=n("../lib/add-metadata"),k=n("@braintree/wrap-promise"),d=n("../lib/once"),g=n("../lib/deferred"),h=n("../lib/assign").assign,e=n("../lib/analytics"),i=n("./errors"),c=n("../lib/constants").VERSION,nt=n("../lib/constants").GRAPHQL_URLS,tt=n("../lib/methods"),it=n("../lib/convert-methods-to-error"),rt=n("../lib/assets"),l=n("../lib/constants").FRAUDNET_FNCLS,ut=n("../lib/constants").FRAUDNET_SOURCE,ft=n("../lib/constants").FRAUDNET_URL,f={};u.initialize=function(n){var o,s,t=f[n.authorization];if(t)return e.sendEvent(t,"custom.client.load.cached"),t;try{s=w(n.authorization)}catch(s){return Promise.reject(new r(i.CLIENT_INVALID_AUTHORIZATION))}return t=p(s).then(function(t){return n.debug&&(t.isDebug=!0),t.authorization=n.authorization,o=new u(t)}),f[n.authorization]=t,e.sendEvent(t,"custom.client.load.initialized"),t.then(function(n){return e.sendEvent(o,"custom.client.load.succeeded"),n}).catch(function(t){return delete f[n.authorization],Promise.reject(t)})};u.clearCache=function(){f={}};u.prototype._findOrCreateFraudnetJSON=function(n){var r,t,i=document.querySelector('script[fncls="'+l+'"]');i||((i=document.body.appendChild(document.createElement("script"))).type="application/json",i.setAttribute("fncls",l));t=this.getConfiguration();r={rda_tenant:"bt_card",mid:t.gatewayConfiguration.merchantId};(t=t.authorizationFingerprint)&&t.split("&").forEach(function(n){n=n.split("=");"customer_id"===n[0]&&1<n.length&&(r.cid=n[1])});t={f:n.substr(0,32),fp:r,bu:!1,s:ut};i.text=JSON.stringify(t)};u.prototype.request=function(n,t){var u=this,f=new Promise(function(t,f){var l,v,o,y,p=Boolean("payment_methods/credit_cards"===n.endpoint&&u.getConfiguration().gatewayConfiguration.creditCards.collectDeviceData);if("graphQLApi"!==n.api&&(n.method?n.endpoint||(o="options.endpoint"):o="options.method"),o)throw new r({type:i.CLIENT_OPTION_REQUIRED.type,code:i.CLIENT_OPTION_REQUIRED.code,message:o+" is required when making a request."});if(l="api"in n?n.api:"clientApi",o={method:n.method,graphQL:u._graphQL,timeout:n.timeout,metadata:u._configuration.analyticsMetadata},"clientApi"===l)v=u._clientApiBaseUrl,o.data=b(u._configuration,n.data);else{if("graphQLApi"!==l)throw new r({type:i.CLIENT_OPTION_INVALID.type,code:i.CLIENT_OPTION_INVALID.code,message:"options.api is invalid."});v=nt[u._configuration.gatewayConfiguration.environment];n.endpoint="";o.method="post";o.data=h({clientSdkMetadata:{platform:u._configuration.analyticsMetadata.platform,source:u._configuration.analyticsMetadata.source,integration:u._configuration.analyticsMetadata.integration,sessionId:u._configuration.analyticsMetadata.sessionId,version:c}},n.data);o.headers={Authorization:"Bearer "+((y=u._configuration).authorizationFingerprint||y.authorization),"Braintree-Version":a}}o.url=v+n.endpoint;o.sendAnalyticsEvent=function(n){e.sendEvent(u,n)};u._request(o,function(n,e,o){var n=function(n,t){var u;return-1===n?u=new r(i.CLIENT_REQUEST_TIMEOUT):401===n?u=new r(i.CLIENT_AUTHORIZATION_INVALID):403===n?u=new r(i.CLIENT_AUTHORIZATION_INSUFFICIENT):429===n?u=new r(i.CLIENT_RATE_LIMITED):500<=n?u=new r(i.CLIENT_GATEWAY_NETWORK):(n<200||400<=n)&&(u=s(t,{type:i.CLIENT_REQUEST_ERROR.type,code:i.CLIENT_REQUEST_ERROR.code,message:i.CLIENT_REQUEST_ERROR.message})),u?(u.details=u.details||{},u.details.httpStatus=n,u):void 0}(o,n);n?f(n):"graphQLApi"===l&&e.errors?f(s(e.errors,{type:i.CLIENT_GRAPHQL_REQUEST_ERROR.type,code:i.CLIENT_GRAPHQL_REQUEST_ERROR.code,message:i.CLIENT_GRAPHQL_REQUEST_ERROR.message})):(n=h({_httpStatus:o},e),p&&n.creditCards&&0<n.creditCards.length&&(u._findOrCreateFraudnetJSON(n.creditCards[0].nonce),rt.loadScript({src:ft,forceScriptReload:!0})),t(n))})});return"function"==typeof t?(t=d(g(t)),void f.then(function(n){t(null,n,n._httpStatus)}).catch(function(n){var i=n&&n.details&&n.details.httpStatus;t(n,null,i)})):f};u.prototype.toJSON=function(){return this.getConfiguration()};u.prototype.getVersion=function(){return c};u.prototype.teardown=k(function(){return delete f[this.getConfiguration().authorization],it(this,tt(u.prototype)),Promise.resolve()});t.exports=u},{"../lib/add-metadata":71,"../lib/analytics":72,"../lib/assets":73,"../lib/assign":74,"../lib/braintree-error":77,"../lib/constants":78,"../lib/convert-methods-to-error":79,"../lib/convert-to-braintree-error":80,"../lib/create-authorization-data":82,"../lib/deferred":84,"../lib/is-verified-domain":105,"../lib/methods":107,"../lib/once":108,"./constants":38,"./errors":39,"./get-configuration":40,"./request":51,"./request/graphql":49,"@braintree/wrap-promise":33}],38:[function(n,t){"use strict";t.exports={BRAINTREE_VERSION:"2018-05-10"}},{}],39:[function(n,t){"use strict";n=n("../lib/braintree-error");t.exports={CLIENT_GATEWAY_CONFIGURATION_INVALID_DOMAIN:{type:n.types.MERCHANT,code:"CLIENT_GATEWAY_CONFIGURATION_INVALID_DOMAIN"},CLIENT_OPTION_REQUIRED:{type:n.types.MERCHANT,code:"CLIENT_OPTION_REQUIRED"},CLIENT_OPTION_INVALID:{type:n.types.MERCHANT,code:"CLIENT_OPTION_INVALID"},CLIENT_MISSING_GATEWAY_CONFIGURATION:{type:n.types.INTERNAL,code:"CLIENT_MISSING_GATEWAY_CONFIGURATION",message:"Missing gatewayConfiguration."},CLIENT_INVALID_AUTHORIZATION:{type:n.types.MERCHANT,code:"CLIENT_INVALID_AUTHORIZATION",message:"Authorization is invalid. Make sure your client token or tokenization key is valid."},CLIENT_GATEWAY_NETWORK:{type:n.types.NETWORK,code:"CLIENT_GATEWAY_NETWORK",message:"Cannot contact the gateway at this time."},CLIENT_REQUEST_TIMEOUT:{type:n.types.NETWORK,code:"CLIENT_REQUEST_TIMEOUT",message:"Request timed out waiting for a reply."},CLIENT_REQUEST_ERROR:{type:n.types.NETWORK,code:"CLIENT_REQUEST_ERROR",message:"There was a problem with your request."},CLIENT_GRAPHQL_REQUEST_ERROR:{type:n.types.NETWORK,code:"CLIENT_GRAPHQL_REQUEST_ERROR",message:"There was a problem with your request."},CLIENT_RATE_LIMITED:{type:n.types.MERCHANT,code:"CLIENT_RATE_LIMITED",message:"You are being rate-limited; please try again in a few minutes."},CLIENT_AUTHORIZATION_INSUFFICIENT:{type:n.types.MERCHANT,code:"CLIENT_AUTHORIZATION_INSUFFICIENT",message:"The authorization used has insufficient privileges."},CLIENT_AUTHORIZATION_INVALID:{type:n.types.MERCHANT,code:"CLIENT_AUTHORIZATION_INVALID",message:"Either the client token has expired and a new one should be generated or the tokenization key has been deactivated or deleted."}}},{"../lib/braintree-error":77}],40:[function(n,t){"use strict";var f=n("../lib/braintree-error"),e=n("@braintree/wrap-promise"),o=n("./request"),s=n("@braintree/uuid"),i=n("../lib/constants"),r=n("./errors"),u=n("./request/graphql"),h=n("../lib/constants").GRAPHQL_URLS,c=n("../lib/is-date-string-before-or-on"),l=n("./constants").BRAINTREE_VERSION;t.exports={getConfiguration:e(function(n){return new Promise(function(t,e){var p,a=s(),y={merchantAppId:window.location.host,platform:i.PLATFORM,sdkVersion:i.VERSION,source:i.SOURCE,integration:i.INTEGRATION,integrationType:i.INTEGRATION,sessionId:a},v=n.attrs,a=n.configUrl;v._meta=y;v.braintreeLibraryVersion=i.BRAINTREE_LIBRARY_VERSION;v.configVersion="3";a={url:a,method:"GET",data:v};v.authorizationFingerprint&&n.graphQL?(c(n.graphQL.date,l)&&(a.graphQL=new u({graphQL:{url:n.graphQL.url,features:["configuration"]}})),a.metadata=y):v.tokenizationKey&&(a.graphQL=new u({graphQL:{url:h[n.environment],features:["configuration"]}}),a.metadata=y);o(a,function(n,i,u){if(n)return u=403===u?r.CLIENT_AUTHORIZATION_INSUFFICIENT:401===u?r.CLIENT_AUTHORIZATION_INVALID:r.CLIENT_GATEWAY_NETWORK,void e(new f({type:u.type,code:u.code,message:u.message,details:{originalError:n}}));p={authorizationType:v.tokenizationKey?"TOKENIZATION_KEY":"CLIENT_TOKEN",authorizationFingerprint:v.authorizationFingerprint,analyticsMetadata:y,gatewayConfiguration:i};t(p)})})})}},{"../lib/braintree-error":77,"../lib/constants":78,"../lib/is-date-string-before-or-on":103,"./constants":38,"./errors":39,"./request":51,"./request/graphql":49,"@braintree/uuid":29,"@braintree/wrap-promise":33}],41:[function(n,t){"use strict";var r=n("../lib/braintree-error"),u=n("./client"),f=n("@braintree/wrap-promise"),i=n("../lib/errors");t.exports={create:f(function(n){return n.authorization?u.initialize(n):Promise.reject(new r({type:i.INSTANTIATION_OPTION_REQUIRED.type,code:i.INSTANTIATION_OPTION_REQUIRED.code,message:"options.authorization is required when instantiating a client."}))}),VERSION:"3.97.1"}},{"../lib/braintree-error":77,"../lib/errors":87,"./client":37,"@braintree/wrap-promise":33}],42:[function(n,t){"use strict";function i(n,t,v){var k,rt,w,d,nt,tt,p=n.url,b=n.graphQL,ut=n.timeout,y=f.getRequestObject(),g=v,it=Boolean(b&&b.isGraphQLRequest(p,n.data));n.headers=o({"Content-Type":"application/json"},n.headers);p=(w=new(it?h:c)(n)).getUrl();b=w.getBody();d=w.getMethod();nt=w.getHeaders();"GET"===d&&(p=r.queryify(p,b),b=null);e?y.onreadystatechange=function(){if(4===y.readyState){if(0===y.status&&it)return delete n.graphQL,void i(n,t,v);if(tt=u(y.responseText),rt=w.adaptResponseBody(tt),400<=(k=w.determineStatus(y.status,tt))||k<200){if(it&&("UNKNOWN"===(r=!(r=tt).data&&r.errors&&r.errors[0]&&r.errors[0].extensions&&r.errors[0].extensions.errorClass)||"INTERNAL"===r))return delete n.graphQL,void i(n,t,v);t<l&&(!(r=k)||r===a)?i(n,++t,v):g(rt||"error",null,k||500)}else g(null,rt,k);var r}}:(n.headers&&(p=r.queryify(p,nt)),y.onload=function(){g(null,u(y.responseText),y.status)},y.onerror=function(){g("error",null,500)},y.onprogress=function(){},y.ontimeout=function(){g("timeout",null,-1)});try{y.open(d,p,!0)}catch(d){if(it)return delete n.graphQL,void i(n,t,v);throw d;}y.timeout=ut;e&&Object.keys(nt).forEach(function(n){y.setRequestHeader(n,nt[n])});try{y.send(s(d,b))}catch(d){}}var r=n("../../lib/querystring"),o=n("../../lib/assign").assign,s=n("./prep-body"),u=n("./parse-body"),f=n("./xhr"),e=f.isAvailable,h=n("./graphql/request"),c=n("./default-request"),l=1,a=408;t.exports={request:function(n,t){i(n,0,t)}}},{"../../lib/assign":74,"../../lib/querystring":109,"./default-request":43,"./graphql/request":50,"./parse-body":52,"./prep-body":53,"./xhr":54}],43:[function(n,t){"use strict";function i(n){this._url=n.url;this._data=n.data;this._method=n.method;this._headers=n.headers}i.prototype.getUrl=function(){return this._url};i.prototype.getBody=function(){return this._data};i.prototype.getMethod=function(){return this._method};i.prototype.getHeaders=function(){return this._headers};i.prototype.adaptResponseBody=function(n){return n};i.prototype.determineStatus=function(n){return n};t.exports=i},{}],44:[function(n,t){"use strict";function r(n,t){return n.reduce(function(n,i){return t.hasOwnProperty(i)?n.concat(t[i]):n},[])}var u=n("./error"),f=n("../../../../lib/assign").assign,i={creditCard:{AMERICAN_EXPRESS:"American Express",DISCOVER:"Discover",INTERNATIONAL_MAESTRO:"Maestro",JCB:"JCB",MASTERCARD:"MasterCard",SOLO:"Solo",UK_MAESTRO:"UK Maestro",UNION_PAY:"UnionPay",VISA:"Visa",ELO:"Elo",HIPER:"Hiper",HIPERCARD:"Hipercard"},applePayWeb:{VISA:"visa",MASTERCARD:"mastercard",DISCOVER:"discover",AMERICAN_EXPRESS:"amex",INTERNATIONAL_MAESTRO:"maestro",ELO:"elo"},visaCheckout:{VISA:"Visa",MASTERCARD:"MasterCard",DISCOVER:"Discover",AMERICAN_EXPRESS:"American Express"},googlePay:{VISA:"visa",MASTERCARD:"mastercard",DISCOVER:"discover",AMERICAN_EXPRESS:"amex",INTERNATIONAL_MAESTRO:"maestro",ELO:"elo"},masterpass:{VISA:"visa",MASTERCARD:"master",DISCOVER:"discover",AMERICAN_EXPRESS:"amex",DINERS:"diners",INTERNATIONAL_MAESTRO:"maestro",JCB:"jcb"}};t.exports=function(n,t){return n.data&&!n.errors?function(n,t){var u,n=n.data.clientConfiguration;return u={environment:n.environment.toLowerCase(),clientApiUrl:n.clientApiUrl,assetsUrl:n.assetsUrl,analytics:{url:n.analyticsUrl},merchantId:n.merchantId,venmo:"off"},n.supportedFeatures&&(u.graphQL={url:t._graphQL._config.url,features:n.supportedFeatures.map(function(n){return n.toLowerCase()})}),n.braintreeApi&&(u.braintreeApi=n.braintreeApi),n.applePayWeb&&(u.applePayWeb=n.applePayWeb,u.applePayWeb.supportedNetworks=r(n.applePayWeb.supportedCardBrands,i.applePayWeb),delete u.applePayWeb.supportedCardBrands),n.ideal&&(u.ideal=n.ideal),n.kount&&(u.kount={kountMerchantId:n.kount.merchantId}),n.creditCard?(u.challenges=n.creditCard.challenges.map(function(n){return n.toLowerCase()}),u.creditCards={supportedCardTypes:r(n.creditCard.supportedCardBrands,i.creditCard)},u.threeDSecureEnabled=n.creditCard.threeDSecureEnabled,u.threeDSecure=n.creditCard.threeDSecure):(u.challenges=[],u.creditCards={supportedCardTypes:[]},u.threeDSecureEnabled=!1),n.googlePay&&(u.androidPay={displayName:n.googlePay.displayName,enabled:!0,environment:n.googlePay.environment.toLowerCase(),googleAuthorizationFingerprint:n.googlePay.googleAuthorization,paypalClientId:n.googlePay.paypalClientId,supportedNetworks:r(n.googlePay.supportedCardBrands,i.googlePay)}),n.venmo&&(u.payWithVenmo={merchantId:n.venmo.merchantId,accessToken:n.venmo.accessToken,environment:n.venmo.environment.toLowerCase(),enrichedCustomerDataEnabled:n.venmo.enrichedCustomerDataEnabled}),n.paypal?(u.paypalEnabled=!0,u.paypal=f({},n.paypal),u.paypal.currencyIsoCode=u.paypal.currencyCode,u.paypal.environment=u.paypal.environment.toLowerCase(),delete u.paypal.currencyCode):u.paypalEnabled=!1,n.unionPay&&(u.unionPay={enabled:!0,merchantAccountId:n.unionPay.merchantAccountId}),n.visaCheckout&&(u.visaCheckout={apikey:n.visaCheckout.apiKey,encryptionKey:n.visaCheckout.encryptionKey,externalClientId:n.visaCheckout.externalClientId,supportedCardTypes:r(n.visaCheckout.supportedCardBrands,i.visaCheckout)}),n.masterpass&&(u.masterpass={merchantCheckoutId:n.masterpass.merchantCheckoutId,supportedNetworks:r(n.masterpass.supportedCardBrands,i.masterpass)}),n.usBankAccount&&(u.usBankAccount={routeId:n.usBankAccount.routeId,plaid:{publicKey:n.usBankAccount.plaidPublicKey}}),u}(n,t):u(n)}},{"../../../../lib/assign":74,"./error":46}],45:[function(n,t){"use strict";var i=n("./error"),r={AMERICAN_EXPRESS:"American Express",DINERS:"Discover",DISCOVER:"Discover",ELO:"Elo",HIPER:"Hiper",HIPERCARD:"Hipercard",INTERNATIONAL_MAESTRO:"Maestro",JCB:"JCB",MASTERCARD:"MasterCard",UK_MAESTRO:"Maestro",UNION_PAY:"UnionPay",VISA:"Visa"},u={YES:"Yes",NO:"No",UNKNOWN:"Unknown"},f={PSDTWO:"psd2"};t.exports=function(n){return(n.data&&!n.errors?function(n){var n=n.data.tokenizeCreditCard,t=n.creditCard,e=t.last4?t.last4.substr(2,4):"",i=t.binData;return i&&(["commercial","debit","durbinRegulated","healthcare","payroll","prepaid"].forEach(function(n){i[n]=i[n]?u[i[n]]:"Unknown"}),["issuingBank","countryOfIssuance","productId"].forEach(function(n){i[n]||(i[n]="Unknown")})),t={creditCards:[{binData:i,consumed:!1,description:e?"ending in "+e:"",nonce:n.token,details:{cardholderName:t.cardholderName,expirationMonth:t.expirationMonth,expirationYear:t.expirationYear,bin:t.bin||"",cardType:r[t.brandCode]||"Unknown",lastFour:t.last4||"",lastTwo:e},type:"CreditCard",threeDSecureInfo:null}]},n.authenticationInsight&&(e=n.authenticationInsight.customerAuthenticationRegulationEnvironment,t.creditCards[0].authenticationInsight={regulationEnvironment:f[e]||e.toLowerCase()}),t}:i)(n)}},{"./error":46}],46:[function(n,t){"use strict";t.exports=function(n){var i,r=n.errors&&n.errors[0]&&n.errors[0].extensions&&n.errors[0].extensions.errorClass,t="VALIDATION"===r?0!==(t=function(n){var t=[];return n.forEach(function(n){n.extensions&&n.extensions.inputPath&&!function n(t,i,r){var u,e=i.extensions.legacyCode,f=t[0];if(1===t.length)return void r.push({code:e,field:f,message:i.message});r.forEach(function(n){n.field===f&&(u=n)});u||(u={field:f,fieldErrors:[]},r.push(u));n(t.slice(1),i,u.fieldErrors)}(n.extensions.inputPath.slice(1),n,t)}),t}((i=n).errors)).length?{error:{message:function(n){return n=n[0].field,{creditCard:"Credit card is invalid"}[n]}(t)},fieldErrors:t}:{error:{message:i.errors[0].message}}:r?{error:{message:n.errors[0].message},fieldErrors:[]}:{error:{message:"There was a problem serving your request"},fieldErrors:[]};return t}},{}],47:[function(n,t){"use strict";t.exports=function(){return{query:"query ClientConfiguration {   clientConfiguration {     analyticsUrl     environment     merchantId     assetsUrl     clientApiUrl     creditCard {       supportedCardBrands       challenges       threeDSecureEnabled       threeDSecure {         cardinalAuthenticationJWT       }     }     applePayWeb {       countryCode       currencyCode       merchantIdentifier       supportedCardBrands     }     googlePay {       displayName       supportedCardBrands       environment       googleAuthorization       paypalClientId     }     ideal {       routeId       assetsUrl     }     kount {       merchantId     }     masterpass {       merchantCheckoutId       supportedCardBrands     }     paypal {       displayName       clientId       assetsUrl       environment       environmentNoNetwork       unvettedMerchant       braintreeClientId       billingAgreementsEnabled       merchantAccountId       currencyCode       payeeEmail     }     unionPay {       merchantAccountId     }     usBankAccount {       routeId       plaidPublicKey     }     venmo {       merchantId       accessToken       environment       enrichedCustomerDataEnabled    }     visaCheckout {       apiKey       externalClientId       supportedCardBrands     }     braintreeApi {       accessToken       url     }     supportedFeatures   } }",operationName:"ClientConfiguration"}}},{}],48:[function(n,t){"use strict";function r(n,t){var r=n.creditCard,e=r&&r.billingAddress,f=r&&r.expirationDate,u=r&&(r.expirationMonth||f&&f.split("/")[0].trim()),f=r&&(r.expirationYear||f&&f.split("/")[1].trim()),u={input:{creditCard:{number:r&&r.number,expirationMonth:u,expirationYear:f,cvv:r&&r.cvv,cardholderName:r&&r.cardholderName},options:{}}};return t.hasAuthenticationInsight&&(u.authenticationInsightInput={merchantAccountId:n.merchantAccountId}),e&&(u.input.creditCard.billingAddress=e),u.input=function(n,t){var r;return n.creditCard&&n.creditCard.options&&"boolean"==typeof n.creditCard.options.validate?r=n.creditCard.options.validate:n.authorizationFingerprint&&n.tokenizationKey||n.authorizationFingerprint?r=!0:n.tokenizationKey&&(r=!1),"boolean"==typeof r&&(t.options=i({validate:r},t.options)),t}(n,u.input),u}var i=n("../../../../lib/assign").assign;t.exports=function(n){var i,t,u={hasAuthenticationInsight:Boolean(n.authenticationInsight&&n.merchantAccountId)};return{query:(i=(i=u).hasAuthenticationInsight,t="mutation TokenizeCreditCard($input: TokenizeCreditCardInput!",i&&(t+=", $authenticationInsightInput: AuthenticationInsightInput!"),t+=") {   tokenizeCreditCard(input: $input) {     token     creditCard {       bin       brandCode       last4       cardholderName       expirationMonth      expirationYear      binData {         prepaid         healthcare         debit         durbinRegulated         commercial         payroll         issuingBank         countryOfIssuance         productId       }     } ",i&&(t+="    authenticationInsight(input: $authenticationInsightInput) {      customerAuthenticationRegulationEnvironment    }"),t+="  } }"),variables:r(n,u),operationName:"TokenizeCreditCard"}}},{"../../../../lib/assign":74}],49:[function(n,t){"use strict";function i(n){this._config=n.graphQL}var r={tokenize_credit_cards:"payment_methods/credit_cards",configuration:"configuration"},u=["creditCard.options.unionPayEnrollment"];i.prototype.getGraphQLEndpoint=function(){return this._config.url};i.prototype.isGraphQLRequest=function(n,t){var i,f=this.getClientApiPath(n);return!(!this._isGraphQLEnabled()||!f)&&(n=this._config.features.some(function(n){return r[n]===f}),i=t,!u.some(function(n){return void 0!==n.split(".").reduce(function(n,t){return n&&n[t]},i)})&&n)};i.prototype.getClientApiPath=function(n){var t,n=n.split("/client_api/v1/");return 1<n.length?n[1].split("?")[0]:t};i.prototype._isGraphQLEnabled=function(){return Boolean(this._config)};t.exports=i},{}],50:[function(n,t){"use strict";function i(n){var t=n.graphQL.getClientApiPath(n.url);this._graphQL=n.graphQL;this._data=n.data;this._method=n.method;this._headers=n.headers;this._clientSdkMetadata={source:n.metadata.source,integration:n.metadata.integration,sessionId:n.metadata.sessionId};this._sendAnalyticsEvent=n.sendAnalyticsEvent||Function.prototype;this._generator=h[t];this._adapter=c[t];this._sendAnalyticsEvent("graphql.init")}var u=n("../../constants").BRAINTREE_VERSION,r=n("../../../lib/assign").assign,f=n("../../../lib/snake-case-to-camel-case"),e=n("./generators/credit-card-tokenization"),o=n("./adapters/credit-card-tokenization"),s=n("./generators/configuration"),n=n("./adapters/configuration"),h={"payment_methods/credit_cards":e,configuration:s},c={"payment_methods/credit_cards":o,configuration:n};i.prototype.getUrl=function(){return this._graphQL.getGraphQLEndpoint()};i.prototype.getBody=function(){var n=function t(n){var i={};return Object.keys(n).forEach(function(r){var u=f(r);i[u]="object"==typeof n[r]?t(n[r]):"number"==typeof n[r]?String(n[r]):n[r]}),i}(this._data),n=this._generator(n),n=r({clientSdkMetadata:this._clientSdkMetadata},n);return JSON.stringify(n)};i.prototype.getMethod=function(){return"POST"};i.prototype.getHeaders=function(){var n=this._data.authorizationFingerprint?(this._sendAnalyticsEvent("graphql.authorization-fingerprint"),this._data.authorizationFingerprint):(this._sendAnalyticsEvent("graphql.tokenization-key"),this._data.tokenizationKey);return r({},this._headers,{Authorization:"Bearer "+n,"Braintree-Version":u})};i.prototype.adaptResponseBody=function(n){return this._adapter(n,this)};i.prototype.determineStatus=function(n,t){var i=200===n?(i=t.errors&&t.errors[0]&&t.errors[0].extensions&&t.errors[0].extensions.errorClass,t.data&&!t.errors?200:"VALIDATION"===i?422:"AUTHORIZATION"===i?403:"AUTHENTICATION"===i?401:(t=t,!i&&t.errors[0].message?403:500)):n||500;return this._sendAnalyticsEvent("graphql.status."+n),this._sendAnalyticsEvent("graphql.determinedStatus."+i),i};t.exports=i},{"../../../lib/assign":74,"../../../lib/snake-case-to-camel-case":111,"../../constants":38,"./adapters/configuration":44,"./adapters/credit-card-tokenization":45,"./generators/configuration":47,"./generators/credit-card-tokenization":48}],51:[function(n,t){"use strict";var i=n("../../lib/once"),r=n("./ajax-driver");t.exports=function(n,t){t=i(t||Function.prototype);n.method=(n.method||"GET").toUpperCase();n.timeout=null==n.timeout?6e4:n.timeout;n.data=n.data||{};r.request(n,t)}},{"../../lib/once":108,"./ajax-driver":42}],52:[function(n,t){"use strict";t.exports=function(n){try{n=JSON.parse(n)}catch(n){}return n}},{}],53:[function(n,t){"use strict";t.exports=function(n,t){if("string"!=typeof n)throw new Error("Method must be a string");return"get"!==n.toLowerCase()&&null!=t?"string"==typeof t?t:JSON.stringify(t):t}},{}],54:[function(n,t){"use strict";var i="undefined"!=typeof window&&window.XMLHttpRequest&&"withCredentials"in new window.XMLHttpRequest;t.exports={isAvailable:i,getRequestObject:function(){return new(i?window.XMLHttpRequest:window.XDomainRequest)}}},{}],55:[function(n,t){"use strict";n=n("../lib/braintree-error");t.exports={GOOGLE_PAYMENT_NOT_ENABLED:{type:n.types.MERCHANT,code:"GOOGLE_PAYMENT_NOT_ENABLED",message:"Google Pay is not enabled for this merchant."},GOOGLE_PAYMENT_GATEWAY_ERROR:{code:"GOOGLE_PAYMENT_GATEWAY_ERROR",message:"There was an error when tokenizing the Google Pay payment method.",type:n.types.UNKNOWN},GOOGLE_PAYMENT_UNSUPPORTED_VERSION:{code:"GOOGLE_PAYMENT_UNSUPPORTED_VERSION",type:n.types.MERCHANT}}},{"../lib/braintree-error":77}],56:[function(n,t){"use strict";function i(n){if(this._createPromise=n.createPromise,this._client=n.client,this._useDeferredClient=n.useDeferredClient,this._googlePayVersion=n.googlePayVersion||1,this._googleMerchantId=n.googleMerchantId,this._isUnsupportedGooglePayAPIVersion())throw new e({code:u.GOOGLE_PAYMENT_UNSUPPORTED_VERSION.code,message:"The Braintree SDK does not support Google Pay version "+this._googlePayVersion+". Please upgrade the version of your Braintree SDK and contact support if this error persists.",type:u.GOOGLE_PAYMENT_UNSUPPORTED_VERSION.type});}var r=n("../lib/analytics"),f=n("../lib/assign").assign,s=n("../lib/convert-methods-to-error"),h=n("../lib/find"),c=n("../lib/generate-google-pay-configuration"),e=n("../lib/braintree-error"),u=n("./errors"),l=n("../lib/methods"),n=n("@braintree/wrap-promise"),o={1:"_createV1PaymentDataRequest",2:"_createV2PaymentDataRequest"};i.prototype._waitForClient=function(){return this._client?Promise.resolve():this._createPromise.then(function(n){this._client=n}.bind(this))};i.prototype._isUnsupportedGooglePayAPIVersion=function(){return!(this._googlePayVersion in o)};i.prototype._getDefaultConfig=function(){return this._defaultConfig||(this._defaultConfig=c(this._client.getConfiguration(),this._googlePayVersion,this._googleMerchantId)),this._defaultConfig};i.prototype._createV1PaymentDataRequest=function(n){var t=this._getDefaultConfig(),i=n.cardRequirements&&n.cardRequirements.allowedCardNetworks,r=t.cardRequirements.allowedCardNetworks,i=i||r;return(n=f({},t,n)).cardRequirements.allowedCardNetworks=i,n};i.prototype._createV2PaymentDataRequest=function(n){var t=this._getDefaultConfig();return n.allowedPaymentMethods&&n.allowedPaymentMethods.forEach(function(n){var i,r,u=h(t.allowedPaymentMethods,"type",n.type);u&&(i=n,r=u,Object.keys(r).forEach(function(n){i[n]="object"==typeof r[n]?f({},r[n],i[n]):i[n]||r[n]}))}),n=f({},t,n)};i.prototype.createPaymentDataRequest=function(n){return this._useDeferredClient?this._waitForClient().then(function(){return this._createPaymentDataRequestSyncronously(n)}.bind(this)):this._createPaymentDataRequestSyncronously(n)};i.prototype._createPaymentDataRequestSyncronously=function(n){var n=f({},n),t=this._googlePayVersion,i=o[t];return r.sendEvent(this._createPromise,"google-payment.v"+t+".createPaymentDataRequest"),this[i](n)};i.prototype.parseResponse=function(n){var t=this;return Promise.resolve().then(function(){var i,u=(2===n.apiVersion?n.paymentMethodData.tokenizationData:n.paymentMethodToken).token,u=JSON.parse(u),f=u.error;return f?Promise.reject(f):(r.sendEvent(t._createPromise,"google-payment.parseResponse.succeeded"),u.paypalAccounts?(i=u.paypalAccounts[0],r.sendEvent(t._createPromise,"google-payment.parseResponse.succeeded.paypal"),Promise.resolve({nonce:i.nonce,type:i.type,description:i.description})):(i=u.androidPayCards[0],r.sendEvent(t._createPromise,"google-payment.parseResponse.succeeded.google-payment"),Promise.resolve({nonce:i.nonce,type:i.type,description:i.description,details:{cardType:i.details.cardType,lastFour:i.details.lastFour,lastTwo:i.details.lastTwo,isNetworkTokenized:i.details.isNetworkTokenized,bin:i.details.bin},binData:i.binData})))}).catch(function(n){return r.sendEvent(t._createPromise,"google-payment.parseResponse.failed"),Promise.reject(new e({code:u.GOOGLE_PAYMENT_GATEWAY_ERROR.code,message:u.GOOGLE_PAYMENT_GATEWAY_ERROR.message,type:u.GOOGLE_PAYMENT_GATEWAY_ERROR.type,details:{originalError:n}}))})};i.prototype.teardown=function(){return s(this,l(i.prototype)),Promise.resolve()};t.exports=n.wrapPrototype(i)},{"../lib/analytics":72,"../lib/assign":74,"../lib/braintree-error":77,"../lib/convert-methods-to-error":79,"../lib/find":89,"../lib/generate-google-pay-configuration":101,"../lib/methods":107,"./errors":55,"@braintree/wrap-promise":33}],57:[function(n,t){"use strict";var i=n("./google-payment"),r=n("../lib/braintree-error"),u=n("../lib/create-assets-url"),f=n("../lib/create-deferred-client"),e=n("../lib/basic-component-verification"),o=n("@braintree/wrap-promise"),s=n("./errors");t.exports={create:o(function(n){var t="Google Pay";return e.verify({name:t,client:n.client,authorization:n.authorization}).then(function(){var e,o=f.create({authorization:n.authorization,client:n.client,debug:n.debug,assetsUrl:u.create(n.authorization),name:t}).then(function(t){var i=t.getConfiguration();return n.client=t,i.gatewayConfiguration.androidPay?t:Promise.reject(new r(s.GOOGLE_PAYMENT_NOT_ENABLED))});return n.createPromise=o,e=new i(n),n.useDeferredClient?e:o.then(function(n){return e._client=n,e})})}),VERSION:"3.97.1"}},{"../lib/basic-component-verification":75,"../lib/braintree-error":77,"../lib/create-assets-url":81,"../lib/create-deferred-client":83,"./errors":55,"./google-payment":56,"@braintree/wrap-promise":33}],58:[function(n,t){"use strict";var u=n("../../lib/braintree-error"),i=n("../shared/errors"),r=n("../shared/constants").allowedAttributes;t.exports=function(n,t){var f;return r.hasOwnProperty(n)?null==t||function(n,t){return"string"===r[n]?"string"==typeof t||"number"==typeof t:"boolean"===r[n]?"true"===String(t)||"false"===String(t):void 0}(n,t)||(f=new u({type:i.HOSTED_FIELDS_ATTRIBUTE_VALUE_NOT_ALLOWED.type,code:i.HOSTED_FIELDS_ATTRIBUTE_VALUE_NOT_ALLOWED.code,message:'Value "'+t+'" is not allowed for "'+n+'" attribute.'})):f=new u({type:i.HOSTED_FIELDS_ATTRIBUTE_NOT_SUPPORTED.type,code:i.HOSTED_FIELDS_ATTRIBUTE_NOT_SUPPORTED.code,message:'The "'+n+'" attribute is not supported in Hosted Fields.'}),f}},{"../../lib/braintree-error":77,"../shared/constants":66,"../shared/errors":67}],59:[function(n,t){"use strict";var i=n("../shared/constants"),r=n("../../lib/use-min");t.exports=function(n,t,u){return n+"/web/"+i.VERSION+"/html/hosted-fields-frame"+r(u)+".html#"+t}},{"../../lib/use-min":112,"../shared/constants":66}],60:[function(n,t){"use strict";function u(n){return e.hasSoftwareKeyboard()?-1<s.indexOf(n.tagName)&&h.indexOf(n.type)<0:"hidden"!==n.type}function f(n){for(var i,t=0;t<n.length;t++)if(u(i=n[t]))return i;return null}var i=n("../shared/constants").navigationDirections,e=n("../shared/browser-detection"),r=n("../shared/focus-intercept"),o=n("../shared/find-parent-tags"),s=["INPUT","SELECT","TEXTAREA"],h=["hidden","button","reset","submit","checkbox","radio","file"];t.exports={removeExtraFocusElements:function(n,t){n=Array.prototype.slice.call(n.elements);[f(n),f(n.reverse())].forEach(function(n){n&&r.matchFocusElement(n.getAttribute("id"))&&t(n.getAttribute("id"))})},createFocusChangeHandler:function(n,t){return function(f){var s,h,e,c,l=document.getElementById("bt-"+f.field+"-"+f.direction+"-"+n);if(l)if(e=o(l,"form")[0],document.forms.length<1||!e)t.onRemoveFocusIntercepts();else{s=(e=[].slice.call(e.elements)).indexOf(l);c=function(n,t){switch(n){case i.BACK:return{checkIndexBounds:function(n){return n<0},indexChange:-1};case i.FORWARD:return{checkIndexBounds:function(n){return t-1<n},indexChange:1}}return{}}(f.direction,e.length);do if(s+=c.indexChange,c.checkIndexBounds(s))return;while(!u(h=e[s]));r.matchFocusElement(h.getAttribute("id"))?t.onTriggerInputFocus(h.getAttribute("data-braintree-type")):h.focus()}}}}},{"../shared/browser-detection":65,"../shared/constants":66,"../shared/find-parent-tags":68,"../shared/focus-intercept":69}],61:[function(n,t){"use strict";var i=n("../shared/constants").allowedStyles;t.exports=function(n){var r,t=document.createElement("input"),u={};return"."===n[0]&&(n=n.substring(1)),t.className=n,t.style.display="none !important",t.style.position="fixed !important",t.style.left="-99999px !important",t.style.top="-99999px !important",document.body.appendChild(t),r=window.getComputedStyle(t),i.forEach(function(n){var t=r[n];t&&(u[n]=t)}),document.body.removeChild(t),u}},{"../shared/constants":66}],62:[function(n,t){"use strict";function r(n){var at,l,o,vt,ot,t=this,ht={},yt={},pt=[],p=et();if(this._merchantConfigurationOptions=h({},n),o=n.client?(l=(o=n.client.getConfiguration()).gatewayConfiguration.assetsUrl,o.isDebug):(l=k.create(n.authorization),Boolean(n.isDebug)),this._clientPromise=it.create({client:n.client,authorization:n.authorization,debug:o,assetsUrl:l,name:"Hosted Fields"}),vt=rt(l,p,o),!n.fields||0===Object.keys(n.fields).length)throw new u({type:y.INSTANTIATION_OPTION_REQUIRED.type,code:y.INSTANTIATION_OPTION_REQUIRED.code,message:"options.fields is required when instantiating Hosted Fields."});c.call(this);this._injectedNodes=[];this._destructor=new g;this._fields=ht;this._state={fields:{},cards:lt("")};this._bus=new tt({channel:p,verifyDomain:d,targetFrames:[window]});this._destructor.registerFunctionForTeardown(function(){t._bus.teardown()});n.client?s.sendEvent(this._clientPromise,"custom.hosted-fields.initialized"):s.sendEvent(this._clientPromise,"custom.hosted-fields.initialized.deferred-client");Object.keys(n.fields).forEach(function(r){var o,s,h,f;if(!e.allowedFields.hasOwnProperty(r))throw new u({type:i.HOSTED_FIELDS_INVALID_FIELD_KEY.type,code:i.HOSTED_FIELDS_INVALID_FIELD_KEY.code,message:'"'+r+'" is not a valid field.'});if(!(o="string"==typeof(o=(f=n.fields[r]).container||f.selector)?document.querySelector(o):o)||1!==o.nodeType)throw new u({type:i.HOSTED_FIELDS_INVALID_FIELD_SELECTOR.type,code:i.HOSTED_FIELDS_INVALID_FIELD_SELECTOR.code,message:i.HOSTED_FIELDS_INVALID_FIELD_SELECTOR.message,details:{fieldSelector:f.selector,fieldContainer:f.container,fieldKey:r}});if(o.querySelector('iframe[name^="braintree-"]'))throw new u({type:i.HOSTED_FIELDS_FIELD_DUPLICATE_IFRAME.type,code:i.HOSTED_FIELDS_FIELD_DUPLICATE_IFRAME.code,message:i.HOSTED_FIELDS_FIELD_DUPLICATE_IFRAME.message,details:{fieldSelector:f.selector,fieldContainer:f.container,fieldKey:r}});if(s=o,v.isShadowElement(s)&&(s=v.transformToSlot(s,"height: 100%")),f.maxlength&&"number"!=typeof f.maxlength)throw new u({type:i.HOSTED_FIELDS_FIELD_PROPERTY_INVALID.type,code:i.HOSTED_FIELDS_FIELD_PROPERTY_INVALID.code,message:"The value for maxlength must be a number.",details:{fieldKey:r}});if(f.minlength&&"number"!=typeof f.minlength)throw new u({type:i.HOSTED_FIELDS_FIELD_PROPERTY_INVALID.type,code:i.HOSTED_FIELDS_FIELD_PROPERTY_INVALID.code,message:"The value for minlength must be a number.",details:{fieldKey:r}});h=nt({type:r,name:"braintree-hosted-field-"+r,style:e.defaultIFrameStyle,title:f.iframeTitle||"Secure Credit Card Frame - "+e.allowedFields[r].label});this._bus.addTargetFrame(h);this._injectedNodes.push.apply(this._injectedNodes,st(p,h,s,function(){t.focus(r)}));this._setupLabelFocus(r,o);ht[r]={frameElement:h,containerElement:o};f=new Promise(function(n){yt[r]=n});pt.push(f);this._state.fields[r]={isEmpty:!0,isValid:!1,isPotentiallyValid:!0,isFocused:!1,container:o};setTimeout(function(){h.src=vt},0)}.bind(this));this._merchantConfigurationOptions.styles&&Object.keys(this._merchantConfigurationOptions.styles).forEach(function(n){var i=t._merchantConfigurationOptions.styles[n];"string"==typeof i&&(t._merchantConfigurationOptions.styles[n]=ut(i))});this._bus.on(f.REMOVE_FOCUS_INTERCEPTS,function(n){b(n&&n.id)});this._bus.on(f.TRIGGER_FOCUS_CHANGE,w.createFocusChangeHandler(p,{onRemoveFocusIntercepts:function(n){t._bus.emit(f.REMOVE_FOCUS_INTERCEPTS,{id:n})},onTriggerInputFocus:function(n){t.focus(n)}}));this._bus.on(f.READY_FOR_CLIENT,function(n){t._clientPromise.then(function(t){n(t)})});this._bus.on(f.CARD_FORM_ENTRY_HAS_BEGUN,function(){s.sendEvent(t._clientPromise,"hosted-fields.input.started")});this._bus.on(f.BIN_AVAILABLE,function(n){t._emit("binAvailable",{bin:n})});at=setTimeout(function(){s.sendEvent(t._clientPromise,"custom.hosted-fields.load.timed-out");t._emit("timeout")},ft);Promise.all(pt).then(function(n){var i,n=n[0];clearTimeout(at);n((n=t._merchantConfigurationOptions,(i=h({},n)).fields=h({},i.fields),Object.keys(i.fields).forEach(function(n){i.fields[n]=h({},i.fields[n]);delete i.fields[n].container}),i));t._cleanUpFocusIntercepts();t._emit("ready")});this._bus.on(f.FRAME_READY,function(n,t){yt[n.field](t)});this._bus.on(f.INPUT_EVENT,(ot=ht,function(n){var t=n.merchantPayload,i=t.emittedBy,r=ot[i].containerElement;Object.keys(t.fields).forEach(function(n){t.fields[n].container=ot[n].containerElement});i=t.fields[i];r.classList.toggle(e.externalClasses.FOCUSED,i.isFocused);r.classList.toggle(e.externalClasses.VALID,i.isValid);r.classList.toggle(e.externalClasses.INVALID,!i.isPotentiallyValid);this._state={cards:t.cards,fields:t.fields};this._emit(n.type,t)}.bind(this)));this._destructor.registerFunctionForTeardown(function(){for(var i,r,n=0;n<t._injectedNodes.length;n++)(r=(i=t._injectedNodes[n]).parentNode).removeChild(i),r.classList.remove(e.externalClasses.FOCUSED,e.externalClasses.INVALID,e.externalClasses.VALID)});this._destructor.registerFunctionForTeardown(function(){b()});this._destructor.registerFunctionForTeardown(function(){var n=a(r.prototype).concat(a(c.prototype));ct(t,n)})}var h=n("../../lib/assign").assign,k=n("../../lib/create-assets-url"),d=n("../../lib/is-verified-domain"),g=n("../../lib/destructor"),nt=n("@braintree/iframer"),tt=n("framebus"),it=n("../../lib/create-deferred-client"),u=n("../../lib/braintree-error"),rt=n("./compose-url"),ut=n("./get-styles-from-class"),e=n("../shared/constants"),i=n("../shared/errors"),ft=n("../../lib/constants").INTEGRATION_TIMEOUT_MS,et=n("@braintree/uuid"),l=n("../shared/find-parent-tags"),ot=n("../shared/browser-detection"),f=e.events,c=n("@braintree/event-emitter"),st=n("./inject-frame"),s=n("../../lib/analytics"),o=e.allowedFields,a=n("../../lib/methods"),v=n("../../lib/shadow"),ht=n("../../lib/find-root-node"),ct=n("../../lib/convert-methods-to-error"),y=n("../../lib/errors"),lt=n("../shared/get-card-types"),p=n("./attribute-validation-error"),at=n("@braintree/wrap-promise"),w=n("./focus-change"),b=n("../shared/focus-intercept").destroy;c.createChild(r);r.prototype._setupLabelFocus=function(n,t){function f(){e.focus(n)}var i,r,e=this,u=ht(t);if(null!=t.id){for(i=Array.prototype.slice.call(document.querySelectorAll('label[for="'+t.id+'"]')),i=(i=(i=u!==document?i.concat(Array.prototype.slice.call(u.querySelectorAll('label[for="'+t.id+'"]'))):i).concat(l(t,"label"))).filter(function(n,t,i){return i.indexOf(n)===t}),r=0;r<i.length;r++)i[r].addEventListener("click",f,!1);this._destructor.registerFunctionForTeardown(function(){for(r=0;r<i.length;r++)i[r].removeEventListener("click",f,!1)})}};r.prototype._getAnyFieldContainer=function(){var n=this;return Object.keys(this._fields).reduce(function(t,i){return t||n._fields[i].containerElement},null)};r.prototype._cleanUpFocusIntercepts=function(){var n;document.forms.length<1?this._bus.emit(f.REMOVE_FOCUS_INTERCEPTS):(n=this._getAnyFieldContainer(),(n=l(n,"form")[0])?w.removeExtraFocusElements(n,function(n){this._bus.emit(f.REMOVE_FOCUS_INTERCEPTS,{id:n})}.bind(this)):this._bus.emit(f.REMOVE_FOCUS_INTERCEPTS))};r.prototype._attachInvalidFieldContainersToError=function(n){n.details&&n.details.invalidFieldKeys&&0<n.details.invalidFieldKeys.length&&(n.details.invalidFields={},n.details.invalidFieldKeys.forEach(function(t){n.details.invalidFields[t]=this._fields[t].containerElement}.bind(this)))};r.prototype.getChallenges=function(){return this._clientPromise.then(function(n){return n.getConfiguration().gatewayConfiguration.challenges})};r.prototype.getSupportedCardTypes=function(){return this._clientPromise.then(function(n){return n.getConfiguration().gatewayConfiguration.creditCards.supportedCardTypes.map(function(n){return"MasterCard"===n?"Mastercard":n})})};r.prototype.teardown=function(){var n=this;return new Promise(function(t,i){n._destructor.teardown(function(r){s.sendEvent(n._clientPromise,"custom.hosted-fields.teardown-completed");r?i(r):t()})})};r.prototype.tokenize=function(n){var t=this;return n=n||{},new Promise(function(i,r){t._bus.emit(f.TOKENIZATION_REQUEST,n,function(n){var f=n[0],n=n[1];f?(t._attachInvalidFieldContainersToError(f),r(new u(f))):i(n)})})};r.prototype.addClass=function(n,t){var r;return o.hasOwnProperty(n)?this._fields.hasOwnProperty(n)?this._bus.emit(f.ADD_CLASS,{field:n,classname:t}):r=new u({type:i.HOSTED_FIELDS_FIELD_NOT_PRESENT.type,code:i.HOSTED_FIELDS_FIELD_NOT_PRESENT.code,message:'Cannot add class to "'+n+'" field because it is not part of the current Hosted Fields options.'}):r=new u({type:i.HOSTED_FIELDS_FIELD_INVALID.type,code:i.HOSTED_FIELDS_FIELD_INVALID.code,message:'"'+n+'" is not a valid field. You must use a valid field option when adding a class.'}),r?Promise.reject(r):Promise.resolve()};r.prototype.removeClass=function(n,t){var r;return o.hasOwnProperty(n)?this._fields.hasOwnProperty(n)?this._bus.emit(f.REMOVE_CLASS,{field:n,classname:t}):r=new u({type:i.HOSTED_FIELDS_FIELD_NOT_PRESENT.type,code:i.HOSTED_FIELDS_FIELD_NOT_PRESENT.code,message:'Cannot remove class from "'+n+'" field because it is not part of the current Hosted Fields options.'}):r=new u({type:i.HOSTED_FIELDS_FIELD_INVALID.type,code:i.HOSTED_FIELDS_FIELD_INVALID.code,message:'"'+n+'" is not a valid field. You must use a valid field option when removing a class.'}),r?Promise.reject(r):Promise.resolve()};r.prototype.setAttribute=function(n){var r,t;return o.hasOwnProperty(n.field)?this._fields.hasOwnProperty(n.field)?(r=p(n.attribute,n.value))?t=r:this._bus.emit(f.SET_ATTRIBUTE,{field:n.field,attribute:n.attribute,value:n.value}):t=new u({type:i.HOSTED_FIELDS_FIELD_NOT_PRESENT.type,code:i.HOSTED_FIELDS_FIELD_NOT_PRESENT.code,message:'Cannot set attribute for "'+n.field+'" field because it is not part of the current Hosted Fields options.'}):t=new u({type:i.HOSTED_FIELDS_FIELD_INVALID.type,code:i.HOSTED_FIELDS_FIELD_INVALID.code,message:'"'+n.field+'" is not a valid field. You must use a valid field option when setting an attribute.'}),t?Promise.reject(t):Promise.resolve()};r.prototype.setMonthOptions=function(n){var t,e=this,r=this._merchantConfigurationOptions.fields;return r.expirationMonth?r.expirationMonth.select||(t="Expiration month field must be a select element."):t="Expiration month field must exist to use setMonthOptions.",t?Promise.reject(new u({type:i.HOSTED_FIELDS_FIELD_PROPERTY_INVALID.type,code:i.HOSTED_FIELDS_FIELD_PROPERTY_INVALID.code,message:t})):new Promise(function(t){e._bus.emit(f.SET_MONTH_OPTIONS,n,t)})};r.prototype.setMessage=function(n){this._bus.emit(f.SET_MESSAGE,{field:n.field,message:n.message})};r.prototype.removeAttribute=function(n){var r,t;return o.hasOwnProperty(n.field)?this._fields.hasOwnProperty(n.field)?(r=p(n.attribute))?t=r:this._bus.emit(f.REMOVE_ATTRIBUTE,{field:n.field,attribute:n.attribute}):t=new u({type:i.HOSTED_FIELDS_FIELD_NOT_PRESENT.type,code:i.HOSTED_FIELDS_FIELD_NOT_PRESENT.code,message:'Cannot remove attribute for "'+n.field+'" field because it is not part of the current Hosted Fields options.'}):t=new u({type:i.HOSTED_FIELDS_FIELD_INVALID.type,code:i.HOSTED_FIELDS_FIELD_INVALID.code,message:'"'+n.field+'" is not a valid field. You must use a valid field option when removing an attribute.'}),t?Promise.reject(t):Promise.resolve()};r.prototype.setPlaceholder=function(n,t){return this.setAttribute({field:n,attribute:"placeholder",value:t})};r.prototype.clear=function(n){var t;return o.hasOwnProperty(n)?this._fields.hasOwnProperty(n)?this._bus.emit(f.CLEAR_FIELD,{field:n}):t=new u({type:i.HOSTED_FIELDS_FIELD_NOT_PRESENT.type,code:i.HOSTED_FIELDS_FIELD_NOT_PRESENT.code,message:'Cannot clear "'+n+'" field because it is not part of the current Hosted Fields options.'}):t=new u({type:i.HOSTED_FIELDS_FIELD_INVALID.type,code:i.HOSTED_FIELDS_FIELD_INVALID.code,message:'"'+n+'" is not a valid field. You must use a valid field option when clearing a field.'}),t?Promise.reject(t):Promise.resolve()};r.prototype.focus=function(n){var t,r=this._fields[n];return o.hasOwnProperty(n)?this._fields.hasOwnProperty(n)?(r.frameElement.focus(),this._bus.emit(f.TRIGGER_INPUT_FOCUS,{field:n}),ot.isIos()&&setTimeout(function(){var n,t,i;n=(n=r.containerElement).getBoundingClientRect();t=Math.floor(n.height/2);i=Math.floor(n.width/2);n.top<(window.innerHeight-t||document.documentElement.clientHeight-t)&&n.right>i&&n.bottom>t&&n.left<(window.innerWidth-i||document.documentElement.clientWidth-i)||r.containerElement.scrollIntoView()},5)):t=new u({type:i.HOSTED_FIELDS_FIELD_NOT_PRESENT.type,code:i.HOSTED_FIELDS_FIELD_NOT_PRESENT.code,message:'Cannot focus "'+n+'" field because it is not part of the current Hosted Fields options.'}):t=new u({type:i.HOSTED_FIELDS_FIELD_INVALID.type,code:i.HOSTED_FIELDS_FIELD_INVALID.code,message:'"'+n+'" is not a valid field. You must use a valid field option when focusing a field.'}),t?Promise.reject(t):Promise.resolve()};r.prototype.getState=function(){return this._state};t.exports=at.wrapPrototype(r)},{"../../lib/analytics":72,"../../lib/assign":74,"../../lib/braintree-error":77,"../../lib/constants":78,"../../lib/convert-methods-to-error":79,"../../lib/create-assets-url":81,"../../lib/create-deferred-client":83,"../../lib/destructor":85,"../../lib/errors":87,"../../lib/find-root-node":88,"../../lib/is-verified-domain":105,"../../lib/methods":107,"../../lib/shadow":110,"../shared/browser-detection":65,"../shared/constants":66,"../shared/errors":67,"../shared/find-parent-tags":68,"../shared/focus-intercept":69,"../shared/get-card-types":70,"./attribute-validation-error":58,"./compose-url":59,"./focus-change":60,"./get-styles-from-class":61,"./inject-frame":63,"@braintree/event-emitter":23,"@braintree/iframer":25,"@braintree/uuid":29,"@braintree/wrap-promise":33,framebus:180}],63:[function(n,t){"use strict";var i=n("../shared/focus-intercept"),r=n("../shared/constants").navigationDirections;t.exports=function(n,t,u,f){var s=t.getAttribute("type"),o=document.createElement("div"),e=document.createDocumentFragment(),h=i.generate(n,s,r.BACK,f),n=i.generate(n,s,r.FORWARD,f);return o.style.clear="both",e.appendChild(h),e.appendChild(t),e.appendChild(n),e.appendChild(o),u.appendChild(e),[t,o]}},{"../shared/constants":66,"../shared/focus-intercept":69}],64:[function(n,t){"use strict";var i=n("./external/hosted-fields"),r=n("../lib/basic-component-verification"),u=n("./shared/errors"),f=n("restricted-input/supports-input-formatting"),e=n("@braintree/wrap-promise"),o=n("../lib/braintree-error");t.exports={supportsInputFormatting:f,create:e(function(n){return r.verify({name:"Hosted Fields",authorization:n.authorization,client:n.client}).then(function(){var t=new i(n);return new Promise(function(n,i){t.on("ready",function(){n(t)});t.on("timeout",function(){i(new o(u.HOSTED_FIELDS_TIMEOUT))})})})}),VERSION:"3.97.1"}},{"../lib/basic-component-verification":75,"../lib/braintree-error":77,"./external/hosted-fields":62,"./shared/errors":67,"@braintree/wrap-promise":33,"restricted-input/supports-input-formatting":200}],65:[function(n,t){"use strict";var r=n("@braintree/browser-detection/is-android"),u=n("@braintree/browser-detection/is-chrome-os"),i=n("@braintree/browser-detection/is-ios"),f=n("@braintree/browser-detection/is-chrome");t.exports={isAndroid:r,isChromeOS:u,isChromeIos:function(){return f()&&i()},isFirefox:n("@braintree/browser-detection/is-firefox"),isIos:i,isIosWebview:n("@braintree/browser-detection/is-ios-webview"),hasSoftwareKeyboard:function(){return r()||u()||i()}}},{"@braintree/browser-detection/is-android":131,"@braintree/browser-detection/is-chrome":133,"@braintree/browser-detection/is-chrome-os":132,"@braintree/browser-detection/is-firefox":134,"@braintree/browser-detection/is-ios":138,"@braintree/browser-detection/is-ios-webview":136}],66:[function(n,t){"use strict";var i=n("../../lib/enumerate"),n=n("./errors"),n={VERSION:"3.97.1",maxExpirationYearAge:19,externalEvents:{FOCUS:"focus",BLUR:"blur",EMPTY:"empty",NOT_EMPTY:"notEmpty",VALIDITY_CHANGE:"validityChange",CARD_TYPE_CHANGE:"cardTypeChange"},defaultMaxLengths:{number:19,postalCode:8,expirationDate:7,expirationMonth:2,expirationYear:4,cvv:3},externalClasses:{FOCUSED:"braintree-hosted-fields-focused",INVALID:"braintree-hosted-fields-invalid",VALID:"braintree-hosted-fields-valid"},navigationDirections:{BACK:"before",FORWARD:"after"},defaultIFrameStyle:{border:"none",width:"100%",height:"100%",float:"left"},tokenizationErrorCodes:{81724:n.HOSTED_FIELDS_TOKENIZATION_FAIL_ON_DUPLICATE,81736:n.HOSTED_FIELDS_TOKENIZATION_CVV_VERIFICATION_FAILED},allowedStyles:["-moz-appearance","-moz-box-shadow","-moz-osx-font-smoothing","-moz-tap-highlight-color","-moz-transition","-webkit-appearance","-webkit-box-shadow","-webkit-font-smoothing","-webkit-tap-highlight-color","-webkit-transition","appearance","box-shadow","color","direction","font","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-weight","letter-spacing","line-height","margin","margin-top","margin-right","margin-bottom","margin-left","opacity","outline","padding","padding-top","padding-right","padding-bottom","padding-left","text-align","text-shadow","transition"],allowedFields:{cardholderName:{name:"cardholder-name",label:"Cardholder Name"},number:{name:"credit-card-number",label:"Credit Card Number"},cvv:{name:"cvv",label:"CVV"},expirationDate:{name:"expiration",label:"Expiration Date"},expirationMonth:{name:"expiration-month",label:"Expiration Month"},expirationYear:{name:"expiration-year",label:"Expiration Year"},postalCode:{name:"postal-code",label:"Postal Code"}},allowedAttributes:{"aria-invalid":"boolean","aria-required":"boolean",disabled:"boolean",placeholder:"string"},autocompleteMappings:{"cardholder-name":"cc-name","credit-card-number":"cc-number",expiration:"cc-exp","expiration-month":"cc-exp-month","expiration-year":"cc-exp-year",cvv:"cc-csc","postal-code":"billing postal-code"}};n.events=i(["ADD_CLASS","AUTOFILL_DATA_AVAILABLE","BIN_AVAILABLE","CARD_FORM_ENTRY_HAS_BEGUN","CLEAR_FIELD","CONFIGURATION","FRAME_READY","INPUT_EVENT","READY_FOR_CLIENT","REMOVE_ATTRIBUTE","REMOVE_CLASS","REMOVE_FOCUS_INTERCEPTS","SET_ATTRIBUTE","SET_MESSAGE","SET_MONTH_OPTIONS","TOKENIZATION_REQUEST","TRIGGER_FOCUS_CHANGE","TRIGGER_INPUT_FOCUS","VALIDATE_STRICT"],"hosted-fields:");t.exports=n},{"../../lib/enumerate":86,"./errors":67}],67:[function(n,t){"use strict";n=n("../../lib/braintree-error");t.exports={HOSTED_FIELDS_TIMEOUT:{type:n.types.UNKNOWN,code:"HOSTED_FIELDS_TIMEOUT",message:"Hosted Fields timed out when attempting to set up."},HOSTED_FIELDS_INVALID_FIELD_KEY:{type:n.types.MERCHANT,code:"HOSTED_FIELDS_INVALID_FIELD_KEY"},HOSTED_FIELDS_INVALID_FIELD_SELECTOR:{type:n.types.MERCHANT,code:"HOSTED_FIELDS_INVALID_FIELD_SELECTOR",message:"Selector does not reference a valid DOM node."},HOSTED_FIELDS_FIELD_DUPLICATE_IFRAME:{type:n.types.MERCHANT,code:"HOSTED_FIELDS_FIELD_DUPLICATE_IFRAME",message:"Element already contains a Braintree iframe."},HOSTED_FIELDS_FIELD_INVALID:{type:n.types.MERCHANT,code:"HOSTED_FIELDS_FIELD_INVALID"},HOSTED_FIELDS_FIELD_NOT_PRESENT:{type:n.types.MERCHANT,code:"HOSTED_FIELDS_FIELD_NOT_PRESENT"},HOSTED_FIELDS_TOKENIZATION_NETWORK_ERROR:{type:n.types.NETWORK,code:"HOSTED_FIELDS_TOKENIZATION_NETWORK_ERROR",message:"A tokenization network error occurred."},HOSTED_FIELDS_TOKENIZATION_FAIL_ON_DUPLICATE:{type:n.types.CUSTOMER,code:"HOSTED_FIELDS_TOKENIZATION_FAIL_ON_DUPLICATE",message:"This credit card already exists in the merchant's vault."},HOSTED_FIELDS_TOKENIZATION_CVV_VERIFICATION_FAILED:{type:n.types.CUSTOMER,code:"HOSTED_FIELDS_TOKENIZATION_CVV_VERIFICATION_FAILED",message:"CVV verification failed during tokenization."},HOSTED_FIELDS_FAILED_TOKENIZATION:{type:n.types.CUSTOMER,code:"HOSTED_FIELDS_FAILED_TOKENIZATION",message:"The supplied card data failed tokenization."},HOSTED_FIELDS_FIELDS_EMPTY:{type:n.types.CUSTOMER,code:"HOSTED_FIELDS_FIELDS_EMPTY",message:"All fields are empty. Cannot tokenize empty card fields."},HOSTED_FIELDS_FIELDS_INVALID:{type:n.types.CUSTOMER,code:"HOSTED_FIELDS_FIELDS_INVALID",message:"Some payment input fields are invalid. Cannot tokenize invalid card fields."},HOSTED_FIELDS_ATTRIBUTE_NOT_SUPPORTED:{type:n.types.MERCHANT,code:"HOSTED_FIELDS_ATTRIBUTE_NOT_SUPPORTED"},HOSTED_FIELDS_ATTRIBUTE_VALUE_NOT_ALLOWED:{type:n.types.MERCHANT,code:"HOSTED_FIELDS_ATTRIBUTE_VALUE_NOT_ALLOWED"},HOSTED_FIELDS_FIELD_PROPERTY_INVALID:{type:n.types.MERCHANT,code:"HOSTED_FIELDS_FIELD_PROPERTY_INVALID"}}},{"../../lib/braintree-error":77}],68:[function(n,t){"use strict";t.exports=function(n,t){for(var i=n.parentNode,r=[];null!=i;)null!=i.tagName&&i.tagName.toLowerCase()===t&&r.push(i),i=i.parentNode;return r}},{}],69:[function(n,t){"use strict";var i=n("./browser-detection"),n=n("./constants"),f=Object.keys(n.allowedFields),r=n.navigationDirections,u={generate:function(n,t,r,u){var f=document.createElement("input");return i.hasSoftwareKeyboard()||i.isFirefox()?(f.setAttribute("aria-hidden","true"),f.setAttribute("autocomplete","off"),f.setAttribute("data-braintree-direction",r),f.setAttribute("data-braintree-type",t),f.setAttribute("id","bt-"+t+"-"+r+"-"+n),f.setAttribute("style",JSON.stringify({border:"none !important",display:"block !important",height:"1px !important",left:"-1px !important",opacity:"0 !important",position:"absolute !important",top:"-1px !important",width:"1px !important"}).replace(/[{}"]/g,"").replace(/,/g,";")),f.classList.add("focus-intercept"),f.addEventListener("focus",function(n){u(n);i.hasSoftwareKeyboard()||f.blur()}),f):document.createDocumentFragment()},destroy:function(n){var t=n?[document.getElementById(n)]:(t=document.querySelectorAll("[data-braintree-direction]"),[].slice.call(t));t.forEach(function(n){n&&1===n.nodeType&&u.matchFocusElement(n.getAttribute("id"))&&n.parentNode.removeChild(n)})},matchFocusElement:function(n){var t,i;return!!n&&!((n=n.split("-")).length<4)&&(t="bt"===n[0],i=-1<f.indexOf(n[1]),n=n[2]===r.BACK||n[2]===r.FORWARD,Boolean(t&&i&&n))}};t.exports=u},{"./browser-detection":65,"./constants":66}],70:[function(n,t){"use strict";var i=n("credit-card-type");t.exports=function(n){return n=i(n),n.forEach(function(n){"mastercard"===n.type&&(n.type="master-card")}),n}},{"credit-card-type":172}],71:[function(n,t){"use strict";var r=n("./create-authorization-data"),i=n("./json-clone"),u=n("./constants");t.exports=function(n,t){var e,f=t?i(t):{},t=r(n.authorization).attrs,o=i(n.analyticsMetadata);for(e in f.braintreeLibraryVersion=u.BRAINTREE_LIBRARY_VERSION,f._meta)f._meta.hasOwnProperty(e)&&(o[e]=f._meta[e]);return f._meta=o,t.tokenizationKey?f.tokenizationKey=t.tokenizationKey:f.authorizationFingerprint=t.authorizationFingerprint,f}},{"./constants":78,"./create-authorization-data":82,"./json-clone":106}],72:[function(n,t){"use strict";var i=n("./constants"),r=n("./add-metadata");t.exports={sendEvent:function(n,t,u){var f=Date.now();return Promise.resolve(n).then(function(n){var e=Date.now(),o=n.getConfiguration(),n=n._request,s=o.gatewayConfiguration.analytics.url,e={analytics:[{kind:i.ANALYTICS_PREFIX+t,isAsync:Math.floor(e/1e3)!==Math.floor(f/1e3),timestamp:f}]};n({url:s,method:"post",data:r(o,e),timeout:i.ANALYTICS_REQUEST_TIMEOUT_MS},u)}).catch(function(n){u&&u(n)})}}},{"./add-metadata":71,"./constants":78}],73:[function(n,t){"use strict";n=n("@braintree/asset-loader/load-script");t.exports={loadScript:n}},{"@braintree/asset-loader/load-script":5}],74:[function(n,t){"use strict";function i(n){for(var i,t,r=1;r<arguments.length;r++)for(t in i=arguments[r])i.hasOwnProperty(t)&&(n[t]=i[t]);return n}var r="function"==typeof Object.assign?Object.assign:i;t.exports={assign:r,_assign:i}},{}],75:[function(n,t){"use strict";var r=n("./braintree-error"),i=n("./errors");t.exports={verify:function(n){var t,u;return n?(u=n.name,t=n.client,n=n.authorization,t||n?n||"3.97.1"===t.getVersion()?Promise.resolve():Promise.reject(new r({type:i.INCOMPATIBLE_VERSIONS.type,code:i.INCOMPATIBLE_VERSIONS.code,message:"Client (version "+t.getVersion()+") and "+u+" (version 3.97.1) components must be from the same SDK version."})):Promise.reject(new r({type:i.INSTANTIATION_OPTION_REQUIRED.type,code:i.INSTANTIATION_OPTION_REQUIRED.code,message:"options.client is required when instantiating "+u+"."}))):Promise.reject(new r({type:i.INVALID_USE_OF_INTERNAL_FUNCTION.type,code:i.INVALID_USE_OF_INTERNAL_FUNCTION.code,message:"Options must be passed to basicComponentVerification function."}))}}},{"./braintree-error":77,"./errors":87}],76:[function(n,t){"use strict";var i=n("./once");t.exports=function(n,t){function h(n){n?o(n):0==--s&&o(null)}var r,u,f,e=n.length,s=e,o=i(t);if(0===e)o(null);else for(r=0;r<e;r++)u=n[r],f=h,0===u.length?(u(),f(null)):u(f)}},{"./once":108}],77:[function(n,t){"use strict";function i(n){if(!i.types.hasOwnProperty(n.type))throw new Error(n.type+" is not a valid type.");if(!n.code)throw new Error("Error code required.");if(!n.message)throw new Error("Error message required.");this.name="BraintreeError";this.code=n.code;this.message=n.message;this.type=n.type;this.details=n.details}n=n("./enumerate");((i.prototype=Object.create(Error.prototype)).constructor=i).types=n(["CUSTOMER","MERCHANT","NETWORK","INTERNAL","UNKNOWN"]);i.findRootError=function(n){return n instanceof i&&n.details&&n.details.originalError?i.findRootError(n.details.originalError):n};t.exports=i},{"./enumerate":86}],78:[function(n,t){"use strict";t.exports={ANALYTICS_PREFIX:"web.",ANALYTICS_REQUEST_TIMEOUT_MS:2e3,ASSETS_URLS:{production:"https://assets.braintreegateway.com",sandbox:"https://assets.braintreegateway.com"},CLIENT_API_URLS:{production:"https://api.braintreegateway.com:443",sandbox:"https://api.sandbox.braintreegateway.com:443"},FRAUDNET_SOURCE:"BRAINTREE_SIGNIN",FRAUDNET_FNCLS:"fnparams-dede7cc5-15fd-4c75-a9f4-36c430ee3a99",FRAUDNET_URL:"https://c.paypal.com/da/r/fb.js",BUS_CONFIGURATION_REQUEST_EVENT:"BUS_CONFIGURATION_REQUEST",GRAPHQL_URLS:{production:"https://payments.braintree-api.com/graphql",sandbox:"https://payments.sandbox.braintree-api.com/graphql"},INTEGRATION_TIMEOUT_MS:6e4,VERSION:"3.97.1",INTEGRATION:"custom",SOURCE:"client",PLATFORM:"web",BRAINTREE_LIBRARY_VERSION:"braintree/web/3.97.1"}},{}],79:[function(n,t){"use strict";var r=n("./braintree-error"),i=n("./errors");t.exports=function(n,t){t.forEach(function(t){n[t]=function(){throw new r({type:i.METHOD_CALLED_AFTER_TEARDOWN.type,code:i.METHOD_CALLED_AFTER_TEARDOWN.code,message:t+" cannot be called after teardown."});}})}},{"./braintree-error":77,"./errors":87}],80:[function(n,t){"use strict";var i=n("./braintree-error");t.exports=function(n,t){return n instanceof i?n:new i({type:t.type,code:t.code,message:t.message,details:{originalError:n}})}},{"./braintree-error":77}],81:[function(n,t){"use strict";var i=n("./constants").ASSETS_URLS;t.exports={create:function(){return i.production}}},{"./constants":78}],82:[function(n,t){"use strict";var i=n("../lib/vendor/polyfill").atob,r=n("../lib/constants").CLIENT_API_URLS;t.exports=function(n){var u,f,t={attrs:{},configUrl:""};return/^[a-zA-Z0-9]+_[a-zA-Z0-9]+_[a-zA-Z0-9_]+$/.test(n)?(f=(u=(u=n).split("_"))[0],u={merchantId:u.slice(2).join("_"),environment:f},t.environment=u.environment,t.attrs.tokenizationKey=n,t.configUrl=r[u.environment]+"/merchants/"+u.merchantId+"/client_api/v1/configuration"):(f=JSON.parse(i(n)),t.environment=f.environment,t.attrs.authorizationFingerprint=f.authorizationFingerprint,t.configUrl=f.configUrl,t.graphQL=f.graphQL),t}},{"../lib/constants":78,"../lib/vendor/polyfill":113}],83:[function(n,t){"use strict";var u=n("./braintree-error"),f=n("./assets"),i=n("./errors"),r="3.97.1";t.exports={create:function(n){var t=Promise.resolve();return n.client?Promise.resolve(n.client):(t=window.braintree&&window.braintree.client?t:f.loadScript({src:n.assetsUrl+"/web/"+r+"/js/client.min.js"}).catch(function(n){return Promise.reject(new u({type:i.CLIENT_SCRIPT_FAILED_TO_LOAD.type,code:i.CLIENT_SCRIPT_FAILED_TO_LOAD.code,message:i.CLIENT_SCRIPT_FAILED_TO_LOAD.message,details:{originalError:n}}))})).then(function(){return window.braintree.client.VERSION!==r?Promise.reject(new u({type:i.INCOMPATIBLE_VERSIONS.type,code:i.INCOMPATIBLE_VERSIONS.code,message:"Client (version "+window.braintree.client.VERSION+") and "+n.name+" (version "+r+") components must be from the same SDK version."})):window.braintree.client.create({authorization:n.authorization,debug:n.debug})})}}},{"./assets":73,"./braintree-error":77,"./errors":87}],84:[function(n,t){"use strict";t.exports=function(n){return function(){var t=arguments;setTimeout(function(){n.apply(null,t)},1)}}},{}],85:[function(n,t){"use strict";function i(){this._teardownRegistry=[];this._isTearingDown=!1}var r=n("./batch-execute-functions");i.prototype.registerFunctionForTeardown=function(n){"function"==typeof n&&this._teardownRegistry.push(n)};i.prototype.teardown=function(n){this._isTearingDown?n(new Error("Destructor is already tearing down")):(this._isTearingDown=!0,r(this._teardownRegistry,function(t){this._teardownRegistry=[];this._isTearingDown=!1;"function"==typeof n&&n(t)}.bind(this)))};t.exports=i},{"./batch-execute-functions":76}],86:[function(n,t){"use strict";t.exports=function(n,t){return t=null==t?"":t,n.reduce(function(n,i){return n[i]=t+i,n},{})}},{}],87:[function(n,t){"use strict";n=n("./braintree-error");t.exports={INVALID_USE_OF_INTERNAL_FUNCTION:{type:n.types.INTERNAL,code:"INVALID_USE_OF_INTERNAL_FUNCTION"},INSTANTIATION_OPTION_REQUIRED:{type:n.types.MERCHANT,code:"INSTANTIATION_OPTION_REQUIRED"},INCOMPATIBLE_VERSIONS:{type:n.types.MERCHANT,code:"INCOMPATIBLE_VERSIONS"},CLIENT_SCRIPT_FAILED_TO_LOAD:{type:n.types.NETWORK,code:"CLIENT_SCRIPT_FAILED_TO_LOAD",message:"Braintree client script could not be loaded."},METHOD_CALLED_AFTER_TEARDOWN:{type:n.types.MERCHANT,code:"METHOD_CALLED_AFTER_TEARDOWN"}}},{"./braintree-error":77}],88:[function(n,t){"use strict";t.exports=function(n){for(;n.parentNode;)n=n.parentNode;return n}},{}],89:[function(n,t){"use strict";t.exports=function(n,t,i){for(var r=0;r<n.length;r++)if(n[r].hasOwnProperty(t)&&n[r][t]===i)return n[r];return null}},{}],90:[function(n,t){"use strict";function h(){}function i(n){var t=n;if(!t)throw new Error("Valid configuration is required");if(b.forEach(function(n){if(!t.hasOwnProperty(n))throw new Error("A valid frame "+n+" must be provided");}),!/^[\w_]+$/.test(t.name))throw new Error("A valid frame name must be provided");this._serviceId=v().replace(/-/g,"");this._options={name:n.name+"_"+this._serviceId,dispatchFrameUrl:n.dispatchFrameUrl,openFrameUrl:n.openFrameUrl,height:n.height,width:n.width,top:n.top,left:n.left};this.state=n.state||{};this._bus=new a({channel:this._serviceId});this._setBusEvents()}var c=n("./strategies/popup"),f=n("./strategies/popup-bridge"),l=n("./strategies/modal"),a=n("framebus"),r=n("../shared/events"),e=n("../shared/errors"),u=n("../shared/constants"),v=n("@braintree/uuid"),y=n("@braintree/iframer"),o=n("../../braintree-error"),p=n("../shared/browser-detection"),s=n("./../../assign").assign,w=n("../../constants").BUS_CONFIGURATION_REQUEST_EVENT,b=["name","dispatchFrameUrl","openFrameUrl"];i.prototype.initialize=function(n){var t=function(){n();this._bus.off(r.DISPATCH_FRAME_READY,t)}.bind(this);this._bus.on(r.DISPATCH_FRAME_READY,t);this._writeDispatchFrame()};i.prototype._writeDispatchFrame=function(){var n=u.DISPATCH_FRAME_NAME+"_"+this._serviceId,t=this._options.dispatchFrameUrl;this._dispatchFrame=y({"aria-hidden":!0,name:n,title:n,src:t,"class":u.DISPATCH_FRAME_CLASS,height:0,width:0,style:{position:"absolute",left:"-9999px"}});document.body.appendChild(this._dispatchFrame)};i.prototype._setBusEvents=function(){this._bus.on(r.DISPATCH_FRAME_REPORT,function(n,t){this._onCompleteCallback&&this._onCompleteCallback.call(null,n.err,n.payload);this._frame.close();this._onCompleteCallback=null;t&&t()}.bind(this));this._bus.on(w,function(n){n(this.state)}.bind(this))};i.prototype.open=function(n,t){if(this._frame=this._getFrameForEnvironment(n=n||{}),this._frame.initialize(t),!(this._frame instanceof f)){if(s(this.state,n.state),this._onCompleteCallback=t,this._frame.open(),this.isFrameClosed())return this._cleanupFrame(),void(t&&t(new o(e.FRAME_SERVICE_FRAME_OPEN_FAILED)));this._pollForPopupClose()}};i.prototype.redirect=function(n){this._frame&&!this.isFrameClosed()&&this._frame.redirect(n)};i.prototype.close=function(){this.isFrameClosed()||this._frame.close()};i.prototype.focus=function(){this.isFrameClosed()||this._frame.focus()};i.prototype.createHandler=function(n){return n=n||{},{close:function(){n.beforeClose&&n.beforeClose();this.close()}.bind(this),focus:function(){n.beforeFocus&&n.beforeFocus();this.focus()}.bind(this)}};i.prototype.createNoopHandler=function(){return{close:h,focus:h}};i.prototype.teardown=function(){this.close();this._dispatchFrame.parentNode.removeChild(this._dispatchFrame);this._dispatchFrame=null;this._cleanupFrame()};i.prototype.isFrameClosed=function(){return null==this._frame||this._frame.isClosed()};i.prototype._cleanupFrame=function(){this._frame=null;clearInterval(this._popupInterval);this._popupInterval=null};i.prototype._pollForPopupClose=function(){return this._popupInterval=setInterval(function(){this.isFrameClosed()&&(this._cleanupFrame(),this._onCompleteCallback&&this._onCompleteCallback(new o(e.FRAME_SERVICE_FRAME_CLOSED)))}.bind(this),u.POPUP_POLL_INTERVAL),this._popupInterval};i.prototype._getFrameForEnvironment=function(n){var t=p.supportsPopups(),i=Boolean(window.popupBridge),n=s({},this._options,n);return new(i?f:t?c:l)(n)};t.exports=i},{"../../braintree-error":77,"../../constants":78,"../shared/browser-detection":97,"../shared/constants":98,"../shared/errors":99,"../shared/events":100,"./../../assign":74,"./strategies/modal":92,"./strategies/popup":95,"./strategies/popup-bridge":93,"@braintree/iframer":25,"@braintree/uuid":29,framebus:180}],91:[function(n,t){"use strict";var i=n("./frame-service");t.exports={create:function(n,t){var r=new i(n);r.initialize(function(){t(r)})}}},{"./frame-service":90}],92:[function(n,t){"use strict";function o(){}function i(n){this._closed=null;this._frame=null;this._options=n||{};this._container=this._options.container||document.body}var u=n("@braintree/iframer"),f=n("../../../assign").assign,r=n("../../shared/browser-detection"),e={position:"fixed",top:0,left:0,bottom:0,padding:0,margin:0,border:0,outline:"none",zIndex:20001,background:"#FFFFFF"};i.prototype.initialize=o;i.prototype.open=function(){var n={src:this._options.openFrameUrl,name:this._options.name,scrolling:"yes",height:"100%",width:"100%",style:f({},e),title:"Lightbox Frame"};r.isIos()?(r.isIosWKWebview()&&(this._lockScrolling(),n.style={}),this._el=document.createElement("div"),f(this._el.style,e,{height:"100%",width:"100%",overflow:"auto","-webkit-overflow-scrolling":"touch"}),this._frame=u(n),this._el.appendChild(this._frame)):this._el=this._frame=u(n);this._closed=!1;this._container.appendChild(this._el)};i.prototype.focus=o;i.prototype.close=function(){this._container.removeChild(this._el);this._frame=null;this._closed=!0;r.isIosWKWebview()&&this._unlockScrolling()};i.prototype.isClosed=function(){return Boolean(this._closed)};i.prototype.redirect=function(n){this._frame.src=n};i.prototype._unlockScrolling=function(){document.body.style.overflow=this._savedBodyProperties.overflowStyle;document.body.style.position=this._savedBodyProperties.positionStyle;window.scrollTo(this._savedBodyProperties.left,this._savedBodyProperties.top);delete this._savedBodyProperties};i.prototype._lockScrolling=function(){var n=document.documentElement;this._savedBodyProperties={left:(window.pageXOffset||n.scrollLeft)-(n.clientLeft||0),top:(window.pageYOffset||n.scrollTop)-(n.clientTop||0),overflowStyle:document.body.style.overflow,positionStyle:document.body.style.position};document.body.style.overflow="hidden";document.body.style.position="fixed";window.scrollTo(0,0)};t.exports=i},{"../../../assign":74,"../../shared/browser-detection":97,"@braintree/iframer":25}],93:[function(n,t){"use strict";function r(){}function i(n){this._closed=null;this._options=n}var u=n("../../../braintree-error"),f=n("../../shared/errors");i.prototype.initialize=function(n){var t=this;window.popupBridge.onComplete=function(i,r){var e=!r&&!i;t._closed=!0;i||e?n(new u(f.FRAME_SERVICE_FRAME_CLOSED)):n(null,r)}};i.prototype.open=function(n){n=(n=n||{}).openFrameUrl||this._options.openFrameUrl;this._closed=!1;window.popupBridge.open(n)};i.prototype.focus=r;i.prototype.close=r;i.prototype.isClosed=function(){return Boolean(this._closed)};i.prototype.redirect=function(n){this.open({openFrameUrl:n})};t.exports=i},{"../../../braintree-error":77,"../../shared/errors":99}],94:[function(n,t){"use strict";function r(n,t,i){return void 0!==t?t:u[n](i)}var i=n("../../../shared/constants"),u=n("./position");t.exports=function(n){var t=n.height||i.DEFAULT_POPUP_HEIGHT,u=n.width||i.DEFAULT_POPUP_WIDTH,f=r("top",n.top,t),n=r("left",n.left,u);return[i.POPUP_BASE_OPTIONS,"height="+t,"width="+u,"top="+f,"left="+n].join(",")}},{"../../../shared/constants":98,"./position":96}],95:[function(n,t){"use strict";function i(n){this._frame=null;this._options=n||{}}var r=n("./compose-options");i.prototype.initialize=function(){};i.prototype.open=function(){this._frame=window.open(this._options.openFrameUrl,this._options.name,r(this._options))};i.prototype.focus=function(){this._frame.focus()};i.prototype.close=function(){this._frame.closed||this._frame.close()};i.prototype.isClosed=function(){return!this._frame||Boolean(this._frame.closed)};i.prototype.redirect=function(n){this._frame.location.href=n};t.exports=i},{"./compose-options":94}],96:[function(n,t){"use strict";function i(n,t,i){return(n-t)/2+i}t.exports={top:function(n){return((window.outerHeight||document.documentElement.clientHeight)-n)/2+(null==window.screenY?window.screenTop:window.screenY)},left:function(n){return((window.outerWidth||document.documentElement.clientWidth)-n)/2+(null==window.screenX?window.screenLeft:window.screenX)},center:i}},{}],97:[function(n,t){"use strict";t.exports={isIos:n("@braintree/browser-detection/is-ios"),isIosWKWebview:n("@braintree/browser-detection/is-ios-wkwebview"),supportsPopups:n("@braintree/browser-detection/supports-popups")}},{"@braintree/browser-detection/is-ios":138,"@braintree/browser-detection/is-ios-wkwebview":137,"@braintree/browser-detection/supports-popups":140}],98:[function(n,t){"use strict";t.exports={DISPATCH_FRAME_NAME:"dispatch",DISPATCH_FRAME_CLASS:"braintree-dispatch-frame",POPUP_BASE_OPTIONS:"resizable,scrollbars",DEFAULT_POPUP_WIDTH:450,DEFAULT_POPUP_HEIGHT:535,POPUP_POLL_INTERVAL:100,POPUP_CLOSE_TIMEOUT:100}},{}],99:[function(n,t){"use strict";n=n("../../braintree-error");t.exports={FRAME_SERVICE_FRAME_CLOSED:{type:n.types.INTERNAL,code:"FRAME_SERVICE_FRAME_CLOSED",message:"Frame closed before tokenization could occur."},FRAME_SERVICE_FRAME_OPEN_FAILED:{type:n.types.INTERNAL,code:"FRAME_SERVICE_FRAME_OPEN_FAILED",message:"Frame failed to open."}}},{"../../braintree-error":77}],100:[function(n,t){"use strict";n=n("../../enumerate");t.exports=n(["DISPATCH_FRAME_READY","DISPATCH_FRAME_REPORT"],"frameService:")},{"../../enumerate":86}],101:[function(n,t){"use strict";function i(n,t){var i=n.analyticsMetadata,n={gateway:"braintree","braintree:merchantId":n.gatewayConfiguration.merchantId,"braintree:apiVersion":"v1","braintree:sdkVersion":"3.97.1","braintree:metadata":JSON.stringify({source:i.source,integration:i.integration,sessionId:i.sessionId,version:"3.97.1",platform:i.platform})};return r({},n,t)}var r=n("./assign").assign;t.exports=function(n,t,r){var u,e,f=n.gatewayConfiguration.androidPay,o="production"===n.gatewayConfiguration.environment?"PRODUCTION":"TEST";return 2===t?(u={apiVersion:2,apiVersionMinor:0,environment:o,allowedPaymentMethods:[{type:"CARD",parameters:{allowedAuthMethods:["PAN_ONLY","CRYPTOGRAM_3DS"],allowedCardNetworks:f.supportedNetworks.map(function(n){return n.toUpperCase()})},tokenizationSpecification:{type:"PAYMENT_GATEWAY",parameters:i(n,{"braintree:authorizationFingerprint":f.googleAuthorizationFingerprint})}}]},r&&(u.merchantInfo={merchantId:r}),f.paypalClientId&&(e={type:"PAYPAL",parameters:{purchase_context:{purchase_units:[{payee:{client_id:f.paypalClientId},recurring_payment:!0}]}},tokenizationSpecification:{type:"PAYMENT_GATEWAY",parameters:i(n,{"braintree:paypalClientId":f.paypalClientId})}},u.allowedPaymentMethods.push(e))):(u={environment:o,allowedPaymentMethods:["CARD","TOKENIZED_CARD"],paymentMethodTokenizationParameters:{tokenizationType:"PAYMENT_GATEWAY",parameters:i(n,{"braintree:authorizationFingerprint":f.googleAuthorizationFingerprint})},cardRequirements:{allowedCardNetworks:f.supportedNetworks.map(function(n){return n.toUpperCase()})}},"TOKENIZATION_KEY"===n.authorizationType&&(u.paymentMethodTokenizationParameters.parameters["braintree:clientKey"]=n.authorization),r&&(u.merchantId=r),t&&(u.apiVersion=t)),u}},{"./assign":74}],102:[function(n,t){"use strict";t.exports=function(n){n=n||window;try{return n.self!==n.top}catch(n){return!0}}},{}],103:[function(n,t){"use strict";function i(n){return n=n.split("-"),new Date(n[0],n[1],n[2])}t.exports=function(n,t){return i(n)<=i(t)}},{}],104:[function(n,t){"use strict";t.exports={isHTTPS:function(n){return"https:"===(n=n||window.location.protocol)}}},{}],105:[function(n,t){"use strict";var i,r={"paypal.com":1,"braintreepayments.com":1,"braintreegateway.com":1,"braintree-api.com":1};t.exports=function(n){return n=n.toLowerCase(),!!/^https:/.test(n)&&((i=i||document.createElement("a")).href=n,n=i.hostname.split(".").slice(-2).join("."),r.hasOwnProperty(n))}},{}],106:[function(n,t){"use strict";t.exports=function(n){return JSON.parse(JSON.stringify(n))}},{}],107:[function(n,t){"use strict";t.exports=function(n){return Object.keys(n).filter(function(t){return"function"==typeof n[t]})}},{}],108:[function(n,t){"use strict";t.exports=function(n){var t=!1;return function(){t||(t=!0,n.apply(null,arguments))}}},{}],109:[function(n,t){"use strict";function r(n){return n=n||window.location.href,/\?/.test(n)}function i(n,t){var f,u,r,e=[];for(u in n)n.hasOwnProperty(u)&&(f=n[u],r=t?(r=n)&&"object"==typeof r&&"number"==typeof r.length&&"[object Array]"===Object.prototype.toString.call(r)?t+"[]":t+"["+u+"]":u,"object"==typeof f?e.push(i(f,r)):e.push(encodeURIComponent(r)+"="+encodeURIComponent(f)));return e.join("&")}t.exports={parse:function(n){return r(n=n||window.location.href)?(n.split("?")[1]||"").replace(/#.*$/,"").split("&").reduce(function(n,t){var t=t.split("="),i=decodeURIComponent(t[0]),t=decodeURIComponent(t[1]);return n[i]=t,n},{}):{}},stringify:i,queryify:function(n,t){return n=n||"",n=null!=t&&"object"==typeof t&&function(n){for(var t in n)if(n.hasOwnProperty(t))return 1}(t)?(n=(n+=-1===n.indexOf("?")?"?":"")+(-1!==n.indexOf("=")?"&":""))+i(t):n},hasQueryParams:r}},{}],110:[function(n,t){"use strict";function r(n){return"[object ShadowRoot]"===(n=i(n)).toString()}function u(n){return r(n=i(n))?n.host:null}var f=n("@braintree/uuid"),i=n("./find-root-node");t.exports={isShadowElement:r,getShadowHost:u,transformToSlot:function n(t,e){var o=i(t).querySelector("style"),c=u(t),h="shadow-slot-"+f(),l=document.createElement("slot"),s=document.createElement("div");return l.setAttribute("name",h),t.appendChild(l),s.setAttribute("slot",h),c.appendChild(s),e&&(o||(o=document.createElement("style"),t.appendChild(o)),o.sheet.insertRule('::slotted([slot="'+h+'"]) { '+e+" }")),r(c)?n(s,e):s}}},{"./find-root-node":88,"@braintree/uuid":29}],111:[function(n,t){"use strict";t.exports=function(n){return-1===n.indexOf("_")?n:n.toLowerCase().replace(/(\_\w)/g,function(n){return n[1].toUpperCase()})}},{}],112:[function(n,t){"use strict";t.exports=function(n){return n?"":".min"}},{}],113:[function(n,t){"use strict";function i(n){var u,f,e,i,t,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",o="";if(!new RegExp("^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})([=]{1,2})?$").test(n))throw new Error("Non base64 encoded input passed to window.atob polyfill");for(t=0;f=r.indexOf(n.charAt(t++)),u=(15&(e=r.indexOf(n.charAt(t++))))<<4|(i=r.indexOf(n.charAt(t++)))>>2&15,i=(3&i)<<6|63&r.indexOf(n.charAt(t++)),o+=String.fromCharCode((63&f)<<2|e>>4&3)+(u?String.fromCharCode(u):"")+(i?String.fromCharCode(i):""),t<n.length;);return o}var r="function"==typeof atob?atob:i;t.exports={atob:function(n){return r.call(window,n)},_atob:i}},{}],114:[function(n,t,i){arguments[4][6][0].apply(i,arguments)},{dup:6}],115:[function(n,t,i){arguments[4][7][0].apply(i,arguments)},{dup:7}],116:[function(n,t,i){arguments[4][8][0].apply(i,arguments)},{"./is-duckduckgo":117,"./is-edge":118,"./is-opera":127,"./is-samsung":128,"./is-silk":129,dup:8}],117:[function(n,t,i){arguments[4][9][0].apply(i,arguments)},{dup:9}],118:[function(n,t,i){arguments[4][10][0].apply(i,arguments)},{dup:10}],119:[function(n,t){"use strict";t.exports=function(n){return n=n||window.navigator.userAgent,/Firefox/i.test(n)}},{}],120:[function(n,t){"use strict";t.exports=function(n){return n=n||window.navigator.userAgent,/FxiOS/i.test(n)}},{}],121:[function(n,t){"use strict";var i=n("./is-ios");t.exports=function(n){return n=n||window.navigator.userAgent,i(n)&&/\bGSA\b/.test(n)}},{"./is-ios":125}],122:[function(n,t){"use strict";var i=n("./is-ios"),r=n("./is-ios-firefox"),u=/webkit/i;t.exports=function(n){return n=n||window.navigator.userAgent,i(n)&&(t=n,u.test(t))&&!(-1<n.indexOf("CriOS"))&&!r(n)&&!(-1<n.indexOf("FBAN"));var t}},{"./is-ios":125,"./is-ios-firefox":120}],123:[function(n,t){"use strict";var i=n("./is-ios"),r=n("./is-ios-google-search-app");t.exports=function(n){return n=n||window.navigator.userAgent,!!i(n)&&(!!r(n)||/.+AppleWebKit(?!.*Safari)/i.test(n))}},{"./is-ios":125,"./is-ios-google-search-app":121}],124:[function(n,t){"use strict";var i=n("./is-ios-webview");t.exports=function(n,t){return t=void 0!==t?t:window.statusbar.visible,i(n)&&t}},{"./is-ios-webview":123}],125:[function(n,t){"use strict";var i=n("./is-ipados");t.exports=function(n,t,r){void 0===t&&(t=!0);n=n||window.navigator.userAgent;var u=/iPhone|iPod|iPad/i.test(n);return t?u||i(n,r):u}},{"./is-ipados":126}],126:[function(n,t){"use strict";t.exports=function(n,t){return n=n||window.navigator.userAgent,t=t||window.document,/Mac|iPad/i.test(n)&&"ontouchend"in t}},{}],127:[function(n,t,i){arguments[4][14][0].apply(i,arguments)},{dup:14}],128:[function(n,t,i){arguments[4][15][0].apply(i,arguments)},{dup:15}],129:[function(n,t,i){arguments[4][16][0].apply(i,arguments)},{dup:16}],130:[function(n,t){"use strict";function i(n){return-1<(n=n||window.navigator.userAgent).indexOf("Opera Mini")}var r=n("./is-android"),u=n("./is-ios-firefox"),f=n("./is-ios-webview"),e=n("./is-chrome"),o=n("./is-samsung"),s=n("./is-duckduckgo");t.exports=function(n){return n=n||window.navigator.userAgent,!(f(n)||u(n)||(t=(t=n)||window.navigator.userAgent,r(t)&&/Version\/[\d.]+/i.test(t)&&!i(t)&&!s(t))||i(n)||(t=(t=(t=n)||window.navigator.userAgent).match(/CriOS\/(\d+)\./))&&parseInt(t[1],10)<48||!e(t=n)&&!o(t)&&/samsung/i.test(t));var t}},{"./is-android":114,"./is-chrome":116,"./is-duckduckgo":117,"./is-ios-firefox":120,"./is-ios-webview":123,"./is-samsung":128}],131:[function(n,t,i){arguments[4][17][0].apply(i,arguments)},{"./dist/is-android":114,dup:17}],132:[function(n,t,i){arguments[4][18][0].apply(i,arguments)},{"./dist/is-chrome-os":115,dup:18}],133:[function(n,t,i){arguments[4][19][0].apply(i,arguments)},{"./dist/is-chrome":116,dup:19}],134:[function(n,t){t.exports=n("./dist/is-firefox")},{"./dist/is-firefox":119}],135:[function(n,t){t.exports=n("./dist/is-ios-safari")},{"./dist/is-ios-safari":122}],136:[function(n,t){t.exports=n("./dist/is-ios-webview")},{"./dist/is-ios-webview":123}],137:[function(n,t){t.exports=n("./dist/is-ios-wkwebview")},{"./dist/is-ios-wkwebview":124}],138:[function(n,t,i){arguments[4][22][0].apply(i,arguments)},{"./dist/is-ios":125,dup:22}],139:[function(n,t){t.exports=n("./dist/is-samsung")},{"./dist/is-samsung":128}],140:[function(n,t){t.exports=n("./dist/supports-popups")},{"./dist/supports-popups":130}],141:[function(n,t){"use strict";n=n("../lib/braintree-error");t.exports={PAYPAL_NOT_ENABLED:{type:n.types.MERCHANT,code:"PAYPAL_NOT_ENABLED",message:"PayPal is not enabled for this merchant."},PAYPAL_SANDBOX_ACCOUNT_NOT_LINKED:{type:n.types.MERCHANT,code:"PAYPAL_SANDBOX_ACCOUNT_NOT_LINKED",message:"A linked PayPal Sandbox account is required to use PayPal Checkout in Sandbox. See https://developer.paypal.com/braintree/docs/guides/paypal/testing-go-live#linked-paypal-testing for details on linking your PayPal sandbox with Braintree."},PAYPAL_ACCOUNT_TOKENIZATION_FAILED:{type:n.types.NETWORK,code:"PAYPAL_ACCOUNT_TOKENIZATION_FAILED",message:"Could not tokenize user's PayPal account."},PAYPAL_FLOW_FAILED:{type:n.types.NETWORK,code:"PAYPAL_FLOW_FAILED",message:"Could not initialize PayPal flow."},PAYPAL_FLOW_OPTION_REQUIRED:{type:n.types.MERCHANT,code:"PAYPAL_FLOW_OPTION_REQUIRED",message:"PayPal flow property is invalid or missing."},PAYPAL_START_VAULT_INITIATED_CHECKOUT_PARAM_REQUIRED:{type:n.types.MERCHANT,code:"PAYPAL_START_VAULT_INITIATED_CHECKOUT_PARAM_REQUIRED"},PAYPAL_START_VAULT_INITIATED_CHECKOUT_SETUP_FAILED:{type:n.types.NETWORK,code:"PAYPAL_START_VAULT_INITIATED_CHECKOUT_SETUP_FAILED",message:"Something went wrong when setting up the checkout workflow."},PAYPAL_START_VAULT_INITIATED_CHECKOUT_POPUP_OPEN_FAILED:{type:n.types.MERCHANT,code:"PAYPAL_START_VAULT_INITIATED_CHECKOUT_POPUP_OPEN_FAILED",message:"PayPal popup failed to open, make sure to initiate the vault checkout in response to a user action."},PAYPAL_START_VAULT_INITIATED_CHECKOUT_CANCELED:{type:n.types.CUSTOMER,code:"PAYPAL_START_VAULT_INITIATED_CHECKOUT_CANCELED",message:"Customer closed PayPal popup before authorizing."},PAYPAL_START_VAULT_INITIATED_CHECKOUT_IN_PROGRESS:{type:n.types.MERCHANT,code:"PAYPAL_START_VAULT_INITIATED_CHECKOUT_IN_PROGRESS",message:"Vault initiated checkout already in progress."},PAYPAL_INVALID_PAYMENT_OPTION:{type:n.types.MERCHANT,code:"PAYPAL_INVALID_PAYMENT_OPTION",message:"PayPal payment options are invalid."},PAYPAL_MISSING_REQUIRED_OPTION:{type:n.types.MERCHANT,code:"PAYPAL_MISSING_REQUIRED_OPTION",message:"Missing required option."}}},{"../lib/braintree-error":77}],142:[function(n,t){"use strict";var i=n("../lib/basic-component-verification"),r=n("@braintree/wrap-promise"),u=n("./paypal-checkout");t.exports={create:r(function(n){return i.verify({name:"PayPal Checkout",client:n.client,authorization:n.authorization}).then(function(){return new u(n)._initialize(n)})}),isSupported:function(){return!0},VERSION:"3.97.1"}},{"../lib/basic-component-verification":75,"./paypal-checkout":143,"@braintree/wrap-promise":33}],143:[function(n,t){"use strict";function r(n){this._merchantAccountId=n.merchantAccountId;this._autoSetDataUserIdToken=Boolean(n.autoSetDataUserIdToken)}var u=n("../lib/analytics"),l=n("../lib/assign").assign,a=n("../lib/create-deferred-client"),v=n("../lib/create-assets-url"),e=n("@braintree/extended-promise"),y=n("@braintree/wrap-promise"),f=n("../lib/braintree-error"),o=n("../lib/convert-to-braintree-error"),i=n("./errors"),s=n("../paypal/shared/constants"),p=n("../lib/frame-service/external"),w=n("../lib/create-authorization-data"),b=n("../lib/methods"),h=n("../lib/use-min"),k=n("../lib/convert-methods-to-error"),c=n("../lib/querystring"),d=n("../lib/constants").INTEGRATION_TIMEOUT_MS,g=["amount","currency","vaultInitiatedCheckoutPaymentMethodToken"];e.suppressUnhandledPromiseMessage=!0;r.prototype._initialize=function(n){var t;return n.client?(t=n.client.getConfiguration(),this._authorizationInformation={fingerprint:t.authorizationFingerprint,environment:t.gatewayConfiguration.environment}):(t=w(n.authorization),this._authorizationInformation={fingerprint:t.attrs.authorizationFingerprint,environment:t.environment}),this._clientPromise=a.create({authorization:n.authorization,client:n.client,debug:n.debug,assetsUrl:v.create(n.authorization),name:"PayPal Checkout"}).then(function(n){return this._configuration=n.getConfiguration(),this._merchantAccountId||(this._configuration.gatewayConfiguration.paypalEnabled?!0===this._configuration.gatewayConfiguration.paypal.environmentNoNetwork&&(this._setupError=new f(i.PAYPAL_SANDBOX_ACCOUNT_NOT_LINKED)):this._setupError=new f(i.PAYPAL_NOT_ENABLED)),this._setupError?Promise.reject(this._setupError):(u.sendEvent(n,"paypal-checkout.initialized"),this._frameServicePromise=this._setupFrameService(n),n)}.bind(this)),n.client?this._clientPromise.then(function(){return this}.bind(this)):Promise.resolve(this)};r.prototype._setupFrameService=function(n){var t=new e,r=n.getConfiguration(),o=setTimeout(function(){u.sendEvent(n,"paypal-checkout.frame-service.timed-out");t.reject(new f(i.PAYPAL_START_VAULT_INITIATED_CHECKOUT_SETUP_FAILED))},d);return this._assetsUrl=r.gatewayConfiguration.paypal.assetsUrl+"/web/3.97.1",this._isDebug=r.isDebug,this._loadingFrameUrl=this._assetsUrl+"/html/paypal-landing-frame"+h(this._isDebug)+".html",p.create({name:"braintreepaypallanding",dispatchFrameUrl:this._assetsUrl+"/html/dispatch-frame"+h(this._isDebug)+".html",openFrameUrl:this._loadingFrameUrl},function(n){this._frameService=n;clearTimeout(o);t.resolve()}.bind(this)),t};r.prototype.createPayment=function(n){return n&&s.FLOW_ENDPOINTS.hasOwnProperty(n.flow)?(u.sendEvent(this._clientPromise,"paypal-checkout.createPayment"),this._createPaymentResource(n).then(function(t){return"checkout"===n.flow?c.parse(t.paymentResource.redirectUrl).token:t.agreementSetup.tokenId})):Promise.reject(new f(i.PAYPAL_FLOW_OPTION_REQUIRED))};r.prototype._createPaymentResource=function(n,t){var r=this,e="paypal_hermes/"+s.FLOW_ENDPOINTS[n.flow];return delete this.intentFromCreatePayment,t=t||{},!0===n.offerCredit&&u.sendEvent(this._clientPromise,"paypal-checkout.credit.offered"),this._clientPromise.then(function(i){return i.request({endpoint:e,method:"post",data:r._formatPaymentResourceData(n,t)}).then(function(t){return r.intentFromCreatePayment=n.intent,t})}).catch(function(n){return r._setupError?Promise.reject(r._setupError):422===(n.details&&n.details.httpStatus)?Promise.reject(new f({type:i.PAYPAL_INVALID_PAYMENT_OPTION.type,code:i.PAYPAL_INVALID_PAYMENT_OPTION.code,message:i.PAYPAL_INVALID_PAYMENT_OPTION.message,details:{originalError:n}})):Promise.reject(o(n,{type:i.PAYPAL_FLOW_FAILED.type,code:i.PAYPAL_FLOW_FAILED.code,message:i.PAYPAL_FLOW_FAILED.message}))})};r.prototype.updatePayment=function(n){var t=this;return!n||this._hasMissingOption(n,s.REQUIRED_OPTIONS)?(u.sendEvent(t._clientPromise,"paypal-checkout.updatePayment.missing-options"),Promise.reject(new f(i.PAYPAL_MISSING_REQUIRED_OPTION))):this._verifyConsistentCurrency(n)?(u.sendEvent(this._clientPromise,"paypal-checkout.updatePayment"),this._clientPromise.then(function(i){return i.request({endpoint:"paypal_hermes/patch_payment_resource",method:"post",data:t._formatUpdatePaymentData(n)})}).catch(function(n){return 422===(n.details&&n.details.httpStatus)?(u.sendEvent(t._clientPromise,"paypal-checkout.updatePayment.invalid"),Promise.reject(new f({type:i.PAYPAL_INVALID_PAYMENT_OPTION.type,code:i.PAYPAL_INVALID_PAYMENT_OPTION.code,message:i.PAYPAL_INVALID_PAYMENT_OPTION.message,details:{originalError:n}}))):(u.sendEvent(t._clientPromise,"paypal-checkout.updatePayment."+i.PAYPAL_FLOW_FAILED.code),Promise.reject(o(n,{type:i.PAYPAL_FLOW_FAILED.type,code:i.PAYPAL_FLOW_FAILED.code,message:i.PAYPAL_FLOW_FAILED.message})))})):(u.sendEvent(t._clientPromise,"paypal-checkout.updatePayment.inconsistent-currencies"),Promise.reject(new f({type:i.PAYPAL_INVALID_PAYMENT_OPTION.type,code:i.PAYPAL_INVALID_PAYMENT_OPTION.code,message:i.PAYPAL_INVALID_PAYMENT_OPTION.message,details:{originalError:new Error("One or more shipping option currencies differ from checkout currency.")}})))};r.prototype.startVaultInitiatedCheckout=function(n){var r,t=this;return this._vaultInitiatedCheckoutInProgress?(u.sendEvent(this._clientPromise,"paypal-checkout.startVaultInitiatedCheckout.error.already-in-progress"),Promise.reject(new f(i.PAYPAL_START_VAULT_INITIATED_CHECKOUT_IN_PROGRESS))):(g.forEach(function(t){n.hasOwnProperty(t)||(r=t)}),r?Promise.reject(new f({type:i.PAYPAL_START_VAULT_INITIATED_CHECKOUT_PARAM_REQUIRED.type,code:i.PAYPAL_START_VAULT_INITIATED_CHECKOUT_PARAM_REQUIRED.code,message:"Required param "+r+" is missing."})):(this._vaultInitiatedCheckoutInProgress=!0,this._addModalBackdrop(n),n=l({},n,{flow:"checkout"}),u.sendEvent(this._clientPromise,"paypal-checkout.startVaultInitiatedCheckout.started"),this._waitForVaultInitiatedCheckoutDependencies().then(function(){var i=new e,r=t._createPaymentResource(n,{returnUrl:t._constructVaultCheckutUrl("redirect-frame"),cancelUrl:t._constructVaultCheckutUrl("cancel-frame")}).then(function(n){return n=n.paymentResource.redirectUrl,t._frameService.redirect(n),i});return t._frameService.open({},t._createFrameServiceCallback(i)),r}).catch(function(n){return t._vaultInitiatedCheckoutInProgress=!1,t._removeModalBackdrop(),"FRAME_SERVICE_FRAME_CLOSED"===n.code?(u.sendEvent(t._clientPromise,"paypal-checkout.startVaultInitiatedCheckout.canceled.by-customer"),Promise.reject(new f(i.PAYPAL_START_VAULT_INITIATED_CHECKOUT_CANCELED))):(t._frameService&&t._frameService.close(),n.code&&-1<n.code.indexOf("FRAME_SERVICE_FRAME_OPEN_FAILED")?(u.sendEvent(t._clientPromise,"paypal-checkout.startVaultInitiatedCheckout.failed.popup-not-opened"),Promise.reject(new f({code:i.PAYPAL_START_VAULT_INITIATED_CHECKOUT_POPUP_OPEN_FAILED.code,type:i.PAYPAL_START_VAULT_INITIATED_CHECKOUT_POPUP_OPEN_FAILED.type,message:i.PAYPAL_START_VAULT_INITIATED_CHECKOUT_POPUP_OPEN_FAILED.message,details:{originalError:n}}))):Promise.reject(n))}).then(function(n){return t._frameService.close(),t._vaultInitiatedCheckoutInProgress=!1,t._removeModalBackdrop(),u.sendEvent(t._clientPromise,"paypal-checkout.startVaultInitiatedCheckout.succeeded"),Promise.resolve(n)})))};r.prototype._addModalBackdrop=function(n){n.optOutOfModalBackdrop||(this._modalBackdrop||(this._modalBackdrop=document.createElement("div"),this._modalBackdrop.setAttribute("data-braintree-paypal-vault-initiated-checkout-modal",!0),this._modalBackdrop.style.position="fixed",this._modalBackdrop.style.top=0,this._modalBackdrop.style.bottom=0,this._modalBackdrop.style.left=0,this._modalBackdrop.style.right=0,this._modalBackdrop.style.zIndex=9999,this._modalBackdrop.style.background="black",this._modalBackdrop.style.opacity="0.7",this._modalBackdrop.addEventListener("click",function(){this.focusVaultInitiatedCheckoutWindow()}.bind(this))),document.body.appendChild(this._modalBackdrop))};r.prototype._removeModalBackdrop=function(){this._modalBackdrop&&this._modalBackdrop.parentNode&&this._modalBackdrop.parentNode.removeChild(this._modalBackdrop)};r.prototype.closeVaultInitiatedCheckoutWindow=function(){return this._vaultInitiatedCheckoutInProgress&&u.sendEvent(this._clientPromise,"paypal-checkout.startVaultInitiatedCheckout.canceled.by-merchant"),this._waitForVaultInitiatedCheckoutDependencies().then(function(){this._frameService.close()}.bind(this))};r.prototype.focusVaultInitiatedCheckoutWindow=function(){return this._waitForVaultInitiatedCheckoutDependencies().then(function(){this._frameService.focus()}.bind(this))};r.prototype._createFrameServiceCallback=function(n){var t=this;return function(i,r){i?n.reject(i):r&&(t._frameService.redirect(t._loadingFrameUrl),t.tokenizePayment({paymentToken:r.token,payerID:r.PayerID,paymentID:r.paymentId,orderID:r.orderId}).then(function(t){n.resolve(t)}).catch(function(t){n.reject(t)}))}};r.prototype._waitForVaultInitiatedCheckoutDependencies=function(){var n=this;return this._clientPromise.then(function(){return n._frameServicePromise})};r.prototype._constructVaultCheckutUrl=function(n){var t=this._frameService._serviceId;return this._assetsUrl+"/html/"+n+h(this._isDebug)+".html?channel="+t};r.prototype.tokenizePayment=function(n){var r,t=this,f=!0,e={flow:n.billingToken&&!n.paymentID?"vault":"checkout",intent:n.intent||this.intentFromCreatePayment},s={ecToken:n.paymentToken,billingToken:n.billingToken,payerId:n.payerID,paymentId:n.paymentID,orderId:n.orderID,shippingOptionsId:n.shippingOptionsId};return n.hasOwnProperty("vault")&&(f=n.vault),e.vault=f,u.sendEvent(this._clientPromise,"paypal-checkout.tokenization.started"),this._clientPromise.then(function(n){return n.request({endpoint:"payment_methods/paypal_accounts",method:"post",data:t._formatTokenizeData(e,s)})}).then(function(n){return r=t._formatTokenizePayload(n),u.sendEvent(t._clientPromise,"paypal-checkout.tokenization.success"),r.creditFinancingOffered&&u.sendEvent(t._clientPromise,"paypal-checkout.credit.accepted"),r}).catch(function(n){return t._setupError?Promise.reject(t._setupError):(u.sendEvent(t._clientPromise,"paypal-checkout.tokenization.failed"),Promise.reject(o(n,{type:i.PAYPAL_ACCOUNT_TOKENIZATION_FAILED.type,code:i.PAYPAL_ACCOUNT_TOKENIZATION_FAILED.code,message:i.PAYPAL_ACCOUNT_TOKENIZATION_FAILED.message})))})};r.prototype.getClientId=function(){return this._clientPromise.then(function(n){return n.getConfiguration().gatewayConfiguration.paypal.clientId})};r.prototype.loadPayPalSDK=function(n){var r=new e,t=n&&n.dataAttributes||{},i=(i=t["user-id-token"]||t["data-user-id-token"])||this._authorizationInformation.fingerprint&&this._authorizationInformation.fingerprint.split("?")[0];return this._paypalScript=document.createElement("script"),delete(n=l({},{components:"buttons"},n)).dataAttributes,n.vault?n.intent=n.intent||"tokenize":(n.intent=n.intent||"authorize",n.currency=n.currency||"USD"),this._paypalScript.onload=function(){r.resolve()},Object.keys(t).forEach(function(n){this._paypalScript.setAttribute("data-"+n.replace(/^data\-/,""),t[n])}.bind(this)),(n["client-id"]?Promise.resolve(n["client-id"]):this.getClientId()).then(function(r){n["client-id"]=r;this._autoSetDataUserIdToken&&i&&(this._paypalScript.setAttribute("data-user-id-token",i),this._attachPreloadPixel({id:r,userIdToken:i,amount:t.amount,currency:n.currency,merchantId:n["merchant-id"]}));this._paypalScript.src=c.queryify("https://www.paypal.com/sdk/js?",n);document.head.insertBefore(this._paypalScript,document.head.firstElementChild)}.bind(this)),r.then(function(){return this}.bind(this))};r.prototype._attachPreloadPixel=function(n){var t=n.id,i=n.userIdToken,r=this._authorizationInformation.environment,r="https://www.{ENV}paypal.com/smart/buttons/preload".replace("{ENV}","production"===r?"":"sandbox."),t={"client-id":t,"user-id-token":i};n.amount&&(t.amount=n.amount);n.currency&&(t.currency=n.currency);n.merchantId&&(t["merchant-id"]=n.merchantId);(i=new XMLHttpRequest).open("GET",c.queryify(r,t));i.send()};r.prototype._formatPaymentResourceData=function(n,t){var r,f=this._configuration.gatewayConfiguration,u=n.intent,i={returnUrl:t.returnUrl||"https://www.paypal.com/checkoutnow/error",cancelUrl:t.cancelUrl||"https://www.paypal.com/checkoutnow/error",offerPaypalCredit:!0===n.offerCredit,merchantAccountId:this._merchantAccountId,experienceProfile:{brandName:n.displayName||f.paypal.displayName,localeCode:n.locale,noShipping:(!n.enableShippingAddress).toString(),addressOverride:!1===n.shippingAddressEditable,landingPageType:n.landingPageType},shippingOptions:n.shippingOptions};if("checkout"===n.flow){for(r in i.amount=n.amount,i.currencyIsoCode=n.currency,i.requestBillingAgreement=n.requestBillingAgreement,u&&(i.intent=u="capture"===u?"sale":u),n.hasOwnProperty("lineItems")&&(i.lineItems=n.lineItems),n.hasOwnProperty("vaultInitiatedCheckoutPaymentMethodToken")&&(i.vaultInitiatedCheckoutPaymentMethodToken=n.vaultInitiatedCheckoutPaymentMethodToken),n.hasOwnProperty("shippingOptions")&&(i.shippingOptions=n.shippingOptions),n.shippingAddressOverride)n.shippingAddressOverride.hasOwnProperty(r)&&(i[r]=n.shippingAddressOverride[r]);n.hasOwnProperty("billingAgreementDetails")&&(i.billingAgreementDetails=n.billingAgreementDetails)}else i.shippingAddress=n.shippingAddressOverride,n.billingAgreementDescription&&(i.description=n.billingAgreementDescription);return this._riskCorrelationId=n.riskCorrelationId,n.riskCorrelationId&&(i.correlationId=this._riskCorrelationId),i};r.prototype._verifyConsistentCurrency=function(n){return!(n.currency&&n.hasOwnProperty("shippingOptions")&&Array.isArray(n.shippingOptions))||n.shippingOptions.every(function(t){return t.amount&&t.amount.currency&&n.currency.toLowerCase()===t.amount.currency.toLowerCase()})};r.prototype._hasMissingOption=function(n,t){var i,r;if(t=t||[],!n.hasOwnProperty("amount")&&!n.hasOwnProperty("lineItems"))return!0;for(i=0;i<t.length;i++)if(r=t[i],!n.hasOwnProperty(r))return!0;return!1};r.prototype._formatUpdatePaymentData=function(n){var t={merchantAccountId:this._merchantAccountId,paymentId:n.paymentId||n.orderId,currencyIsoCode:n.currency};return n.hasOwnProperty("amount")&&(t.amount=n.amount),n.hasOwnProperty("lineItems")&&(t.lineItems=n.lineItems),n.hasOwnProperty("shippingOptions")&&(t.shippingOptions=n.shippingOptions),n.hasOwnProperty("shippingAddress")&&(u.sendEvent(this._clientPromise,"paypal-checkout.updatePayment.shippingAddress.provided.by-the-merchant"),t.line1=n.shippingAddress.line1,n.shippingAddress.hasOwnProperty("line2")&&(t.line2=n.shippingAddress.line2),t.city=n.shippingAddress.city,t.state=n.shippingAddress.state,t.postalCode=n.shippingAddress.postalCode,t.countryCode=n.shippingAddress.countryCode,n.shippingAddress.hasOwnProperty("phone")&&(t.phone=n.shippingAddress.phone),n.shippingAddress.hasOwnProperty("recipientName")&&(t.recipientName=n.shippingAddress.recipientName)),t};r.prototype._formatTokenizeData=function(n,t){var i=this._configuration,u=i.gatewayConfiguration,i="TOKENIZATION_KEY"===i.authorizationType,r="vault"===n.flow,i={paypalAccount:{correlationId:this._riskCorrelationId||t.billingToken||t.ecToken,options:{validate:r&&!i&&n.vault}}};return r?i.paypalAccount.billingAgreementToken=t.billingToken:(i.paypalAccount.paymentToken=t.paymentId||t.orderId,i.paypalAccount.payerId=t.payerId,i.paypalAccount.unilateral=u.paypal.unvettedMerchant,n.intent&&(i.paypalAccount.intent=n.intent)),this._merchantAccountId&&(i.merchantAccountId=this._merchantAccountId),i};r.prototype._formatTokenizePayload=function(n){var t={},n={nonce:(t=n.paypalAccounts?n.paypalAccounts[0]:t).nonce,details:{},type:t.type};return t.details&&t.details.payerInfo&&(n.details=t.details.payerInfo),t.details&&t.details.creditFinancingOffered&&(n.creditFinancingOffered=t.details.creditFinancingOffered),t.details&&t.details.shippingOptionId&&(n.shippingOptionId=t.details.shippingOptionId),t.details&&t.details.cobrandedCardLabel&&(n.cobrandedCardLabel=t.details.cobrandedCardLabel),n};r.prototype.teardown=function(){var n=this;return k(this,b(r.prototype)),this._paypalScript&&this._paypalScript.parentNode&&this._paypalScript.parentNode.removeChild(this._paypalScript),this._frameServicePromise.catch(function(){}).then(function(){return n._frameService?n._frameService.teardown():Promise.resolve()})};t.exports=y.wrapPrototype(r)},{"../lib/analytics":72,"../lib/assign":74,"../lib/braintree-error":77,"../lib/constants":78,"../lib/convert-methods-to-error":79,"../lib/convert-to-braintree-error":80,"../lib/create-assets-url":81,"../lib/create-authorization-data":82,"../lib/create-deferred-client":83,"../lib/frame-service/external":91,"../lib/methods":107,"../lib/querystring":109,"../lib/use-min":112,"../paypal/shared/constants":144,"./errors":141,"@braintree/extended-promise":24,"@braintree/wrap-promise":33}],144:[function(n,t){"use strict";t.exports={LANDING_FRAME_NAME:"braintreepaypallanding",FLOW_ENDPOINTS:{checkout:"create_payment_resource",vault:"setup_billing_agreement"},REQUIRED_OPTIONS:["paymentId","currency"]}},{}],145:[function(n,t){"use strict";function i(n){s.call(this);this._client=n.client;this._createPromise=n.createPromise;this._createOptions=n;this._client?(this._isDebug=this._client.getConfiguration().isDebug,this._assetsUrl=this._client.getConfiguration().gatewayConfiguration.assetsUrl):(this._isDebug=Boolean(n.isDebug),this._assetsUrl=n.assetsUrl);this._assetsUrl=this._assetsUrl+"/web/3.97.1"}var o=n("../../../lib/assign").assign,f=n("../../../lib/analytics"),u=n("../../../lib/braintree-error"),h=n("../../../lib/is-verified-domain"),e=n("@braintree/extended-promise"),s=n("@braintree/event-emitter"),r=n("../../shared/errors"),c=n("@braintree/iframer"),l=n("framebus"),a=n("../../shared/constants"),v=n("@braintree/uuid"),y=n("../../shared/events"),p=n("../../../lib/use-min"),w=n("../../../lib/constants").BUS_CONFIGURATION_REQUEST_EVENT;e.suppressUnhandledPromiseMessage=!0;s.createChild(i);i.prototype._waitForClient=function(){return this._client?Promise.resolve():this._createPromise.then(function(n){this._client=n}.bind(this))};i.prototype.setUpEventListeners=function(){throw new u(r.THREEDS_FRAMEWORK_METHOD_NOT_IMPLEMENTED);};i.prototype.verifyCard=function(n,t){var r,i=this;return(t=this._checkForVerifyCardError(n,t=t||{}))?Promise.reject(t):(this._verifyCardInProgress=!0,r=this._formatVerifyCardOptions(n),this._formatLookupData(r).then(function(n){return f.sendEvent(i._createPromise,"three-d-secure.verification-flow.started"),i._performLookup(r.nonce,n)}).then(function(n){return f.sendEvent(i._createPromise,"three-d-secure.verification-flow.3ds-version."+n.lookup.threeDSecureVersion),i._onLookupComplete(n,r)}).then(function(n){return i.initializeChallengeWithLookupResponse(n,r)}).then(function(n){return i._resetVerificationState(),f.sendEvent(i._createPromise,"three-d-secure.verification-flow.completed"),n}).catch(function(n){return i._resetVerificationState(),f.sendEvent(i._createPromise,"three-d-secure.verification-flow.failed"),Promise.reject(n)}))};i.prototype._checkForFrameworkSpecificVerifyCardErrors=function(){throw new u(r.THREEDS_FRAMEWORK_METHOD_NOT_IMPLEMENTED);};i.prototype._presentChallenge=function(){throw new u(r.THREEDS_FRAMEWORK_METHOD_NOT_IMPLEMENTED);};i.prototype.prepareLookup=function(){throw new u(r.THREEDS_FRAMEWORK_METHOD_NOT_IMPLEMENTED);};i.prototype._resetVerificationState=function(){this._verifyCardInProgress=!1;this._verifyCardPromisePlus=null;"function"==typeof this._reloadThreeDSecure&&this._reloadThreeDSecure()};i.prototype._performLookup=function(n,t){var i=this,e="payment_methods/"+n+"/three_d_secure/lookup";return this._waitForClient().then(function(){return i._client.request({endpoint:e,method:"post",data:t}).catch(function(n){var t,o=n&&n.details&&n.details.httpStatus,e="three-d-secure.verification-flow.lookup-failed";return 404===o?(t=r.THREEDS_LOOKUP_TOKENIZED_CARD_NOT_FOUND_ERROR,e+=".404"):422===o?(t=r.THREEDS_LOOKUP_VALIDATION_ERROR,e+=".422"):t=r.THREEDS_LOOKUP_ERROR,f.sendEvent(i._createPromise,e),Promise.reject(new u({type:t.type,code:t.code,message:t.message,details:{originalError:n}}))})})};i.prototype._checkForVerifyCardError=function(n,t){var i;return!0===this._verifyCardInProgress?new u(r.THREEDS_AUTHENTICATION_IN_PROGRESS):(n.nonce?n.amount||(i="an amount"):i="a nonce",(i=i||this._checkForFrameworkSpecificVerifyCardErrors(n,t))?new u({type:r.THREEDS_MISSING_VERIFY_CARD_OPTION.type,code:r.THREEDS_MISSING_VERIFY_CARD_OPTION.code,message:"verifyCard options must include "+i+"."}):null)};i.prototype.initializeChallengeWithLookupResponse=function(n,t){var i=this;return t=t||{},this._lookupPaymentMethod=n.paymentMethod,i._verifyCardPromisePlus=i._verifyCardPromisePlus||new e,i._handleLookupResponse(n,t),i._verifyCardPromisePlus.then(function(n){return f.sendEvent(i._createPromise,"three-d-secure.verification-flow.liability-shifted."+String(n.liabilityShifted)),f.sendEvent(i._createPromise,"three-d-secure.verification-flow.liability-shift-possible."+String(n.liabilityShiftPossible)),n})};i.prototype._handleLookupResponse=function(n,t){var i=Boolean(n.lookup&&n.lookup.acsUrl);f.sendEvent(this._createPromise,"three-d-secure.verification-flow.challenge-presented."+String(i));i?this._presentChallenge(n,t):((i=this._formatAuthResponse(n.paymentMethod,n.threeDSecureInfo)).verificationDetails=n.threeDSecureInfo,this._verifyCardPromisePlus.resolve(i))};i.prototype._onLookupComplete=function(n){return this._lookupPaymentMethod=n.paymentMethod,this._verifyCardPromisePlus=new e,Promise.resolve(n)};i.prototype._formatAuthResponse=function(n,t){return{nonce:n.nonce,type:n.type,binData:n.binData,details:n.details,description:n.description&&n.description.replace(/\+/g," "),liabilityShifted:t&&t.liabilityShifted,liabilityShiftPossible:t&&t.liabilityShiftPossible,threeDSecureInfo:n.threeDSecureInfo}};i.prototype._formatVerifyCardOptions=function(n){return o({},n)};i.prototype._formatLookupData=function(n){var t={amount:n.amount};return!0===n.collectDeviceData&&(t.browserColorDepth=window.screen.colorDepth,t.browserJavaEnabled=window.navigator.javaEnabled(),t.browserJavascriptEnabled=!0,t.browserLanguage=window.navigator.language,t.browserScreenHeight=window.screen.height,t.browserScreenWidth=window.screen.width,t.browserTimeZone=(new Date).getTimezoneOffset(),t.deviceChannel="Browser"),Promise.resolve(t)};i.prototype._handleV1AuthResponse=function(n){n=JSON.parse(n.auth_response);n.success?this._verifyCardPromisePlus.resolve(this._formatAuthResponse(n.paymentMethod,n.threeDSecureInfo)):n.threeDSecureInfo&&n.threeDSecureInfo.liabilityShiftPossible?this._verifyCardPromisePlus.resolve(this._formatAuthResponse(this._lookupPaymentMethod,n.threeDSecureInfo)):this._verifyCardPromisePlus.reject(new u({type:u.types.UNKNOWN,code:"UNKNOWN_AUTH_RESPONSE",message:n.error.message}))};i.prototype.cancelVerifyCard=function(){var n;return this._verifyCardInProgress=!1,this._lookupPaymentMethod?(n=this._lookupPaymentMethod.threeDSecureInfo,n=o({},this._lookupPaymentMethod,{liabilityShiftPossible:n&&n.liabilityShiftPossible,liabilityShifted:n&&n.liabilityShifted,verificationDetails:n&&n.verificationDetails}),Promise.resolve(n)):Promise.reject(new u(r.THREEDS_NO_VERIFICATION_PAYLOAD))};i.prototype._setupV1Bus=function(n){var u=this._client.getConfiguration(),f=window.location.href.split("#")[0],t=n.lookupResponse,r=v(),i=new l({channel:r,verifyDomain:h}),e=this._assetsUrl+"/html/three-d-secure-authentication-complete-frame.html?channel="+encodeURIComponent(r)+"&";return i.on(w,function(i){i({clientConfiguration:u,nonce:n.nonce,acsUrl:t.acsUrl,pareq:t.pareq,termUrl:t.termUrl+"&three_d_secure_version=3.97.1&authentication_complete_base_url="+encodeURIComponent(e),md:t.md,parentUrl:f})}),i.on(y.AUTHENTICATION_COMPLETE,n.handleAuthResponse),i};i.prototype._setupV1Iframe=function(n){return n=this._assetsUrl+"/html/three-d-secure-bank-frame"+p(this._isDebug)+".html?showLoader="+n.showLoader,c({src:n,height:400,width:400,name:a.LANDING_FRAME_NAME+"_"+this._v1Bus.channel,title:"3D Secure Authorization Frame"})};i.prototype._setupV1Elements=function(n){this._v1Bus=this._setupV1Bus(n);this._v1Iframe=this._setupV1Iframe(n)};i.prototype._teardownV1Elements=function(){this._v1Bus&&(this._v1Bus.teardown(),this._v1Bus=null);this._v1Iframe&&this._v1Iframe.parentNode&&(this._v1Iframe.parentNode.removeChild(this._v1Iframe),this._v1Iframe=null);this._onV1Keyup&&(document.removeEventListener("keyup",this._onV1Keyup),this._onV1Keyup=null)};i.prototype.teardown=function(){return f.sendEvent(this._createPromise,"three-d-secure.teardown-completed"),this._teardownV1Elements(),Promise.resolve()};t.exports=i},{"../../../lib/analytics":72,"../../../lib/assign":74,"../../../lib/braintree-error":77,"../../../lib/constants":78,"../../../lib/is-verified-domain":105,"../../../lib/use-min":112,"../../shared/constants":154,"../../shared/errors":155,"../../shared/events":156,"@braintree/event-emitter":23,"@braintree/extended-promise":24,"@braintree/iframer":25,"@braintree/uuid":29,framebus:180}],146:[function(n,t){"use strict";function r(n){i.call(this,n)}var i=n("./songbird");(r.prototype=Object.create(i.prototype,{constructor:i}))._createV1IframeModalElement=function(n){var t=document.createElement("div");return t.innerHTML='<div class="modal fade in" tabindex="-1" role="dialog" aria-labelledby="CCAFrameModal-label" aria-hidden="true" style="display: block;"><div class="modal-dialog" style="width:440px;z-index:999999;"><div class="modal-content"><div class="modal-body" data-braintree-v1-fallback-iframe-container><button type="button" data-braintree-v1-fallback-close-button class="close" data-dismiss="modal" aria-hidden="true">×<\/button><\/div><\/div><\/div><div data-braintree-v1-fallback-backdrop style="position: fixed;cursor: pointer;z-index: 999998;top: 0;left: 0;width: 100%;height: 100%;"><\/div><\/div>',t.querySelector("[data-braintree-v1-fallback-iframe-container]").appendChild(n),t};r.prototype._createCardinalConfigurationOptions=function(n){return n=i.prototype._createCardinalConfigurationOptions.call(this,n),n.payment.framework="bootstrap3",n};t.exports=r},{"./songbird":151}],147:[function(n,t){"use strict";function r(n){i.call(this,n)}var i=n("./songbird");(r.prototype=Object.create(i.prototype,{constructor:i}))._createV1IframeModalElement=function(n){var t=document.createElement("div"),i=Boolean(this._createOptions&&this._createOptions.cardinalSDKConfig&&this._createOptions.cardinalSDKConfig.payment&&this._createOptions.cardinalSDKConfig.payment.displayExitButton);return t.innerHTML='<div style="position: fixed;z-index: 999999;top: 50%;left: 50%;padding: 24px 20px;transform: translate(-50%,-50%);border-radius: 2px;background: #fff;max-width: 100%;overflow: auto;"><div><button data-braintree-v1-fallback-close-button style="font-family: Helvetica,Arial,sans-serif;font-size: 25px;line-height: 12px;position: absolute;top: 2px;right: 0px;cursor: pointer;color: #999;border: 0;outline: none;background: none;" onMouseOver="this.style.color=\'#000\'" onMouseOut="this.style.color=\'#999\'">×<\/button><\/div><div data-braintree-v1-fallback-iframe-container style="height: 400px;"><\/div><\/div><div data-braintree-v1-fallback-backdrop style="position: fixed;z-index: 999998;cursor: pointer;top: 0;left: 0;width: 100%;height: 100%;transition: opacity 1ms ease;background: rgba(0,0,0,.6);"><\/div>',i||(t.querySelector("[data-braintree-v1-fallback-close-button]").style.display="none"),t.querySelector("[data-braintree-v1-fallback-iframe-container]").appendChild(n),t};t.exports=r},{"./songbird":151}],148:[function(n,t){"use strict";var i=n("./legacy"),r=n("./cardinal-modal"),u=n("./bootstrap3-modal"),n=n("./inline-iframe");t.exports={legacy:i,"cardinal-modal":r,"bootstrap3-modal":u,"inline-iframe":n}},{"./bootstrap3-modal":146,"./cardinal-modal":147,"./inline-iframe":149,"./legacy":150}],149:[function(n,t){"use strict";function i(n){r.call(this,n)}var r=n("./songbird"),u=n("../../../lib/braintree-error"),f=n("../../shared/errors"),n=n("../../../lib/enumerate");i.prototype=Object.create(r.prototype,{constructor:r});i.events=n(["AUTHENTICATION_IFRAME_AVAILABLE"],"inline-iframe-framework:");i.prototype.setUpEventListeners=function(n){r.prototype.setUpEventListeners.call(this,n);this.on(i.events.AUTHENTICATION_IFRAME_AVAILABLE,function(t,i){n("authentication-iframe-available",t,i)})};i.prototype._createCardinalConfigurationOptions=function(n){return n=r.prototype._createCardinalConfigurationOptions.call(this,n),n.payment.framework="inline",n};i.prototype._addV1IframeToPage=function(){this._emit(i.events.AUTHENTICATION_IFRAME_AVAILABLE,{element:this._v1Modal},function(){})};i.prototype._setupFrameworkSpecificListeners=function(){this.setCardinalListener("ui.inline.setup",this._onInlineSetup.bind(this))};i.prototype._onInlineSetup=function(n,t,r,e){var o;(o=!n||!t||"CCA"!==t.paymentType||"suppress"!==t.data.mode&&"static"!==t.data.mode||o)?e(new u(f.THREEDS_INLINE_IFRAME_DETAILS_INCORRECT)):((o=document.createElement("div")).innerHTML=n,"suppress"===t.data.mode?(o.style.display="none",document.body.appendChild(o),r()):"static"===t.data.mode&&this._emit(i.events.AUTHENTICATION_IFRAME_AVAILABLE,{element:o},function(){r()}))};t.exports=i},{"../../../lib/braintree-error":77,"../../../lib/enumerate":86,"../../shared/errors":155,"./songbird":151}],150:[function(n,t){"use strict";function i(n){r.call(this,n)}var r=n("./base"),u=n("../../../lib/deferred");(i.prototype=Object.create(r.prototype,{constructor:i})).setUpEventListeners=function(){};i.prototype.transformV1CustomerBillingAddress=function(n){return n.billingAddress.line1=n.billingAddress.streetAddress,n.billingAddress.line2=n.billingAddress.extendedAddress,n.billingAddress.city=n.billingAddress.locality,n.billingAddress.state=n.billingAddress.region,n.billingAddress.countryCode=n.billingAddress.countryCodeAlpha2,delete n.billingAddress.streetAddress,delete n.billingAddress.extendedAddress,delete n.billingAddress.locality,delete n.billingAddress.region,delete n.billingAddress.countryCodeAlpha2,n};i.prototype._createIframe=function(n){var t=this;return this._setupV1Elements({nonce:n.nonce,lookupResponse:n.lookupResponse,showLoader:n.showLoader,handleAuthResponse:function(i){t._handleAuthResponse(i,n)}}),this._v1Iframe};i.prototype._handleAuthResponse=function(n,t){this._v1Bus.teardown();t.removeFrame();u(function(){this._handleV1AuthResponse(n)}.bind(this))()};i.prototype._checkForFrameworkSpecificVerifyCardErrors=function(n){var t;return"function"!=typeof n.addFrame?t="an addFrame function":"function"!=typeof n.removeFrame&&(t="a removeFrame function"),t};i.prototype._formatVerifyCardOptions=function(n){var t=r.prototype._formatVerifyCardOptions.call(this,n);return t.addFrame=u(n.addFrame),t.removeFrame=u(n.removeFrame),t.showLoader=!1!==n.showLoader,t};i.prototype._formatLookupData=function(n){var t=this;return r.prototype._formatLookupData.call(this,n).then(function(i){return n.customer&&n.customer.billingAddress&&(i.customer=t.transformV1CustomerBillingAddress(n.customer)),i})};i.prototype._presentChallenge=function(n,t){t.addFrame(null,this._createIframe({showLoader:t.showLoader,lookupResponse:n.lookup,nonce:n.paymentMethod.nonce,removeFrame:t.removeFrame}))};t.exports=i},{"../../../lib/deferred":84,"./base":145}],151:[function(n,t){"use strict";function i(n){e.call(this,n);this._useV1Fallback=!1;this._clientMetadata={requestedThreeDSecureVersion:"2",sdkVersion:b+"/3.97.1"};this.originalSetupOptions=n;this._getDfReferenceIdPromisePlus=new o;this.setupSongbird(n);this._cardinalEvents=[]}function l(n,t,i){t[i+"Line1"]=n.streetAddress;t[i+"Line2"]=n.extendedAddress;t[i+"Line3"]=n.line3;t[i+"City"]=n.locality;t[i+"State"]=n.region;t[i+"PostalCode"]=n.postalCode;t[i+"CountryCode"]=n.countryCodeAlpha2}var e=n("./base"),a=n("../../../lib/assign").assign,v=n("../../../lib/deferred"),f=n("../../../lib/braintree-error"),s=n("../../../lib/convert-to-braintree-error"),u=n("../../../lib/analytics"),y=n("../../../lib/assets"),r=n("../../shared/errors"),p=n("../../../lib/enumerate"),h=n("../../shared/constants"),o=n("@braintree/extended-promise"),w=n("../../../lib/constants").INTEGRATION_TIMEOUT_MS,b=n("../../../lib/constants").PLATFORM,k=["ui.close","ui.render","ui.renderHidden","ui.loading.close","ui.loading.render"],c=["low_value","transaction_risk_analysis"];o.suppressUnhandledPromiseMessage=!0;i.prototype=Object.create(e.prototype,{constructor:i});i.events=p(["LOOKUP_COMPLETE","CUSTOMER_CANCELED","UI.CLOSE","UI.RENDER","UI.RENDERHIDDEN","UI.LOADING.CLOSE","UI.LOADING.RENDER"],"songbird-framework:");i.prototype.setUpEventListeners=function(n){this.on(i.events.LOOKUP_COMPLETE,function(t,i){n("lookup-complete",t,i)});this.on(i.events.CUSTOMER_CANCELED,function(){n("customer-canceled")});this.on(i.events["UI.CLOSE"],function(){n("authentication-modal-close")});this.on(i.events["UI.RENDER"],function(){n("authentication-modal-render")});this.on(i.events["UI.RENDERHIDDEN"],function(){n("authentication-modal-render-hidden")});this.on(i.events["UI.LOADING.CLOSE"],function(){n("authentication-modal-loader-close")});this.on(i.events["UI.LOADING.RENDER"],function(){n("authentication-modal-loader-render")})};i.prototype.prepareLookup=function(n){var t=a({},n),i=this;return this.getDfReferenceId().then(function(n){t.dfReferenceId=n}).then(function(){return i._triggerCardinalBinProcess(n.bin)}).catch(function(){}).then(function(){return i._waitForClient()}).then(function(){return t.clientMetadata=i._clientMetadata,t.authorizationFingerprint=i._client.getConfiguration().authorizationFingerprint,t.braintreeLibraryVersion="braintree/web/3.97.1",t})};i.prototype.initializeChallengeWithLookupResponse=function(n,t){return this.setupSongbird().then(function(){return e.prototype.initializeChallengeWithLookupResponse.call(this,n,t)}.bind(this))};i.prototype.initiateV1Fallback=function(n){this._useV1Fallback=!0;this._removeSongbirdListeners();u.sendEvent(this._createPromise,"three-d-secure.v1-fallback."+n);this._songbirdPromise&&this._songbirdPromise.resolve()};i.prototype._triggerCardinalBinProcess=function(n){var t=this,i=Date.now();return window.Cardinal.trigger("bin.process",n).then(function(n){t._clientMetadata.issuerDeviceDataCollectionTimeElapsed=Date.now()-i;t._clientMetadata.issuerDeviceDataCollectionResult=n&&n.Status})};i.prototype.transformBillingAddress=function(n,t){return t&&(l(t,n,"billing"),n.billingPhoneNumber=t.phoneNumber,n.billingGivenName=t.givenName,n.billingSurname=t.surname),n};i.prototype.transformShippingAddress=function(n){var t=n.shippingAddress;return t&&(l(t,n,"shipping"),delete n.shippingAddress),n};i.prototype._createV1IframeModalElement=function(n){var t=document.createElement("div");return t.innerHTML='<div data-braintree-v1-fallback-iframe-container="true" style="height: 400px;"><\/div>',t.querySelector('[data-braintree-v1-fallback-iframe-container="true"]').appendChild(n),t};i.prototype._createV1IframeModal=function(n){function u(){t.parentNode.removeChild(t);i.cancelVerifyCard(r.THREEDS_CARDINAL_SDK_CANCELED);document.removeEventListener("keyup",i._onV1Keyup);i._onV1Keyup=null}var t=this._createV1IframeModalElement(n),n=t.querySelector("[data-braintree-v1-fallback-close-button]"),f=t.querySelector("[data-braintree-v1-fallback-backdrop]"),i=this;return this._onV1Keyup=function(n){"Escape"===n.key&&t.parentNode&&u()},n&&n.addEventListener("click",u),f&&f.addEventListener("click",u),document.addEventListener("keyup",this._onV1Keyup),t};i.prototype._addV1IframeToPage=function(){document.body.appendChild(this._v1Modal)};i.prototype._handleAuthResponseFromV1Fallback=function(n){this._teardownV1Elements();this._v1Modal.parentNode.removeChild(this._v1Modal);this._handleV1AuthResponse(n)};i.prototype._presentChallengeWithV1Fallback=function(n){var t=this;this._setupV1Elements({lookupResponse:n,showLoader:!0,handleAuthResponse:function(n){t._handleAuthResponseFromV1Fallback(n)}});this._v1Modal=this._createV1IframeModal(this._v1Iframe);this._addV1IframeToPage()};i.prototype.setupSongbird=function(n){var t=this,i=Date.now();return this._songbirdPromise||(n=n||{},this._songbirdPromise=new o,this._v2SetupFailureReason="reason-unknown",t._loadCardinalScript(n).then(function(){return window.Cardinal?t._configureCardinalSdk({setupOptions:n,setupStartTime:i}):(t._v2SetupFailureReason="cardinal-global-unavailable",Promise.reject(new f(r.THREEDS_CARDINAL_SDK_SETUP_FAILED)))}).catch(function(n){n=s(n,{type:r.THREEDS_CARDINAL_SDK_SETUP_FAILED.type,code:r.THREEDS_CARDINAL_SDK_SETUP_FAILED.code,message:r.THREEDS_CARDINAL_SDK_SETUP_FAILED.message});t._getDfReferenceIdPromisePlus.reject(n);window.clearTimeout(t._songbirdSetupTimeoutReference);u.sendEvent(t._client,"three-d-secure.cardinal-sdk.init.setup-failed");t.initiateV1Fallback("cardinal-sdk-setup-failed."+t._v2SetupFailureReason)}),this._songbirdPromise)};i.prototype._configureCardinalSdk=function(n){var t=this;return this._waitForClient().then(function(){return t._client.getConfiguration().gatewayConfiguration.threeDSecure}).then(function(r){var r=r.cardinalAuthenticationJWT,u=n.setupOptions,f=n.setupStartTime,u=t._createCardinalConfigurationOptions(u);k.forEach(function(n){t.setCardinalListener(n,function(){t._emit(i.events[n.toUpperCase()])})});t.setCardinalListener("payments.setupComplete",t._createPaymentsSetupCompleteCallback());t._setupFrameworkSpecificListeners();window.Cardinal.configure(u);window.Cardinal.setup("init",{jwt:r});t._clientMetadata.cardinalDeviceDataCollectionTimeElapsed=Date.now()-f;t.setCardinalListener("payments.validated",t._createPaymentsValidatedCallback())}).catch(function(n){return t._v2SetupFailureReason="cardinal-configuration-threw-error",Promise.reject(n)})};i.prototype.setCardinalListener=function(n,t){this._cardinalEvents.push(n);window.Cardinal.on(n,t)};i.prototype._setupFrameworkSpecificListeners=function(){};i.prototype._createCardinalConfigurationOptions=function(n){var t=n.cardinalSDKConfig||{},i=t.payment||{};return!t.logging&&n.loggingEnabled&&(t.logging={level:"verbose"}),t.payment={},i.hasOwnProperty("displayLoading")&&(t.payment.displayLoading=i.displayLoading),i.hasOwnProperty("displayExitButton")&&(t.payment.displayExitButton=i.displayExitButton),t};i.prototype._loadCardinalScript=function(n){var t=this;return this._waitForClient().then(function(){var i=t._getCardinalScriptSource();return t._songbirdSetupTimeoutReference=window.setTimeout(function(){u.sendEvent(t._client,"three-d-secure.cardinal-sdk.init.setup-timeout");t.initiateV1Fallback("cardinal-sdk-setup-timeout")},n.timeout||w),y.loadScript({src:i})}).catch(function(n){return t._v2SetupFailureReason="songbird-js-failed-to-load",Promise.reject(s(n,r.THREEDS_CARDINAL_SDK_SCRIPT_LOAD_FAILED))})};i.prototype._getCardinalScriptSource=function(){var n=this._client.getConfiguration().gatewayConfiguration;return n&&"production"===n.environment?h.CARDINAL_SCRIPT_SOURCE.production:h.CARDINAL_SCRIPT_SOURCE.sandbox};i.prototype._createPaymentsSetupCompleteCallback=function(){var n=this;return function(t){n._getDfReferenceIdPromisePlus.resolve(t.sessionId);window.clearTimeout(n._songbirdSetupTimeoutReference);u.sendEvent(n._createPromise,"three-d-secure.cardinal-sdk.init.setup-completed");n._songbirdPromise.resolve()}};i.prototype.getDfReferenceId=function(){return this._getDfReferenceIdPromisePlus};i.prototype._performJWTValidation=function(n,t){var e=this,s=this._lookupPaymentMethod.nonce,h="payment_methods/"+s+"/three_d_secure/authenticate_from_jwt",o=n&&n.Payment&&n.Payment.ExtendedData&&n.Payment.ExtendedData.ChallengeCancel;return o&&(u.sendEvent(this._createPromise,"three-d-secure.verification-flow.cardinal-sdk.cancel-code."+o),"01"===o&&this._emit(i.events.CUSTOMER_CANCELED)),u.sendEvent(this._createPromise,"three-d-secure.verification-flow.upgrade-payment-method.started"),this._waitForClient().then(function(){return e._client.request({method:"post",endpoint:h,data:{jwt:t,paymentMethodNonce:s}})}).then(function(t){var i=t.paymentMethod||e._lookupPaymentMethod,i=e._formatAuthResponse(i,t.threeDSecureInfo);return i.rawCardinalSDKVerificationData=n,u.sendEvent(e._client,"three-d-secure.verification-flow.upgrade-payment-method.succeeded"),Promise.resolve(i)}).catch(function(n){return n=new f({type:r.THREEDS_JWT_AUTHENTICATION_FAILED.type,code:r.THREEDS_JWT_AUTHENTICATION_FAILED.code,message:r.THREEDS_JWT_AUTHENTICATION_FAILED.message,details:{originalError:n}}),u.sendEvent(e._client,"three-d-secure.verification-flow.upgrade-payment-method.errored"),Promise.reject(n)})};i.prototype._createPaymentsValidatedCallback=function(){var n=this;return function(t,i){var e;if(n._useV1Fallback)u.sendEvent(n._createPromise,"three-d-secure.verification-flow.cardinal-sdk.payments-validated-callback-called-in-v1-fallback-flow");else if(u.sendEvent(n._createPromise,"three-d-secure.verification-flow.cardinal-sdk.action-code."+t.ActionCode.toLowerCase()),n._verifyCardPromisePlus)switch(t.ActionCode){case"SUCCESS":case"NOACTION":case"FAILURE":n._performJWTValidation(t,i).then(function(t){n._verifyCardPromisePlus.resolve(t)}).catch(function(t){n._verifyCardPromisePlus.reject(t)});break;case"ERROR":switch(u.sendEvent(n._createPromise,"three-d-secure.verification-flow.cardinal-sdk-error."+t.ErrorNumber),t.ErrorNumber){case 10001:case 10002:e=new f(r.THREEDS_CARDINAL_SDK_SETUP_TIMEDOUT);break;case 10003:case 10007:case 10009:e=new f(r.THREEDS_CARDINAL_SDK_RESPONSE_TIMEDOUT);break;case 10005:case 10006:e=new f(r.THREEDS_CARDINAL_SDK_BAD_CONFIG);break;case 10008:case 10010:e=new f(r.THREEDS_CARDINAL_SDK_BAD_JWT);break;case 10011:u.sendEvent(n._createPromise,"three-d-secure.verification-flow.canceled");e=new f(r.THREEDS_CARDINAL_SDK_CANCELED);break;default:e=new f(r.THREEDS_CARDINAL_SDK_ERROR)}e.details={originalError:{code:t.ErrorNumber,description:t.ErrorDescription}};n._verifyCardPromisePlus.reject(e)}else n.initiateV1Fallback("cardinal-sdk-setup-error.number-"+t.ErrorNumber)}};i.prototype._checkForVerifyCardError=function(n,t){return n.bin?e.prototype._checkForVerifyCardError.call(this,n,t):new f({type:r.THREEDS_MISSING_VERIFY_CARD_OPTION.type,code:r.THREEDS_MISSING_VERIFY_CARD_OPTION.code,message:"verifyCard options must include a BIN."})};i.prototype._checkForFrameworkSpecificVerifyCardErrors=function(n,t){var i;return"function"==typeof n.onLookupComplete||t.ignoreOnLookupCompleteRequirement?i:"an onLookupComplete function"};i.prototype._formatVerifyCardOptions=function(n){var i=e.prototype._formatVerifyCardOptions.call(this,n),t=i.additionalInformation||{},t=this.transformBillingAddress(t,n.billingAddress);return t=this.transformShippingAddress(t),n.onLookupComplete&&(i.onLookupComplete=v(n.onLookupComplete)),n.email&&(t.email=n.email),n.mobilePhoneNumber&&(t.mobilePhoneNumber=n.mobilePhoneNumber),i.additionalInformation=t,i};i.prototype._onLookupComplete=function(n,t){var r=this;return e.prototype._onLookupComplete.call(this,n).then(function(n){return new Promise(function(u,f){function e(){u(n)}n.requiresUserAuthentication=Boolean(n.lookup&&n.lookup.acsUrl);r._verifyCardPromisePlus.catch(f);t.onLookupComplete?t.onLookupComplete(n,e):r._emit(i.events.LOOKUP_COMPLETE,n,e)})})};i.prototype._presentChallenge=function(n){this._useV1Fallback||!n.lookup.transactionId?this._presentChallengeWithV1Fallback(n.lookup):window.Cardinal.continue("cca",{AcsUrl:n.lookup.acsUrl,Payload:n.lookup.pareq},{OrderDetails:{TransactionId:n.lookup.transactionId}})};i.prototype._formatLookupData=function(n){var t=this;return e.prototype._formatLookupData.call(this,n).then(function(i){if(i.additionalInfo=n.additionalInformation,n.accountType&&(i.accountType=n.accountType),n.challengeRequested&&(i.challengeRequested=n.challengeRequested),n.requestedExemptionType){if(!c.includes(n.requestedExemptionType))throw new f({code:r.THREEDS_REQUESTED_EXEMPTION_TYPE_INVALID.code,type:r.THREEDS_REQUESTED_EXEMPTION_TYPE_INVALID.type,message:"requestedExemptionType `"+n.requestedExemptionType+"` is not a valid exemption. The accepted values are: `"+c.join("`, `")+"`"});i.requestedExemptionType=n.requestedExemptionType}return n.customFields&&(i.customFields=n.customFields),n.dataOnlyRequested&&(i.dataOnlyRequested=n.dataOnlyRequested),n.exemptionRequested&&(i.exemptionRequested=n.exemptionRequested),n.requestVisaDAF&&(i.requestVisaDAF=n.requestVisaDAF),n.bin&&(i.bin=n.bin),null!=n.cardAdd&&(i.cardAdd=n.cardAdd),null!=n.cardAddChallengeRequested&&(i.cardAdd=n.cardAddChallengeRequested),n.merchantName&&(i.merchantName=n.merchantName),t.prepareLookup(i)})};i.prototype.cancelVerifyCard=function(n){var t=this;return e.prototype.cancelVerifyCard.call(this).then(function(i){return t._verifyCardPromisePlus&&(n=n||new f(r.THREEDS_VERIFY_CARD_CANCELED_BY_MERCHANT),t._verifyCardPromisePlus.reject(n)),i})};i.prototype._removeSongbirdListeners=function(){this._cardinalEvents.forEach(function(n){window.Cardinal.off(n)});this._cardinalEvents=[]};i.prototype.teardown=function(){return window.Cardinal&&this._removeSongbirdListeners(),e.prototype.teardown.call(this)};i.prototype._reloadThreeDSecure=function(){var n=this,t=Date.now();return n.teardown().then(function(){n._configureCardinalSdk({setupOptions:n.originalSetupOptions,setupStartTime:t})})};t.exports=i},{"../../../lib/analytics":72,"../../../lib/assets":73,"../../../lib/assign":74,"../../../lib/braintree-error":77,"../../../lib/constants":78,"../../../lib/convert-to-braintree-error":80,"../../../lib/deferred":84,"../../../lib/enumerate":86,"../../shared/constants":154,"../../shared/errors":155,"./base":145,"@braintree/extended-promise":24}],152:[function(n,t){"use strict";function i(n){var t=this,i=o[n.framework];r.call(this);this._framework=new i(n);this._framework.setUpEventListeners(function(){t._emit.apply(t,arguments)})}var f=n("@braintree/wrap-promise"),u=n("../../lib/methods"),e=n("../../lib/convert-methods-to-error"),r=n("@braintree/event-emitter"),o=n("./frameworks");r.createChild(i);i.prototype.verifyCard=function(n){var t;return this.hasListener("lookup-complete")&&(t={ignoreOnLookupCompleteRequirement:!0}),this._framework.verifyCard(n,t)};i.prototype.initializeChallengeWithLookupResponse=function(n){return"string"==typeof n&&(n=JSON.parse(n)),this._framework.initializeChallengeWithLookupResponse(n)};i.prototype.prepareLookup=function(n){return this._framework.prepareLookup(n).then(function(n){return JSON.stringify(n)})};i.prototype.cancelVerifyCard=function(){return this._framework.cancelVerifyCard()};i.prototype.teardown=function(){var n=u(i.prototype).concat(u(r.prototype));return e(this,n),this._framework.teardown()};t.exports=f.wrapPrototype(i)},{"../../lib/convert-methods-to-error":79,"../../lib/methods":107,"./frameworks":148,"@braintree/event-emitter":23,"@braintree/wrap-promise":33}],153:[function(n,t){"use strict";var f=n("./external/three-d-secure"),e=n("../lib/is-https").isHTTPS,o=n("../lib/basic-component-verification"),s=n("../lib/create-deferred-client"),h=n("../lib/create-assets-url"),r=n("../lib/braintree-error"),u=n("../lib/analytics"),i=n("./shared/errors"),n=n("@braintree/wrap-promise");t.exports={create:n(function(n){var t="3D Secure",c=function(n){var t=String(n.version||"");if(!t||"1"===t)throw new r({code:i.THREEDS_UNSUPPORTED_VERSION.code,type:i.THREEDS_UNSUPPORTED_VERSION.type,message:i.THREEDS_UNSUPPORTED_VERSION.message});switch(t){case"2":case"2-cardinal-modal":return"cardinal-modal";case"2-bootstrap3-modal":return"bootstrap3-modal";case"2-inline-iframe":return"inline-iframe";default:throw new r({code:i.THREEDS_UNRECOGNIZED_VERSION.code,type:i.THREEDS_UNRECOGNIZED_VERSION.type,message:"Version `"+n.version+"` is not a recognized version. You may need to update the version of your Braintree SDK to support this version."});}}(n);return o.verify({name:t,client:n.client,authorization:n.authorization}).then(function(){var o=h.create(n.authorization),l=s.create({authorization:n.authorization,client:n.client,debug:n.debug,assetsUrl:o,name:t}).then(function(t){var f,s=t.getConfiguration(),o=s.gatewayConfiguration;return n.client=t,o.threeDSecureEnabled||(f=i.THREEDS_NOT_ENABLED),"TOKENIZATION_KEY"===s.authorizationType&&(f=i.THREEDS_CAN_NOT_USE_TOKENIZATION_KEY),"production"===o.environment&&!e()&&(f=i.THREEDS_HTTPS_REQUIRED),"legacy"===c||o.threeDSecure&&o.threeDSecure.cardinalAuthenticationJWT||(u.sendEvent(n.client,"three-d-secure.initialization.failed.missing-cardinalAuthenticationJWT"),f=i.THREEDS_NOT_ENABLED_FOR_V2),f?Promise.reject(new r(f)):(u.sendEvent(n.client,"three-d-secure.initialized"),t)}),a=new f({client:n.client,assetsUrl:o,createPromise:l,loggingEnabled:n.loggingEnabled,cardinalSDKConfig:n.cardinalSDKConfig,framework:c});return n.client?l.then(function(){return a}):a})}),VERSION:"3.97.1"}},{"../lib/analytics":72,"../lib/basic-component-verification":75,"../lib/braintree-error":77,"../lib/create-assets-url":81,"../lib/create-deferred-client":83,"../lib/is-https":104,"./external/three-d-secure":152,"./shared/errors":155,"@braintree/wrap-promise":33}],154:[function(n,t){"use strict";t.exports={LANDING_FRAME_NAME:"braintreethreedsecurelanding",CARDINAL_SCRIPT_SOURCE:{production:"https://songbird.cardinalcommerce.com/edge/v1/songbird.js",sandbox:"https://songbirdstag.cardinalcommerce.com/edge/v1/songbird.js"}}},{}],155:[function(n,t){"use strict";n=n("../../lib/braintree-error");t.exports={THREEDS_NOT_ENABLED:{type:n.types.MERCHANT,code:"THREEDS_NOT_ENABLED",message:"3D Secure is not enabled for this merchant."},THREEDS_CAN_NOT_USE_TOKENIZATION_KEY:{type:n.types.MERCHANT,code:"THREEDS_CAN_NOT_USE_TOKENIZATION_KEY",message:"3D Secure can not use a tokenization key for authorization."},THREEDS_HTTPS_REQUIRED:{type:n.types.MERCHANT,code:"THREEDS_HTTPS_REQUIRED",message:"3D Secure requires HTTPS."},THREEDS_NOT_ENABLED_FOR_V2:{type:n.types.MERCHANT,code:"THREEDS_NOT_ENABLED_FOR_V2",message:"3D Secure version 2 is not enabled for this merchant. Contact Braintree Support for assistance at https://help.braintreepayments.com/"},THREEDS_UNRECOGNIZED_VERSION:{type:n.types.MERCHANT,code:"THREEDS_UNRECOGNIZED_VERSION"},THREEDS_CARDINAL_SDK_SETUP_FAILED:{type:n.types.UNKNOWN,code:"THREEDS_CARDINAL_SDK_SETUP_FAILED",message:"Something went wrong setting up Cardinal's Songbird.js library."},THREEDS_CARDINAL_SDK_SCRIPT_LOAD_FAILED:{type:n.types.NETWORK,code:"THREEDS_CARDINAL_SDK_SCRIPT_LOAD_FAILED",message:"Cardinal's Songbird.js library could not be loaded."},THREEDS_CARDINAL_SDK_SETUP_TIMEDOUT:{type:n.types.UNKNOWN,code:"THREEDS_CARDINAL_SDK_SETUP_TIMEDOUT",message:"Cardinal's Songbird.js took too long to setup."},THREEDS_CARDINAL_SDK_RESPONSE_TIMEDOUT:{type:n.types.UNKNOWN,code:"THREEDS_CARDINAL_SDK_RESPONSE_TIMEDOUT",message:"Cardinal's API took too long to respond."},THREEDS_CARDINAL_SDK_BAD_CONFIG:{type:n.types.MERCHANT,code:"THREEDS_CARDINAL_SDK_BAD_CONFIG",message:"JWT or other required field missing. Please check your setup configuration."},THREEDS_CARDINAL_SDK_BAD_JWT:{type:n.types.MERCHANT,code:"THREEDS_CARDINAL_SDK_BAD_JWT",message:"Cardinal JWT missing or malformed. Please check your setup configuration."},THREEDS_CARDINAL_SDK_ERROR:{type:n.types.UNKNOWN,code:"THREEDS_CARDINAL_SDK_ERROR",message:"A general error has occurred with Cardinal. See description for more information."},THREEDS_CARDINAL_SDK_CANCELED:{type:n.types.CUSTOMER,code:"THREEDS_CARDINAL_SDK_CANCELED",message:"Canceled by user."},THREEDS_VERIFY_CARD_CANCELED_BY_MERCHANT:{type:n.types.MERCHANT,code:"THREEDS_VERIFY_CARD_CANCELED_BY_MERCHANT",message:"3D Secure verfication canceled by merchant."},THREEDS_AUTHENTICATION_IN_PROGRESS:{type:n.types.MERCHANT,code:"THREEDS_AUTHENTICATION_IN_PROGRESS",message:"Cannot call verifyCard while existing authentication is in progress."},THREEDS_MISSING_VERIFY_CARD_OPTION:{type:n.types.MERCHANT,code:"THREEDS_MISSING_VERIFY_CARD_OPTION"},THREEDS_JWT_AUTHENTICATION_FAILED:{type:n.types.UNKNOWN,code:"THREEDS_JWT_AUTHENTICATION_FAILED",message:"Something went wrong authenticating the JWT from Cardinal"},THREEDS_LOOKUP_TOKENIZED_CARD_NOT_FOUND_ERROR:{type:n.types.MERCHANT,code:"THREEDS_LOOKUP_TOKENIZED_CARD_NOT_FOUND_ERROR",message:"Either the payment method nonce passed to `verifyCard` does not exist, or it was already consumed"},THREEDS_LOOKUP_VALIDATION_ERROR:{type:n.types.CUSTOMER,code:"THREEDS_LOOKUP_VALIDATION_ERROR",message:"The data passed in `verifyCard` did not pass validation checks. See details for more info"},THREEDS_LOOKUP_ERROR:{type:n.types.UNKNOWN,code:"THREEDS_LOOKUP_ERROR",message:"Something went wrong during the 3D Secure lookup"},THREEDS_INLINE_IFRAME_DETAILS_INCORRECT:{type:n.types.UNKNOWN,code:"THREEDS_INLINE_IFRAME_DETAILS_INCORRECT",message:"Something went wrong when attempting to add the authentication iframe to the page."},THREEDS_NO_VERIFICATION_PAYLOAD:{type:n.types.MERCHANT,code:"THREEDS_NO_VERIFICATION_PAYLOAD",message:"No verification payload available."},THREEDS_TERM_URL_REQUIRES_BRAINTREE_DOMAIN:{type:n.types.INTERNAL,code:"THREEDS_TERM_URL_REQUIRES_BRAINTREE_DOMAIN",message:"Term Url must be on a Braintree domain."},THREEDS_FRAMEWORK_METHOD_NOT_IMPLEMENTED:{type:n.types.INTERNAL,code:"THREEDS_FRAMEWORK_METHOD_NOT_IMPLEMENTED",message:"Method not implemented for this framework."},THREEDS_REQUESTED_EXEMPTION_TYPE_INVALID:{type:n.types.MERCHANT,code:"THREEDS_REQUESTED_EXEMPTION_TYPE_INVALID",message:"Requested Exemption Type is invalid."},THREEDS_UNSUPPORTED_VERSION:{type:n.types.MERCHANT,code:"THREEDS_UNSUPPORTED_VERSION",message:"3D Secure `1` is deprecated and no longer supported. See available versions at https://braintree.github.io/braintree-web/current/module-braintree-web_three-d-secure.html#.create"}}},{"../../lib/braintree-error":77}],156:[function(n,t){"use strict";n=n("../../lib/enumerate");t.exports=n(["AUTHENTICATION_COMPLETE"],"threedsecure:")},{"../../lib/enumerate":86}],157:[function(n,t){"use strict";n=n("../lib/braintree-error");t.exports={VAULT_MANAGER_DELETE_PAYMENT_METHOD_NONCE_REQUIRES_CLIENT_TOKEN:{type:n.types.MERCHANT,code:"VAULT_MANAGER_DELETE_PAYMENT_METHOD_NONCE_REQUIRES_CLIENT_TOKEN",message:"A client token with a customer id must be used to delete a payment method nonce."},VAULT_MANAGER_PAYMENT_METHOD_NONCE_NOT_FOUND:{type:n.types.MERCHANT,code:"VAULT_MANAGER_PAYMENT_METHOD_NONCE_NOT_FOUND"},VAULT_MANAGER_DELETE_PAYMENT_METHOD_UNKNOWN_ERROR:{type:n.types.UNKNOWN,code:"VAULT_MANAGER_DELETE_PAYMENT_METHOD_UNKNOWN_ERROR"}}},{"../lib/braintree-error":77}],158:[function(n,t){"use strict";var i=n("../lib/basic-component-verification"),r=n("../lib/create-deferred-client"),u=n("../lib/create-assets-url"),f=n("./vault-manager"),n=n("@braintree/wrap-promise");t.exports={create:n(function(n){var t="Vault Manager";return i.verify({name:t,client:n.client,authorization:n.authorization}).then(function(){return new f({createPromise:r.create({authorization:n.authorization,client:n.client,debug:n.debug,assetsUrl:u.create(n.authorization),name:t})})})}),VERSION:"3.97.1"}},{"../lib/basic-component-verification":75,"../lib/create-assets-url":81,"../lib/create-deferred-client":83,"./vault-manager":159,"@braintree/wrap-promise":33}],159:[function(n,t){"use strict";function r(n){this._createPromise=n.createPromise}function s(n){var t={nonce:n.nonce,"default":n.default,details:n.details,hasSubscription:n.hasSubscription,type:n.type};return n.description&&(t.description=n.description),n.binData&&(t.binData=n.binData),t}var u=n("../lib/analytics"),f=n("../lib/braintree-error"),i=n("./errors"),e=n("../lib/convert-methods-to-error"),o=n("../lib/methods"),n=n("@braintree/wrap-promise");r.prototype.fetchPaymentMethods=function(n){var t=!0===(n=n||{}).defaultFirst?1:0;return this._createPromise.then(function(n){return n.request({endpoint:"payment_methods",method:"get",data:{defaultFirst:t}})}).then(function(n){return u.sendEvent(this._createPromise,"vault-manager.fetch-payment-methods.succeeded"),n.paymentMethods.map(s)}.bind(this))};r.prototype.deletePaymentMethod=function(n){return this._createPromise.then(function(t){return"CLIENT_TOKEN"===t.getConfiguration().authorizationType?t.request({api:"graphQLApi",data:{query:"mutation DeletePaymentMethodFromSingleUseToken($input: DeletePaymentMethodFromSingleUseTokenInput!) {  deletePaymentMethodFromSingleUseToken(input: $input) {    clientMutationId  }}",variables:{input:{singleUseTokenId:n}},operationName:"DeletePaymentMethodFromSingleUseToken"}}).then(function(){u.sendEvent(t,"vault-manager.delete-payment-method.succeeded")}).catch(function(r){var e,r=r.details.originalError;return u.sendEvent(t,"vault-manager.delete-payment-method.failed"),e=(e=r[0]&&"NOT_FOUND"===r[0].extensions.errorClass?new f({type:i.VAULT_MANAGER_PAYMENT_METHOD_NONCE_NOT_FOUND.type,code:i.VAULT_MANAGER_PAYMENT_METHOD_NONCE_NOT_FOUND.code,message:"A payment method for payment method nonce `"+n+"` could not be found.",details:{originalError:r}}):e)||new f({type:i.VAULT_MANAGER_DELETE_PAYMENT_METHOD_UNKNOWN_ERROR.type,code:i.VAULT_MANAGER_DELETE_PAYMENT_METHOD_UNKNOWN_ERROR.code,message:"An unknown error occured when attempting to delete the payment method assocaited with the payment method nonce `"+n+"`.",details:{originalError:r}}),Promise.reject(e)}):Promise.reject(new f(i.VAULT_MANAGER_DELETE_PAYMENT_METHOD_NONCE_REQUIRES_CLIENT_TOKEN))})};r.prototype.teardown=function(){return e(this,o(r.prototype)),Promise.resolve()};t.exports=n.wrapPrototype(r)},{"../lib/analytics":72,"../lib/braintree-error":77,"../lib/convert-methods-to-error":79,"../lib/methods":107,"./errors":157,"@braintree/wrap-promise":33}],160:[function(n,t){"use strict";var i=(this&&this.__importDefault||function(n){return n&&n.__esModule?n:{"default":n}})(n("./venmo-desktop"));t.exports=function(n){return new i.default(n).initialize()}},{"./venmo-desktop":162}],161:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.VENMO_PAYMENT_CONTEXT_STATUS_QUERY=i.LEGACY_VENMO_PAYMENT_CONTEXT_STATUS_QUERY=i.UPDATE_PAYMENT_CONTEXT_QUERY=i.LEGACY_UPDATE_PAYMENT_CONTEXT_QUERY=i.CREATE_PAYMENT_CONTEXT_QUERY=i.LEGACY_CREATE_PAYMENT_CONTEXT_QUERY=void 0;i.LEGACY_CREATE_PAYMENT_CONTEXT_QUERY="mutation CreateVenmoQRCodePaymentContext($input: CreateVenmoQRCodePaymentContextInput!) {\n  createVenmoQRCodePaymentContext(input: $input) {\n    clientMutationId\n    venmoQRCodePaymentContext {\n      id\n      merchantId\n      createdAt\n      expiresAt\n    }\n  }\n}";i.CREATE_PAYMENT_CONTEXT_QUERY="mutation CreateVenmoPaymentContext($input: CreateVenmoPaymentContextInput!) {\n  createVenmoPaymentContext(input: $input) {\n    clientMutationId\n    venmoPaymentContext {\n      id\n      merchantId\n      createdAt\n      expiresAt\n    }\n  }\n}";i.LEGACY_UPDATE_PAYMENT_CONTEXT_QUERY="mutation UpdateVenmoQRCodePaymentContext($input: UpdateVenmoQRCodePaymentContextInput!) {\n  updateVenmoQRCodePaymentContext(input: $input) {\n    clientMutationId\n  }\n}";i.UPDATE_PAYMENT_CONTEXT_QUERY="mutation UpdateVenmoPaymentContextStatus($input: UpdateVenmoPaymentContextStatusInput!) {\n  updateVenmoPaymentContextStatus(input: $input) {\n    clientMutationId\n  }\n}";i.LEGACY_VENMO_PAYMENT_CONTEXT_STATUS_QUERY="query PaymentContext($id: ID!) {\n  node(id: $id) {\n    ... on VenmoQRCodePaymentContext {\n      status\n      paymentMethodId\n      userName\n    }\n  }\n}";i.VENMO_PAYMENT_CONTEXT_STATUS_QUERY="query PaymentContext($id: ID!) {\n  node(id: $id) {\n    ... on VenmoPaymentContext {\n      status\n      paymentMethodId\n      userName\n      payerInfo {\n        firstName\n        lastName\n        phoneNumber\n        email\n        externalId\n        userName\n        billingAddress {\n          fullName\n          addressLine1\n          addressLine2\n          adminArea1\n          adminArea2\n          postalCode\n          countryCode\n        }\n        shippingAddress {\n          fullName\n          addressLine1\n          addressLine2\n          adminArea1\n          adminArea2\n          postalCode\n          countryCode\n        }\n      }\n    }\n  }\n}"},{}],162:[function(n,t,i){"use strict";function r(n){this.isHidden=!0;this.env=n.environment;this.id=c.default();this.profileId=n.profileId;this.displayName=n.displayName;this.paymentMethodUsage=n.paymentMethodUsage;this.shouldUseLegacyQRCodeMutation=!this.paymentMethodUsage;var t=n.url+"#"+this.env+"_"+this.id;this.bus=new s.default({channel:this.id,verifyDomain:n.verifyDomain,targetFrames:[]});this.apiRequest=n.apiRequest;this.sendEvent=n.sendEvent;this.Promise=n.Promise;this.alertBox=document.createElement("div");this.alertBox.setAttribute("data-venmo-desktop-id",this.id);this.alertBox.setAttribute("role","alert");this.alertBox.style.position="fixed";this.alertBox.style.display="none";this.alertBox.style.height="1px";this.alertBox.style.width="1px";this.alertBox.style.overflow="hidden";this.alertBox.style.zIndex="0";this.iframe=h.default({src:t,name:"venmo-desktop-iframe",style:{display:"none",position:"fixed",top:"0",bottom:"0",right:"0",left:"0",height:"100%",width:"100%",zIndex:"9999999"},title:"Venmo Desktop"});this.bus.addTargetFrame(this.iframe)}var o=this&&this.__assign||function(){return(o=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},e=this&&this.__importDefault||function(n){return n&&n.__esModule?n:{"default":n}},s=(Object.defineProperty(i,"__esModule",{value:!0}),e(n("framebus"))),h=e(n("@braintree/iframer")),c=e(n("@braintree/uuid")),u=n("../shared/events"),f=n("./queries");r.prototype.initialize=function(){var n=this;return new this.Promise(function(t){n.bus.on(u.VENMO_DESKTOP_IFRAME_READY,function(){t(n)});n.bus.on(u.VENMO_DESKTOP_REQUEST_NEW_QR_CODE,function(){n.sendEvent("venmo.tokenize.desktop.restarted-from-error-view");n.startPolling()});document.body.appendChild(n.iframe);document.body.appendChild(n.alertBox)})};r.prototype.launchDesktopFlow=function(){var n=this,t=(this.isHidden=!1,new this.Promise(function(t,i){function f(t){r();n.sendEvent("venmo.tokenize.desktop.unknown-error");i({allowUIToHandleError:!1,reason:"UNKNOWN_ERROR",err:t})}function e(){r();n.updateVenmoDesktopPaymentContext("CANCELED");n.sendEvent("venmo.tokenize.desktop.status-change.canceled-from-modal");i({allowUIToHandleError:!1,reason:"CUSTOMER_CANCELED"})}n.launchDesktopPromiseRejectFunction=i;var r=function(){n.bus.off(u.VENMO_DESKTOP_CUSTOMER_CANCELED,e);n.bus.off(u.VENMO_DESKTOP_UNKNOWN_ERROR,f)};n.completedHandler=function(n){r();t(n)};n.bus.on(u.VENMO_DESKTOP_CUSTOMER_CANCELED,e);n.bus.on(u.VENMO_DESKTOP_UNKNOWN_ERROR,f)}));return this.iframe.style.display="block",this.setAlert("Generating a QR code, get your Venmo app ready"),this.iframe.focus(),this.startPolling(),t.then(function(t){return delete n.venmoContextId,delete n.launchDesktopPromiseRejectFunction,t}).catch(function(t){return delete n.venmoContextId,delete n.launchDesktopPromiseRejectFunction,n.Promise.reject(t)})};r.prototype.triggerCompleted=function(n){var t=this;this.isHidden||setTimeout(function(){t.completedHandler&&t.completedHandler(n);delete t.completedHandler},2e3)};r.prototype.triggerRejected=function(n){this.launchDesktopPromiseRejectFunction&&this.launchDesktopPromiseRejectFunction(n)};r.prototype.hideDesktopFlow=function(){this.setAlert("");this.iframe.style.display="none";this.bus.emit(u.VENMO_DESKTOP_CLOSED_FROM_PARENT);this.isHidden=!0};r.prototype.displayError=function(n){this.isHidden||(this.bus.emit(u.VENMO_DESKTOP_DISPLAY_ERROR,{message:n}),this.setAlert(n))};r.prototype.displayQRCode=function(n,t){this.isHidden||(this.bus.emit(u.VENMO_DESKTOP_DISPLAY_QR_CODE,{id:n,merchantId:t}),this.setAlert("To scan the QR code, open your Venmo app"))};r.prototype.authorize=function(){this.isHidden||(this.bus.emit(u.VENMO_DESKTOP_AUTHORIZE),this.setAlert("Venmo account authorized"))};r.prototype.authorizing=function(){this.isHidden||(this.bus.emit(u.VENMO_DESKTOP_AUTHORIZING),this.setAlert("Authorize on your Venmo app"))};r.prototype.startPolling=function(){var n=this;return this.createVenmoDesktopPaymentContext().then(function(t){var i=new Date(t.expiresAt).getTime()-new Date(t.createdAt).getTime(),i=Date.now()+i;return n.displayQRCode(t.id,t.merchantId),n.pollForStatusChange(t.status,i)}).then(function(t){var i;t&&(i="@"+(i=t.userName||"").replace("@",""),n.triggerCompleted({paymentMethodNonce:t.paymentMethodId,username:i,payerInfo:t.payerInfo,id:n.venmoContextId||""}))}).catch(function(t){t.allowUIToHandleError||(n.sendEvent("venmo.tokenize.desktop.unhandled-error"),n.triggerRejected(t))})};r.prototype.pollForStatusChange=function(n,t){var i=this;return this.venmoContextId?Date.now()>t?this.updateVenmoDesktopPaymentContext("EXPIRED").then(function(){return i.displayError("Something went wrong"),i.sendEvent("venmo.tokenize.desktop.status-change.sdk-timeout"),i.Promise.reject({allowUIToHandleError:!0,reason:"TIMEOUT"})}):this.lookupVenmoDesktopPaymentContext().then(function(r){var u,f;if(!i.venmoContextId||!r)return i.Promise.resolve();if(u=r.status,u!==n)switch(n=u,i.sendEvent("venmo.tokenize.desktop.status-change."+n.toLowerCase()),n){case"EXPIRED":case"FAILED":case"CANCELED":return f="CANCELED"===n?"The authorization was canceled":"Something went wrong",i.displayError(f),i.Promise.reject({allowUIToHandleError:!0,reason:n});case"SCANNED":i.authorizing();break;case"APPROVED":return i.authorize(),i.Promise.resolve(r)}return new i.Promise(function(r,u){setTimeout(function(){i.pollForStatusChange(n,t).then(r).catch(u)},1e3)})}):this.Promise.resolve()};r.prototype.teardown=function(){this.bus.teardown();this.iframe.parentNode&&this.iframe.parentNode.removeChild(this.iframe);this.alertBox.parentNode&&this.alertBox.parentNode.removeChild(this.alertBox)};r.prototype.setAlert=function(n){this.alertBox.style.display=n?"block":"none";this.alertBox.textContent=n};r.prototype.createPaymentContextFromGraphqlLegacyQRCodeMutation=function(n){return this.apiRequest(f.LEGACY_CREATE_PAYMENT_CONTEXT_QUERY,{input:{environment:this.env,intent:n}}).then(function(n){return n.createVenmoQRCodePaymentContext.venmoQRCodePaymentContext})};r.prototype.createPaymentContextFromGraphQL=function(n){return n={intent:n,paymentMethodUsage:this.paymentMethodUsage,customerClient:"DESKTOP"},this.profileId&&(n.merchantProfileId=this.profileId),this.displayName&&(n.displayName=this.displayName),this.apiRequest(f.CREATE_PAYMENT_CONTEXT_QUERY,{input:n}).then(function(n){return n.createVenmoPaymentContext.venmoPaymentContext})};r.prototype.createVenmoDesktopPaymentContext=function(){var n=this;return(this.shouldUseLegacyQRCodeMutation?this.createPaymentContextFromGraphqlLegacyQRCodeMutation("PAY_FROM_APP"):this.createPaymentContextFromGraphQL("PAY_FROM_APP")).then(function(t){n.venmoContextId=t.id;var i=n.profileId||t.merchantId;return{id:t.id,status:t.status,merchantId:i,createdAt:t.createdAt,expiresAt:t.expiresAt}})};r.prototype.updateVenmoDesktopPaymentContext=function(n,t){return(void 0===t&&(t={}),!this.venmoContextId)?this.Promise.resolve():(n={input:o({id:this.venmoContextId,status:n},t)},t=this.shouldUseLegacyQRCodeMutation?f.LEGACY_UPDATE_PAYMENT_CONTEXT_QUERY:f.UPDATE_PAYMENT_CONTEXT_QUERY,this.apiRequest(t,n).then(function(){}))};r.prototype.lookupVenmoDesktopPaymentContext=function(){if(!this.venmoContextId)return this.Promise.resolve();var n=this.shouldUseLegacyQRCodeMutation?f.LEGACY_VENMO_PAYMENT_CONTEXT_STATUS_QUERY:f.VENMO_PAYMENT_CONTEXT_STATUS_QUERY;return this.apiRequest(n,{id:this.venmoContextId}).then(function(n){return n.node})};i.default=r},{"../shared/events":167,"./queries":161,"@braintree/iframer":25,"@braintree/uuid":29,framebus:180}],163:[function(n,t){"use strict";var u=n("../lib/analytics"),f=n("../lib/basic-component-verification"),e=n("../lib/create-deferred-client"),o=n("../lib/create-assets-url"),i=n("./shared/errors"),s=n("@braintree/wrap-promise"),r=n("../lib/braintree-error"),h=n("./venmo"),c=n("./shared/supports-venmo");t.exports={create:s(function(n){return f.verify({name:"Venmo",client:n.client,authorization:n.authorization}).then(function(){var t,f;return n.profileId&&"string"!=typeof n.profileId?Promise.reject(new r(i.VENMO_INVALID_PROFILE_ID)):n.deepLinkReturnUrl&&"string"!=typeof n.deepLinkReturnUrl?Promise.reject(new r(i.VENMO_INVALID_DEEP_LINK_RETURN_URL)):(t=e.create({authorization:n.authorization,client:n.client,debug:n.debug,assetsUrl:o.create(n.authorization),name:"Venmo"}).then(function(t){var u=t.getConfiguration();return n.client=t,u.gatewayConfiguration.payWithVenmo?t:Promise.reject(new r(i.VENMO_NOT_ENABLED))}),n.createPromise=t,f=new h(n),u.sendEvent(t,"venmo.initialized"),t.then(function(){return f}))})}),isBrowserSupported:function(n){return c.isBrowserSupported(n)},VERSION:"3.97.1"}},{"../lib/analytics":72,"../lib/basic-component-verification":75,"../lib/braintree-error":77,"../lib/create-assets-url":81,"../lib/create-deferred-client":83,"./shared/errors":166,"./shared/supports-venmo":169,"./venmo":171,"@braintree/wrap-promise":33}],164:[function(n,t){"use strict";var i=n("@braintree/browser-detection/is-android"),u=n("@braintree/browser-detection/is-chrome"),r=n("@braintree/browser-detection/is-ios"),f=n("@braintree/browser-detection/is-ios-safari"),e=n("@braintree/browser-detection/is-ios-webview"),n=n("@braintree/browser-detection/is-samsung");t.exports={isAndroid:i,isAndroidWebview:function(){return i()&&-1<window.navigator.userAgent.toLowerCase().indexOf("wv")},isChrome:u,isIos:r,isIosChrome:function(){return r()&&u()},isSamsung:n,isIosSafari:f,isIosWebview:e,isFacebookOwnedBrowserOnAndroid:function(){var n=window.navigator.userAgent.toLowerCase();return-1<n.indexOf("huawei")&&-1<n.indexOf("fban")||!!i()&&(-1<n.indexOf("fb_iab")||-1<n.indexOf("instagram"))},doesNotSupportWindowOpenInIos:function(){return!!r()&&(e()||!f())}}},{"@braintree/browser-detection/is-android":131,"@braintree/browser-detection/is-chrome":133,"@braintree/browser-detection/is-ios":138,"@braintree/browser-detection/is-ios-safari":135,"@braintree/browser-detection/is-ios-webview":136,"@braintree/browser-detection/is-samsung":139}],165:[function(n,t){"use strict";t.exports={DOCUMENT_VISIBILITY_CHANGE_EVENT_DELAY:500,DEFAULT_PROCESS_RESULTS_DELAY:1e3,VENMO_APP_OR_MOBILE_AUTH_URL:"https://venmo.com/go/checkout",VENMO_MOBILE_APP_AUTH_ONLY_URL:"https://venmo.com/braintree/checkout",VENMO_WEB_LOGIN_URL:"https://account.venmo.com/go/web"}},{}],166:[function(n,t){"use strict";n=n("../../lib/braintree-error");t.exports={VENMO_NOT_ENABLED:{type:n.types.MERCHANT,code:"VENMO_NOT_ENABLED",message:"Venmo is not enabled for this merchant."},VENMO_TOKENIZATION_REQUEST_ACTIVE:{type:n.types.MERCHANT,code:"VENMO_TOKENIZATION_REQUEST_ACTIVE",message:"Another tokenization request is active."},VENMO_TOKENIZATION_REQUEST_NOT_ACTIVE:{type:n.types.MERCHANT,code:"VENMO_TOKENIZATION_REQUEST_NOT_ACTIVE",message:"No tokenization in progress."},VENMO_APP_FAILED:{type:n.types.UNKNOWN,code:"VENMO_APP_FAILED",message:"Venmo app encountered a problem."},VENMO_APP_CANCELED:{type:n.types.CUSTOMER,code:"VENMO_APP_CANCELED",message:"Venmo app authorization was canceled."},VENMO_CANCELED:{type:n.types.CUSTOMER,code:"VENMO_CANCELED",message:"User canceled Venmo authorization, or Venmo app is not available."},VENMO_CUSTOMER_CANCELED:{type:n.types.CUSTOMER,code:"VENMO_CUSTOMER_CANCELED",message:"User canceled Venmo authorization."},VENMO_NETWORK_ERROR:{type:n.types.NETWORK,code:"VENMO_NETWORK_ERROR",message:"Something went wrong making the request"},VENMO_DESKTOP_CANCELED:{type:n.types.CUSTOMER,code:"VENMO_DESKTOP_CANCELED",message:"User canceled Venmo authorization by closing the Venmo Desktop modal."},VENMO_TOKENIZATION_CANCELED_BY_MERCHANT:{type:n.types.MERCHANT,code:"VENMO_TOKENIZATION_CANCELED_BY_MERCHANT",message:"The Venmo tokenization was canceled by the merchant."},VENMO_DESKTOP_UNKNOWN_ERROR:{type:n.types.UNKNOWN,code:"VENMO_DESKTOP_UNKNOWN_ERROR",message:"Something went wrong with the Venmo Desktop flow."},VENMO_MOBILE_PAYMENT_CONTEXT_SETUP_FAILED:{type:n.types.NETWORK,code:"VENMO_MOBILE_PAYMENT_CONTEXT_SETUP_FAILED",message:"Something went wrong creating the Venmo Payment Context."},VENMO_MOBILE_POLLING_TOKENIZATION_NETWORK_ERROR:{type:n.types.UNKNOWN,code:"VENMO_MOBILE_POLLING_TOKENIZATION_NETWORK_ERROR",message:"Something went wrong during mobile polling."},VENMO_MOBILE_POLLING_TOKENIZATION_EXPIRED:{type:n.types.CUSTOMER,code:"VENMO_MOBILE_POLLING_TOKENIZATION_EXPIRED",message:"The Venmo authorization request is expired."},VENMO_MOBILE_POLLING_TOKENIZATION_CANCELED:{type:n.types.CUSTOMER,code:"VENMO_MOBILE_POLLING_TOKENIZATION_CANCELED",message:"The Venmo authorization was canceled"},VENMO_MOBILE_POLLING_TOKENIZATION_TIMEOUT:{type:n.types.CUSTOMER,code:"VENMO_MOBILE_POLLING_TOKENIZATION_TIMEOUT",message:"Customer took too long to authorize Venmo payment."},VENMO_MOBILE_POLLING_TOKENIZATION_FAILED:{type:n.types.UNKNOWN,code:"VENMO_MOBILE_POLLING_TOKENIZATION_FAILED",message:"The Venmo authorization failed."},VENMO_INVALID_PROFILE_ID:{type:n.types.MERCHANT,code:"VENMO_INVALID_PROFILE_ID",message:"Venmo profile ID is invalid."},VENMO_INVALID_DEEP_LINK_RETURN_URL:{type:n.types.MERCHANT,code:"VENMO_INVALID_DEEP_LINK_RETURN_URL",message:"Venmo deep link return URL is invalid."},VENMO_TOKENIZATION_FAILED:{type:n.types.UNKNOWN,code:"VENMO_TOKENIZATION_FAILED",message:"Venmo encountered a problem"},VENMO_ECD_DISABLED:{type:n.types.MERCHANT,code:"ECD_DISABLED",message:"Cannot collect customer data when ECD is disabled. Enable this feature in the Control Panel to collect this data."}}},{"../../lib/braintree-error":77}],167:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.VENMO_DESKTOP_UNKNOWN_ERROR=i.VENMO_DESKTOP_REQUEST_NEW_QR_CODE=i.VENMO_DESKTOP_CLOSED_FROM_PARENT=i.VENMO_DESKTOP_IFRAME_READY=i.VENMO_DESKTOP_DISPLAY_QR_CODE=i.VENMO_DESKTOP_DISPLAY_ERROR=i.VENMO_DESKTOP_CUSTOMER_CANCELED=i.VENMO_DESKTOP_AUTHORIZING=i.VENMO_DESKTOP_AUTHORIZE=i.VENMO_DESKTOP_AUTHORIZATION_TIMED_OUT=void 0;i.VENMO_DESKTOP_AUTHORIZATION_TIMED_OUT="VENMO_DESKTOP_AUTHORIZATION_TIMED_OUT";i.VENMO_DESKTOP_AUTHORIZE="VENMO_DESKTOP_AUTHORIZE";i.VENMO_DESKTOP_AUTHORIZING="VENMO_DESKTOP_AUTHORIZING";i.VENMO_DESKTOP_CUSTOMER_CANCELED="VENMO_DESKTOP_CUSTOMER_CANCELED";i.VENMO_DESKTOP_DISPLAY_ERROR="VENMO_DESKTOP_DISPLAY_ERROR";i.VENMO_DESKTOP_DISPLAY_QR_CODE="VENMO_DESKTOP_DISPLAY_QR_CODE";i.VENMO_DESKTOP_IFRAME_READY="VENMO_DESKTOP_IFRAME_READY";i.VENMO_DESKTOP_CLOSED_FROM_PARENT="VENMO_DESKTOP_CLOSED_FROM_PARENT";i.VENMO_DESKTOP_REQUEST_NEW_QR_CODE="VENMO_DESKTOP_REQUEST_NEW_QR_CODE";i.VENMO_DESKTOP_UNKNOWN_ERROR="VENMO_DESKTOP_UNKNOWN_ERROR"},{}],168:[function(n,t){"use strict";var i=n("./constants");t.exports=function(n){return n.useAllowDesktopWebLogin?i.VENMO_WEB_LOGIN_URL:n.mobileWebFallBack?i.VENMO_APP_OR_MOBILE_AUTH_URL:i.VENMO_MOBILE_APP_AUTH_ONLY_URL}},{"./constants":165}],169:[function(n,t){"use strict";var i=n("./browser-detection");t.exports={isBrowserSupported:function(n){var r=(t=i.isAndroid())||i.isIos(),t=t&&i.isChrome(),t=i.isIosSafari()||t,u=i.isIosChrome()||i.isFacebookOwnedBrowserOnAndroid()||i.isSamsung(),f=!0===((n=n||{}).allowDesktopWebLogin||n.allowDesktop),e=!n.hasOwnProperty("allowNewBrowserTab")||n.allowNewBrowserTab,n=!n.hasOwnProperty("allowWebviews")||n.allowWebviews;return!u&&!(!n&&(i.isAndroidWebview()||i.isIosWebview()))&&(r?e?r:t:f)}}},{"./browser-detection":164}],170:[function(n,t){"use strict";function o(n){var t=n.frameServiceInstance,f=n.venmoUrl,e=n.checkForStatusChange,o=n.cancelTokenization,u=new r;return document.getElementById(i.continueButton).addEventListener("click",function(){t.focus()}),document.getElementById(i.cancelButton).addEventListener("click",function(){t.close();o();s()}),t.open({},function(n){n?u.reject(n):e(1).then(function(n){u.resolve(n)}).catch(function(n){u.reject(n)});t.close();s()}),t.redirect(f),u}function s(){document.getElementById("venmo-desktop-web-backdrop").classList.add("hidden")}function a(){var h,a,v,y,p,w,r,n,u,f,e,o,s,t=document.getElementById(i.backdrop);t?t.classList.remove("hidden"):(t=document.createElement("style"),r=document.createElement("div"),n=document.createElement("div"),u=document.createElement("div"),f=document.createElement("div"),e=document.createElement("div"),o=document.createElement("button"),s=document.createElement("button"),t.id="venmo-desktop-web__injected-styles",t.innerHTML=(h=["#"+i.backdropHidden+" {","display: none;","}","#"+i.backdrop+" {","cursor: pointer;","position: fixed;","top: 0;","left: 0;","bottom: 0;","width: 100%;","background: rgba(0, 0, 0, 0.4);","}"],a=["#"+i.backdropContainer+" {","display: flex;","align-content: center;","justify-content: center;","align-items: center;","width: 100%;","height: 100%;","flex-direction: column;","}"],v=["#"+i.cancelButton+" {","height: 24px;","width: 380px;","font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;","font-style: normal;","font-weight: 700;","font-size: 18px;","line-height: 24px;","text-align: center;","background-color: transparent;","border: none;","color: #FFFFFF;","margin-top: 28px;","}"],y=["#"+i.continueButton+" {","width: 400px;","height: 50px;","background: #0074DE;","border-radius: 24px;","border: none;","font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;","font-style: normal;","font-weight: 700;","font-size: 18px;","color: #FFFFFF;","margin-top: 44px;","}"],p=["#"+i.message+" {","font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;","font-style: normal;","font-weight: 500;","font-size: 24px;","line-height: 32px;","text-align: center;","color: #FFFFFF;","margin-top: 32px;","}"],w=["#"+i.instructions+" {","font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;","font-style: normal;","font-weight: 400;","font-size: 16px;","line-height: 20px;","text-align: center;","color: #FFFFFF;","margin-top: 16px;","width: 400px;","}"],h.concat(a,v,y,p,w).join("\n")),r.id=i.backdrop,n.id=i.backdropContainer,u.id=i.venmoLogo,u.innerHTML=c,f.id=i.message,f.innerText="What would you like to do?",e.id=i.instructions,e.innerText=l,o.id=i.continueButton,o.innerText="Continue payment",s.id=i.cancelButton,s.innerText="Cancel payment",document.head.appendChild(t),n.appendChild(u),n.appendChild(f),n.appendChild(e),n.appendChild(o),n.appendChild(s),r.appendChild(n),document.body.appendChild(r))}var h=n("../../lib/frame-service/external"),e=n("../../lib/use-min"),r=n("@braintree/extended-promise"),c='<svg width="198" height="58" viewBox="0 0 198 58" fill="none" xmlns="http://www.w3.org/2000/svg">\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M43.0702 13.6572C44.1935 15.4585 44.6999 17.3139 44.6999 19.6576C44.6999 27.1328 38.1277 36.8436 32.7935 43.6625H20.6099L15.7236 15.2939L26.3917 14.3105L28.9751 34.4966C31.389 30.6783 34.3678 24.6779 34.3678 20.587C34.3678 18.3477 33.9727 16.8225 33.3553 15.5666L43.0702 13.6572Z" fill="white"/>\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M56.8965 26.1491C58.8596 26.1491 63.8018 25.2772 63.8018 22.5499C63.8018 21.2402 62.8481 20.587 61.7242 20.587C59.7579 20.587 57.1776 22.8763 56.8965 26.1491ZM56.6715 31.5506C56.6715 34.8807 58.5787 36.1873 61.107 36.1873C63.8603 36.1873 66.4966 35.534 69.923 33.8433L68.6324 42.3523C66.2183 43.4976 62.4559 44.2617 58.8039 44.2617C49.5403 44.2617 46.2249 38.8071 46.2249 31.9879C46.2249 23.1496 51.6179 13.765 62.7365 13.765C68.858 13.765 72.2809 17.0949 72.2809 21.7317C72.2815 29.2066 62.4005 31.4965 56.6715 31.5506Z" fill="white"/>\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M103.067 20.3142C103.067 21.4052 102.897 22.9875 102.727 24.0216L99.5262 43.6622H89.1385L92.0585 25.658C92.1139 25.1696 92.284 24.1865 92.284 23.6411C92.284 22.3314 91.4414 22.0047 90.4282 22.0047C89.0826 22.0047 87.7337 22.6042 86.8354 23.0418L83.5234 43.6625H73.0772L77.8495 14.257H86.8908L87.0052 16.6041C89.1382 15.2404 91.9469 13.7656 95.932 13.7656C101.212 13.765 103.067 16.3845 103.067 20.3142Z" fill="white"/>\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M133.906 16.9841C136.881 14.9131 139.69 13.765 143.563 13.765C148.897 13.765 150.753 16.3845 150.753 20.3142C150.753 21.4052 150.583 22.9875 150.413 24.0216L147.216 43.6622H136.825L139.801 25.2774C139.855 24.786 139.971 24.1865 139.971 23.8063C139.971 22.3317 139.128 22.0047 138.115 22.0047C136.824 22.0047 135.535 22.5501 134.577 23.0418L131.266 43.6625H120.878L123.854 25.2777C123.908 24.7863 124.02 24.1868 124.02 23.8065C124.02 22.332 123.177 22.0049 122.167 22.0049C120.819 22.0049 119.473 22.6045 118.574 23.0421L115.26 43.6628H104.817L109.589 14.2573H118.52L118.8 16.7122C120.878 15.241 123.684 13.7662 127.446 13.7662C130.704 13.765 132.837 15.129 133.906 16.9841Z" fill="white"/>\n  <path fill-rule="evenodd" clip-rule="evenodd" d="M171.426 25.5502C171.426 23.1496 170.808 21.513 168.956 21.513C164.857 21.513 164.015 28.55 164.015 32.1498C164.015 34.8807 164.802 36.5709 166.653 36.5709C170.528 36.5709 171.426 29.1497 171.426 25.5502ZM153.458 31.7152C153.458 22.442 158.511 13.765 170.136 13.765C178.896 13.765 182.098 18.7854 182.098 25.7148C182.098 34.8805 177.099 44.3723 165.194 44.3723C156.378 44.3723 153.458 38.7525 153.458 31.7152Z" fill="white"/>\n<\/svg>',l="Tap cancel payment to cancel and return to the business. Continue payment will relaunch the payment window.",u=400,f=570,i={backdrop:"venmo-desktop-web-backdrop",backdropHidden:"venmo-desktop-web-backdrop.hidden",backdropContainer:"venmo-backdrop-container",cancelButton:"venmo-popup-cancel-button",continueButton:"venmo-popup-continue-button",message:"venmo-message",instructions:"venmo-instructions",venmoLogo:"venmo-full-logo"};r.suppressUnhandledPromiseMessage=!0;t.exports={runWebLogin:function(n){return a(),o(n)},openPopup:o,setupDesktopWebLogin:function(n){var i=new r,t=n.assetsUrl,n=n.debug||!1,o={top:Math.round((window.outerHeight-f)/2)+window.screenTop,left:Math.round((window.outerWidth-u)/2)+window.screenLeft},t=t+"/web/3.97.1/html";return h.create({name:"venmoDesktopWebLogin",dispatchFrameUrl:t+"/dispatch-frame"+e(n)+".html",openFrameUrl:t+"/venmo-landing-frame"+e(n)+".html",top:o.top,left:o.left,height:f,width:u},function(n){i.resolve(n)}),i},POPUP_WIDTH:u,POPUP_HEIGHT:f}},{"../../lib/frame-service/external":91,"../../lib/use-min":112,"@braintree/extended-promise":24}],171:[function(n,t){"use strict";function u(n){var t=this;this._allowDesktopWebLogin=n.allowDesktopWebLogin||!1;this._mobileWebFallBack=n.mobileWebFallBack||!1;this._createPromise=n.createPromise;this._allowNewBrowserTab=!1!==n.allowNewBrowserTab;this._allowWebviews=!1!==n.allowWebviews;this._allowDesktop=!0===n.allowDesktop;this._useRedirectForIOS=!0===n.useRedirectForIOS;this._profileId=n.profileId;this._displayName=n.displayName;this._deepLinkReturnUrl=n.deepLinkReturnUrl;this._ignoreHistoryChanges=n.ignoreHistoryChanges;this._paymentMethodUsage=(n.paymentMethodUsage||"").toUpperCase();this._shouldUseLegacyFlow=!this._paymentMethodUsage;this._requireManualReturn=!0===n.requireManualReturn;this._useDesktopQRFlow=this._allowDesktop&&this._isDesktop()&&!this._allowDesktopWebLogin;this._useAllowDesktopWebLogin=this._allowDesktopWebLogin&&this._isDesktop();this._cannotHaveReturnUrls=g()||this._requireManualReturn;this._allowAndroidRecreation=!1!==n.allowAndroidRecreation;this._maxRetryCount=3;this._collectCustomerBillingAddress=n.collectCustomerBillingAddress||!1;this._collectCustomerShippingAddress=n.collectCustomerShippingAddress||!1;this._lineItems=n.lineItems;this._subTotalAmount=n.subTotalAmount;this._discountAmount=n.discountAmount;this._taxAmount=n.taxAmount;this._shippingAmount=n.shippingAmount;this._totalAmount=n.totalAmount;this._shouldCreateVenmoPaymentContext=this._cannotHaveReturnUrls||!this._shouldUseLegacyFlow;i.sendEvent(this._createPromise,"venmo.desktop-flow.configured."+String(Boolean(this._allowDesktop)));this.hasTokenizationResult()?i.sendEvent(this._createPromise,"venmo.appswitch.return-in-new-tab"):this._useDesktopQRFlow?this._createPromise=this._createPromise.then(function(n){var r=n.getConfiguration().gatewayConfiguration;return it({url:r.assetsUrl+"/web/3.97.1/html/venmo-desktop-frame.html",environment:"production"===r.environment?"PRODUCTION":"SANDBOX",profileId:t._profileId||r.payWithVenmo.merchantId,paymentMethodUsage:t._paymentMethodUsage,displayName:t._displayName,Promise:Promise,apiRequest:function(t,i){return n.request({api:"graphQLApi",data:{query:t,variables:i}}).then(function(n){return n.data})},sendEvent:function(n){i.sendEvent(t._createPromise,n)},verifyDomain:w}).then(function(r){return t._venmoDesktopInstance=r,i.sendEvent(t._createPromise,"venmo.desktop-flow.presented"),n}).catch(function(){return i.sendEvent(t._createPromise,"venmo.desktop-flow.setup-failed"),t._useDesktopQRFlow=!1,n})}):this._shouldCreateVenmoPaymentContext&&(this._mobilePollingInterval=250,this._mobilePollingExpiresThreshold=3e5,this._createPromise=this._createPromise.then(function(n){var o=t._cannotHaveReturnUrls?"manual-return":"mobile-payment-context",u=n.getConfiguration(),s=c.setupDesktopWebLogin({assetsUrl:u.gatewayConfiguration.assetsUrl,debug:u.isDebug}).then(function(n){t._frameServiceInstance=n}).catch(function(n){return n});return t._mobilePollingContextEnvironment=u.gatewayConfiguration.environment.toUpperCase(),u=t._createVenmoPaymentContext(n).then(function(){return i.sendEvent(t._createPromise,"venmo."+o+".presented"),n}).catch(function(n){return i.sendEvent(t._createPromise,"venmo."+o+".setup-failed"),Promise.reject(new f({type:r.VENMO_MOBILE_PAYMENT_CONTEXT_SETUP_FAILED.type,code:r.VENMO_MOBILE_PAYMENT_CONTEXT_SETUP_FAILED.code,message:((u=n).details&&u.details.originalError&&u.details.originalError[0]&&u.details.originalError[0].extensions&&"VALIDATION"===u.details.originalError[0].extensions.errorClass&&"user_error"===u.details.originalError[0].extensions.errorType?n.details.originalError[0]:r.VENMO_MOBILE_PAYMENT_CONTEXT_SETUP_FAILED).message,details:{originalError:n}}));var u}),e.all([s,u]).then(function(n){return n=n[1],Promise.resolve(n)}).catch(function(n){return Promise.reject(n)})}))}function l(n){return n=(n||window.location.hash.substring(1)).split("&").reduce(function(n,t){var t=t.split("="),i=decodeURIComponent(t[0]).replace(/\W/g,""),i=tt(i),t=decodeURIComponent(t[1]);return n[i]=t,n},{}),n.resourceId&&(n.id=n.resourceId),n}function a(n){return"@"+(n=n||"").replace("@","")}function v(){var n;return void 0!==window.document.hidden?n="visibilitychange":void 0!==window.document.msHidden?n="msvisibilitychange":void 0!==window.document.webkitHidden&&(n="webkitvisibilitychange"),n}var i=n("../lib/analytics"),y=n("./shared/supports-venmo"),s=n("./shared/browser-detection"),h=n("./shared/constants"),r=n("./shared/errors"),p=n("../lib/querystring"),w=n("../lib/is-verified-domain"),b=n("../lib/methods"),k=n("../lib/convert-methods-to-error"),d=n("@braintree/wrap-promise"),f=n("../lib/braintree-error"),g=n("../lib/in-iframe"),e=n("@braintree/extended-promise"),nt=n("./shared/get-venmo-url"),c=n("./shared/web-login-backdrop"),tt=n("../lib/snake-case-to-camel-case"),it=n("./external/"),o=n("./external/queries");e.suppressUnhandledPromiseMessage=!0;u.prototype._createVenmoPaymentContext=function(n,t){var e,u,i=this,s=n.getConfiguration().gatewayConfiguration.payWithVenmo;if(!this._shouldCreateVenmoPaymentContext)return Promise.resolve();if(this._shouldUseLegacyFlow)e=n.request({api:"graphQLApi",data:{query:o.LEGACY_CREATE_PAYMENT_CONTEXT_QUERY,variables:{input:{environment:this._mobilePollingContextEnvironment,intent:"PAY_FROM_APP"}}}}).then(function(n){return n.data.createVenmoQRCodePaymentContext.venmoQRCodePaymentContext});else{if((this._collectCustomerBillingAddress||this._collectCustomerShippingAddress)&&!s.enrichedCustomerDataEnabled)return Promise.reject(new f(r.VENMO_ECD_DISABLED));this._lineItems&&this._lineItems.forEach(function(n){n.unitTaxAmount=n.unitTaxAmount||"0"});u={subTotalAmount:this._subTotalAmount,discountAmount:this._discountAmount,taxAmount:this._taxAmount,shippingAmount:this._shippingAmount,totalAmount:this._totalAmount,lineItems:this._lineItems};s=Object.keys(u).some(function(n){return void 0!==u[n]});e=n.request({api:"graphQLApi",data:{query:o.CREATE_PAYMENT_CONTEXT_QUERY,variables:{input:{paymentMethodUsage:this._paymentMethodUsage,intent:"CONTINUE",customerClient:"MOBILE_WEB",displayName:this._displayName,paysheetDetails:{collectCustomerBillingAddress:this._collectCustomerBillingAddress,collectCustomerShippingAddress:this._collectCustomerShippingAddress,transactionDetails:s?u:void 0}}}}}).then(function(n){return n.data.createVenmoPaymentContext.venmoPaymentContext})}return e.then(function(r){var u=.6666*(new Date(r.expiresAt)-new Date(r.createdAt));clearTimeout(i._refreshPaymentContextTimeout);i._refreshPaymentContextTimeout=setTimeout(function(){i._tokenizationInProgress||i._createVenmoPaymentContext(n,!0)},u);t&&i._tokenizationInProgress||(i._venmoPaymentContextStatus=r.status,i._venmoPaymentContextId=r.id)})};u.prototype.appSwitch=function(n){this._deepLinkReturnUrl?window.navigator.platform&&/iPhone|iPad|iPod/.test(window.navigator.platform)?(i.sendEvent(this._createPromise,"venmo.appswitch.start.ios-webview"),window.location.href=n):window.popupBridge&&"function"==typeof window.popupBridge.open?(i.sendEvent(this._createPromise,"venmo.appswitch.start.popup-bridge"),window.popupBridge.open(n)):(i.sendEvent(this._createPromise,"venmo.appswitch.start.webview"),window.open(n)):(i.sendEvent(this._createPromise,"venmo.appswitch.start.browser"),s.doesNotSupportWindowOpenInIos()||this._shouldUseRedirectStrategy()?window.location.href=n:window.open(n))};u.prototype.getUrl=function(){return this._createPromise.then(function(n){var n=n.getConfiguration(),t={},i=this._deepLinkReturnUrl||window.location.href.replace(window.location.hash,""),u=n.gatewayConfiguration.payWithVenmo,r=n.analyticsMetadata,f=u.accessToken,r={_meta:{version:r.sdkVersion,integration:r.integration,platform:r.platform,sessionId:r.sessionId}};return this._isDebug=n.isDebug,this._assetsUrl=n.gatewayConfiguration.assetsUrl,i=i.replace(/#*$/,""),this._venmoPaymentContextId&&(this._shouldUseLegacyFlow?f+="|pcid:"+this._venmoPaymentContextId:t.resource_id=this._venmoPaymentContextId),this._shouldIncludeReturnUrls()||this._useAllowDesktopWebLogin?(this._useAllowDesktopWebLogin&&(i=this._assetsUrl+"/web/3.97.1/html/redirect-frame.html"),t["x-success"]=i+"#venmoSuccess=1",t["x-cancel"]=i+"#venmoCancel=1",t["x-error"]=i+"#venmoError=1"):(t["x-success"]="NOOP",t["x-cancel"]="NOOP",t["x-error"]="NOOP"),t.allowAndroidRecreation=this._allowAndroidRecreation?1:0,t.ua=window.navigator.userAgent,t.braintree_merchant_id=this._profileId||u.merchantId,t.braintree_access_token=f,t.braintree_environment=u.environment,t.braintree_sdk_data=btoa(JSON.stringify(r)),nt({useAllowDesktopWebLogin:this._useAllowDesktopWebLogin,mobileWebFallBack:this._mobileWebFallBack})+"?"+p.stringify(t)}.bind(this))};u.prototype.isBrowserSupported=function(){return y.isBrowserSupported({allowNewBrowserTab:this._allowNewBrowserTab,allowWebviews:this._allowWebviews,allowDesktop:this._allowDesktop,allowDesktopWebLogin:this._allowDesktopWebLogin})};u.prototype.hasTokenizationResult=function(){return this._hasTokenizationResult()};u.prototype._hasTokenizationResult=function(n){return n=l(n),void 0!==(n.venmoSuccess||n.venmoError||n.venmoCancel)};u.prototype._shouldIncludeReturnUrls=function(){return!!this._deepLinkReturnUrl||!this._cannotHaveReturnUrls};u.prototype._isDesktop=function(){return!(s.isIos()||s.isAndroid())};u.prototype.tokenize=function(n){var t=this;return n=n||{},!0===this._tokenizationInProgress?Promise.reject(new f(r.VENMO_TOKENIZATION_REQUEST_ACTIVE)):(this._tokenizationInProgress=!0,(this._useDesktopQRFlow?this._tokenizeForDesktopQRFlow(n):this._useAllowDesktopWebLogin?this._tokenizeWebLoginWithRedirect():this._cannotHaveReturnUrls?this._tokenizeForMobileWithManualReturn():this._tokenizeForMobileWithHashChangeListeners(n)).then(function(n){return t._createPromise.then(function(n){return t._createVenmoPaymentContext(n)}).then(function(){t._tokenizationInProgress=!1;var i=n,r={nonce:i.paymentMethodNonce,type:"VenmoAccount",details:{username:a(i.username),paymentContextId:i.id}};return i.payerInfo&&(r.details.payerInfo=i.payerInfo,r.details.payerInfo.userName=a(i.payerInfo.userName)),r})}).catch(function(n){return t._createPromise.then(function(n){return t._createVenmoPaymentContext(n)}).then(function(){return t._tokenizationInProgress=!1,Promise.reject(n)})}))};u.prototype.cancelTokenization=function(){return this._tokenizationInProgress?(this._removeVisibilityEventListener(),this._tokenizePromise&&this._tokenizePromise.reject(new f(r.VENMO_TOKENIZATION_CANCELED_BY_MERCHANT)),Promise.all([this._cancelMobilePaymentContext(),this._cancelVenmoDesktopContext()])):Promise.reject(new f(r.VENMO_TOKENIZATION_REQUEST_NOT_ACTIVE))};u.prototype._tokenizeWebLoginWithRedirect=function(){var n=this;return i.sendEvent(n._createPromise,"venmo.tokenize.web-login.start"),this._tokenizePromise=new e,this.getUrl().then(function(t){return c.runWebLogin({checkForStatusChange:n._checkPaymentContextStatusAndProcessResult.bind(n),cancelTokenization:n.cancelTokenization.bind(n),frameServiceInstance:n._frameServiceInstance,venmoUrl:t,debug:n._isDebug}).then(function(t){i.sendEvent(n._createPromise,"venmo.tokenize.web-login.success");n._tokenizePromise.resolve({paymentMethodNonce:t.paymentMethodId,username:t.userName,payerInfo:t.payerInfo,id:n._venmoPaymentContextId})}).catch(function(t){i.sendEvent(n._createPromise,"venmo.tokenize.web-login.failure");n._tokenizePromise.reject(t)}),n._tokenizePromise})};u.prototype._queryPaymentContextStatus=function(n){var t=this;return this._createPromise.then(function(i){var r=t._shouldUseLegacyFlow?o.LEGACY_VENMO_PAYMENT_CONTEXT_STATUS_QUERY:o.VENMO_PAYMENT_CONTEXT_STATUS_QUERY;return i.request({api:"graphQLApi",data:{query:r,variables:{id:n}}})}).then(function(n){return n.data.node})};u.prototype._checkPaymentContextStatusAndProcessResult=function(n){var t=this;return t._queryPaymentContextStatus(t._venmoPaymentContextId).catch(function(n){return Promise.reject(new f({type:r.VENMO_NETWORK_ERROR.type,code:r.VENMO_NETWORK_ERROR.code,message:r.VENMO_NETWORK_ERROR.message,details:n}))}).then(function(u){var e=u.status;if(e!==t._venmoPaymentContextStatus)switch(t._venmoPaymentContextStatus=e,i.sendEvent(t._createPromise,"venmo.tokenize.web-login.status-change"),e){case"APPROVED":return Promise.resolve(u);case"CANCELED":return Promise.reject(new f(r.VENMO_CUSTOMER_CANCELED));case"FAILED":return Promise.reject(new f(r.VENMO_TOKENIZATION_FAILED))}return new Promise(function(i,u){return n<t._maxRetryCount?(n++,t._checkPaymentContextStatusAndProcessResult(n).then(i).catch(u)):u(new f(r.VENMO_TOKENIZATION_FAILED))})})};u.prototype._pollForStatusChange=function(){var n=this;return Date.now()>n._mobilePollingContextExpiresIn?Promise.reject(new f(r.VENMO_MOBILE_POLLING_TOKENIZATION_TIMEOUT)):this._queryPaymentContextStatus(this._venmoPaymentContextId).catch(function(n){return Promise.reject(new f({type:r.VENMO_MOBILE_POLLING_TOKENIZATION_NETWORK_ERROR.type,code:r.VENMO_MOBILE_POLLING_TOKENIZATION_NETWORK_ERROR.code,message:r.VENMO_MOBILE_POLLING_TOKENIZATION_NETWORK_ERROR.message,details:{originalError:n}}))}).then(function(t){var u=t.status;if(u!==n._venmoPaymentContextStatus)switch(n._venmoPaymentContextStatus=u,i.sendEvent(n._createPromise,"venmo.tokenize.manual-return.status-change."+u.toLowerCase()),u){case"EXPIRED":case"FAILED":case"CANCELED":return Promise.reject(new f(r["VENMO_MOBILE_POLLING_TOKENIZATION_"+u]));case"APPROVED":return Promise.resolve(t)}return new Promise(function(t,i){setTimeout(function(){n._pollForStatusChange().then(t).catch(i)},n._mobilePollingInterval)})})};u.prototype._tokenizeForMobileWithManualReturn=function(){var n=this;return i.sendEvent(this._createPromise,"venmo.tokenize.manual-return.start"),this._mobilePollingContextExpiresIn=Date.now()+this._mobilePollingExpiresThreshold,this._tokenizePromise=new e,this._pollForStatusChange().then(function(t){i.sendEvent(n._createPromise,"venmo.tokenize.manual-return.success");n._tokenizePromise.resolve({paymentMethodNonce:t.paymentMethodId,username:t.userName,payerInfo:t.payerInfo,id:n._venmoPaymentContextId})}).catch(function(t){i.sendEvent(n._createPromise,"venmo.tokenize.manual-return.failure");n._tokenizePromise.reject(t)}),this.getUrl().then(function(t){return n.appSwitch(t),n._tokenizePromise})};u.prototype._shouldUseRedirectStrategy=function(){return!!s.isIos()&&(!0===this._mobileWebFallBack||this._useRedirectForIOS)};u.prototype._tokenizeForMobileWithHashChangeListeners=function(n){function f(n){var i;t.processHashChangeFlowResults(n).catch(function(n){i=n}).then(function(n){t._ignoreHistoryChanges||window.location.hash===t._previousHash||(window.location.hash=t._previousHash);t._removeVisibilityEventListener();i?t._tokenizePromise.reject(i):t._tokenizePromise.resolve(n);delete t._tokenizePromise})}var r,u,t=this;return this.hasTokenizationResult()?this.processHashChangeFlowResults():(i.sendEvent(this._createPromise,"venmo.tokenize.mobile.start"),this._tokenizePromise=new e,this._previousHash=window.location.hash,this._onHashChangeListener=function(n){n=n.newURL.split("#")[1];t._hasTokenizationResult(n)&&(r=!0,clearTimeout(u),f(n))},window.addEventListener("hashchange",this._onHashChangeListener,!1),this._visibilityChangeListener=function(){var t=n.processResultsDelay||h.DEFAULT_PROCESS_RESULTS_DELAY;window.document.hidden||r||(u=setTimeout(f,t))},this.getUrl().then(function(n){return t.appSwitch(n),setTimeout(function(){window.document.addEventListener(v(),t._visibilityChangeListener)},h.DOCUMENT_VISIBILITY_CHANGE_EVENT_DELAY),t._tokenizePromise}))};u.prototype._tokenizeForDesktopQRFlow=function(){var n=this;return i.sendEvent(this._createPromise,"venmo.tokenize.desktop.start"),this._tokenizePromise=new e,this._createPromise.then(function(){return n._venmoDesktopInstance.launchDesktopFlow()}).then(function(t){n._venmoDesktopInstance.hideDesktopFlow();i.sendEvent(n._createPromise,"venmo.tokenize.desktop.success");n._tokenizePromise.resolve(t)}).catch(function(t){i.sendEvent(n._createPromise,"venmo.tokenize.desktop.failure");n._venmoDesktopInstance&&n._venmoDesktopInstance.hideDesktopFlow();t&&"CUSTOMER_CANCELED"===t.reason?n._tokenizePromise.reject(new f(r.VENMO_DESKTOP_CANCELED)):n._tokenizePromise.reject(new f({type:r.VENMO_DESKTOP_UNKNOWN_ERROR.type,code:r.VENMO_DESKTOP_UNKNOWN_ERROR.code,message:r.VENMO_DESKTOP_UNKNOWN_ERROR.message,details:{originalError:t}}))}),this._tokenizePromise};u.prototype._cancelMobilePaymentContext=function(){var n=this;return this._createPromise.then(function(t){var i;return n._venmoPaymentContextId?(i=n._shouldUseLegacyFlow?o.LEGACY_UPDATE_PAYMENT_CONTEXT_QUERY:o.UPDATE_PAYMENT_CONTEXT_QUERY,t.request({api:"graphQLApi",data:{query:i,variables:{input:{id:n._venmoPaymentContextId,status:"CANCELED"}}}})):Promise.resolve()})};u.prototype._cancelVenmoDesktopContext=function(){var n=this;return this._createPromise.then(function(){return n._venmoDesktopInstance&&n._venmoDesktopInstance.updateVenmoDesktopPaymentContext("CANCELED"),Promise.resolve()})};u.prototype.teardown=function(){var n=this;return this._removeVisibilityEventListener(),this._createPromise.then(function(){n._venmoDesktopInstance&&n._venmoDesktopInstance.teardown();clearTimeout(n._refreshPaymentContextTimeout);n._cancelMobilePaymentContext();k(this,b(u.prototype))}.bind(this))};u.prototype._removeVisibilityEventListener=function(){window.removeEventListener("hashchange",this._onHashChangeListener);window.document.removeEventListener(v(),this._visibilityChangeListener);delete this._visibilityChangeListener;delete this._onHashChangeListener};u.prototype.processHashChangeFlowResults=function(n){var t=this,u=l(n);return new Promise(function(n,e){t._shouldUseLegacyFlow?u.venmoSuccess?(i.sendEvent(t._createPromise,"venmo.appswitch.handle.success"),n(u)):u.venmoError?(i.sendEvent(t._createPromise,"venmo.appswitch.handle.error"),e(new f({type:r.VENMO_APP_FAILED.type,code:r.VENMO_APP_FAILED.code,message:r.VENMO_APP_FAILED.message,details:{originalError:{message:decodeURIComponent(u.errorMessage),code:u.errorCode}}}))):u.venmoCancel?(i.sendEvent(t._createPromise,"venmo.appswitch.handle.cancel"),e(new f(r.VENMO_APP_CANCELED))):(i.sendEvent(t._createPromise,"venmo.appswitch.cancel-or-unavailable"),e(new f(r.VENMO_CANCELED))):t._pollForStatusChange().then(function(r){return i.sendEvent(t._createPromise,"venmo.appswitch.handle.payment-context-status-query.success"),n({paymentMethodNonce:r.paymentMethodId,username:r.userName,payerInfo:r.payerInfo,id:t._venmoPaymentContextId})}).catch(function(f){f.type===r.VENMO_MOBILE_POLLING_TOKENIZATION_CANCELED.type&&e(f);i.sendEvent(t._createPromise,"venmo.process-results.payment-context-status-query-failed");n(u)});t._clearFragmentParameters()})};u.prototype._clearFragmentParameters=function(){this._ignoreHistoryChanges||"function"==typeof window.history.replaceState&&window.location.hash&&history.pushState({},"",window.location.href.slice(0,window.location.href.indexOf("#")))};t.exports=d.wrapPrototype(u)},{"../lib/analytics":72,"../lib/braintree-error":77,"../lib/convert-methods-to-error":79,"../lib/in-iframe":102,"../lib/is-verified-domain":105,"../lib/methods":107,"../lib/querystring":109,"../lib/snake-case-to-camel-case":111,"./external/":160,"./external/queries":161,"./shared/browser-detection":164,"./shared/constants":165,"./shared/errors":166,"./shared/get-venmo-url":168,"./shared/supports-venmo":169,"./shared/web-login-backdrop":170,"@braintree/extended-promise":24,"@braintree/wrap-promise":33}],172:[function(n,t){"use strict";function o(n){return f[n]||h[n]}function s(n,t){void 0===t&&(t=!1);var r=i.indexOf(n);if(t||-1!==r)return r;throw new Error('"'+n+'" is not a supported card type.');}function r(n){var t=[],r;return a.isValidInputType(n)?0===n.length?i.map(function(n){return u.clone(o(n))}):(i.forEach(function(i){i=o(i);l.addMatchingCardsToResults(n,i,t)}),r=v.findBestMatch(t),r?[r]:t):t}var e=this&&this.__assign||function(){return(e=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},h=n("./lib/card-types"),l=n("./lib/add-matching-cards-to-results"),a=n("./lib/is-valid-input-type"),v=n("./lib/find-best-match"),u=n("./lib/clone"),f={},n={VISA:"visa",MASTERCARD:"mastercard",AMERICAN_EXPRESS:"american-express",DINERS_CLUB:"diners-club",DISCOVER:"discover",JCB:"jcb",UNIONPAY:"unionpay",MAESTRO:"maestro",ELO:"elo",MIR:"mir",HIPER:"hiper",HIPERCARD:"hipercard"},c=[n.VISA,n.MASTERCARD,n.AMERICAN_EXPRESS,n.DINERS_CLUB,n.DISCOVER,n.JCB,n.UNIONPAY,n.MAESTRO,n.ELO,n.MIR,n.HIPER,n.HIPERCARD],i=u.clone(c);r.getTypeInfo=function(n){return u.clone(o(n))};r.removeCard=function(n){n=s(n);i.splice(n,1)};r.addCard=function(n){var t=s(n.type,!0);f[n.type]=n;-1===t&&i.push(n.type)};r.updateCard=function(n,t){var i=f[n]||h[n];if(!i)throw new Error('"'+n+"\" is not a recognized type. Use `addCard` instead.'");if(t.type&&i.type!==t.type)throw new Error("Cannot overwrite type parameter.");n=u.clone(i);n=e(e({},n),t);f[n.type]=n};r.changeOrder=function(n,t){var r=s(n);i.splice(r,1);i.splice(t,0,n)};r.resetModifications=function(){i=u.clone(c);f={}};r.types=n;t.exports=r},{"./lib/add-matching-cards-to-results":173,"./lib/card-types":174,"./lib/clone":175,"./lib/find-best-match":176,"./lib/is-valid-input-type":177}],173:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.addMatchingCardsToResults=void 0;var r=n("./clone"),u=n("./matches");i.addMatchingCardsToResults=function(n,t,i){for(var o,f,e=0;e<t.patterns.length;e++)if(f=t.patterns[e],u.matches(n,f)){o=r.clone(t);f=(Array.isArray(f)?String(f[0]):String(f)).length;n.length>=f&&(o.matchStrength=f);i.push(o);break}}},{"./clone":175,"./matches":178}],174:[function(n,t){"use strict";t.exports={visa:{niceType:"Visa",type:"visa",patterns:[4],gaps:[4,8,12],lengths:[16,18,19],code:{name:"CVV",size:3}},mastercard:{niceType:"Mastercard",type:"mastercard",patterns:[[51,55],[2221,2229],[223,229],[23,26],[270,271],2720],gaps:[4,8,12],lengths:[16],code:{name:"CVC",size:3}},"american-express":{niceType:"American Express",type:"american-express",patterns:[34,37],gaps:[4,10],lengths:[15],code:{name:"CID",size:4}},"diners-club":{niceType:"Diners Club",type:"diners-club",patterns:[[300,305],36,38,39],gaps:[4,10],lengths:[14,16,19],code:{name:"CVV",size:3}},discover:{niceType:"Discover",type:"discover",patterns:[6011,[644,649],65],gaps:[4,8,12],lengths:[16,19],code:{name:"CID",size:3}},jcb:{niceType:"JCB",type:"jcb",patterns:[2131,1800,[3528,3589]],gaps:[4,8,12],lengths:[16,17,18,19],code:{name:"CVV",size:3}},unionpay:{niceType:"UnionPay",type:"unionpay",patterns:[620,[624,626],[62100,62182],[62184,62187],[62185,62197],[62200,62205],[622010,622999],622018,[622019,622999],[62207,62209],[622126,622925],[623,626],6270,6272,6276,[627700,627779],[627781,627799],[6282,6289],6291,6292,810,[8110,8131],[8132,8151],[8152,8163],[8164,8171]],gaps:[4,8,12],lengths:[14,15,16,17,18,19],code:{name:"CVN",size:3}},maestro:{niceType:"Maestro",type:"maestro",patterns:[493698,[5e5,504174],[504176,506698],[506779,508999],[56,59],63,67,6],gaps:[4,8,12],lengths:[12,13,14,15,16,17,18,19],code:{name:"CVC",size:3}},elo:{niceType:"Elo",type:"elo",patterns:[401178,401179,438935,457631,457632,431274,451416,457393,504175,[506699,506778],[509e3,509999],627780,636297,636368,[650031,650033],[650035,650051],[650405,650439],[650485,650538],[650541,650598],[650700,650718],[650720,650727],[650901,650978],[651652,651679],[655e3,655019],[655021,655058]],gaps:[4,8,12],lengths:[16],code:{name:"CVE",size:3}},mir:{niceType:"Mir",type:"mir",patterns:[[2200,2204]],gaps:[4,8,12],lengths:[16,17,18,19],code:{name:"CVP2",size:3}},hiper:{niceType:"Hiper",type:"hiper",patterns:[637095,63737423,63743358,637568,637599,637609,637612],gaps:[4,8,12],lengths:[16],code:{name:"CVC",size:3}},hipercard:{niceType:"Hipercard",type:"hipercard",patterns:[606282],gaps:[4,8,12],lengths:[16],code:{name:"CVC",size:3}}}},{}],175:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.clone=void 0;i.clone=function(n){return n?JSON.parse(JSON.stringify(n)):null}},{}],176:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.findBestMatch=void 0;i.findBestMatch=function(n){return 0<(i=(t=n).filter(function(n){return n.matchStrength}).length)&&i===t.length?n.reduce(function(n,t){return!n||Number(n.matchStrength)<Number(t.matchStrength)?t:n}):null;var t,i}},{}],177:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.isValidInputType=void 0;i.isValidInputType=function(n){return"string"==typeof n||n instanceof String}},{}],178:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.matches=void 0;i.matches=function(n,t){return Array.isArray(t)?(i=n,r=t[0],f=t[1],u=String(r).length,i=i.substr(0,u),u=parseInt(i,10),r=parseInt(String(r).substr(0,i.length),10),f=parseInt(String(f).substr(0,i.length),10),r<=u&&u<=f):(i=n,r=t,(r=String(r)).substring(0,i.length)===i.substring(0,r.length));var f,u,i,r}},{}],179:[function(n,t,i){"use strict";function r(n){this.origin=(n=void 0===n?{}:n).origin||"*";this.channel=n.channel||"";this.verifyDomain=n.verifyDomain;this.targetFrames=n.targetFrames||[];this.limitBroadcastToFramesArray=Boolean(n.targetFrames);this.isDestroyed=!1;this.listeners=[];this.hasAdditionalChecksForOnListeners=Boolean(this.verifyDomain||this.limitBroadcastToFramesArray)}Object.defineProperty(i,"__esModule",{value:!0});i.Framebus=void 0;var u=n("./lib"),n="undefined"!=typeof window&&window.Promise;r.setPromise=function(n){r.Promise=n};r.target=function(n){return new r(n)};r.prototype.addTargetFrame=function(n){this.limitBroadcastToFramesArray&&this.targetFrames.push(n)};r.prototype.include=function(n){return null!=n&&null!=n.Window&&n.constructor===n.Window&&(u.childWindows.push(n),!0)};r.prototype.target=function(n){return r.target(n)};r.prototype.emit=function(n,t,i){var r,f;return this.isDestroyed?!1:(r=this.origin,n=this.namespaceEvent(n),u.isntString(n))?!1:u.isntString(r)?!1:("function"==typeof t&&(i=t,t=void 0),f=u.packagePayload(n,r,t,i),!!f&&(this.limitBroadcastToFramesArray?this.targetFramesAsWindows().forEach(function(n){u.sendMessage(n,f,r)}):u.broadcast(f,{origin:r,frame:window.top||window.self}),!0))};r.prototype.emitAsPromise=function(n,t){var i=this;return new r.Promise(function(r,u){i.emit(n,t,function(n){r(n)})||u(new Error('Listener not added for "'.concat(n,'"')))})};r.prototype.on=function(n,t){if(this.isDestroyed)return!1;var f=this,i=this.origin,r=t;return n=this.namespaceEvent(n),!u.subscriptionArgsInvalid(n,r,i)&&(this.hasAdditionalChecksForOnListeners&&(r=function(){for(var i=[],n=0;n<arguments.length;n++)i[n]=arguments[n];f.passesVerifyDomainCheck(this&&this.origin)&&f.hasMatchingTargetFrame(this&&this.source)&&t.apply(void 0,i)}),this.listeners.push({eventName:n,handler:r,originalHandler:t}),u.subscribers[i]=u.subscribers[i]||{},u.subscribers[i][n]=u.subscribers[i][n]||[],u.subscribers[i][n].push(r),!0)};r.prototype.off=function(n,t){var e=t,i,o,f,r;if(this.isDestroyed)return!1;if(this.verifyDomain)for(i=0;i<this.listeners.length;i++)o=this.listeners[i],o.originalHandler===t&&(e=o.handler);if((n=this.namespaceEvent(n),f=this.origin,u.subscriptionArgsInvalid(n,e,f))||(r=u.subscribers[f]&&u.subscribers[f][n],!r))return!1;for(i=0;i<r.length;i++)if(r[i]===e)return r.splice(i,1),!0;return!1};r.prototype.teardown=function(){var n,t;if(!this.isDestroyed){for(this.isDestroyed=!0,n=0;n<this.listeners.length;n++)t=this.listeners[n],this.off(t.eventName,t.handler);this.listeners.length=0}};r.prototype.passesVerifyDomainCheck=function(n){return!this.verifyDomain||this.checkOrigin(n)};r.prototype.targetFramesAsWindows=function(){return this.limitBroadcastToFramesArray?this.targetFrames.map(function(n){return n instanceof HTMLIFrameElement?n.contentWindow:n}).filter(function(n){return n}):[]};r.prototype.hasMatchingTargetFrame=function(n){if(!this.limitBroadcastToFramesArray)return!0;var t=this.targetFramesAsWindows().find(function(t){return t===n});return Boolean(t)};r.prototype.checkOrigin=function(n){var i,t=document.createElement("a");return t.href=location.href,i="https:"===t.protocol?t.host.replace(/:443$/,""):"http:"===t.protocol?t.host.replace(/:80$/,""):t.host,t.protocol+"//"+i===n||!this.verifyDomain||this.verifyDomain(n)};r.prototype.namespaceEvent=function(n){return this.channel?"".concat(this.channel,":").concat(n):n};r.Promise=n;i.Framebus=r},{"./lib":187}],180:[function(n,t){"use strict";var i=n("./lib"),n=n("./framebus");i.attach();t.exports=n.Framebus},{"./framebus":179,"./lib":187}],181:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.detach=i.attach=void 0;var u=n("./"),r=!1;i.attach=function(){r||"undefined"==typeof window||(r=!0,window.addEventListener("message",u.onMessage,!1))};i.detach=function(){r=!1;window.removeEventListener("message",u.onMessage,!1)}},{"./":187}],182:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.broadcastToChildWindows=void 0;var r=n("./");i.broadcastToChildWindows=function(n,t,i){for(var f,u=r.childWindows.length-1;0<=u;u--)f=r.childWindows[u],f.closed?r.childWindows.splice(u,1):i!==f&&r.broadcast(n,{origin:t,frame:f.top})}},{"./":187}],183:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.broadcast=void 0;var r=n("./");i.broadcast=function n(t,i){var e,o=0,f=i.origin,u=i.frame;try{for(u.postMessage(t,f),r.hasOpener(u)&&u.opener.top!==window.top&&n(t,{origin:f,frame:u.opener.top});e=u.frames[o];)n(t,{origin:f,frame:e}),o++}catch(n){}}},{"./":187}],184:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.subscribers=i.childWindows=i.prefix=void 0;i.prefix="/*framebus*/";i.childWindows=[];i.subscribers={}},{}],185:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.dispatch=void 0;var r=n("./");i.dispatch=function(n,t,i,u,f){var e,o;if(r.subscribers[n]&&r.subscribers[n][t])for(e=[],i&&e.push(i),u&&e.push(u),o=0;o<r.subscribers[n][t].length;o++)r.subscribers[n][t][o].apply(f,e)}},{"./":187}],186:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.hasOpener=void 0;i.hasOpener=function(n){return n.top===n&&null!=n.opener&&n.opener!==n&&!0!==n.opener.closed}},{}],187:[function(n,t,i){"use strict";var u=this&&this.__createBinding||(Object.create?function(n,t,i,r){void 0===r&&(r=i);var u=Object.getOwnPropertyDescriptor(t,i);u&&("get"in u?t.__esModule:!u.writable&&!u.configurable)||(u={enumerable:!0,get:function(){return t[i]}});Object.defineProperty(n,r,u)}:function(n,t,i,r){n[r=void 0===r?i:r]=t[i]}),r=this&&this.__exportStar||function(n,t){for(var i in n)"default"===i||Object.prototype.hasOwnProperty.call(t,i)||u(t,n,i)};Object.defineProperty(i,"__esModule",{value:!0});r(n("./attach"),i);r(n("./broadcast-to-child-windows"),i);r(n("./broadcast"),i);r(n("./constants"),i);r(n("./dispatch"),i);r(n("./has-opener"),i);r(n("./is-not-string"),i);r(n("./message"),i);r(n("./package-payload"),i);r(n("./send-message"),i);r(n("./subscribe-replier"),i);r(n("./subscription-args-invalid"),i);r(n("./types"),i);r(n("./unpack-payload"),i)},{"./attach":181,"./broadcast":183,"./broadcast-to-child-windows":182,"./constants":184,"./dispatch":185,"./has-opener":186,"./is-not-string":188,"./message":189,"./package-payload":190,"./send-message":191,"./subscribe-replier":192,"./subscription-args-invalid":193,"./types":194,"./unpack-payload":195}],188:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.isntString=void 0;i.isntString=function(n){return"string"!=typeof n}},{}],189:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.onMessage=void 0;var r=n("./");i.onMessage=function(n){var t,i,u;r.isntString(n.data)||(t=r.unpackPayload(n))&&(i=t.eventData,u=t.reply,r.dispatch("*",t.event,i,u,n),r.dispatch(n.origin,t.event,i,u,n),r.broadcastToChildWindows(n.data,t.origin,n.source))}},{"./":187}],190:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.packagePayload=void 0;var r=n("./");i.packagePayload=function(n,t,i,u){var f,n={event:n,origin:t};"function"==typeof u&&(n.reply=r.subscribeReplier(u,t));n.eventData=i;try{f=r.prefix+JSON.stringify(n)}catch(n){throw new Error("Could not stringify event: ".concat(n.message));}return f}},{"./":187}],191:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.sendMessage=void 0;i.sendMessage=function(n,t,i){try{n.postMessage(t,i)}catch(n){}}},{}],192:[function(n,t,i){"use strict";var u=this&&this.__importDefault||function(n){return n&&n.__esModule?n:{"default":n}},r=(Object.defineProperty(i,"__esModule",{value:!0}),i.subscribeReplier=void 0,n("../framebus")),f=u(n("@braintree/uuid"));i.subscribeReplier=function(n,t){var i=f.default();return r.Framebus.target({origin:t}).on(i,function u(f,e){n(f,e);r.Framebus.target({origin:t}).off(i,u)}),i}},{"../framebus":179,"@braintree/uuid":29}],193:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.subscriptionArgsInvalid=void 0;var r=n("./");i.subscriptionArgsInvalid=function(n,t,i){return!!r.isntString(n)||"function"!=typeof t||r.isntString(i)}},{"./":187}],194:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0})},{}],195:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.unpackPayload=void 0;var r=n("./");i.unpackPayload=function(n){var t,i,u,f;if(n.data.slice(0,r.prefix.length)!==r.prefix)return!1;try{t=JSON.parse(n.data.slice(r.prefix.length))}catch(n){return!1}return t.reply&&(i=n.origin,u=n.source,f=t.reply,t.reply=function(n){u&&(n=r.packagePayload(f,i,n))&&u.postMessage(n,i)}),t}},{"./":187}],196:[function(n,t){function h(){throw new Error("setTimeout has not been defined");}function c(){throw new Error("clearTimeout has not been defined");}function l(n){if(i===setTimeout)return setTimeout(n,0);if((i===h||!i)&&setTimeout)return(i=setTimeout)(n,0);try{return i(n,0)}catch(t){try{return i.call(null,n,0)}catch(t){return i.call(this,n,0)}}}function y(){o&&e&&(o=!1,e.length?u=e.concat(u):s=-1,u.length&&a())}function a(){if(!o){for(var t=l(y),n=(o=!0,u.length);n;){for(e=u,u=[];++s<n;)e&&e[s].run();s=-1;n=u.length}e=null;o=!1;!function(n){if(r===clearTimeout)return clearTimeout(n);if((r===c||!r)&&clearTimeout)return(r=clearTimeout)(n);try{r(n)}catch(t){try{return r.call(null,n)}catch(t){return r.call(this,n)}}}(t)}}function v(n,t){this.fun=n;this.array=t}function f(){}var i,r,t=t.exports={};try{i="function"==typeof setTimeout?setTimeout:h}catch(n){i=h}try{r="function"==typeof clearTimeout?clearTimeout:c}catch(n){r=c}var e,u=[],o=!1,s=-1;t.nextTick=function(n){var i=new Array(arguments.length-1),t;if(1<arguments.length)for(t=1;t<arguments.length;t++)i[t-1]=arguments[t];u.push(new v(n,i));1!==u.length||o||l(a)};v.prototype.run=function(){this.fun.apply(null,this.array)};t.title="browser";t.browser=!0;t.env={};t.argv=[];t.version="";t.versions={};t.on=f;t.addListener=f;t.once=f;t.off=f;t.removeListener=f;t.removeAllListeners=f;t.emit=f;t.prependListener=f;t.prependOnceListener=f;t.listeners=function(){return[]};t.binding=function(){throw new Error("process.binding is not supported");};t.cwd=function(){return"/"};t.chdir=function(){throw new Error("process.chdir is not supported");};t.umask=function(){return 0}},{}],197:[function(n,t){!function(n){!function(){"use strict";function e(n){return Boolean(n&&void 0!==n.length)}function c(){}function i(n){if(!(this instanceof i))throw new TypeError("Promises must be constructed via new");if("function"!=typeof n)throw new TypeError("not a function");this._state=0;this._handled=!1;this._value=void 0;this._deferreds=[];s(n,this)}function o(n,t){for(;3===n._state;)n=n._value;0===n._state?n._deferreds.push(t):(n._handled=!0,i._immediateFn(function(){var i,f=1===n._state?t.onFulfilled:t.onRejected;if(null===f)(1===n._state?u:r)(t.promise,n._value);else{try{i=f(n._value)}catch(i){return void r(t.promise,i)}u(t.promise,i)}}))}function u(n,t){var u,e,o;try{if(t===n)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"==typeof t||"function"==typeof t)){if(u=t.then,t instanceof i)return n._state=3,n._value=t,void f(n);if("function"==typeof u)return void s((e=u,o=t,function(){e.apply(o,arguments)}),n)}n._state=1;n._value=t;f(n)}catch(t){r(n,t)}}function r(n,t){n._state=2;n._value=t;f(n)}function f(n){2===n._state&&0===n._deferreds.length&&i._immediateFn(function(){n._handled||i._unhandledRejectionFn(n._value)});for(var t=0,r=n._deferreds.length;t<r;t++)o(n,n._deferreds[t]);n._deferreds=null}function l(n,t,i){this.onFulfilled="function"==typeof n?n:null;this.onRejected="function"==typeof t?t:null;this.promise=i}function s(n,t){var i=!1;try{n(function(n){i||(i=!0,u(t,n))},function(n){i||(i=!0,r(t,n))})}catch(n){if(i)return;i=!0;r(t,n)}}var h=setTimeout;i.prototype.catch=function(n){return this.then(null,n)};i.prototype.then=function(n,t){var i=new this.constructor(c);return o(this,new l(n,t,i)),i};i.prototype.finally=function(n){var t=this.constructor;return this.then(function(i){return t.resolve(n()).then(function(){return i})},function(i){return t.resolve(n()).then(function(){return t.reject(i)})})};i.all=function(n){return new i(function(t,i){var r,f,u;if(!e(n))return i(new TypeError("Promise.all accepts an array"));if(r=Array.prototype.slice.call(n),0===r.length)return t([]);for(f=r.length,u=0;u<r.length;u++)!function n(u,e){try{if(e&&("object"==typeof e||"function"==typeof e)){var o=e.then;if("function"==typeof o)return void o.call(e,function(t){n(u,t)},i)}r[u]=e;0==--f&&t(r)}catch(e){i(e)}}(u,r[u])})};i.allSettled=function(n){return new this(function(t,i){var r,f,u;if(!n||void 0===n.length)return i(new TypeError(typeof n+" "+n+" is not iterable(cannot read property Symbol(Symbol.iterator))"));if(r=Array.prototype.slice.call(n),0===r.length)return t([]);for(f=r.length,u=0;u<r.length;u++)!function u(n,i){if(i&&("object"==typeof i||"function"==typeof i)){var e=i.then;if("function"==typeof e)return void e.call(i,function(t){u(n,t)},function(i){r[n]={status:"rejected",reason:i};0==--f&&t(r)})}r[n]={status:"fulfilled",value:i};0==--f&&t(r)}(u,r[u])})};i.resolve=function(n){return n&&"object"==typeof n&&n.constructor===i?n:new i(function(t){t(n)})};i.reject=function(n){return new i(function(t,i){i(n)})};i.race=function(n){return new i(function(t,r){if(!e(n))return r(new TypeError("Promise.race accepts an array"));for(var u=0,f=n.length;u<f;u++)i.resolve(n[u]).then(t,r)})};i._immediateFn="function"==typeof n?function(t){n(t)}:function(n){h(n,0)};i._unhandledRejectionFn=function(n){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",n)};t.exports=i}.call(this)}.call(this,n("timers").setImmediate)},{timers:201}],198:[function(n,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.isIos=i.isIE9=i.isSamsungBrowser=i.isAndroidChrome=i.isKitKatWebview=void 0;var r="undefined"!=typeof window&&window.navigator&&window.navigator.userAgent,u=n("@braintree/browser-detection/is-android"),o=n("@braintree/browser-detection/is-chrome-os"),f=n("@braintree/browser-detection/is-chrome"),e=n("@braintree/browser-detection/is-ios"),e=(i.isIos=e,n("@braintree/browser-detection/is-ie9")),s=(i.isIE9=e,/Version\/\d\.\d* Chrome\/\d*\.0\.0\.0/);i.isKitKatWebview=function(n){return u(n=void 0===n?r:n)&&s.test(n)};i.isAndroidChrome=function(n){return(u(n=void 0===n?r:n)||o(n))&&f(n)};i.isSamsungBrowser=function(n){return void 0===n&&(n=r),/SamsungBrowser/.test(n)||!f(n=n)&&-1<n.indexOf("Samsung")}},{"@braintree/browser-detection/is-android":17,"@braintree/browser-detection/is-chrome":19,"@braintree/browser-detection/is-chrome-os":18,"@braintree/browser-detection/is-ie9":21,"@braintree/browser-detection/is-ios":22}],199:[function(n,t){"use strict";var i=n("./lib/device");t.exports=function(){return!i.isSamsungBrowser()}},{"./lib/device":198}],200:[function(n,t){t.exports=n("./dist/supports-input-formatting")},{"./dist/supports-input-formatting":199}],201:[function(n,t,i){!function(t,r){!function(){function u(n,t){this._id=n;this._clearFn=t}var o=n("process/browser.js").nextTick,e=Function.prototype.apply,s=Array.prototype.slice,f={},h=0;i.setTimeout=function(){return new u(e.call(setTimeout,window,arguments),clearTimeout)};i.setInterval=function(){return new u(e.call(setInterval,window,arguments),clearInterval)};i.clearTimeout=i.clearInterval=function(n){n.close()};u.prototype.unref=u.prototype.ref=function(){};u.prototype.close=function(){this._clearFn.call(window,this._id)};i.enroll=function(n,t){clearTimeout(n._idleTimeoutId);n._idleTimeout=t};i.unenroll=function(n){clearTimeout(n._idleTimeoutId);n._idleTimeout=-1};i._unrefActive=i.active=function(n){clearTimeout(n._idleTimeoutId);var t=n._idleTimeout;0<=t&&(n._idleTimeoutId=setTimeout(function(){n._onTimeout&&n._onTimeout()},t))};i.setImmediate="function"==typeof t?t:function(n){var t=h++,r=!(arguments.length<2)&&s.call(arguments,1);return f[t]=!0,o(function(){f[t]&&(r?n.apply(null,r):n.call(null),i.clearImmediate(t))}),t};i.clearImmediate="function"==typeof r?r:function(n){delete f[n]}}.call(this)}.call(this,n("timers").setImmediate,n("timers").clearImmediate)},{"process/browser.js":196,timers:201}],202:[function(n,t){"use strict";t.exports={paymentOptionIDs:{card:"card",paypal:"paypal",paypalCredit:"paypalCredit",applePay:"applePay",venmo:"venmo",googlePay:"googlePay"},paymentMethodTypes:{card:"CreditCard",paypal:"PayPalAccount",paypalCredit:"PayPalAccount",applePay:"ApplePayCard",venmo:"VenmoAccount",googlePay:"AndroidPayCard"},analyticsKinds:{CreditCard:"card",PayPalAccount:"paypal",ApplePayCard:"applepay",VenmoAccount:"venmo",AndroidPayCard:"googlepay"},paymentMethodCardTypes:{Visa:"visa",MasterCard:"master-card","American Express":"american-express","Diners Club":"diners-club",Discover:"discover",JCB:"jcb",UnionPay:"unionpay",Maestro:"maestro",Elo:"elo",Hiper:"hiper",Hipercard:"hipercard"},cardTypeIcons:{visa:"visa",mastercard:"master-card","american-express":"american-express","diners-club":"diners-club",discover:"discover",jcb:"jcb","union-pay":"unionpay",maestro:"maestro",elo:"elo",hiper:"hiper",hipercard:"hipercard"},configurationCardTypes:{visa:"Visa","master-card":"MasterCard","american-express":"American Express","diners-club":"Discover",discover:"Discover",jcb:"JCB",unionpay:"UnionPay",maestro:"Maestro",elo:"Elo",hiper:"Hiper",hipercard:"Hipercard"},dependencySetupStates:{DONE:"done",FAILED:"failed",INITIALIZING:"initializing",NOT_ENABLED:"not-enabled"},errors:{NO_PAYMENT_METHOD_ERROR:"No payment method is available.",DEVELOPER_MISCONFIGURATION_MESSAGE:"Developer Error: Something went wrong. Check the console for details."},ANALYTICS_REQUEST_TIMEOUT_MS:2e3,ANALYTICS_PREFIX:"web.dropin.",CHANGE_ACTIVE_PAYMENT_METHOD_TIMEOUT:200,CHECKOUT_JS_SOURCE:"https://www.paypalobjects.com/api/checkout.min.js",GOOGLE_PAYMENT_SOURCE:"https://pay.google.com/gp/p/js/pay.js",INTEGRATION:"dropin2",PAYPAL_CHECKOUT_SCRIPT_ID:"braintree-dropin-paypal-checkout-script",GOOGLE_PAYMENT_SCRIPT_ID:"braintree-dropin-google-payment-script",DATA_COLLECTOR_SCRIPT_ID:"braintree-dropin-data-collector-script",STYLESHEET_ID:"braintree-dropin-stylesheet"}},{}],203:[function(n,t){"use strict";function i(n){for(this.rootNode=n.container,this.componentID=n.componentID,this.merchantConfiguration=n.merchantConfiguration,this.isGuestCheckout=a(n.client),this.dependencyStates=b.reduce(function(n,t){return this._shouldIncludeDependency(t)&&(n[t]=u.INITIALIZING),n}.bind(this),{}),this.hiddenVaultedPaymentMethodTypes=function(n){var t=[].concat(w);return Array.isArray(n)&&n.forEach(function(n){n=f[n];!n||-1<t.indexOf(n)||t.push(n)}),t}(n.merchantConfiguration.hiddenVaultedPaymentMethodTypes),this.failedDependencies={},this._options=n,this._setupComplete=!1;this.rootNode.parentNode;)this.rootNode=this.rootNode.parentNode;this.isInShadowDom="[object ShadowRoot]"===this.rootNode.toString();h.call(this)}var l=n("./lib/analytics"),e=n("./lib/dropin-error"),h=n("@braintree/event-emitter"),o=n("./constants"),f=o.paymentMethodTypes,r=o.paymentOptionIDs,u=o.dependencySetupStates,a=n("./lib/is-guest-checkout"),v=n("./views/payment-sheet-views"),y=n("braintree-web/vault-manager"),p=n("./views/payment-options-view").ID,w=[f.applePay,f.googlePay,f.venmo],s=[r.card,r.paypal,r.paypalCredit,r.venmo,r.applePay,r.googlePay],c=["threeDSecure","dataCollector"],b=s.concat(c);h.createChild(i);i.prototype.initialize=function(){var t,n=this,i=setInterval(function(){for(t in n.dependencyStates)if(n.dependencyStates[t]===u.INITIALIZING)return;clearInterval(i);n._emit("asyncDependenciesReady")},200);return y.create({client:n._options.client}).then(function(t){return n._vaultManager=t,n._getSupportedPaymentOptions(n._options)}).then(function(t){return n.supportedPaymentOptions=t,n.getVaultedPaymentMethods()}).then(function(t){n._paymentMethods=t;n._paymentMethodIsRequestable=0<n._paymentMethods.length})};i.prototype.confirmDropinReady=function(){this._setupComplete=!0};i.prototype.isPaymentMethodRequestable=function(){return Boolean(this._paymentMethodIsRequestable)};i.prototype.addPaymentMethod=function(n){this._paymentMethods.push(n);this._emit("addPaymentMethod",n);this.changeActivePaymentMethod(n)};i.prototype.removePaymentMethod=function(n){var t=this._paymentMethods.indexOf(n);-1!==t&&(this._paymentMethods.splice(t,1),this._emit("removePaymentMethod",n))};i.prototype.refreshPaymentMethods=function(){var n=this;return n.getVaultedPaymentMethods().then(function(t){n._paymentMethods=t;n._emit("refreshPaymentMethods")})};i.prototype.changeActivePaymentMethod=function(n){this._activePaymentMethod=n;this._emit("changeActivePaymentMethod",n)};i.prototype.changeActiveView=function(n){var t=this._activePaymentViewId;this._activePaymentViewId=n;this._emit("changeActiveView",{previousViewId:t,newViewId:n})};i.prototype.removeActivePaymentMethod=function(){this._activePaymentMethod=null;this._emit("removeActivePaymentMethod");this.setPaymentMethodRequestable({isRequestable:!1})};i.prototype.selectPaymentOption=function(n){this._emit("paymentOptionSelected",{paymentOption:n})};i.prototype.enableEditMode=function(){l.sendEvent(this._options.client,"manager.appeared");this._isInEditMode=!0;this._emit("enableEditMode")};i.prototype.disableEditMode=function(){this._isInEditMode=!1;this._emit("disableEditMode")};i.prototype.isInEditMode=function(){return Boolean(this._isInEditMode)};i.prototype.confirmPaymentMethodDeletion=function(n){this._paymentMethodWaitingToBeDeleted=n;this._emit("confirmPaymentMethodDeletion",n)};i.prototype._shouldIncludeDependency=function(n){if("card"===n){if(!1===this.merchantConfiguration.card)return!1}else if(!this.merchantConfiguration[n])return!1;return-1<c.indexOf(n)||(this.merchantConfiguration.paymentOptionPriority?-1<this.merchantConfiguration.paymentOptionPriority.indexOf(n):-1<s.indexOf(n))};i.prototype._shouldEmitRequestableEvent=function(n){var t=this.isPaymentMethodRequestable()===n.isRequestable,i=(n.selectedPaymentMethod&&n.selectedPaymentMethod.nonce)===this._paymentMethodRequestableNonce;return!!this._setupComplete&&!(t&&(!n.isRequestable||i))};i.prototype.setPaymentMethodRequestable=function(n){var t=this._shouldEmitRequestableEvent(n),i={paymentMethodIsSelected:Boolean(n.selectedPaymentMethod),type:n.type};this._paymentMethodIsRequestable=n.isRequestable;n.isRequestable?this._paymentMethodRequestableNonce=n.selectedPaymentMethod&&n.selectedPaymentMethod.nonce:delete this._paymentMethodRequestableNonce;t&&(n.isRequestable?this._emit("paymentMethodRequestable",i):this._emit("noPaymentMethodRequestable"))};i.prototype.getPaymentMethods=function(){return this._paymentMethods.slice()};i.prototype.getActivePaymentMethod=function(){return this._activePaymentMethod};i.prototype.hasPaymentMethods=function(){return 0<this.getPaymentMethods().length};i.prototype.getInitialViewId=function(){return 1<this.supportedPaymentOptions.length?p:this.supportedPaymentOptions[0]};i.prototype.getActivePaymentViewId=function(){return this._activePaymentViewId};i.prototype.reportAppSwitchPayload=function(n){this.appSwitchPayload=n};i.prototype.reportAppSwitchError=function(n,t){this.appSwitchError={id:n,error:t}};i.prototype.hasAtLeastOneAvailablePaymentOption=function(){for(var n=0;n<this.supportedPaymentOptions.length;n++)if(this.dependencyStates[this.supportedPaymentOptions[n]]===u.DONE)return!0;return!1};i.prototype.asyncDependencyReady=function(n){this.dependencyStates[n]=u.DONE};i.prototype.asyncDependencyFailed=function(n){this.failedDependencies.hasOwnProperty(n.view)||(this.failedDependencies[n.view]=n.error,this.dependencyStates[n.view]=u.FAILED)};i.prototype.cancelInitialization=function(n){this._emit("cancelInitialization",n)};i.prototype.reportError=function(n){this._emit("errorOccurred",n)};i.prototype.clearError=function(){this._emit("errorCleared")};i.prototype.preventUserAction=function(){this._emit("preventUserAction")};i.prototype.allowUserAction=function(){this._emit("allowUserAction")};i.prototype.deleteVaultedPaymentMethod=function(){var t,n=this,i=Promise.resolve();return this._emit("startVaultedPaymentMethodDeletion"),(i=n.isGuestCheckout?i:this._vaultManager.deletePaymentMethod(this._paymentMethodWaitingToBeDeleted.nonce).catch(function(n){t=n})).then(function(){return delete n._paymentMethodWaitingToBeDeleted,n.refreshPaymentMethods()}).then(function(){n.disableEditMode();n._emit("finishVaultedPaymentMethodDeletion",t)})};i.prototype.cancelDeleteVaultedPaymentMethod=function(){this._emit("cancelVaultedPaymentMethodDeletion");delete this._paymentMethodWaitingToBeDeleted};i.prototype.getVaultedPaymentMethods=function(){var n=this;return n.isGuestCheckout?Promise.resolve([]):n._vaultManager.fetchPaymentMethods({defaultFirst:!1!==this.merchantConfiguration.showDefaultPaymentMethodFirst}).then(function(t){return n._getSupportedPaymentMethods(t).map(function(n){return n.vaulted=!0,n})}).catch(function(){return Promise.resolve([])})};i.prototype._getSupportedPaymentMethods=function(n){var t=this,i=this.supportedPaymentOptions.reduce(function(n,i){var r,u,i=f[i];return r=i,u=t.hiddenVaultedPaymentMethodTypes,r&&-1===u.indexOf(r)&&n.push(i),n},[]);return n.filter(function(n){return-1<i.indexOf(n.type)})};i.prototype._getSupportedPaymentOptions=function(n){var i,f=this,t=n.merchantConfiguration.paymentOptionPriority||s;if(t instanceof Array)return i=(t=t.filter(function(n,i){return t.indexOf(n)===i})).map(function(t){return function(n,t){var i=v[r[n]];return i?i.isEnabled({client:t.client,merchantConfiguration:t.merchantConfiguration}).catch(function(n){return console.error(i.ID+" view errored when checking if it was supported."),console.error(n),Promise.resolve(!1)}):Promise.reject(new e("paymentOptionPriority: Invalid payment option specified."))}(i=t,n).then(function(n){return{success:n,id:r[i]}}).then(function(n){return n.success||(f.dependencyStates[n.id]=u.NOT_ENABLED),n});var i}),Promise.all(i).then(function(n){return 0===(n=n.filter(function(n){return n.success})).length?Promise.reject(new e("No valid payment options available.")):n.map(function(n){return n.id})});throw new e("paymentOptionPriority must be an array.");};t.exports=i},{"./constants":202,"./lib/analytics":207,"./lib/dropin-error":212,"./lib/is-guest-checkout":214,"./views/payment-options-view":264,"./views/payment-sheet-views":269,"@braintree/event-emitter":23,"braintree-web/vault-manager":158}],204:[function(n,t){"use strict";function i(n){this._client=n.client;this._componentID=p();this._dropinWrapper=document.createElement("div");this._dropinWrapper.id="braintree--dropin__"+this._componentID;this._dropinWrapper.setAttribute("data-braintree-id","wrapper");this._dropinWrapper.style.display="none";this._dropinWrapper.className="braintree-loading";this._merchantConfiguration=n.merchantConfiguration;c.call(this)}var o=n("./lib/assign").assign,e=n("./lib/analytics"),r=n("./constants"),u=n("./lib/dropin-error"),l=n("./dropin-model"),c=n("@braintree/event-emitter"),a=n("@braintree/asset-loader"),v=n("./views/main-view"),f=r.paymentOptionIDs,s=n("./translations").translations,y=n("./lib/is-utf-8"),p=n("@braintree/uuid"),w=n("./lib/sanitize-html"),b=n("./lib/data-collector"),k=n("./lib/three-d-secure"),n=n("@braintree/wrap-promise").wrapPrototype,d=["changeActiveView","paymentMethodRequestable","noPaymentMethodRequestable","paymentOptionSelected","card:binAvailable","card:blur","card:cardTypeChange","card:empty","card:focus","card:inputSubmitRequest","card:notEmpty","card:validityChange","3ds:customer-canceled","3ds:authentication-modal-render","3ds:authentication-modal-close"],g=[f.paypal,f.paypalCredit,f.applePay,f.googlePay,"threeDSecure"],nt=[f.paypal,f.paypalCredit,f.applePay,f.googlePay],h={};h[r.paymentMethodTypes.googlePay]=!0;h[r.paymentMethodTypes.applePay]=!0;c.createChild(i);i.prototype._initialize=function(n){var r,t=this,i=t._merchantConfiguration.container||t._merchantConfiguration.selector;if(i)return t._merchantConfiguration.container&&t._merchantConfiguration.selector?(e.sendEvent(t._client,"configuration-error"),void n(new u("Must only have one options.selector or options.container."))):(i="string"==typeof i?document.querySelector(i):i)&&1===i.nodeType?i.innerHTML.trim()?(e.sendEvent(t._client,"configuration-error"),void n(new u("options.selector or options.container must reference an empty DOM node."))):(t._strings=o({},s.en),t._merchantConfiguration.locale&&(r=s[t._merchantConfiguration.locale]||s[t._merchantConfiguration.locale.split("_")[0]],t._strings=o(t._strings,r)),y()||(t._strings.endingIn=t._strings.endingIn.replace(/•/g,"*")),t._merchantConfiguration.translations&&Object.keys(t._merchantConfiguration.translations).forEach(function(n){t._strings[n]=w(t._merchantConfiguration.translations[n])}),r=Object.keys(t._strings).reduce(function(n,i){var r=t._strings[i];return n.replace(RegExp("{{"+i+"}}","g"),r)},'<div class="braintree-dropin">\n  <div data-braintree-id="methods-label" class="braintree-heading">&nbsp;<\/div>\n  <div data-braintree-id="methods-edit" class="braintree-hidden braintree-heading" role="button" tabindex="0">{{edit}}<\/div>\n  <div data-braintree-id="choose-a-way-to-pay" class="braintree-heading">{{chooseAWayToPay}}<\/div>\n  <div class="braintree-placeholder">&nbsp;<\/div>\n\n  <div data-braintree-id="upper-container" class="braintree-upper-container">\n    <div data-braintree-id="loading-container" class="braintree-loader__container">\n      <div data-braintree-id="loading-indicator" class="braintree-loader__indicator">\n        <svg width="14" height="16" class="braintree-loader__lock">\n          <use xlink:href="#iconLockLoader"><\/use>\n        <\/svg>\n      <\/div>\n    <\/div>\n\n    <div data-braintree-id="delete-confirmation" class="braintree-delete-confirmation braintree-sheet">\n      <div data-braintree-id="delete-confirmation__message"><\/div>\n      <div class="braintree-delete-confirmation__button-container">\n        <div tabindex="0" role="button" data-braintree-id="delete-confirmation__no" class="braintree-delete-confirmation__button">{{deleteCancelButton}}<\/div>\n        <div tabindex="0" role="button" data-braintree-id="delete-confirmation__yes" class="braintree-delete-confirmation__button">{{deleteConfirmationButton}}<\/div>\n      <\/div>\n    <\/div>\n\n    <div data-braintree-id="methods" class="braintree-methods braintree-methods-initial">\n      <div data-braintree-id="methods-container"><\/div>\n    <\/div>\n\n    <div data-braintree-id="options" class="braintree-test-class braintree-options braintree-options-initial">\n      <div data-braintree-id="payment-options-container" class="braintree-options-list"><\/div>\n    <\/div>\n\n    <div data-braintree-id="sheet-container" class="braintree-sheet__container">\n      <div data-braintree-id="paypal" class="braintree-paypal braintree-sheet">\n        <div data-braintree-id="paypal-sheet-header" class="braintree-sheet__header">\n          <div class="braintree-sheet__header-label">\n            <div class="braintree-sheet__logo--header">\n              <svg width="40" height="24">\n                <use xlink:href="#logoPayPal"><\/use>\n              <\/svg>\n            <\/div>\n            <div class="braintree-sheet__label">{{PayPal}}<\/div>\n          <\/div>\n        <\/div>\n        <div class="braintree-sheet__content braintree-sheet__content--button">\n          <div data-braintree-id="paypal-button" class="braintree-sheet__button--paypal"><\/div>\n        <\/div>\n      <\/div>\n      <div data-braintree-id="paypalCredit" class="braintree-paypalCredit braintree-sheet">\n        <div data-braintree-id="paypal-credit-sheet-header" class="braintree-sheet__header">\n          <div class="braintree-sheet__header-label">\n            <div class="braintree-sheet__logo--header">\n              <svg width="40" height="24">\n                <use xlink:href="#logoPayPalCredit"><\/use>\n              <\/svg>\n            <\/div>\n            <div class="braintree-sheet__label">{{PayPal Credit}}<\/div>\n          <\/div>\n        <\/div>\n        <div class="braintree-sheet__content braintree-sheet__content--button">\n          <div data-braintree-id="paypal-credit-button" class="braintree-sheet__button--paypal"><\/div>\n        <\/div>\n      <\/div>\n      <div data-braintree-id="applePay" class="braintree-applePay braintree-sheet">\n        <div data-braintree-id="apple-pay-sheet-header" class="braintree-sheet__header">\n          <div class="braintree-sheet__header-label">\n            <div class="braintree-sheet__logo--header">\n              <svg height="24" width="40">\n              <use xlink:href="#logoApplePay"><\/use>\n              <\/svg>\n            <\/div>\n            <div class="braintree-sheet__label">{{Apple Pay}}<\/div>\n          <\/div>\n        <\/div>\n        <div class="braintree-sheet__content braintree-sheet__content--button">\n          <div data-braintree-id="apple-pay-button" class="braintree-sheet__button--apple-pay apple-pay-button"><\/div>\n        <\/div>\n      <\/div>\n      <div data-braintree-id="googlePay" class="braintree-googlePay braintree-sheet">\n        <div data-braintree-id="google-pay-sheet-header" class="braintree-sheet__header">\n          <div class="braintree-sheet__header-label">\n            <div class="braintree-sheet__logo--header">\n              <svg height="24" width="40">\n              <use xlink:href="#logoGooglePay"><\/use>\n              <\/svg>\n            <\/div>\n            <div class="braintree-sheet__label">{{Google Pay}}<\/div>\n          <\/div>\n        <\/div>\n        <div class="braintree-sheet__content braintree-sheet__content--button">\n          <div data-braintree-id="google-pay-button"><\/div>\n        <\/div>\n      <\/div>\n      <div data-braintree-id="venmo" class="braintree-venmo braintree-sheet">\n        <div data-braintree-id="venmo-sheet-header" class="braintree-sheet__header">\n          <div class="braintree-sheet__header-label">\n            <div class="braintree-sheet__logo--header">\n              <svg height="24" width="40">\n              <use xlink:href="#logoVenmo"><\/use>\n              <\/svg>\n            <\/div>\n            <div class="braintree-sheet__label">{{Venmo}}<\/div>\n          <\/div>\n        <\/div>\n        <div class="braintree-sheet__content braintree-sheet__content--button">\n          <svg data-braintree-id="venmo-button" class="braintree-sheet__button--venmo">\n            <use xlink:href="#buttonVenmo"><\/use>\n          <\/svg>\n        <\/div>\n      <\/div>\n      <div data-braintree-id="card" class="braintree-card braintree-form braintree-sheet">\n        <div data-braintree-id="card-sheet-header" class="braintree-sheet__header">\n          <div class="braintree-sheet__header-label">\n            <div class="braintree-sheet__logo--header">\n              <svg width="40" height="24" class="braintree-icon--bordered">\n                <use xlink:href="#iconCardFront"><\/use>\n              <\/svg>\n            <\/div>\n            <div class="braintree-sheet__text">{{payWithCard}}<\/div>\n          <\/div>\n          <div data-braintree-id="card-view-icons" class="braintree-sheet__icons"><\/div>\n        <\/div>\n        <div class="braintree-sheet__content braintree-sheet__content--form">\n          <div data-braintree-id="cardholder-name-field-group" class="braintree-form__field-group">\n            <label for="braintree__card-view-input__cardholder-name">\n              <div class="braintree-form__label">{{cardholderNameLabel}}<\/div>\n              <div class="braintree-form__field">\n                <div class="braintree-form-cardholder-name braintree-form__hosted-field"><\/div>\n                <div class="braintree-form__icon-container">\n                  <div class="braintree-form__icon braintree-form__field-error-icon">\n                    <svg width="24" height="24">\n                      <use xlink:href="#iconError"><\/use>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/label>\n            <div data-braintree-id="cardholder-name-field-error" class="braintree-form__field-error" role="alert"><\/div>\n          <\/div>\n          <div data-braintree-id="number-field-group" class="braintree-form__field-group">\n            <label>\n              <div class="braintree-form__label">{{cardNumberLabel}}<\/div>\n              <div class="braintree-form__field">\n                <div class="braintree-form-number braintree-form__hosted-field"><\/div>\n                <div class="braintree-form__icon-container">\n                  <div data-braintree-id="card-number-icon" class="braintree-form__icon braintree-form__field-secondary-icon">\n                    <svg width="40" height="24" class="braintree-icon--bordered">\n                    <use data-braintree-id="card-number-icon-svg" xlink:href="#iconCardFront"><\/use>\n                    <\/svg>\n                  <\/div>\n                  <div class="braintree-form__icon braintree-form__field-error-icon">\n                    <svg width="24" height="24">\n                      <use xlink:href="#iconError"><\/use>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/label>\n            <div data-braintree-id="number-field-error" class="braintree-form__field-error" role="alert"><\/div>\n          <\/div>\n\n          <div class="braintree-form__flexible-fields">\n            <div data-braintree-id="expiration-date-field-group" class="braintree-form__field-group">\n              <label>\n                <div class="braintree-form__label">{{expirationDateLabel}}\n                  <span class="braintree-form__descriptor">{{expirationDateLabelSubheading}}<\/span>\n                <\/div>\n                <div class="braintree-form__field">\n                  <div class="braintree-form__hosted-field braintree-form-expiration"><\/div>\n                  <div class="braintree-form__icon-container">\n                    <div class="braintree-form__icon braintree-form__field-error-icon">\n                      <svg width="24" height="24">\n                        <use xlink:href="#iconError"><\/use>\n                      <\/svg>\n                    <\/div>\n                  <\/div>\n                <\/div>\n              <\/label>\n              <div data-braintree-id="expiration-date-field-error" class="braintree-form__field-error" role="alert"><\/div>\n            <\/div>\n\n\n            <div data-braintree-id="cvv-field-group" class="braintree-form__field-group">\n              <label>\n                <div class="braintree-form__label">{{cvvLabel}}\n                  <span data-braintree-id="cvv-label-descriptor" class="braintree-form__descriptor">{{cvvThreeDigitLabelSubheading}}<\/span>\n                <\/div>\n                <div class="braintree-form__field">\n                  <div class="braintree-form__hosted-field braintree-form-cvv"><\/div>\n                  <div class="braintree-form__icon-container">\n                    <div data-braintree-id="cvv-icon" class="braintree-form__icon braintree-form__field-secondary-icon">\n                      <svg width="40" height="24" class="braintree-icon--bordered">\n                      <use data-braintree-id="cvv-icon-svg" xlink:href="#iconCVVBack"><\/use>\n                      <\/svg>\n                    <\/div>\n                    <div class="braintree-form__icon braintree-form__field-error-icon">\n                      <svg width="24" height="24">\n                        <use xlink:href="#iconError"><\/use>\n                      <\/svg>\n                    <\/div>\n                  <\/div>\n                <\/div>\n              <\/label>\n              <div data-braintree-id="cvv-field-error" class="braintree-form__field-error" role="alert"><\/div>\n            <\/div>\n\n            <div data-braintree-id="postal-code-field-group" class="braintree-form__field-group">\n              <label>\n                <div class="braintree-form__label">{{postalCodeLabel}}<\/div>\n                <div class="braintree-form__field">\n                  <div class="braintree-form__hosted-field braintree-form-postal-code"><\/div>\n                  <div class="braintree-form__icon-container">\n                    <div class="braintree-form__icon braintree-form__field-error-icon">\n                      <svg width="24" height="24">\n                        <use xlink:href="#iconError"><\/use>\n                      <\/svg>\n                    <\/div>\n                  <\/div>\n                <\/div>\n              <\/label>\n              <div data-braintree-id="postal-code-field-error" class="braintree-form__field-error" role="alert"><\/div>\n            <\/div>\n\n            <div class="braintree-form__notice-of-collection">\n              <a href="https://www.paypal.com/us/legalhub/home" target="_blank" rel="noopener noreferrer">{{noticeOfCollection}}<\/a>\n            <\/div>\n          <\/div>\n\n          <div data-braintree-id="save-card-field-group" class="braintree-form__field-group braintree-hidden">\n            <label>\n              <div class="braintree-form__field braintree-form__checkbox">\n                <input type="checkbox" data-braintree-id="save-card-input" checked />\n              <\/div>\n              <div class="braintree-form__label">{{saveCardLabel}}<\/div>\n            <\/label>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div data-braintree-id="sheet-error" class="braintree-sheet__error">\n        <div class="braintree-form__icon braintree-sheet__error-icon">\n          <svg width="24" height="24">\n            <use xlink:href="#iconError"><\/use>\n          <\/svg>\n        <\/div>\n        <div data-braintree-id="sheet-error-text" class="braintree-sheet__error-text"><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div data-braintree-id="lower-container" class="braintree-test-class braintree-options braintree-hidden">\n    <div data-braintree-id="other-ways-to-pay" class="braintree-heading">{{otherWaysToPay}}<\/div>\n  <\/div>\n\n  <div data-braintree-id="toggle" class="braintree-large-button braintree-toggle braintree-hidden" tabindex="0" role="button">\n    <span>{{chooseAnotherWayToPay}}<\/span>\n  <\/div>\n<\/div>\n<div data-braintree-id="disable-wrapper" class="braintree-dropin__disabled braintree-hidden"><\/div>\n'),t._dropinWrapper.innerHTML='<svg data-braintree-id="svgs">\n  <defs>\n    <symbol id="icon-visa" viewBox="0 0 44 14.2">\n      <title>Visa<\/title>\n      <path fill="#1434CB" d="M16.8,0.2L11,13.9H7.3L4.5,3C4.3,2.3,4.2,2.1,3.6,1.8C2.8,1.3,1.4,0.9,0.1,0.6l0.1-0.4h6   c0.8,0,1.5,0.5,1.6,1.4l1.5,7.9L13,0.2H16.8z M31.4,9.4c0-3.6-5-3.8-5-5.4c0-0.5,0.5-1,1.5-1.1c0.5-0.1,1.9-0.1,3.5,0.6L32,0.6   C31.2,0.3,30.1,0,28.7,0c-3.5,0-6,1.9-6,4.5c0,2,1.8,3.1,3.1,3.7c1.4,0.7,1.8,1.1,1.8,1.7c0,0.9-1.1,1.3-2.1,1.3   c-1.8,0-2.8-0.5-3.6-0.9l-0.6,3c0.8,0.4,2.3,0.7,3.9,0.7C28.9,14.1,31.4,12.3,31.4,9.4 M40.6,13.9h3.3L41,0.2h-3   c-0.7,0-1.3,0.4-1.5,1l-5.3,12.7h3.7l0.7-2h4.5L40.6,13.9z M36.7,9.1l1.9-5.1l1.1,5.1H36.7z M21.8,0.2l-2.9,13.7h-3.5l2.9-13.7   H21.8z"/>\n    <\/symbol>\n\n    <symbol id="icon-master-card" viewBox="0 0 40 24">\n      <title>MasterCard<\/title>\n      <path d="M0 1.927C0 .863.892 0 1.992 0h36.016C39.108 0 40 .863 40 1.927v20.146C40 23.137 39.108 24 38.008 24H1.992C.892 24 0 23.137 0 22.073V1.927z" fill="#FFF" />\n      <path d="M11.085 22.2v-1.36c0-.522-.318-.863-.864-.863-.272 0-.568.09-.773.386-.16-.25-.386-.386-.727-.386-.228 0-.455.068-.637.318v-.272h-.478V22.2h.478v-1.202c0-.386.204-.567.523-.567.318 0 .478.205.478.568V22.2h.477v-1.202c0-.386.23-.567.524-.567.32 0 .478.205.478.568V22.2h.523zm7.075-2.177h-.774v-.658h-.478v.658h-.432v.43h.432v.998c0 .5.205.795.75.795.206 0 .433-.068.592-.16l-.136-.407c-.136.09-.296.114-.41.114-.227 0-.318-.137-.318-.363v-.976h.774v-.43zm4.048-.046c-.273 0-.454.136-.568.318v-.272h-.478V22.2h.478v-1.225c0-.363.16-.567.455-.567.09 0 .204.023.295.046l.137-.454c-.09-.023-.228-.023-.32-.023zm-6.118.227c-.228-.16-.546-.227-.888-.227-.546 0-.91.272-.91.703 0 .363.274.567.75.635l.23.023c.25.045.385.113.385.227 0 .16-.182.272-.5.272-.32 0-.57-.113-.728-.227l-.228.363c.25.18.59.272.932.272.637 0 1-.295 1-.703 0-.385-.295-.59-.75-.658l-.227-.022c-.205-.023-.364-.068-.364-.204 0-.16.16-.25.41-.25.272 0 .545.114.682.182l.205-.386zm12.692-.227c-.273 0-.455.136-.568.318v-.272h-.478V22.2h.478v-1.225c0-.363.16-.567.455-.567.09 0 .203.023.294.046L29.1 20c-.09-.023-.227-.023-.318-.023zm-6.096 1.134c0 .66.455 1.135 1.16 1.135.32 0 .546-.068.774-.25l-.228-.385c-.182.136-.364.204-.57.204-.385 0-.658-.272-.658-.703 0-.407.273-.68.66-.702.204 0 .386.068.568.204l.228-.385c-.228-.182-.455-.25-.774-.25-.705 0-1.16.477-1.16 1.134zm4.413 0v-1.087h-.48v.272c-.158-.204-.385-.318-.68-.318-.615 0-1.093.477-1.093 1.134 0 .66.478 1.135 1.092 1.135.317 0 .545-.113.68-.317v.272h.48v-1.09zm-1.753 0c0-.384.25-.702.66-.702.387 0 .66.295.66.703 0 .387-.273.704-.66.704-.41-.022-.66-.317-.66-.703zm-5.71-1.133c-.636 0-1.09.454-1.09 1.134 0 .682.454 1.135 1.114 1.135.32 0 .638-.09.888-.295l-.228-.34c-.18.136-.41.227-.636.227-.296 0-.592-.136-.66-.522h1.615v-.18c.022-.704-.388-1.158-1.002-1.158zm0 .41c.297 0 .502.18.547.52h-1.137c.045-.295.25-.52.59-.52zm11.852.724v-1.95h-.48v1.135c-.158-.204-.385-.318-.68-.318-.615 0-1.093.477-1.093 1.134 0 .66.478 1.135 1.092 1.135.318 0 .545-.113.68-.317v.272h.48v-1.09zm-1.752 0c0-.384.25-.702.66-.702.386 0 .66.295.66.703 0 .387-.274.704-.66.704-.41-.022-.66-.317-.66-.703zm-15.97 0v-1.087h-.476v.272c-.16-.204-.387-.318-.683-.318-.615 0-1.093.477-1.093 1.134 0 .66.478 1.135 1.092 1.135.318 0 .545-.113.682-.317v.272h.477v-1.09zm-1.773 0c0-.384.25-.702.66-.702.386 0 .66.295.66.703 0 .387-.274.704-.66.704-.41-.022-.66-.317-.66-.703z" fill="#000" />\n      <path fill="#FF5F00" d="M23.095 3.49H15.93v12.836h7.165" />\n      <path d="M16.382 9.91c0-2.61 1.23-4.922 3.117-6.42-1.39-1.087-3.14-1.745-5.05-1.745-4.528 0-8.19 3.65-8.19 8.164 0 4.51 3.662 8.162 8.19 8.162 1.91 0 3.66-.657 5.05-1.746-1.89-1.474-3.118-3.81-3.118-6.417z" fill="#EB001B" />\n      <path d="M32.76 9.91c0 4.51-3.664 8.162-8.19 8.162-1.91 0-3.662-.657-5.05-1.746 1.91-1.496 3.116-3.81 3.116-6.417 0-2.61-1.228-4.922-3.116-6.42 1.388-1.087 3.14-1.745 5.05-1.745 4.526 0 8.19 3.674 8.19 8.164z" fill="#F79E1B" />\n    <\/symbol>\n\n    <symbol id="icon-unionpay" viewBox="0 0 40 24">\n      <title>Union Pay<\/title>\n      <path d="M38.333 24H1.667C.75 24 0 23.28 0 22.4V1.6C0 .72.75 0 1.667 0h36.666C39.25 0 40 .72 40 1.6v20.8c0 .88-.75 1.6-1.667 1.6z" fill="#FFF" />\n      <path d="M9.877 2h8.126c1.135 0 1.84.93 1.575 2.077l-3.783 16.35c-.267 1.142-1.403 2.073-2.538 2.073H5.13c-1.134 0-1.84-.93-1.574-2.073L7.34 4.076C7.607 2.93 8.74 2 9.878 2z" fill="#E21836" />\n      <path d="M17.325 2h9.345c1.134 0 .623.93.356 2.077l-3.783 16.35c-.265 1.142-.182 2.073-1.32 2.073H12.58c-1.137 0-1.84-.93-1.574-2.073l3.783-16.35C15.056 2.93 16.19 2 17.324 2z" fill="#00447B" />\n      <path d="M26.3 2h8.126c1.136 0 1.84.93 1.575 2.077l-3.782 16.35c-.266 1.142-1.402 2.073-2.54 2.073h-8.122c-1.137 0-1.842-.93-1.574-2.073l3.78-16.35C24.03 2.93 25.166 2 26.303 2z" fill="#007B84" />\n      <path d="M27.633 14.072l-.99 3.3h.266l-.208.68h-.266l-.062.212h-.942l.064-.21H23.58l.193-.632h.194l1.005-3.35.2-.676h.962l-.1.34s.255-.184.498-.248c.242-.064 1.636-.088 1.636-.088l-.206.672h-.33zm-1.695 0l-.254.843s.285-.13.44-.172c.16-.04.395-.057.395-.057l.182-.614h-.764zm-.38 1.262l-.263.877s.29-.15.447-.196c.157-.037.396-.066.396-.066l.185-.614h-.766zm-.614 2.046h.767l.222-.74h-.765l-.223.74z" fill="#FEFEFE" />\n      <path d="M28.055 13.4h1.027l.01.385c-.005.065.05.096.17.096h.208l-.19.637h-.555c-.48.035-.662-.172-.65-.406l-.02-.71zM28.193 16.415h-.978l.167-.566H28.5l.16-.517h-1.104l.19-.638h3.072l-.193.638h-1.03l-.16.516h1.032l-.17.565H29.18l-.2.24h.454l.11.712c.013.07.014.116.036.147.023.026.158.038.238.038h.137l-.21.694h-.348c-.054 0-.133-.004-.243-.01-.105-.008-.18-.07-.25-.105-.064-.03-.16-.11-.182-.24l-.11-.712-.507.7c-.162.222-.38.39-.748.39h-.712l.186-.62h.273c.078 0 .15-.03.2-.056.052-.023.098-.05.15-.126l.74-1.05zM17.478 14.867h2.59l-.19.622H18.84l-.16.53h1.06l-.194.64h-1.06l-.256.863c-.03.095.25.108.353.108l.53-.072-.212.71h-1.193c-.096 0-.168-.013-.272-.037-.1-.023-.145-.07-.19-.138-.043-.07-.11-.128-.064-.278l.343-1.143h-.588l.195-.65h.592l.156-.53h-.588l.188-.623zM19.223 13.75h1.063l-.194.65H18.64l-.157.136c-.067.066-.09.038-.18.087-.08.04-.254.123-.477.123h-.466l.19-.625h.14c.118 0 .198-.01.238-.036.046-.03.098-.096.157-.203l.267-.487h1.057l-.187.356zM20.74 13.4h.905l-.132.46s.286-.23.487-.313c.2-.075.65-.143.65-.143l1.464-.007-.498 1.672c-.085.286-.183.472-.244.555-.055.087-.12.16-.248.23-.124.066-.236.104-.34.115-.096.007-.244.01-.45.012h-1.41l-.4 1.324c-.037.13-.055.194-.03.23.02.03.068.066.135.066l.62-.06-.21.726h-.698c-.22 0-.383-.004-.495-.013-.108-.01-.22 0-.295-.058-.065-.058-.164-.133-.162-.21.007-.073.037-.192.082-.356l1.268-4.23zm1.922 1.69h-1.484l-.09.3h1.283c.152-.018.184.004.196-.003l.096-.297zm-1.402-.272s.29-.266.786-.353c.112-.022.82-.015.82-.015l.106-.357h-1.496l-.216.725z" fill="#FEFEFE" />\n      <path d="M23.382 16.1l-.084.402c-.036.125-.067.22-.16.302-.1.084-.216.172-.488.172l-.502.02-.004.455c-.006.13.028.117.048.138.024.022.045.032.067.04l.157-.008.48-.028-.198.663h-.552c-.385 0-.67-.008-.765-.084-.092-.057-.105-.132-.103-.26l.035-1.77h.88l-.013.362h.212c.072 0 .12-.007.15-.026.027-.02.047-.048.06-.093l.087-.282h.692zM10.84 7.222c-.032.143-.596 2.763-.598 2.764-.12.53-.21.91-.508 1.152-.172.14-.37.21-.6.21-.37 0-.587-.185-.624-.537l-.007-.12.113-.712s.593-2.388.7-2.703c.002-.017.005-.026.007-.035-1.152.01-1.357 0-1.37-.018-.007.024-.037.173-.037.173l-.605 2.688-.05.23-.1.746c0 .22.042.4.13.553.275.485 1.06.557 1.504.557.573 0 1.11-.123 1.47-.345.63-.375.797-.962.944-1.48l.067-.267s.61-2.48.716-2.803c.003-.017.006-.026.01-.035-.835.01-1.08 0-1.16-.018zM14.21 12.144c-.407-.006-.55-.006-1.03.018l-.018-.036c.042-.182.087-.363.127-.548l.06-.25c.086-.39.173-.843.184-.98.007-.084.036-.29-.2-.29-.1 0-.203.048-.307.096-.058.207-.174.79-.23 1.055-.118.558-.126.62-.178.897l-.036.037c-.42-.006-.566-.006-1.05.018l-.024-.04c.08-.332.162-.668.24-.998.203-.9.25-1.245.307-1.702l.04-.028c.47-.067.585-.08 1.097-.185l.043.047-.077.287c.086-.052.168-.104.257-.15.242-.12.51-.155.658-.155.223 0 .468.062.57.323.098.232.034.52-.094 1.084l-.066.287c-.13.627-.152.743-.225 1.174l-.05.036zM15.87 12.144c-.245 0-.405-.006-.56 0-.153 0-.303.008-.532.018l-.013-.02-.015-.02c.062-.238.097-.322.128-.406.03-.084.06-.17.115-.41.072-.315.116-.535.147-.728.033-.187.052-.346.075-.53l.02-.014.02-.018c.244-.036.4-.057.56-.082.16-.024.32-.055.574-.103l.008.023.008.022c-.047.195-.094.39-.14.588-.047.197-.094.392-.137.587-.093.414-.13.57-.152.68-.02.105-.026.163-.063.377l-.022.02-.023.017zM19.542 10.728c.143-.633.033-.928-.108-1.11-.213-.273-.59-.36-.978-.36-.235 0-.793.023-1.23.43-.312.29-.458.687-.546 1.066-.088.387-.19 1.086.447 1.344.198.085.48.108.662.108.466 0 .945-.13 1.304-.513.278-.312.405-.775.448-.965zm-1.07-.046c-.02.106-.113.503-.24.673-.086.123-.19.198-.305.198-.033 0-.235 0-.238-.3-.003-.15.027-.304.063-.47.108-.478.236-.88.56-.88.255 0 .27.298.16.78zM29.536 12.187c-.493-.004-.635-.004-1.09.015l-.03-.037c.124-.472.248-.943.358-1.42.142-.62.175-.882.223-1.244l.037-.03c.49-.07.625-.09 1.135-.186l.015.044c-.093.388-.186.777-.275 1.166-.19.816-.258 1.23-.33 1.658l-.044.035z" fill="#FEFEFE" />\n      <path d="M29.77 10.784c.144-.63-.432-.056-.525-.264-.14-.323-.052-.98-.62-1.2-.22-.085-.732.025-1.17.428-.31.29-.458.683-.544 1.062-.088.38-.19 1.078.444 1.328.2.085.384.11.567.103.638-.034 1.124-1.002 1.483-1.386.277-.303.326.115.368-.07zm-.974-.047c-.024.1-.117.503-.244.67-.083.117-.283.192-.397.192-.032 0-.232 0-.24-.3 0-.146.03-.3.067-.467.11-.47.235-.87.56-.87.254 0 .363.293.254.774zM22.332 12.144c-.41-.006-.55-.006-1.03.018l-.018-.036c.04-.182.087-.363.13-.548l.057-.25c.09-.39.176-.843.186-.98.008-.084.036-.29-.198-.29-.1 0-.203.048-.308.096-.057.207-.175.79-.232 1.055-.115.558-.124.62-.176.897l-.035.037c-.42-.006-.566-.006-1.05.018l-.022-.04.238-.998c.203-.9.25-1.245.307-1.702l.038-.028c.472-.067.587-.08 1.098-.185l.04.047-.073.287c.084-.052.17-.104.257-.15.24-.12.51-.155.655-.155.224 0 .47.062.575.323.095.232.03.52-.098 1.084l-.065.287c-.133.627-.154.743-.225 1.174l-.05.036zM26.32 8.756c-.07.326-.282.603-.554.736-.225.114-.498.123-.78.123h-.183l.013-.074.336-1.468.01-.076.007-.058.132.015.71.062c.275.105.388.38.31.74zM25.88 7.22l-.34.003c-.883.01-1.238.006-1.383-.012l-.037.182-.315 1.478-.793 3.288c.77-.01 1.088-.01 1.22.004l.21-1.024s.153-.644.163-.667c0 0 .047-.066.096-.092h.07c.665 0 1.417 0 2.005-.437.4-.298.675-.74.797-1.274.03-.132.054-.29.054-.446 0-.205-.04-.41-.16-.568-.3-.423-.896-.43-1.588-.433zM33.572 9.28l-.04-.043c-.502.1-.594.118-1.058.18l-.034.034-.005.023-.003-.007c-.345.803-.334.63-.615 1.26-.003-.03-.003-.048-.004-.077l-.07-1.37-.044-.043c-.53.1-.542.118-1.03.18l-.04.034-.006.056.003.007c.06.315.047.244.108.738.03.244.065.49.093.73.05.4.077.6.134 1.21-.328.55-.408.757-.722 1.238l.017.044c.478-.018.587-.018.94-.018l.08-.088c.265-.578 2.295-4.085 2.295-4.085zM16.318 9.62c.27-.19.304-.45.076-.586-.23-.137-.634-.094-.906.095-.273.186-.304.45-.075.586.228.134.633.094.905-.096z" fill="#FEFEFE" />\n      <path d="M31.238 13.415l-.397.684c-.124.232-.357.407-.728.41l-.632-.01.184-.618h.124c.064 0 .11-.004.148-.022.03-.01.054-.035.08-.072l.233-.373h.988z" fill="#FEFEFE" />\n    <\/symbol>\n\n    <symbol id="icon-american-express" viewBox="0 0 40 24">\n      <title>American Express<\/title>\n      <path d="M38.333 24H1.667C.75 24 0 23.28 0 22.4V1.6C0 .72.75 0 1.667 0h36.666C39.25 0 40 .72 40 1.6v20.8c0 .88-.75 1.6-1.667 1.6z" fill="#FFF" />\n      <path fill="#1478BE" d="M6.26 12.32h2.313L7.415 9.66M27.353 9.977h-3.738v1.23h3.666v1.384h-3.675v1.385h3.821v1.005c.623-.77 1.33-1.466 2.025-2.235l.707-.77c-.934-1.004-1.87-2.08-2.804-3.075v1.077z" />\n      <path d="M38.25 7h-5.605l-1.328 1.4L30.072 7H16.984l-1.017 2.416L14.877 7h-9.58L1.25 16.5h4.826l.623-1.556h1.4l.623 1.556H29.99l1.327-1.483 1.328 1.483h5.605l-4.36-4.667L38.25 7zm-17.685 8.1h-1.557V9.883L16.673 15.1h-1.33L13.01 9.883l-.084 5.217H9.73l-.623-1.556h-3.27L5.132 15.1H3.42l2.884-6.772h2.42l2.645 6.233V8.33h2.646l2.107 4.51 1.868-4.51h2.575V15.1zm14.727 0h-2.024l-2.024-2.26-2.023 2.26H22.06V8.328H29.53l1.795 2.177 2.024-2.177h2.025L32.26 11.75l3.032 3.35z" fill="#1478BE" />\n    <\/symbol>\n\n    <symbol id="icon-jcb" viewBox="0 0 40 24">\n      <title>JCB<\/title>\n      <path d="M38.333 24H1.667C.75 24 0 23.28 0 22.4V1.6C0 .72.75 0 1.667 0h36.666C39.25 0 40 .72 40 1.6v20.8c0 .88-.75 1.6-1.667 1.6z" fill="#FFF" />\n      <path d="M33.273 2.01h.013v17.062c-.004 1.078-.513 2.103-1.372 2.746-.63.47-1.366.67-2.14.67-.437 0-4.833.026-4.855 0-.01-.01 0-.07 0-.082v-6.82c0-.04.004-.064.033-.064h5.253c.867 0 1.344-.257 1.692-.61.44-.448.574-1.162.294-1.732-.24-.488-.736-.78-1.244-.913-.158-.04-.32-.068-.483-.083-.01 0-.064 0-.07-.006-.03-.034.023-.04.038-.046.102-.033.215-.042.32-.073.532-.164.993-.547 1.137-1.105.15-.577-.05-1.194-.524-1.552-.34-.257-.768-.376-1.187-.413-.43-.038-4.774-.022-5.21-.022-.072 0-.05-.02-.05-.09V5.63c0-.31.01-.616.073-.92.126-.592.41-1.144.815-1.59.558-.615 1.337-1.01 2.16-1.093.478-.048 4.89-.017 5.305-.017zm-4.06 8.616c.06.272-.01.567-.204.77-.173.176-.407.25-.648.253-.195.003-1.725 0-1.788 0l.003-1.645c.012-.027.02-.018.06-.018.097 0 1.713-.004 1.823.005.232.02.45.12.598.306.076.096.128.208.155.328zm-2.636 2.038h1.944c.242.002.47.063.652.228.226.204.327.515.283.815-.04.263-.194.5-.422.634-.187.112-.39.125-.6.125h-1.857v-1.8z" fill="#53B230" />\n      <path d="M6.574 13.89c-.06-.03-.06-.018-.07-.06-.006-.026-.005-8.365.003-8.558.04-.95.487-1.857 1.21-2.47.517-.434 1.16-.71 1.83-.778.396-.04.803-.018 1.2-.018.69 0 4.11-.013 4.12 0 .008.008.002 16.758 0 17.074-.003.956-.403 1.878-1.105 2.523-.506.465-1.15.77-1.83.86-.41.056-5.02.032-5.363.032-.066 0-.054.013-.066-.024-.01-.025 0-7 0-7.17.66.178 1.35.28 2.03.348.662.067 1.33.093 1.993.062.93-.044 1.947-.192 2.712-.762.32-.238.574-.553.73-.922.148-.353.2-.736.2-1.117 0-.348.006-3.93-.016-3.942-.023-.014-2.885-.015-2.9.012-.012.022 0 3.87 0 3.95-.003.47-.16.933-.514 1.252-.468.42-1.11.47-1.707.423-.687-.055-1.357-.245-1.993-.508-.157-.065-.312-.135-.466-.208z" fill="#006CB9" />\n      <path d="M15.95 9.835c-.025.02-.05.04-.072.06V6.05c0-.295-.012-.594.01-.888.12-1.593 1.373-2.923 2.944-3.126.382-.05 5.397-.042 5.41-.026.01.01 0 .062 0 .074v16.957c0 1.304-.725 2.52-1.89 3.1-.504.25-1.045.35-1.605.35-.322 0-4.757.015-4.834 0-.05-.01-.023.01-.035-.02-.007-.022 0-6.548 0-7.44v-.422c.554.48 1.256.75 1.96.908.536.12 1.084.176 1.63.196.537.02 1.076.01 1.61-.037.546-.05 1.088-.136 1.625-.244.137-.028.274-.057.41-.09.033-.006.17-.017.187-.044.013-.02 0-.097 0-.12v-1.324c-.582.292-1.19.525-1.83.652-.778.155-1.64.198-2.385-.123-.752-.326-1.2-1.024-1.274-1.837-.076-.837.173-1.716.883-2.212.736-.513 1.7-.517 2.553-.38.634.1 1.245.305 1.825.58.078.037.154.075.23.113V9.322c0-.02.013-.1 0-.118-.02-.028-.152-.038-.188-.046-.066-.016-.133-.03-.2-.045C22.38 9 21.84 8.908 21.3 8.85c-.533-.06-1.068-.077-1.603-.066-.542.01-1.086.054-1.62.154-.662.125-1.32.337-1.883.716-.085.056-.167.117-.245.18z" fill="#E20138" />\n    <\/symbol>\n\n    <symbol id="icon-discover" viewBox="0 0 40 24">\n      <title>Discover<\/title>\n      <path d="M38.333 24H1.667C.75 24 0 23.28 0 22.4V1.6C0 .72.75 0 1.667 0h36.666C39.25 0 40 .72 40 1.6v20.8c0 .88-.75 1.6-1.667 1.6z" fill="#FFF" />\n      <path d="M38.995 11.75S27.522 20.1 6.5 23.5h31.495c.552 0 1-.448 1-1V11.75z" fill="#F48024" />\n      <path d="M5.332 11.758c-.338.305-.776.438-1.47.438h-.29V8.55h.29c.694 0 1.115.124 1.47.446.37.33.595.844.595 1.372 0 .53-.224 1.06-.595 1.39zM4.077 7.615H2.5v5.515h1.57c.833 0 1.435-.197 1.963-.637.63-.52 1-1.305 1-2.116 0-1.628-1.214-2.762-2.956-2.762zM7.53 13.13h1.074V7.616H7.53M11.227 9.732c-.645-.24-.834-.397-.834-.695 0-.347.338-.61.8-.61.322 0 .587.132.867.446l.562-.737c-.462-.405-1.015-.612-1.618-.612-.975 0-1.718.678-1.718 1.58 0 .76.346 1.15 1.355 1.513.42.148.635.247.743.314.215.14.322.34.322.57 0 .448-.354.78-.834.78-.51 0-.924-.258-1.17-.736l-.695.67c.495.726 1.09 1.05 1.907 1.05 1.116 0 1.9-.745 1.9-1.812 0-.876-.363-1.273-1.585-1.72zM13.15 10.377c0 1.62 1.27 2.877 2.907 2.877.462 0 .858-.09 1.347-.32v-1.267c-.43.43-.81.604-1.297.604-1.082 0-1.85-.785-1.85-1.9 0-1.06.792-1.895 1.8-1.895.512 0 .9.183 1.347.62V7.83c-.472-.24-.86-.34-1.322-.34-1.627 0-2.932 1.283-2.932 2.887zM25.922 11.32l-1.468-3.705H23.28l2.337 5.656h.578l2.38-5.655H27.41M29.06 13.13h3.046v-.934h-1.973v-1.488h1.9v-.934h-1.9V8.55h1.973v-.935H29.06M34.207 10.154h-.314v-1.67h.33c.67 0 1.034.28 1.034.818 0 .554-.364.852-1.05.852zm2.155-.91c0-1.033-.71-1.628-1.95-1.628H32.82v5.514h1.073v-2.215h.14l1.487 2.215h1.32l-1.733-2.323c.81-.165 1.255-.72 1.255-1.563z" fill="#221F20" />\n      <path d="M23.6 10.377c0 1.62-1.31 2.93-2.927 2.93-1.617.002-2.928-1.31-2.928-2.93s1.31-2.932 2.928-2.932c1.618 0 2.928 1.312 2.928 2.932z" fill="#F48024" />\n    <\/symbol>\n\n    <symbol id="icon-diners-club" viewBox="0 0 40 24">\n      <title>Diners Club<\/title>\n      <path d="M38.333 24H1.667C.75 24 0 23.28 0 22.4V1.6C0 .72.75 0 1.667 0h36.666C39.25 0 40 .72 40 1.6v20.8c0 .88-.75 1.6-1.667 1.6z" fill="#FFF" />\n      <path d="M9.02 11.83c0-5.456 4.54-9.88 10.14-9.88 5.6 0 10.139 4.424 10.139 9.88-.002 5.456-4.54 9.88-10.14 9.88-5.6 0-10.14-4.424-10.14-9.88z" fill="#FEFEFE" />\n      <path fill="#FFF" d="M32.522 22H8.5V1.5h24.022" />\n      <path d="M25.02 11.732c-.003-2.534-1.607-4.695-3.868-5.55v11.102c2.26-.857 3.865-3.017 3.87-5.552zm-8.182 5.55V6.18c-2.26.86-3.86 3.017-3.867 5.55.007 2.533 1.61 4.69 3.868 5.55zm2.158-14.934c-5.25.002-9.503 4.202-9.504 9.384 0 5.182 4.254 9.38 9.504 9.382 5.25 0 9.504-4.2 9.505-9.382 0-5.182-4.254-9.382-9.504-9.384zM18.973 22C13.228 22.027 8.5 17.432 8.5 11.84 8.5 5.726 13.228 1.5 18.973 1.5h2.692c5.677 0 10.857 4.225 10.857 10.34 0 5.59-5.18 10.16-10.857 10.16h-2.692z" fill="#004A97" />\n    <\/symbol>\n\n    <symbol id="icon-maestro" viewBox="0 0 40 24">\n      <title>Maestro<\/title>\n      <path d="M38.333 24H1.667C.75 24 0 23.28 0 22.4V1.6C0 .72.75 0 1.667 0h36.666C39.25 0 40 .72 40 1.6v20.8c0 .88-.75 1.6-1.667 1.6z" fill="#FFF" />\n      <path d="M14.67 22.39V21c.022-.465-.303-.86-.767-.882h-.116c-.3-.023-.603.14-.788.394-.164-.255-.442-.417-.743-.394-.256-.023-.51.116-.65.324v-.278h-.487v2.203h.487v-1.183c-.046-.278.162-.533.44-.58h.094c.325 0 .488.21.488.58v1.23h.487v-1.23c-.047-.278.162-.556.44-.58h.093c.325 0 .487.21.487.58v1.23l.534-.024zm2.712-1.09v-1.113h-.487v.28c-.162-.21-.417-.326-.695-.326-.65 0-1.16.51-1.16 1.16 0 .65.51 1.16 1.16 1.16.278 0 .533-.117.695-.325v.278h.487V21.3zm-1.786 0c.024-.37.348-.65.72-.626.37.023.65.348.626.72-.023.347-.302.625-.673.625-.372 0-.674-.28-.674-.65-.023-.047-.023-.047 0-.07zm12.085-1.16c.163 0 .325.024.465.094.14.046.278.14.37.255.117.115.186.23.256.37.117.3.117.626 0 .927-.046.14-.138.255-.254.37-.116.117-.232.186-.37.256-.303.116-.65.116-.952 0-.14-.046-.28-.14-.37-.255-.118-.116-.187-.232-.257-.37-.116-.302-.116-.627 0-.928.047-.14.14-.255.256-.37.115-.117.23-.187.37-.256.163-.07.325-.116.488-.093zm0 .465c-.092 0-.185.023-.278.046-.092.024-.162.094-.232.14-.07.07-.116.14-.14.232-.068.185-.068.394 0 .58.024.092.094.162.14.23.07.07.14.117.232.14.186.07.37.07.557 0 .092-.023.16-.092.23-.14.07-.068.117-.138.14-.23.07-.186.07-.395 0-.58-.023-.093-.093-.162-.14-.232-.07-.07-.138-.116-.23-.14-.094-.045-.187-.07-.28-.045zm-7.677.695c0-.695-.44-1.16-1.043-1.16-.65 0-1.16.534-1.137 1.183.023.65.534 1.16 1.183 1.136.325 0 .65-.093.905-.302l-.23-.348c-.187.14-.42.232-.65.232-.326.023-.627-.21-.673-.533h1.646v-.21zm-1.646-.21c.023-.3.278-.532.58-.532.3 0 .556.232.556.533h-1.136zm3.664-.346c-.207-.116-.44-.186-.695-.186-.255 0-.417.093-.417.255 0 .163.162.186.37.21l.233.022c.488.07.766.278.766.672 0 .395-.37.72-1.02.72-.348 0-.673-.094-.95-.28l.23-.37c.21.162.465.232.743.232.324 0 .51-.094.51-.28 0-.115-.117-.185-.395-.23l-.232-.024c-.487-.07-.765-.302-.765-.65 0-.44.37-.718.927-.718.325 0 .627.07.905.232l-.21.394zm2.32-.116h-.788v.997c0 .23.07.37.325.37.14 0 .3-.046.417-.115l.14.417c-.186.116-.395.162-.604.162-.58 0-.765-.302-.765-.812v-1.02h-.44v-.44h.44v-.673h.487v.672h.79v.44zm1.67-.51c.117 0 .233.023.35.07l-.14.463c-.093-.045-.21-.045-.302-.045-.325 0-.464.208-.464.58v1.25h-.487v-2.2h.487v.277c.116-.255.325-.37.557-.394z" fill="#000" />\n      <path fill="#7673C0" d="M23.64 3.287h-7.305V16.41h7.306" />\n      <path d="M16.8 9.848c0-2.55 1.183-4.985 3.2-6.56C16.384.435 11.12 1.06 8.29 4.7 5.435 8.32 6.06 13.58 9.703 16.41c3.038 2.387 7.283 2.387 10.32 0-2.04-1.578-3.223-3.99-3.223-6.562z" fill="#EB001B" />\n      <path d="M33.5 9.848c0 4.613-3.735 8.346-8.35 8.346-1.88 0-3.69-.626-5.15-1.785 3.618-2.83 4.245-8.092 1.415-11.71-.418-.532-.882-.996-1.415-1.413C23.618.437 28.883 1.06 31.736 4.7 32.873 6.163 33.5 7.994 33.5 9.85z" fill="#00A1DF" />\n    <\/symbol>\n\n    <symbol id="icon-elo" viewBox="0 0 48 29">\n      <title>Elo<\/title>\n      <path d="M46.177 29H1.823C.9 29 0 28.13 0 27.187V1.813C0 .87.9 0 1.823 0h44.354C47.1 0 48 .87 48 1.813v25.375C48 28.13 47.1 29 46.177 29z" fill="#FFF" />\n      <path d="M4.8 9.14c0-.427.57-.973 1.067-.973h7.466c.496 0 1.067.546 1.067.972v3.888c0 .425-.57.972-1.067.972H5.867c-.496 0-1.067-.547-1.067-.972v-3.89z" fill="#828282" />\n      <rect fill="#828282" x="10.8" y="22.167" width="3.6" height="2.333" rx="1.167" />\n      <rect fill="#828282" x="4.8" y="22.167" width="3.6" height="2.333" rx="1.167" />\n      <path d="M6.55 16.333h34.9c.966 0 1.75.784 1.75 1.75 0 .967-.784 1.75-1.75 1.75H6.55c-.966 0-1.75-.783-1.75-1.75 0-.966.784-1.75 1.75-1.75z" fill="#828282" />\n      <ellipse fill="#828282" cx="40.2" cy="6.417" rx="3" ry="2.917" />\n    <\/symbol>\n\n    <symbol id="icon-hiper" viewBox="0 0 48 29">\n      <title>Hiper<\/title>\n      <path d="M46.177 29H1.823C.9 29 0 28.13 0 27.187V1.813C0 .87.9 0 1.823 0h44.354C47.1 0 48 .87 48 1.813v25.375C48 28.13 47.1 29 46.177 29z" fill="#FFF" />\n      <path d="M4.8 9.14c0-.427.57-.973 1.067-.973h7.466c.496 0 1.067.546 1.067.972v3.888c0 .425-.57.972-1.067.972H5.867c-.496 0-1.067-.547-1.067-.972v-3.89z" fill="#828282" />\n      <rect fill="#828282" x="10.8" y="22.167" width="3.6" height="2.333" rx="1.167" />\n      <rect fill="#828282" x="4.8" y="22.167" width="3.6" height="2.333" rx="1.167" />\n      <path d="M6.55 16.333h34.9c.966 0 1.75.784 1.75 1.75 0 .967-.784 1.75-1.75 1.75H6.55c-.966 0-1.75-.783-1.75-1.75 0-.966.784-1.75 1.75-1.75z" fill="#828282" />\n      <ellipse fill="#828282" cx="40.2" cy="6.417" rx="3" ry="2.917" />\n    <\/symbol>\n\n    <symbol id="icon-hipercard" viewBox="0 0 48 29">\n      <title>Hipercard<\/title>\n      <path d="M46.177 29H1.823C.9 29 0 28.13 0 27.187V1.813C0 .87.9 0 1.823 0h44.354C47.1 0 48 .87 48 1.813v25.375C48 28.13 47.1 29 46.177 29z" fill="#FFF" />\n      <path d="M4.8 9.14c0-.427.57-.973 1.067-.973h7.466c.496 0 1.067.546 1.067.972v3.888c0 .425-.57.972-1.067.972H5.867c-.496 0-1.067-.547-1.067-.972v-3.89z" fill="#828282" />\n      <rect fill="#828282" x="10.8" y="22.167" width="3.6" height="2.333" rx="1.167" />\n      <rect fill="#828282" x="4.8" y="22.167" width="3.6" height="2.333" rx="1.167" />\n      <path d="M6.55 16.333h34.9c.966 0 1.75.784 1.75 1.75 0 .967-.784 1.75-1.75 1.75H6.55c-.966 0-1.75-.783-1.75-1.75 0-.966.784-1.75 1.75-1.75z" fill="#828282" />\n      <ellipse fill="#828282" cx="40.2" cy="6.417" rx="3" ry="2.917" />\n    <\/symbol>\n\n    <symbol id="logoPayPal" viewBox="0 0 48 29">\n      <title>PayPal Logo<\/title>\n      <path d="M46 29H2c-1.1 0-2-.87-2-1.932V1.934C0 .87.9 0 2 0h44c1.1 0 2 .87 2 1.934v25.134C48 28.13 47.1 29 46 29z" fill-opacity="0" fill="#FFF" />\n      <path d="M31.216 16.4c.394-.7.69-1.5.886-2.4.196-.8.196-1.6.1-2.2-.1-.7-.396-1.2-.79-1.7-.195-.3-.59-.5-.885-.7.1-.8.1-1.5 0-2.1-.1-.6-.394-1.1-.886-1.6-.885-1-2.56-1.6-4.922-1.6h-6.4c-.492 0-.787.3-.886.8l-2.658 17.2c0 .2 0 .3.1.4.097.1.294.2.393.2h4.036l-.295 1.8c0 .1 0 .3.1.4.098.1.195.2.393.2h3.35c.393 0 .688-.3.786-.7v-.2l.59-4.1v-.2c.1-.4.395-.7.788-.7h.59c1.675 0 3.152-.4 4.137-1.1.59-.5 1.083-1 1.478-1.7h-.002z" fill="#263B80" />\n      <path d="M21.364 9.4c0-.3.196-.5.492-.6.098-.1.196-.1.394-.1h5.02c.592 0 1.183 0 1.675.1.1 0 .295.1.394.1.098 0 .294.1.393.1.1 0 .1 0 .197.102.295.1.492.2.69.3.295-1.6 0-2.7-.887-3.8-.985-1.1-2.658-1.6-4.923-1.6h-6.4c-.49 0-.885.3-.885.8l-2.758 17.3c-.098.3.197.6.59.6h3.94l.985-6.4 1.083-6.9z" fill="#263B80" />\n      <path d="M30.523 9.4c0 .1 0 .3-.098.4-.887 4.4-3.742 5.9-7.484 5.9h-1.87c-.492 0-.787.3-.886.8l-.985 6.2-.296 1.8c0 .3.196.6.492.6h3.348c.394 0 .69-.3.787-.7v-.2l.592-4.1v-.2c.1-.4.394-.7.787-.7h.69c3.248 0 5.808-1.3 6.497-5.2.296-1.6.197-3-.69-3.9-.196-.3-.49-.5-.885-.7z" fill="#159BD7" />\n      <path d="M29.635 9c-.098 0-.295-.1-.394-.1-.098 0-.294-.1-.393-.1-.492-.102-1.083-.102-1.673-.102h-5.022c-.1 0-.197 0-.394.1-.198.1-.394.3-.492.6l-1.083 6.9v.2c.1-.5.492-.8.886-.8h1.87c3.742 0 6.598-1.5 7.484-5.9 0-.1 0-.3.098-.4-.196-.1-.492-.2-.69-.3 0-.1-.098-.1-.196-.1z" fill="#232C65" />\n    <\/symbol>\n\n    <symbol id="logoPayPalCredit" viewBox="0 0 48 29">\n      <title>PayPal Credit Logo<\/title>\n      <path d="M46 29H2c-1.1 0-2-.87-2-1.932V1.934C0 .87.9 0 2 0h44c1.1 0 2 .87 2 1.934v25.134C48 28.13 47.1 29 46 29z" fill-opacity="0" fill="#FFF" fill-rule="nonzero" />\n      <path d="M27.44 21.6h.518c1.377 0 2.67-.754 2.953-2.484.248-1.588-.658-2.482-2.14-2.482h-.38c-.093 0-.172.067-.187.16l-.763 4.805zm-1.254-6.646c.024-.158.16-.273.32-.273h2.993c2.47 0 4.2 1.942 3.81 4.436-.4 2.495-2.752 4.436-5.21 4.436h-3.05c-.116 0-.205-.104-.187-.218l1.323-8.38zM22.308 16.907l-.192 1.21h2.38c.116 0 .204.103.186.217l-.23 1.462c-.023.157-.16.273-.318.273h-2.048c-.16 0-.294.114-.32.27l-.203 1.26h2.52c.117 0 .205.102.187.217l-.228 1.46c-.025.16-.16.275-.32.275h-4.55c-.116 0-.204-.104-.186-.218l1.322-8.38c.025-.158.16-.273.32-.273h4.55c.116 0 .205.104.187.22l-.23 1.46c-.024.158-.16.274-.32.274H22.63c-.16 0-.295.115-.32.273M35.325 23.552h-1.81c-.115 0-.203-.104-.185-.218l1.322-8.38c.025-.158.16-.273.32-.273h1.81c.115 0 .203.104.185.22l-1.322 8.38c-.025.156-.16.272-.32.272M14.397 18.657h.224c.754 0 1.62-.14 1.777-1.106.158-.963-.345-1.102-1.15-1.104h-.326c-.097 0-.18.07-.197.168l-.326 2.043zm3.96 4.895h-2.37c-.102 0-.194-.058-.238-.15l-1.565-3.262h-.023l-.506 3.19c-.02.128-.13.222-.26.222h-1.86c-.116 0-.205-.104-.187-.218l1.33-8.432c.02-.128.13-.22.26-.22h3.222c1.753 0 2.953.834 2.66 2.728-.2 1.224-1.048 2.283-2.342 2.506l2.037 3.35c.076.125-.014.286-.16.286zM40.216 23.552h-1.808c-.116 0-.205-.104-.187-.218l1.06-6.7h-1.684c-.116 0-.205-.104-.187-.218l.228-1.462c.025-.157.16-.273.32-.273h5.62c.116 0 .205.104.186.22l-.228 1.46c-.025.158-.16.274-.32.274h-1.63l-1.05 6.645c-.025.156-.16.272-.32.272M11.467 17.202c-.027.164-.228.223-.345.104-.395-.405-.975-.62-1.6-.62-1.41 0-2.526 1.083-2.75 2.458-.21 1.4.588 2.41 2.022 2.41.592 0 1.22-.225 1.74-.6.144-.105.34.02.313.194l-.328 2.03c-.02.12-.108.22-.226.254-.702.207-1.24.355-1.9.355-3.823 0-4.435-3.266-4.238-4.655.553-3.894 3.712-4.786 5.65-4.678.623.034 1.182.117 1.73.323.177.067.282.25.252.436l-.32 1.99" fill="#21306F" />\n      <path d="M23.184 7.67c-.11.717-.657.717-1.186.717h-.302l.212-1.34c.013-.08.082-.14.164-.14h.138c.36 0 .702 0 .877.206.105.123.137.305.097.557zm-.23-1.87h-1.998c-.137 0-.253.098-.274.233l-.808 5.123c-.016.1.062.192.165.192h1.024c.095 0 .177-.07.192-.164l.23-1.452c.02-.135.136-.235.273-.235h.63c1.317 0 2.076-.636 2.275-1.898.09-.553.003-.987-.255-1.29-.284-.334-.788-.51-1.456-.51z" fill="#0093C7" />\n      <path d="M8.936 7.67c-.11.717-.656.717-1.186.717h-.302l.212-1.34c.013-.08.082-.14.164-.14h.138c.36 0 .702 0 .877.206.104.123.136.305.096.557zm-.23-1.87H6.708c-.136 0-.253.098-.274.233l-.808 5.123c-.016.1.062.192.165.192h.955c.136 0 .252-.1.274-.234l.217-1.382c.02-.135.137-.235.274-.235h.633c1.316 0 2.075-.636 2.274-1.898.09-.553.003-.987-.255-1.29-.284-.334-.788-.51-1.456-.51zM13.343 9.51c-.092.545-.526.912-1.08.912-.277 0-.5-.09-.642-.258-.14-.168-.193-.406-.148-.672.086-.542.527-.92 1.072-.92.27 0 .492.09.637.26.148.172.205.412.163.677zm1.334-1.863h-.957c-.082 0-.152.06-.164.14l-.042.268-.067-.097c-.208-.3-.67-.4-1.13-.4-1.057 0-1.96.8-2.135 1.923-.092.56.038 1.097.356 1.47.29.344.708.487 1.204.487.852 0 1.325-.548 1.325-.548l-.043.265c-.016.1.062.193.164.193h.862c.136 0 .253-.1.274-.234l.517-3.275c.017-.102-.06-.193-.163-.193z" fill="#21306F" />\n      <path d="M27.59 9.51c-.09.545-.525.912-1.078.912-.278 0-.5-.09-.643-.258-.142-.168-.195-.406-.15-.672.086-.542.526-.92 1.07-.92.273 0 .494.09.64.26.146.172.203.412.16.677zm1.334-1.863h-.956c-.082 0-.152.06-.164.14l-.043.268-.065-.097c-.208-.3-.67-.4-1.13-.4-1.057 0-1.96.8-2.136 1.923-.092.56.038 1.097.355 1.47.292.344.71.487 1.205.487.852 0 1.325-.548 1.325-.548l-.043.265c-.016.1.062.193.164.193h.862c.136 0 .253-.1.274-.234l.517-3.275c.015-.102-.063-.193-.166-.193z" fill="#0093C7" />\n      <path d="M19.77 7.647h-.96c-.092 0-.178.045-.23.122L17.254 9.72l-.562-1.877c-.035-.118-.143-.198-.266-.198h-.945c-.113 0-.194.112-.157.22l1.06 3.108-.997 1.404c-.078.11 0 .262.136.262h.96c.092 0 .177-.044.23-.12l3.196-4.614c.077-.11-.002-.26-.137-.26" fill="#21306F" />\n      <path d="M30.052 5.94l-.82 5.216c-.016.1.062.192.165.192h.824c.138 0 .254-.1.275-.234l.81-5.122c.015-.1-.064-.193-.166-.193h-.924c-.082 0-.15.06-.164.14" fill="#0093C7" />\n    <\/symbol>\n\n    <symbol id="iconCardFront" viewBox="0 0 48 29">\n      <title>Generic Card<\/title>\n      <path d="M46.177 29H1.823C.9 29 0 28.13 0 27.187V1.813C0 .87.9 0 1.823 0h44.354C47.1 0 48 .87 48 1.813v25.375C48 28.13 47.1 29 46.177 29z" fill="#FFF" />\n      <path d="M4.8 9.14c0-.427.57-.973 1.067-.973h7.466c.496 0 1.067.546 1.067.972v3.888c0 .425-.57.972-1.067.972H5.867c-.496 0-1.067-.547-1.067-.972v-3.89z" fill="#828282" />\n      <rect fill="#828282" x="10.8" y="22.167" width="3.6" height="2.333" rx="1.167" />\n      <rect fill="#828282" x="4.8" y="22.167" width="3.6" height="2.333" rx="1.167" />\n      <path d="M6.55 16.333h34.9c.966 0 1.75.784 1.75 1.75 0 .967-.784 1.75-1.75 1.75H6.55c-.966 0-1.75-.783-1.75-1.75 0-.966.784-1.75 1.75-1.75z" fill="#828282" />\n      <ellipse fill="#828282" cx="40.2" cy="6.417" rx="3" ry="2.917" />\n    <\/symbol>\n\n    <symbol id="iconCVVBack" viewBox="0 0 40 24">\n      <title>CVV Back<\/title>\n      <path d="M38.48 24H1.52C.75 24 0 23.28 0 22.5v-21C0 .72.75 0 1.52 0h36.96C39.25 0 40 .72 40 1.5v21c0 .78-.75 1.5-1.52 1.5z" fill="#FFF"/>\n      <path fill="#828282" d="M0 5h40v4H0z" />\n      <path d="M20 13.772v5.456c0 .423.37.772.82.772h13.36c.45 0 .82-.35.82-.772v-5.456c0-.423-.37-.772-.82-.772H20.82c-.45 0-.82.35-.82.772zm-1-.142c0-.9.76-1.63 1.68-1.63h13.64c.928 0 1.68.737 1.68 1.63v5.74c0 .9-.76 1.63-1.68 1.63H20.68c-.928 0-1.68-.737-1.68-1.63v-5.74z" fill="#000" fill-rule="nonzero" />\n      <circle fill="#828282" cx="23.5" cy="16.5" r="1.5" />\n      <circle fill="#828282" cx="27.5" cy="16.5" r="1.5" />\n      <circle fill="#828282" cx="31.5" cy="16.5" r="1.5" />\n    <\/symbol>\n\n    <symbol id="iconCVVFront" viewBox="0 0 40 24">\n      <title>CVV Front<\/title>\n      <path d="M38.48 24H1.52C.75 24 0 23.28 0 22.5v-21C0 .72.75 0 1.52 0h36.96C39.25 0 40 .72 40 1.5v21c0 .78-.75 1.5-1.52 1.5z" fill="#FFF" />\n      <path d="M16 5.772v5.456c0 .423.366.772.81.772h17.38c.444 0 .81-.348.81-.772V5.772C35 5.35 34.634 5 34.19 5H16.81c-.444 0-.81.348-.81.772zm-1-.142c0-.9.75-1.63 1.66-1.63h17.68c.917 0 1.66.737 1.66 1.63v5.74c0 .9-.75 1.63-1.66 1.63H16.66c-.917 0-1.66-.737-1.66-1.63V5.63z" fill="#000" fill-rule="nonzero" />\n      <circle fill="#828282" cx="19.5" cy="8.5" r="1.5" />\n      <circle fill="#828282" cx="27.5" cy="8.5" r="1.5" />\n      <circle fill="#828282" cx="23.5" cy="8.5" r="1.5" />\n      <circle fill="#828282" cx="31.5" cy="8.5" r="1.5" />\n      <path d="M4 7.833C4 7.47 4.476 7 4.89 7h6.22c.414 0 .89.47.89.833v3.334c0 .364-.476.833-.89.833H4.89c-.414 0-.89-.47-.89-.833V7.833zM4 18.5c0-.828.668-1.5 1.5-1.5h29c.828 0 1.5.666 1.5 1.5 0 .828-.668 1.5-1.5 1.5h-29c-.828 0-1.5-.666-1.5-1.5z" fill="#828282" />\n    <\/symbol>\n\n    <symbol id="iconCheck" viewBox="0 0 42 32">\n      <title>Check<\/title>\n      <path class="path1" d="M14.379 29.76L39.741 3.415 36.194.001l-21.815 22.79-10.86-11.17L0 15.064z" />\n    <\/symbol>\n\n    <symbol id="iconX" viewBox="0 0 32 32">\n      <title>X<\/title>\n      <path d="M29 3.54L25.46 0 14.5 10.97 3.54 0.01 0 3.54 10.96 14.5 0.01 25.46 3.54 28.99 14.5 18.04 25.46 29 28.99 25.46 18.03 14.5 29 3.54z"/>\n    <\/symbol>\n\n    <symbol id="iconLockLoader" viewBox="0 0 28 32">\n      <title>Lock Loader<\/title>\n      <path d="M6 10V8c0-4.422 3.582-8 8-8 4.41 0 8 3.582 8 8v2h-4V7.995C18 5.79 16.205 4 14 4c-2.21 0-4 1.792-4 3.995V10H6zM.997 14c-.55 0-.997.445-.997.993v16.014c0 .548.44.993.997.993h26.006c.55 0 .997-.445.997-.993V14.993c0-.548-.44-.993-.997-.993H.997z" />\n    <\/symbol>\n\n    <symbol id="iconError" height="24" viewBox="0 0 24 24" width="24">\n      <path d="M0 0h24v24H0z" fill="none" />\n      <path d="M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z" />\n    <\/symbol>\n\n    <symbol id="logoApplePay" viewBox="0 0 165.52 105.97" width="24">\n      <title>Apple Pay Logo<\/title>\n      <path id="_Path_" data-name="&lt;Path&gt;" fill="#231f20" d="M150.7 0h-139a20.78 20.78 0 0 0-3.12.3 10.51 10.51 0 0 0-3 1 9.94 9.94 0 0 0-4.31 4.32 10.46 10.46 0 0 0-1 3A20.65 20.65 0 0 0 0 11.7v82.57a20.64 20.64 0 0 0 .3 3.11 10.46 10.46 0 0 0 1 3 9.94 9.94 0 0 0 4.35 4.35 10.47 10.47 0 0 0 3 1 20.94 20.94 0 0 0 3.11.27h142.06a21 21 0 0 0 3.11-.27 10.48 10.48 0 0 0 3-1 9.94 9.94 0 0 0 4.35-4.35 10.4 10.4 0 0 0 1-3 20.63 20.63 0 0 0 .27-3.11V11.69a20.64 20.64 0 0 0-.27-3.11 10.4 10.4 0 0 0-1-3 9.94 9.94 0 0 0-4.35-4.35 10.52 10.52 0 0 0-3-1 20.84 20.84 0 0 0-3.1-.23h-1.43z"/>\n      <path id="_Path_2" data-name="&lt;Path&gt;" fill="#fff" d="M150.7 3.53h3.03a17.66 17.66 0 0 1 2.58.22 7 7 0 0 1 2 .65 6.41 6.41 0 0 1 2.8 2.81 6.88 6.88 0 0 1 .64 2 17.56 17.56 0 0 1 .22 2.58v82.38a17.54 17.54 0 0 1-.22 2.59 6.85 6.85 0 0 1-.64 2 6.41 6.41 0 0 1-2.81 2.81 6.92 6.92 0 0 1-2 .65 18 18 0 0 1-2.57.22H11.79a18 18 0 0 1-2.58-.22 6.94 6.94 0 0 1-2-.65 6.41 6.41 0 0 1-2.8-2.8 6.93 6.93 0 0 1-.65-2 17.47 17.47 0 0 1-.22-2.58v-82.4a17.49 17.49 0 0 1 .22-2.59 6.92 6.92 0 0 1 .65-2 6.41 6.41 0 0 1 2.8-2.8 7 7 0 0 1 2-.65 17.63 17.63 0 0 1 2.58-.22H150.7"/>\n      <g id="_Group_" data-name="&lt;Group&gt;">\n      <g id="_Group_2" data-name="&lt;Group&gt;">\n      <path id="_Path_3" data-name="&lt;Path&gt;" class="cls-1" d="M43.51 35.77a9.15 9.15 0 0 0 2.1-6.52 9.07 9.07 0 0 0-6 3.11 8.56 8.56 0 0 0-2.16 6.27 7.57 7.57 0 0 0 6.06-2.86"/>\n      <path id="_Path_4" data-name="&lt;Path&gt;" class="cls-1" d="M45.59 39.08c-3.35-.2-6.2 1.9-7.79 1.9s-4-1.8-6.7-1.75a9.87 9.87 0 0 0-8.4 5.1c-3.6 6.2-.95 15.4 2.55 20.45 1.7 2.5 3.75 5.25 6.45 5.15s3.55-1.65 6.65-1.65 4 1.65 6.7 1.6 4.55-2.5 6.25-5a22.2 22.2 0 0 0 2.8-5.75 9.08 9.08 0 0 1-5.45-8.25A9.26 9.26 0 0 1 53 43.13a9.57 9.57 0 0 0-7.45-4"/>\n      <\/g>\n      <g id="_Group_3" data-name="&lt;Group&gt;">\n      <path id="_Compound_Path_" data-name="&lt;Compound Path&gt;" fill="#231f20" d="M79 32.11c7.28 0 12.35 5 12.35 12.32S86.15 56.8 78.79 56.8h-8.06v12.82h-5.82V32.11zm-8.27 19.81h6.68c5.07 0 8-2.73 8-7.46S82.48 37 77.44 37h-6.71z"/>\n      <path id="_Compound_Path_2" data-name="&lt;Compound Path&gt;" fill="#231f20" d="M92.76 61.85c0-4.81 3.67-7.56 10.42-8l7.25-.44v-2.06c0-3-2-4.7-5.56-4.7-2.94 0-5.07 1.51-5.51 3.82h-5.24c.16-4.86 4.73-8.4 10.92-8.4 6.65 0 11 3.48 11 8.89v18.66h-5.38v-4.5h-.13a9.59 9.59 0 0 1-8.58 4.78c-5.42 0-9.19-3.22-9.19-8.05zm17.68-2.42v-2.11l-6.47.42c-3.64.23-5.54 1.59-5.54 4s2 3.77 5.07 3.77c3.95-.05 6.94-2.57 6.94-6.08z"/>\n      <path id="_Compound_Path_3" data-name="&lt;Compound Path&gt;" fill="#231f20" d="M121 79.65v-4.5a17.14 17.14 0 0 0 1.72.1c2.57 0 4-1.09 4.91-3.9l.52-1.66-9.88-27.29h6.08l6.86 22.15h.13l6.86-22.15h5.93l-10.21 28.67c-2.34 6.58-5 8.73-10.68 8.73a15.93 15.93 0 0 1-2.24-.15z"/>\n      <\/g>\n      <\/g>\n    <\/symbol>\n    <symbol id="logoGooglePay" viewbox="0 0 752 400" >\n      <g>\n        <title>Google Pay Mark<\/title>\n        <path d="m552.7,0l-352,0c-110,0 -200,90 -200,200l0,0c0,110 90,200 200,200l352,0c110,0 200,-90 200,-200l0,0c0,-110 -90,-200 -200,-200z" fill="#FFFFFF" id="Base_1_"/>\n        <path d="m552.7,16.2c24.7,0 48.7,4.9 71.3,14.5c21.9,9.3 41.5,22.6 58.5,39.5c16.9,16.9 30.2,36.6 39.5,58.5c9.6,22.6 14.5,46.6 14.5,71.3s-4.9,48.7 -14.5,71.3c-9.3,21.9 -22.6,41.5 -39.5,58.5c-16.9,16.9 -36.6,30.2 -58.5,39.5c-22.6,9.6 -46.6,14.5 -71.3,14.5l-352,0c-24.7,0 -48.7,-4.9 -71.3,-14.5c-21.9,-9.3 -41.5,-22.6 -58.5,-39.5c-16.9,-16.9 -30.2,-36.6 -39.5,-58.5c-9.6,-22.6 -14.5,-46.6 -14.5,-71.3s4.9,-48.7 14.5,-71.3c9.3,-21.9 22.6,-41.5 39.5,-58.5c16.9,-16.9 36.6,-30.2 58.5,-39.5c22.6,-9.6 46.6,-14.5 71.3,-14.5l352,0m0,-16.2l-352,0c-110,0 -200,90 -200,200l0,0c0,110 90,200 200,200l352,0c110,0 200,-90 200,-200l0,0c0,-110 -90,-200 -200,-200l0,0z" fill="#3C4043" id="Outline"/>\n        <g id="G_Pay_Lockup_1_">\n         <g id="Pay_Typeface_3_">\n          <path d="m359.3,214.2l0,60.5l-19.2,0l0,-149.4l50.9,0c12.9,0 23.9,4.3 32.9,12.9c9.2,8.6 13.8,19.1 13.8,31.5c0,12.7 -4.6,23.2 -13.8,31.7c-8.9,8.5 -19.9,12.7 -32.9,12.7l-31.7,0l0,0.1zm0,-70.5l0,52.1l32.1,0c7.6,0 14,-2.6 19,-7.7c5.1,-5.1 7.7,-11.3 7.7,-18.3c0,-6.9 -2.6,-13 -7.7,-18.1c-5,-5.3 -11.3,-7.9 -19,-7.9l-32.1,0l0,-0.1z" fill="#3C4043" id="Letter_p_3_"/>\n          <path d="m487.9,169.1c14.2,0 25.4,3.8 33.6,11.4c8.2,7.6 12.3,18 12.3,31.2l0,63l-18.3,0l0,-14.2l-0.8,0c-7.9,11.7 -18.5,17.5 -31.7,17.5c-11.3,0 -20.7,-3.3 -28.3,-10s-11.4,-15 -11.4,-25c0,-10.6 4,-19 12,-25.2c8,-6.3 18.7,-9.4 32,-9.4c11.4,0 20.8,2.1 28.1,6.3l0,-4.4c0,-6.7 -2.6,-12.3 -7.9,-17c-5.3,-4.7 -11.5,-7 -18.6,-7c-10.7,0 -19.2,4.5 -25.4,13.6l-16.9,-10.6c9.3,-13.5 23.1,-20.2 41.3,-20.2zm-24.8,74.2c0,5 2.1,9.2 6.4,12.5c4.2,3.3 9.2,5 14.9,5c8.1,0 15.3,-3 21.6,-9s9.5,-13 9.5,-21.1c-6,-4.7 -14.3,-7.1 -25,-7.1c-7.8,0 -14.3,1.9 -19.5,5.6c-5.3,3.9 -7.9,8.6 -7.9,14.1z" fill="#3C4043" id="Letter_a_3_"/>\n          <path d="m638.2,172.4l-64,147.2l-19.8,0l23.8,-51.5l-42.2,-95.7l20.9,0l30.4,73.4l0.4,0l29.6,-73.4l20.9,0z" fill="#3C4043" id="Letter_y_3_"/>\n         <\/g>\n         <g id="G_Mark_1_">\n          <path d="m282.93,202c0,-6.26 -0.56,-12.25 -1.6,-18.01l-80.48,0l0,33l46.35,0.01c-1.88,10.98 -7.93,20.34 -17.2,26.58l0,21.41l27.59,0c16.11,-14.91 25.34,-36.95 25.34,-62.99z" fill="#4285F4" id="Blue_500"/>\n          <path d="m230.01,243.58c-7.68,5.18 -17.57,8.21 -29.14,8.21c-22.35,0 -41.31,-15.06 -48.1,-35.36l-28.46,0l0,22.08c14.1,27.98 43.08,47.18 76.56,47.18c23.14,0 42.58,-7.61 56.73,-20.71l-27.59,-21.4z" fill="#34A853" id="Green_500_1_"/>\n          <path d="m150.09,200.05c0,-5.7 0.95,-11.21 2.68,-16.39l0,-22.08l-28.46,0c-5.83,11.57 -9.11,24.63 -9.11,38.47s3.29,26.9 9.11,38.47l28.46,-22.08c-1.73,-5.18 -2.68,-10.69 -2.68,-16.39z" fill="#FABB05" id="Yellow_500_1_"/>\n          <path d="m200.87,148.3c12.63,0 23.94,4.35 32.87,12.85l24.45,-24.43c-14.85,-13.83 -34.21,-22.32 -57.32,-22.32c-33.47,0 -62.46,19.2 -76.56,47.18l28.46,22.08c6.79,-20.3 25.75,-35.36 48.1,-35.36z" fill="#E94235" id="Red_500"/>\n         <\/g>\n        <\/g>\n       <\/g>\n    <\/symbol>\n\n    <symbol id="logoVenmo" viewBox="0 0 48 32">\n      <title>Venmo<\/title>\n      <g fill="none" fill-rule="evenodd">\n        <rect fill="#3D95CE" width="47.4074074" height="31.6049383" rx="3.16049383"/>\n        <path d="M33.1851852,10.1131555 C33.1851852,14.8373944 29.2425262,20.9745161 26.0425868,25.2839506 L18.7337285,25.2839506 L15.8024691,7.35534396 L22.202175,6.73384536 L23.7519727,19.4912014 C25.2000422,17.0781163 26.9870326,13.2859484 26.9870326,10.7005 C26.9870326,9.28531656 26.7500128,8.32139205 26.3796046,7.52770719 L32.207522,6.32098765 C32.8813847,7.45939896 33.1851852,8.63196439 33.1851852,10.1131555 Z" fill="#FFF"/>\n      <\/g>\n    <\/symbol>\n    <symbol id="buttonVenmo" viewBox="0 0 295 42">\n      <g fill="none" fill-rule="evenodd">\n        <rect fill="#3D95CE" width="295" height="42" rx="3"/>\n        <path d="M11.3250791 0C11.7902741.780434316 12 1.58428287 12 2.59970884 12 5.838396 9.27822123 10.0456806 7.06917212 13L2.02356829 13 0 .709099732 4.41797878.283033306 5.48786751 9.02879887C6.48752911 7.3745159 7.72116169 4.77480706 7.72116169 3.00236102 7.72116169 2.03218642 7.55753727 1.37137098 7.30182933.827262801L11.3250791 0 11.3250791 0zM17.5051689 5.68512193C18.333931 5.68512193 20.4203856 5.28483546 20.4203856 4.03281548 20.4203856 3.43161451 20.0177536 3.13172102 19.5432882 3.13172102 18.7131868 3.13172102 17.6238766 4.18269796 17.5051689 5.68512193L17.5051689 5.68512193zM17.4102028 8.1647385C17.4102028 9.69351403 18.2153451 10.293301 19.2827401 10.293301 20.4451012 10.293301 21.5580312 9.99340752 23.0045601 9.21725797L22.4597224 13.1234575C21.440541 13.649203 19.8521716 14 18.310433 14 14.3996547 14 13 11.49596 13 8.36552446 13 4.30815704 15.2767521 0 19.9706358 0 22.554932 0 24 1.52864698 24 3.65720949 24.0002435 7.08869546 19.8287953 8.13992948 17.4102028 8.1647385L17.4102028 8.1647385zM37 2.84753211C37 3.32189757 36.9261179 4.00994664 36.8526108 4.45959542L35.4649774 12.9998782 30.9621694 12.9998782 32.2279161 5.1711436C32.2519185 4.95879931 32.3256755 4.53131032 32.3256755 4.29412759 32.3256755 3.72466988 31.9603904 3.5825794 31.5212232 3.5825794 30.9379171 3.5825794 30.3532359 3.84326124 29.9638234 4.03356751L28.5281854 13 24 13 26.0686989.213683657 29.9878258.213683657 30.0374555 1.23425123C30.9620444.641294408 32.1795365 3.90379019e-8 33.9069526 3.90379019e-8 36.1955476-.000243475057 37 1.1387937 37 2.84753211L37 2.84753211zM51.2981937 1.39967969C52.6582977.49918987 53.9425913 0 55.7133897 0 58.1518468 0 59 1.13900518 59 2.84769558 59 3.32204771 58.9223438 4.01007745 58.8448195 4.4597136L57.3830637 12.9997565 52.6328518 12.9997565 53.9932194 5.00577861C54.0182698 4.792101 54.0708756 4.53142648 54.0708756 4.36608506 54.0708756 3.72493046 53.6854953 3.58272222 53.2224587 3.58272222 52.6325881 3.58272222 52.0429812 3.81989829 51.6052587 4.03369766L50.0914245 12.9998782 45.3423992 12.9998782 46.7027668 5.00590037C46.7278172 4.79222275 46.7788409 4.53154824 46.7788409 4.36620681 46.7788409 3.72505221 46.3933287 3.58284398 45.9318743 3.58284398 45.3153711 3.58284398 44.7000546 3.84351849 44.2893602 4.03381941L42.7740757 13 38 13 40.1814929.214042876 44.2643098.214042876 44.3925941 1.28145692C45.3423992.641763367 46.6253743.000487014507 48.3452809.000487014507 49.8344603 0 50.8094476.593061916 51.2981937 1.39967969L51.2981937 1.39967969zM67.5285327 5.39061542C67.5285327 4.29258876 67.2694573 3.54396333 66.4936812 3.54396333 64.7759775 3.54396333 64.4232531 6.76273249 64.4232531 8.4093242 64.4232531 9.65848482 64.7530184 10.4315735 65.5285529 10.4315735 67.1521242 10.4315735 67.5285327 7.03707905 67.5285327 5.39061542L67.5285327 5.39061542zM60 8.21054461C60 3.96893154 62.1170713 0 66.988027 0 70.6583423 0 72 2.29633967 72 5.46592624 72 9.65835674 69.905767 14 64.9173573 14 61.2233579 14 60 11.4294418 60 8.21054461L60 8.21054461z" transform="translate(112 14)" fill="#FFF"/>\n      <\/g>\n    <\/symbol>\n\n    <symbol id="iconClose" width="21" height="21" viewBox="0 0 21 21" overflow="visible">\n      <path d="M16 5.414L14.586 4 10 8.586 5.414 4 4 5.414 8.586 10 4 14.586 5.414 16 10 11.414 14.586 16 16 14.586 11.414 10"/>\n    <\/symbol>\n  <\/defs>\n<\/svg>\n'+r,i.appendChild(t._dropinWrapper),t._model=new l({client:t._client,container:i,componentID:t._componentID,merchantConfiguration:t._merchantConfiguration}),t._injectStylesheet(),void t._model.initialize().then(function(){return t._model.on("cancelInitialization",function(i){t._dropinWrapper.innerHTML="";e.sendEvent(t._client,"load-error");n(i)}),t._model.on("asyncDependenciesReady",function(){t._model.hasAtLeastOneAvailablePaymentOption()?(e.sendEvent(t._client,"appeared"),t._disableErroredPaymentMethods(),t._handleAppSwitch(),t._model.confirmDropinReady(),n(null,t)):t._model.cancelInitialization(new u("All payment options failed to load."))}),d.forEach(function(n){t._model.on(n,function(i){t._emit(n,i)})}),t._setUpDependenciesAndViews()}).catch(function(i){t.teardown().then(function(){n(i)})})):(e.sendEvent(t._client,"configuration-error"),void n(new u("options.selector or options.container must reference a valid DOM node.")));e.sendEvent(t._client,"configuration-error");n(new u("options.container is required."))};i.prototype.updateConfiguration=function(n,t,i){var u;-1!==g.indexOf(n)&&("threeDSecure"===n?this._threeDSecure&&this._threeDSecure.updateConfiguration(t,i):(u=this._mainView.getView(n))&&(u.updateConfiguration(t,i),-1!==nt.indexOf(n)&&(this._removeUnvaultedPaymentMethods(function(t){return t.type===r.paymentMethodTypes[n]}),this._navigateToInitialView())))};i.prototype.getAvailablePaymentOptions=function(){return this._model.supportedPaymentOptions};i.prototype.clearSelectedPaymentMethod=function(){this._removeUnvaultedPaymentMethods();this._model.removeActivePaymentMethod();0===this._model.getPaymentMethods().length?this._navigateToInitialView():(this._mainView.showLoadingIndicator(),this._model.refreshPaymentMethods().then(function(){this._navigateToInitialView();this._mainView.hideLoadingIndicator()}.bind(this)))};i.prototype._setUpDataCollector=function(){var n=this,t=o({},n._merchantConfiguration.dataCollector,{client:n._client});this._dataCollector=new b(t);this._dataCollector.initialize().then(function(){n._model.asyncDependencyReady("dataCollector")}).catch(function(t){n._model.cancelInitialization(new u({message:"Data Collector failed to set up.",braintreeWebError:t}))})};i.prototype._setUpThreeDSecure=function(){var n=this;this._threeDSecure=new k(this._client,this._model);this._threeDSecure.initialize().then(function(){n._model.asyncDependencyReady("threeDSecure")}).catch(function(t){n._model.cancelInitialization(new u({message:"3D Secure failed to set up.",braintreeWebError:t}))})};i.prototype._setUpDependenciesAndViews=function(){this._merchantConfiguration.dataCollector&&this._setUpDataCollector();this._merchantConfiguration.threeDSecure&&this._setUpThreeDSecure();this._mainView=new v({client:this._client,element:this._dropinWrapper,model:this._model,strings:this._strings})};i.prototype._removeUnvaultedPaymentMethods=function(n){n=n||function(){return!0};this._model.getPaymentMethods().forEach(function(t){n(t)&&!t.vaulted&&this._model.removePaymentMethod(t)}.bind(this))};i.prototype._navigateToInitialView=function(){var n=this._model.getInitialViewId();this._mainView.primaryView.ID===n||this._model.hasPaymentMethods()||this._mainView.setPrimaryView(n)};i.prototype._supportsPaymentOption=function(n){return-1!==this._model.supportedPaymentOptions.indexOf(n)};i.prototype._disableErroredPaymentMethods=function(){var n,t=Object.keys(this._model.failedDependencies);0!==t.length&&(n=this._mainView.getOptionsElements(),t.forEach(function(t){var i=n[t],u=i.div,i=i.clickHandler,t=this._model.failedDependencies[t],f=u.querySelector(".braintree-option__disabled-message");u.classList.add("braintree-disabled");u.removeEventListener("click",i);f.innerHTML=r.errors.DEVELOPER_MISCONFIGURATION_MESSAGE;console.error(t)}.bind(this)))};i.prototype._sendVaultedPaymentMethodAppearAnalyticsEvents=function(){for(var n,i={},u=this._model._paymentMethods,t=0;t<u.length;t++)(n=u[t].type)in i||(i[n]=!0,e.sendEvent(this._client,"vaulted-"+r.analyticsKinds[n]+".appear"))};i.prototype._handleAppSwitch=function(){this._model.appSwitchError?(this._mainView.setPrimaryView(this._model.appSwitchError.id),this._model.reportError(this._model.appSwitchError.error)):this._model.appSwitchPayload?this._model.addPaymentMethod(this._model.appSwitchPayload):this._sendVaultedPaymentMethodAppearAnalyticsEvents()};i.prototype.requestPaymentMethod=function(n){var t=this;return n=n||{},this._mainView.requestPaymentMethod().then(function(i){return t._shouldPerformThreeDSecureVerification(i)?(t._mainView.showLoadingIndicator(),t._threeDSecure.verify(i,n.threeDSecure).then(function(n){return i.nonce=n.nonce,i.liabilityShifted=n.liabilityShifted,i.liabilityShiftPossible=n.liabilityShiftPossible,i.threeDSecureInfo=n.threeDSecureInfo,t._mainView.hideLoadingIndicator(),i}).catch(function(n){return t.clearSelectedPaymentMethod(),t._model.refreshPaymentMethods().then(function(){return t._mainView.hideLoadingIndicator(),Promise.reject(new u({message:"Something went wrong during 3D Secure authentication. Please try again.",braintreeWebError:n}))})})):i}).then(function(n){return t._dataCollector&&(n.deviceData=t._dataCollector.getDeviceData()),n}).then(function(n){var t={nonce:n.nonce,details:n.details,type:n.type};return null!=n.vaulted&&(t.vaulted=n.vaulted),n.type===r.paymentMethodTypes.card&&(t.description=n.description),n.type in h&&(t.details.rawPaymentData=n.rawPaymentData),"boolean"==typeof n.liabilityShiftPossible&&(t.liabilityShifted=n.liabilityShifted,t.liabilityShiftPossible=n.liabilityShiftPossible),n.threeDSecureInfo&&(t.threeDSecureInfo=n.threeDSecureInfo),n.deviceData&&(t.deviceData=n.deviceData),n.binData&&(t.binData=n.binData),t})};i.prototype._shouldPerformThreeDSecureVerification=function(n){return!!this._threeDSecure&&null==n.liabilityShifted&&(n.type===r.paymentMethodTypes.card||n.type===r.paymentMethodTypes.googlePay&&!1===n.details.isNetworkTokenized)};i.prototype._removeStylesheet=function(){var n=document.getElementById(r.STYLESHEET_ID);n&&n.parentNode.removeChild(n)};i.prototype._injectStylesheet=function(){var t,n={id:r.STYLESHEET_ID};document.getElementById(r.STYLESHEET_ID)||(t=this._client.getConfiguration().gatewayConfiguration.assetsUrl,n.href=t+"/web/dropin/1.40.2/css/dropin.min.css",this._model.isInShadowDom&&(n.container=this._model.rootNode),a.loadStylesheet(n))};i.prototype.teardown=function(){var n,t=Promise.resolve(),i=this;return this._removeStylesheet(),this._mainView&&t.then(function(){return i._mainView.teardown().catch(function(t){n=t})}),this._dataCollector&&t.then(function(){return this._dataCollector.teardown().catch(function(t){n=new u({message:"Drop-in errored tearing down Data Collector.",braintreeWebError:t})})}.bind(this)),this._threeDSecure&&t.then(function(){return this._threeDSecure.teardown().catch(function(t){n=new u({message:"Drop-in errored tearing down 3D Secure.",braintreeWebError:t})})}.bind(this)),t.then(function(){return i._removeDropinWrapper()}).then(function(){return n?Promise.reject(n):Promise.resolve()})};i.prototype.isPaymentMethodRequestable=function(){return this._model.isPaymentMethodRequestable()};i.prototype._removeDropinWrapper=function(){return this._dropinWrapper.parentNode.removeChild(this._dropinWrapper),Promise.resolve()};t.exports=n(i)},{"./constants":202,"./dropin-model":203,"./lib/analytics":207,"./lib/assign":208,"./lib/data-collector":211,"./lib/dropin-error":212,"./lib/is-utf-8":216,"./lib/sanitize-html":219,"./lib/three-d-secure":221,"./translations":242,"./views/main-view":261,"@braintree/asset-loader":1,"@braintree/event-emitter":23,"@braintree/uuid":29,"@braintree/wrap-promise":33}],205:[function(n,t){"use strict";function e(n){return n.authorization?s.create({authorization:n.authorization}).catch(function(n){return Promise.reject(new u({message:"There was an error creating Drop-in.",braintreeWebError:n}))}).then(function(t){var e,u;return(u=(e=t).getConfiguration()).analyticsMetadata.integration=i.INTEGRATION,u.analyticsMetadata.integrationType=i.INTEGRATION,u.analyticsMetadata.dropinVersion=f,e.getConfiguration=function(){return u},"TOKENIZATION_KEY"===(t=e).getConfiguration().authorizationType?r.sendEvent(t,"started.tokenization-key"):r.sendEvent(t,"started.client-token"),new Promise(function(i,r){new o({merchantConfiguration:n,client:t})._initialize(function(n,t){n?r(n):i(t)})})}):Promise.reject(new u("options.authorization is required."))}var o=n("./dropin"),s=n("braintree-web/client"),h=n("./lib/create-from-script-tag"),i=n("./constants"),r=n("./lib/analytics"),u=n("./lib/dropin-error"),n=n("@braintree/wrap-promise"),f="1.40.2";h(e,"undefined"!=typeof document&&document.querySelector("script[data-braintree-dropin-authorization]"));t.exports={create:n(e),VERSION:f}},{"./constants":202,"./dropin":204,"./lib/analytics":207,"./lib/create-from-script-tag":210,"./lib/dropin-error":212,"@braintree/wrap-promise":33,"braintree-web/client":41}],206:[function(n,t){"use strict";t.exports=function(n,t){n.addEventListener("click",t);n.addEventListener("keyup",function(n){13===n.keyCode&&t()})}},{}],207:[function(n,t){"use strict";var r=n("./polyfill").atob,i=n("../constants"),u=n("braintree-web/client").VERSION;t.exports={sendEvent:function(n,t,f){var e=n.getConfiguration(),n=n._request,o=(o=Date.now(),Math.floor(o/1e3)),s=e.gatewayConfiguration.analytics.url,t={analytics:[{kind:i.ANALYTICS_PREFIX+t,timestamp:o}],_meta:e.analyticsMetadata,braintreeLibraryVersion:u};"TOKENIZATION_KEY"===e.authorizationType?t.tokenizationKey=e.authorization:t.authorizationFingerprint=JSON.parse(r(e.authorization)).authorizationFingerprint;n({url:s,method:"post",data:t,timeout:i.ANALYTICS_REQUEST_TIMEOUT_MS},f)}}},{"../constants":202,"./polyfill":218,"braintree-web/client":41}],208:[function(n,t){"use strict";function i(n){for(var i,t,r=1;r<arguments.length;r++)for(t in i=arguments[r])i.hasOwnProperty(t)&&(n[t]=i[t]);return n}var r="function"==typeof Object.assign?Object.assign:i;t.exports={assign:r,_assign:i}},{}],209:[function(n,t){"use strict";var i=n("@braintree/browser-detection/is-ie9"),n=n("@braintree/browser-detection/is-ie10");t.exports={isIe9:i,isIe10:n}},{"@braintree/browser-detection/is-ie10":20,"@braintree/browser-detection/is-ie9":21}],210:[function(n,t){"use strict";function r(n,t,i){var r=i.querySelector('[name="'+n+'"]');r||((r=document.createElement("input")).type="hidden",r.name=n,i.appendChild(r));r.value=t}function u(n,t,i){var t=t.split("."),r=s(t[0]);1===t.length?n[r]=function(n){try{return JSON.parse(n)}catch(t){return n}}(i):(n[r]=n[r]||{},u(n[r],t.slice(1).join("."),i))}var f=n("./analytics"),e=n("./find-parent-form"),o=n("@braintree/uuid"),i=n("./dropin-error"),s=n("./kebab-case-to-camel-case"),h=["locale","payment-option-priority","data-collector.kount","data-collector.paypal","card.cardholderName","card.cardholderName.required","card.cardholder-name","card.cardholder-name.required","paypal.amount","paypal.currency","paypal.flow","paypal.landing-page-type","paypal-credit.amount","paypal-credit.currency","paypal-credit.flow","paypal-credit.landing-page-type"];t.exports=function(n,t){var a,c,l,s;if(t){if(!(a=t.getAttribute("data-braintree-dropin-authorization")))throw new i("Authorization not found in data-braintree-dropin-authorization attribute");if((c=document.createElement("div")).id="braintree-dropin-"+o(),!(s=e.findParentForm(t)))throw new i("No form found for script tag integration.");s.addEventListener("submit",function(n){n.preventDefault()});t.parentNode.insertBefore(c,t);l={authorization:a,container:c};h.forEach(function(n){var i=t.getAttribute("data-"+n);null!=i&&u(l,n,i)});n(l).then(function(n){f.sendEvent(n._client,"integration-type.script-tag");s.addEventListener("submit",function(){n.requestPaymentMethod(function(n,t){n||(r("payment_method_nonce",t.nonce,s),t.deviceData&&r("device_data",t.deviceData,s),s.submit())})})})}}},{"./analytics":207,"./dropin-error":212,"./find-parent-form":213,"./kebab-case-to-camel-case":217,"@braintree/uuid":29}],211:[function(n,t){!function(i){!function(){"use strict";function r(n){this._config=n}var u=n("../constants"),f=n("./analytics"),e=n("@braintree/asset-loader");r.prototype.initialize=function(){var n=this;return Promise.resolve().then(function(){var t;return i.braintree&&i.braintree.dataCollector?Promise.resolve():(t=n._config.client.getVersion(),e.loadScript({src:"https://js.braintreegateway.com/web/"+t+"/js/data-collector.min.js",id:u.DATA_COLLECTOR_SCRIPT_ID}))}).then(function(){return i.braintree.dataCollector.create(n._config)}).then(function(t){n._instance=t}).catch(function(t){f.sendEvent(n._config.client,"data-collector.setup-failed");n.log(t)})};r.prototype.log=function(n){console.log(n)};r.prototype.getDeviceData=function(){return this._instance?this._instance.deviceData:""};r.prototype.teardown=function(){return this._instance?this._instance.teardown():Promise.resolve()};t.exports=r}.call(this)}.call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"../constants":202,"./analytics":207,"@braintree/asset-loader":1}],212:[function(n,t){"use strict";function i(n){this.name="DropinError";this.message="string"==typeof n?n:n.message;this._braintreeWebError="BraintreeError"===n.name?n:n.braintreeWebError}i.prototype=Object.create(Error.prototype);t.exports=i.prototype.constructor=i},{}],213:[function(n,t){"use strict";t.exports={findParentForm:function n(t){return t=t.parentNode,t&&"FORM"!==t.nodeName?n(t):t}}},{}],214:[function(n,t){"use strict";var i=n("./polyfill").atob;t.exports=function(n){var n=n.getConfiguration();return"TOKENIZATION_KEY"===n.authorizationType||!(n=JSON.parse(i(n.authorization)).authorizationFingerprint)||-1===n.indexOf("customer_id=")}},{"./polyfill":218}],215:[function(n,t){!function(n){!function(){"use strict";t.exports={isHTTPS:function(){return"https:"===n.location.protocol}}}.call(this)}.call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],216:[function(n,t){!function(n){!function(){"use strict";t.exports=function(t){return t=t||n,Boolean(t.document.characterSet&&"utf-8"===t.document.characterSet.toLowerCase())}}.call(this)}.call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],217:[function(n,t){"use strict";t.exports=function(n){var t=(n=n.split("-")).shift(),n=n.map(function(n){return n.charAt(0).toUpperCase()+n.substring(1)});return[t].concat(n).join("")}},{}],218:[function(n,t){!function(n){!function(){"use strict";function i(n){var u,f,e,i,t,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",o="";if(!new RegExp("^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})([=]{1,2})?$").test(n))throw new Error("Non base64 encoded input passed to window.atob polyfill");for(t=0;f=r.indexOf(n.charAt(t++)),u=(15&(e=r.indexOf(n.charAt(t++))))<<4|(i=r.indexOf(n.charAt(t++)))>>2&15,i=(3&i)<<6|63&r.indexOf(n.charAt(t++)),o+=String.fromCharCode((63&f)<<2|e>>4&3)+(u?String.fromCharCode(u):"")+(i?String.fromCharCode(i):""),t<n.length;);return o}var r="function"==typeof n.atob?n.atob:i;t.exports={atob:function(t){return r.call(n,t)},_atob:i}}.call(this)}.call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],219:[function(n,t){"use strict";t.exports=function(n){return"string"!=typeof n?"":n.replace(/</g,"&lt;").replace(/>/g,"&gt;")}},{}],220:[function(n,t){"use strict";t.exports=function(){var n=document.createElement("div");return["-webkit-","-moz-","-ms-","-o-",""].forEach(function(t){n.style.cssText+=t+"flex-basis: 1px"}),Boolean(n.style.length)}},{}],221:[function(n,t){"use strict";function i(n,t){this._client=n;this._model=t;this._config=r({},t.merchantConfiguration.threeDSecure)}var r=n("./assign").assign,u=n("braintree-web/three-d-secure"),f=["customer-canceled","authentication-modal-render","authentication-modal-close"];i.prototype.initialize=function(){var n=this,t={client:this._client,version:2};return this._config.cardinalSDKConfig&&(t.cardinalSDKConfig=this._config.cardinalSDKConfig),u.create(t).then(function(t){n._instance=t;f.forEach(function(t){n._instance.on(t,function(i){n._model._emit("3ds:"+t,i)})})})};i.prototype.verify=function(n,t){return t=r({amount:this._config.amount},t,{nonce:n.nonce,bin:n.details.bin,onLookupComplete:function(n,t){t()}}),t.additionalInformation=t.additionalInformation||{},t.additionalInformation.acsWindowSize=t.additionalInformation.acsWindowSize||"03",this._instance.verifyCard(t)};i.prototype.updateConfiguration=function(n,t){this._config[n]=t};i.prototype.teardown=function(){return this._instance.teardown()};t.exports=i},{"./assign":208,"braintree-web/three-d-secure":153}],222:[function(n,t){"use strict";var i=n("./browser-detection");t.exports={onTransitionEnd:function(n,t,r){i.isIe9()||function u(n){return!!n&&("none"===n.style.display||u(n.parentNode))}(n)?r():n.addEventListener("transitionend",function u(i){i.propertyName===t&&(n.removeEventListener("transitionend",u),r())})}}},{"./browser-detection":209}],223:[function(n,t){"use strict";t.exports={delay:function(n){return n=n||0,new Promise(function(t){window.setTimeout(t,n)})}}},{}],224:[function(n,t){"use strict";t.exports={payingWith:"الدفع بواسطة {{paymentSource}}",chooseAnotherWayToPay:"اختر طريقة دفع أخرى",chooseAWayToPay:"اختر طريقة الدفع",otherWaysToPay:"طرق أخرى للدفع",edit:"تحرير",doneEditing:"تم",editPaymentMethods:"تحرير طرق الدفع",CreditCardDeleteConfirmationMessage:"هل تريد حذف بطاقة {{secondaryIdentifier}} التي تنتهي بالأرقام {{identifier}}؟",PayPalAccountDeleteConfirmationMessage:"هل تريد حذف {{identifier}}الحساب PayPal؟",VenmoAccountDeleteConfirmationMessage:"هل تريد فعلاً حذف حساب Venmo الذي يحمل اسم المستخدم {{identifier}}؟",genericDeleteConfirmationMessage:"هل تريد بالفعل حذف طريقة الدفع؟",deleteCancelButton:"إلغاء",deleteConfirmationButton:"حذف",fieldEmptyForCvv:"يرجى إدخال رمز حماية البطاقة.",fieldEmptyForExpirationDate:"يرجى إدخال تاريخ انتهاء الصلاحية.",fieldEmptyForCardholderName:"يرجى إدخال اسم صاحب البطاقة.",fieldTooLongForCardholderName:"يجب أن يقل اسم صاحب البطاقة عن 256 حرفاً.",fieldEmptyForNumber:"يرجى إدخال رقم.",fieldEmptyForPostalCode:"يرجى إدخال الرمز البريدي.",fieldInvalidForCardholderName:"اسم حامل البطاقة غير صحيح.",fieldInvalidForCvv:"رمز الحماية غير صحيح.",fieldInvalidForExpirationDate:"تاريخ انتهاء الصلاحية غير صحيح.",fieldInvalidForNumber:"رقم البطاقة غير صحيح.",fieldInvalidForPostalCode:"الرمز البريدي غير صحيح.",noticeOfCollection:'عندما أدفع ببطاقتي، فأنا أوافق على "بيان الخصوصية لدى PayPal".',genericError:"حدث خطأ ما من جانبنا.",hostedFieldsTokenizationFailOnDuplicateError:"هذه البطاقة الائتمانية محفوظة كطريقة دفع حالياً.",hostedFieldsFailedTokenizationError:"يرجى مراجعة معلوماتك وإعادة المحاولة.",hostedFieldsFieldsInvalidError:"يرجى مراجعة معلوماتك وإعادة المحاولة.",hostedFieldsTokenizationNetworkErrorError:"خطأ في الشبكة. يرجى المحاولة مجدداً.",hostedFieldsTokenizationCvvVerificationFailedError:"فشلت مصادقة بطاقة الائتمان. يرجى مراجعة معلوماتك وإعادة المحاولة.",paypalButtonMustBeUsed:"استخدم زر PayPal لاستئناف الدفع.",venmoButtonMustBeUsed:"استخدِم زر Venmo لمتابعة إجراء دفعتك",paypalAccountTokenizationFailedError:"وقع خطأ أثناء إضافة حساب PayPal. يرجى إعادة المحاولة.",paypalFlowFailedError:"وقع خطأ أثناء الاتصال بـ PayPal. يرجى إعادة المحاولة.",paypalTokenizationRequestActiveError:"تفويض الدفع عبر PayPal قيد التنفيذ.",venmoCanceledError:"وقع خطأ. تأكد أن أحدث إصدار من تطبيق Venmo مثبت في جهازك وأن متصفحك يدعم التبديل إلى Venmo.",vaultManagerPaymentMethodDeletionError:"فشل حذف طريقة الدفع. أعد المحاولة.",venmoAppFailedError:"تطبيق Venmo غير موجود في جهازك.",unsupportedCardTypeError:"نوع البطاقة غير مدعوم. يرجى تجربة بطاقة أخرى.",applePayTokenizationError:"وقع خطأ في الشبكة أثناء معالجة الدفع عبر Apple Pay. يرجى إعادة المحاولة.",applePayActiveCardError:"إضافة بطاقة مدعومة إلى محفظة Apple Pay.",cardholderNameLabel:"اسم صاحب البطاقة",cardNumberLabel:"رقم البطاقة",cvvLabel:"رمز CVV‏",cvvThreeDigitLabelSubheading:"(3 أرقام)",cvvFourDigitLabelSubheading:"(4 أرقام)",cardholderNamePlaceholder:"اسم صاحب البطاقة",expirationDateLabel:"تاريخ انتهاء الصلاحية",expirationDateLabelSubheading:"(MM/YY)",expirationDatePlaceholder:"الشهر/ السنة",postalCodeLabel:"الرمز البريدي",saveCardLabel:"حفظ البطاقة",payWithCard:"الدفع ببطاقة سحب أو ائتمان",endingIn:"تنتهي بتاريخ {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo‏",Card:"البطاقة",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express‏",Discover:"Discover‏","Diners Club":"Diners Club‏",Elo:"Elo‏",Hiper:"Hiper‏",Hipercard:"Hipercard‏",MasterCard:"Mastercard‏",Visa:"Visa‏",JCB:"JCB‏",Maestro:"Maestro‏",UnionPay:"UnionPay‏"}},{}],225:[function(n,t){"use strict";t.exports={payingWith:"Forma úhrady: {{paymentSource}}",chooseAnotherWayToPay:"Vybrat jiný způsob platby",chooseAWayToPay:"Vybrat způsob platby",otherWaysToPay:"Jiné způsoby platby",edit:"Upravit",doneEditing:"Hotovo",editPaymentMethods:"Upravit způsoby platby",CreditCardDeleteConfirmationMessage:"Chcete kartu {{secondaryIdentifier}} s koncovým číslem {{identifier}}odstranit?",PayPalAccountDeleteConfirmationMessage:"Chcete {{identifier}}účtu PayPal odstranit?",VenmoAccountDeleteConfirmationMessage:"Opravdu chcete účet Venmo s uživatelským jménem {{identifier}} odstranit?",genericDeleteConfirmationMessage:"Opravdu chcete tento způsob platby odstranit?",deleteCancelButton:"Zrušit",deleteConfirmationButton:"Odstranit",fieldEmptyForCvv:"Vyplňte kód CVV.",fieldEmptyForExpirationDate:"Vyplňte datum vypršení platnosti.",fieldEmptyForCardholderName:"Vyplňte jméno držitele karty.",fieldTooLongForCardholderName:"Jméno držitele karty musí obsahovat méně než 256 znaků.",fieldEmptyForNumber:"Vyplňte číslo.",fieldEmptyForPostalCode:"Vyplňte poštovní směrovací číslo.",fieldInvalidForCardholderName:"Toto jméno držitele karty není platné.",fieldInvalidForCvv:"Tento bezpečnostní kód není platný.",fieldInvalidForExpirationDate:"Toto datum vypršení platnosti není platné.",fieldInvalidForNumber:"Toto číslo karty není platné.",fieldInvalidForPostalCode:"Toto poštovní směrovací číslo není platné.",noticeOfCollection:"Zaplacením kartou vyjadřuji souhlas s prohlášením o ochraně osobních údajů společnosti PayPal.",genericError:"Došlo k chybě na naší straně.",hostedFieldsTokenizationFailOnDuplicateError:"Tato kreditní karta je již jako způsob platby uložena.",hostedFieldsFailedTokenizationError:"Zkontrolujte zadané informace a zkuste to znovu.",hostedFieldsFieldsInvalidError:"Zkontrolujte zadané informace a zkuste to znovu.",hostedFieldsTokenizationNetworkErrorError:"Došlo k chybě sítě. Zkuste to znovu.",hostedFieldsTokenizationCvvVerificationFailedError:"Ověření kreditní karty se nezdařilo. Zkontrolujte zadané informace a zkuste to znovu.",paypalButtonMustBeUsed:"Chcete-li přejít k platbě, použijte tlačítko PayPal.",venmoButtonMustBeUsed:"Chcete-li pokračovat v placení, použijte tlačítko Venmo.",paypalAccountTokenizationFailedError:"Při přidávání účtu PayPal došlo k chybě. Zkuste to znovu.",paypalFlowFailedError:"Při připojování ke službě PayPal došlo k chybě. Zkuste to znovu.",paypalTokenizationRequestActiveError:"Autorizace platby přes PayPal již probíhá.",venmoCanceledError:"Došlo k chybě. Zkontrolujte, zda máte v zařízení nainstalovanou nejnovější verzi aplikace Venmo a zda prohlížeč přechod na aplikaci Venmo podporuje.",vaultManagerPaymentMethodDeletionError:"Způsob platby se nepodařilo odstranit. Zkuste to znovu.",venmoAppFailedError:"Aplikaci Venmo se ve vašem zařízení nepodařilo najít.",unsupportedCardTypeError:"Tento typ karty není podporován. Vyzkoušejte jinou kartu.",applePayTokenizationError:"Při zpracování platby přes Apple Pay došlo k chybě sítě. Zkuste to znovu.",applePayActiveCardError:"Přidejte si podporovanou kartu do peněženky Apple Pay.",cardholderNameLabel:"Jméno držitele karty",cardNumberLabel:"Číslo karty",cvvLabel:"Kód CVV",cvvThreeDigitLabelSubheading:"(3 číslice)",cvvFourDigitLabelSubheading:"(4 číslice)",cardholderNamePlaceholder:"Jméno držitele karty",expirationDateLabel:"Datum vypršení platnosti",expirationDateLabelSubheading:"(MM/RR)",expirationDatePlaceholder:"MM/RR",postalCodeLabel:"Poštovní směrovací číslo",saveCardLabel:"Uložit kartu",payWithCard:"Zaplatit kartou",endingIn:"Koncové číslo {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Karta",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],226:[function(n,t){"use strict";t.exports={payingWith:"Betaling med {{paymentSource}}",chooseAnotherWayToPay:"Vælg en anden betalingsmetode",chooseAWayToPay:"Vælg, hvordan du vil betale",otherWaysToPay:"Andre måder at betale på",edit:"Rediger",doneEditing:"Udført",editPaymentMethods:"Rediger betalingsmetode",CreditCardDeleteConfirmationMessage:"Vil du slette dit {{secondaryIdentifier}}-kort, der slutter på {{identifier}}?",PayPalAccountDeleteConfirmationMessage:"Vil du slette PayPal-kontoen for {{identifier}}?",VenmoAccountDeleteConfirmationMessage:"Er du sikker på, at du vil slette Venmo-konto med brugernavnet {{identifier}}?",genericDeleteConfirmationMessage:"Er du sikker på, at du vil slette denne betalingsmetode?",deleteCancelButton:"Annuller",deleteConfirmationButton:"Slet",fieldEmptyForCvv:"Du skal indtaste kontrolcifrene.",fieldEmptyForExpirationDate:"Du skal indtaste en udløbsdato.",fieldEmptyForCardholderName:"Du skal indtaste kortholderens navn.",fieldTooLongForCardholderName:"Kortholders navn skal være mindre end 256 tegn.",fieldEmptyForNumber:"Du skal indtaste et nummer.",fieldEmptyForPostalCode:"Du skal indtaste et postnummer.",fieldInvalidForCardholderName:"Kortindehaverens navn er ugyldigt.",fieldInvalidForCvv:"Denne sikkerhedskode er ugyldig.",fieldInvalidForExpirationDate:"Denne udløbsdato er ugyldig.",fieldInvalidForNumber:"Dette kortnummer er ikke gyldigt.",fieldInvalidForPostalCode:"Dette postnummer er ikke gyldigt.",noticeOfCollection:"Når jeg betaler med mit kort, accepterer jeg PayPals erklæring om personlige oplysninger.",genericError:"Der opstod en fejl.",hostedFieldsTokenizationFailOnDuplicateError:"Dette betalingskort findes allerede som en gemt betalingsmetode.",hostedFieldsFailedTokenizationError:"Tjek oplysningerne, og prøv igen.",hostedFieldsFieldsInvalidError:"Tjek oplysningerne, og prøv igen.",hostedFieldsTokenizationNetworkErrorError:"Netværksfejl. Prøv igen.",hostedFieldsTokenizationCvvVerificationFailedError:"Bekræftelse af betalingskort mislykkedes. Tjek oplysningerne, og prøv igen.",paypalButtonMustBeUsed:"Brug PayPal-knappen til at fortsætte med din betaling.",venmoButtonMustBeUsed:"Brug Venmo-knappen til at fortsætte med din betaling.",paypalAccountTokenizationFailedError:"Der opstod en fejl under tilføjelsen af PayPal-kontoen. Prøv igen.",paypalFlowFailedError:"Det lykkedes ikke at oprette forbindelse til PayPal. Prøv igen.",paypalTokenizationRequestActiveError:"PayPals betalingsautorisation er allerede i gang.",venmoCanceledError:"Der opstod et problem. Sørg for, at den nyeste version af Venmo-appen er installeret på din enhed, og at din browser understøtter skift til Venmo.",vaultManagerPaymentMethodDeletionError:"Betalingsmetoden kunne ikke slettes. Prøv igen.",venmoAppFailedError:"Venmo-appen blev ikke fundet på din enhed.",unsupportedCardTypeError:"Korttypen understøttes ikke. Prøv et andet kort.",applePayTokenizationError:"Der opstod en netværksfejl under behandling af Apple Pay-betalingen. Prøv igen.",applePayActiveCardError:"Føj et understøttet kort til din Apple Pay-e-pung.",cardholderNameLabel:"Kortindehaverens navn",cardNumberLabel:"Kortnummer",cvvLabel:"Kontrolcifre",cvvThreeDigitLabelSubheading:"(3 cifre)",cvvFourDigitLabelSubheading:"(4 cifre)",cardholderNamePlaceholder:"Kortindehaverens navn",expirationDateLabel:"Udløbsdato",expirationDateLabelSubheading:"(MM/ÅÅ)",expirationDatePlaceholder:"MM/ÅÅ",postalCodeLabel:"Postnummer",saveCardLabel:"Gem kort",payWithCard:"Betal med betalingskort",endingIn:"Slutter på {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Kort",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],227:[function(n,t){"use strict";t.exports={payingWith:"Zahlen mit {{paymentSource}}",chooseAnotherWayToPay:"Wählen Sie eine andere Zahlungsquelle",chooseAWayToPay:"Wählen Sie eine Zahlungsquelle",otherWaysToPay:"Sonstige Zahlungsquellen",edit:"Ändern",doneEditing:"Fertig",editPaymentMethods:"Zahlungsquellen bearbeiten",CreditCardDeleteConfirmationMessage:"{{secondaryIdentifier}}-Karte mit den Endziffern {{identifier}} löschen?",PayPalAccountDeleteConfirmationMessage:"PayPal-Konto {{identifier}} löschen?",VenmoAccountDeleteConfirmationMessage:"Wollen Sie das Venmo-Konto mit dem Benutzernamen {{identifier}} wirklich löschen?",genericDeleteConfirmationMessage:"Möchten Sie diese Zahlungsquelle wirklich löschen?",deleteCancelButton:"Abbrechen",deleteConfirmationButton:"Löschen",fieldEmptyForCvv:"Geben Sie die Kartenprüfnummer (CVV) ein.",fieldEmptyForExpirationDate:"Geben Sie das Ablaufdatum ein.",fieldEmptyForCardholderName:"Geben Sie den Namen des Karteninhabers ein.",fieldTooLongForCardholderName:"Der Name des Karteninhabers darf nicht länger als 256 Zeichen sein.",fieldEmptyForNumber:"Geben Sie eine Nummer ein.",fieldEmptyForPostalCode:"Geben Sie eine Postleitzahl ein.",fieldInvalidForCardholderName:"Der Name des Karteninhabers ist nicht gültig.",fieldInvalidForCvv:"Diese Kartenprüfnummer ist ungültig.",fieldInvalidForExpirationDate:"Dieses Ablaufdatum ist ungültig.",fieldInvalidForNumber:"Diese Kartennummer ist ungültig.",fieldInvalidForPostalCode:"Diese Postleitzahl ist ungültig.",noticeOfCollection:"Indem ich mit meiner Karte bezahle, stimme ich der PayPal-Datenschutzerklärung zu.",genericError:"Bei uns ist ein Fehler aufgetreten.",hostedFieldsTokenizationFailOnDuplicateError:"Diese Kreditkarte ist bereits als gespeicherte Zahlungsquelle vorhanden.",hostedFieldsFailedTokenizationError:"Bitte prüfen Sie die Informationen und versuchen Sie es erneut.",hostedFieldsFieldsInvalidError:"Bitte prüfen Sie die Informationen und versuchen Sie es erneut.",hostedFieldsTokenizationNetworkErrorError:"Netzwerkfehler. Versuchen Sie es bitte erneut.",hostedFieldsTokenizationCvvVerificationFailedError:"Die Kreditkartenverifizierung ist fehlgeschlagen. Bitte prüfen Sie die Informationen und versuchen Sie es erneut.",paypalButtonMustBeUsed:"Verwenden Sie den PayPal-Button, um mit der Zahlung fortzufahren.",venmoButtonMustBeUsed:"Verwenden Sie den Venmo-Button, um mit Ihrer Zahlung fortzufahren.",paypalAccountTokenizationFailedError:"Beim Hinzufügen des PayPal-Kontos ist ein Fehler aufgetreten. Versuchen Sie es bitte erneut.",paypalFlowFailedError:"Bei der Verbindung mit PayPal ist ein Fehler aufgetreten. Versuchen Sie es bitte erneut.",paypalTokenizationRequestActiveError:"Die PayPal-Zahlungsautorisierung wird bereits vorgenommen.",venmoCanceledError:"Etwas ist schief gelaufen. Vergewissern Sie sich, dass Sie die neueste Version der Venmo-App auf Ihrem Gerät installiert haben und Ihr Browser den Wechsel zu Venmo unterstützt.",vaultManagerPaymentMethodDeletionError:"Die Zahlungsquelle konnte nicht gelöscht werden. Versuchen Sie es erneut.",venmoAppFailedError:"Die Venmo-App wurde nicht auf Ihrem Gerät gefunden.",unsupportedCardTypeError:"Dieser Kartentyp wird nicht unterstützt. Versuchen Sie es mit einer anderen Karte.",applePayTokenizationError:"Bei der Verarbeitung der Apple Pay-Zahlung ist ein Netzwerkfehler aufgetreten. Versuchen Sie es bitte erneut.",applePayActiveCardError:"Fügen Sie Ihrem Apple Pay-Wallet eine unterstützte Karte hinzu.",cardholderNameLabel:"Name des Karteninhabers",cardNumberLabel:"Kartennummer",cvvLabel:"Kartenprüfnummer",cvvThreeDigitLabelSubheading:"(3-stellig)",cvvFourDigitLabelSubheading:"(4-stellig)",cardholderNamePlaceholder:"Name des Karteninhabers",expirationDateLabel:"Gültig bis",expirationDateLabelSubheading:"(MM/JJ)",expirationDatePlaceholder:"MM/JJ",postalCodeLabel:"Postleitzahl",saveCardLabel:"Karte speichern",payWithCard:"Mit Karte zahlen",endingIn:"Mit den Endziffern {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Karte",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],228:[function(n,t){"use strict";t.exports={payingWith:"Πληρωμή με {{paymentSource}}",chooseAnotherWayToPay:"Επιλογή ενός άλλου τρόπου πληρωμής",chooseAWayToPay:"Επιλογή τρόπου πληρωμής",otherWaysToPay:"Άλλοι τρόποι πληρωμής",edit:"Επεξεργασία",doneEditing:"Τέλος",editPaymentMethods:"Επεξεργασία μεθόδων πληρωμής",CreditCardDeleteConfirmationMessage:"Διαγραφή της κάρτας {{secondaryIdentifier}} που λήγει σε {{identifier}};",PayPalAccountDeleteConfirmationMessage:"Διαγραφή {{identifier}}λογαριασμού PayPal;",VenmoAccountDeleteConfirmationMessage:"Θέλετε σίγουρα να διαγράψετε τον λογαριασμό Venmo με το όνομα χρήστη {{identifier}};",genericDeleteConfirmationMessage:"Θέλετε σίγουρα να διαγράψετε αυτήν τη μέθοδο πληρωμής;",deleteCancelButton:"Ακύρωση",deleteConfirmationButton:"Διαγραφή",fieldEmptyForCvv:"Συμπληρώστε έναν κωδικό ασφαλείας (CVV).",fieldEmptyForExpirationDate:"Συμπληρώστε ημερομηνία λήξης.",fieldEmptyForCardholderName:"Συμπληρώστε το όνομα ενός κατόχου κάρτας.",fieldTooLongForCardholderName:"Το όνομα του κατόχου της κάρτας πρέπει να περιέχει λιγότερους από 256 χαρακτήρες.",fieldEmptyForNumber:"Συμπληρώστε έναν αριθμό.",fieldEmptyForPostalCode:"Συμπληρώστε έναν ταχυδρομικό κώδικα.",fieldInvalidForCardholderName:"Αυτό το όνομα κατόχου κάρτας δεν είναι έγκυρο.",fieldInvalidForCvv:"Αυτός ο κωδικός ασφαλείας δεν είναι έγκυρος.",fieldInvalidForExpirationDate:"Αυτή η ημερομηνία λήξης δεν είναι έγκυρη.",fieldInvalidForNumber:"Αυτός ο αριθμός κάρτας δεν είναι έγκυρος.",fieldInvalidForPostalCode:"Αυτός ο ταχυδρομικός κώδικας δεν είναι έγκυρος.",noticeOfCollection:"Πληρώνοντας με την κάρτα μου, αποδέχομαι τη Δήλωση απορρήτου της PayPal.",genericError:"Προέκυψε πρόβλημα στο σύστημά μας.",hostedFieldsTokenizationFailOnDuplicateError:"Αυτή η πιστωτική κάρτα υπάρχει ήδη ως αποθηκευμένη μέθοδος πληρωμής.",hostedFieldsFailedTokenizationError:"Ελέγξτε τα στοιχεία σας και δοκιμάστε ξανά.",hostedFieldsFieldsInvalidError:"Ελέγξτε τα στοιχεία σας και δοκιμάστε ξανά.",hostedFieldsTokenizationNetworkErrorError:"Σφάλμα δικτύου. Δοκιμάστε ξανά.",hostedFieldsTokenizationCvvVerificationFailedError:"Η επαλήθευση της πιστωτικής κάρτας απέτυχε. Ελέγξτε τα στοιχεία σας και δοκιμάστε ξανά.",paypalButtonMustBeUsed:"Χρησιμοποιήστε το κουμπί PayPal για να συνεχίσετε με την πληρωμή.",venmoButtonMustBeUsed:"Χρησιμοποιήστε το κουμπί Venmo για να συνεχίσετε με την πληρωμή σας.",paypalAccountTokenizationFailedError:"Προέκυψε κάποιο πρόβλημα με την προσθήκη του λογαριασμού PayPal. Δοκιμάστε ξανά.",paypalFlowFailedError:"Προέκυψε κάποιο πρόβλημα με τη σύνδεση στην PayPal. Δοκιμάστε ξανά.",paypalTokenizationRequestActiveError:"Η εξουσιοδότηση πληρωμής μέσω PayPal βρίσκεται ήδη σε εξέλιξη.",venmoCanceledError:"Προέκυψε πρόβλημα. Βεβαιωθείτε ότι έχετε την πιο πρόσφατη έκδοση της εφαρμογής Venmo εγκατεστημένη στη συσκευή σας και ότι το πρόγραμμα περιήγησής σας υποστηρίζει τη μετάβαση στη Venmo.",vaultManagerPaymentMethodDeletionError:"Η διαγραφή της μεθόδου πληρωμής είναι αδύνατη, δοκιμάστε ξανά.",venmoAppFailedError:"Η εφαρμογή Venmo δεν βρέθηκε στη συσκευή σας.",unsupportedCardTypeError:"Αυτός ο τύπος κάρτας δεν υποστηρίζεται. Δοκιμάστε μια άλλη κάρτα.",applePayTokenizationError:"Προέκυψε σφάλμα δικτύου κατά την επεξεργασία της πληρωμής μέσω Apple Pay. Δοκιμάστε ξανά.",applePayActiveCardError:"Προσθέστε μια υποστηριζόμενη κάρτα στο ψηφιακό πορτοφόλι Apple Pay.",cardholderNameLabel:"Όνομα κατόχου κάρτας",cardNumberLabel:"Αριθμός κάρτας",cvvLabel:"Κωδικός ασφαλείας (CVV)",cvvThreeDigitLabelSubheading:"(3 ψηφία)",cvvFourDigitLabelSubheading:"(4 ψηφία)",cardholderNamePlaceholder:"Όνομα κατόχου κάρτας",expirationDateLabel:"Ημερομηνία λήξης",expirationDateLabelSubheading:"(ΜΜ/ΕΕ)",expirationDatePlaceholder:"ΜΜ/ΕΕ",postalCodeLabel:"Ταχυδρομικός κώδικας",saveCardLabel:"Αποθήκευση κάρτας",payWithCard:"Πληρωμή με κάρτα",endingIn:"Που λήγει σε {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Κάρτα",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],229:[function(n,t){"use strict";t.exports={payingWith:"Paying with {{paymentSource}}",chooseAnotherWayToPay:"Choose another way to pay",chooseAWayToPay:"Choose a way to pay",otherWaysToPay:"Other ways to pay",edit:"Edit",doneEditing:"Done",editPaymentMethods:"Edit payment methods",CreditCardDeleteConfirmationMessage:"Delete {{secondaryIdentifier}} card ending in {{identifier}}?",PayPalAccountDeleteConfirmationMessage:"Delete PayPal account {{identifier}}?",VenmoAccountDeleteConfirmationMessage:"Are you sure you want to delete Venmo account with username {{identifier}}?",genericDeleteConfirmationMessage:"Are you sure you want to delete this payment method?",deleteCancelButton:"Cancel",deleteConfirmationButton:"Delete",fieldEmptyForCvv:"Please enter a CVV.",fieldEmptyForExpirationDate:"Please enter an expiry date.",fieldEmptyForCardholderName:"Please enter a cardholder name.",fieldTooLongForCardholderName:"Cardholder name must be less than 256 characters.",fieldEmptyForNumber:"Please enter a number.",fieldEmptyForPostalCode:"Please enter a postcode.",fieldInvalidForCardholderName:"This cardholder name isn't valid.",fieldInvalidForCvv:"This CVV isn't valid.",fieldInvalidForExpirationDate:"This expiry date isn't valid.",fieldInvalidForNumber:"This card number isn't valid.",fieldInvalidForPostalCode:"This postcode isn't valid.",noticeOfCollection:"By paying with my card, I agree to the PayPal Privacy Statement.",genericError:"We're sorry, something seems to have gone wrong.",hostedFieldsTokenizationFailOnDuplicateError:"This card already exists as a saved payment method.",hostedFieldsFailedTokenizationError:"Please check your entries and try again.",hostedFieldsFieldsInvalidError:"Please check your entries and try again.",hostedFieldsTokenizationNetworkErrorError:"Network error. Please try again.",hostedFieldsTokenizationCvvVerificationFailedError:"Card verification failed. Please check your entries and try again.",paypalButtonMustBeUsed:"Use the PayPal button to continue with your payment.",venmoButtonMustBeUsed:"Use the Venmo button to continue with your payment.",paypalAccountTokenizationFailedError:"Something went wrong adding the PayPal account. Please try again.",paypalFlowFailedError:"Something went wrong connecting to PayPal. Please try again.",paypalTokenizationRequestActiveError:"PayPal payment authorisation is already in progress.",venmoCanceledError:"We're sorry, something seems to have gone wrong. Please make sure you have the most recent version of the Venmo app installed on your device and that your browser supports switching to Venmo.",vaultManagerPaymentMethodDeletionError:"Unable to delete payment method. Please try again.",venmoAppFailedError:"The Venmo app couldn't be found on your device.",unsupportedCardTypeError:"This card type isn't supported. Please try another card.",applePayTokenizationError:"A network error occurred while processing the Apple Pay payment. Please try again.",applePayActiveCardError:"Add a supported card to your Apple Pay wallet.",cardholderNameLabel:"Cardholder name",cardNumberLabel:"Card number",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"(3 digits)",cvvFourDigitLabelSubheading:"(4 digits)",cardholderNamePlaceholder:"Cardholder name",expirationDateLabel:"Expiry date",expirationDateLabelSubheading:"(MM/YY)",expirationDatePlaceholder:"MM/YY",postalCodeLabel:"Postcode",saveCardLabel:"Save card",payWithCard:"Pay with card",endingIn:"Ending in {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Card",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],230:[function(n,t){"use strict";t.exports={payingWith:"Paying with {{paymentSource}}",chooseAnotherWayToPay:"Choose another way to pay",chooseAWayToPay:"Choose a way to pay",otherWaysToPay:"Other ways to pay",edit:"Edit",doneEditing:"Done",editPaymentMethods:"Edit funding sources",CreditCardDeleteConfirmationMessage:"Delete {{secondaryIdentifier}} card ending in {{identifier}}?",PayPalAccountDeleteConfirmationMessage:"Delete PayPal account {{identifier}}?",VenmoAccountDeleteConfirmationMessage:"Are you sure you want to delete Venmo account with username {{identifier}}?",genericDeleteConfirmationMessage:"Are you sure you want to delete this funding source?",deleteCancelButton:"Cancel",deleteConfirmationButton:"Delete",fieldEmptyForCvv:"Please enter a security code.",fieldEmptyForExpirationDate:"Please enter an expiry date.",fieldEmptyForCardholderName:"Please enter a cardholder name.",fieldTooLongForCardholderName:"Cardholder name must be less than 256 characters.",fieldEmptyForNumber:"Please enter a number.",fieldEmptyForPostalCode:"Please enter a postcode.",fieldInvalidForCardholderName:"This cardholder name isn't valid.",fieldInvalidForCvv:"This security code isn't valid.",fieldInvalidForExpirationDate:"This expiry date isn't valid.",fieldInvalidForNumber:"This card number isn't valid.",fieldInvalidForPostalCode:"This postcode isn't valid.",noticeOfCollection:"By paying with my card, I agree to the PayPal Privacy Statement.",genericError:"Something went wrong on our end.",hostedFieldsTokenizationFailOnDuplicateError:"This credit card already exists as a saved funding source.",hostedFieldsFailedTokenizationError:"Please check your information and try again.",hostedFieldsFieldsInvalidError:"Please check your information and try again.",hostedFieldsTokenizationNetworkErrorError:"Network error. Please try again.",hostedFieldsTokenizationCvvVerificationFailedError:"Credit card verification failed. Please check your information and try again.",paypalButtonMustBeUsed:"Use the PayPal button to continue with your payment.",venmoButtonMustBeUsed:"Use the Venmo button to continue with your payment.",paypalAccountTokenizationFailedError:"Something went wrong adding the PayPal account. Please try again.",paypalFlowFailedError:"Something went wrong connecting to PayPal. Please try again.",paypalTokenizationRequestActiveError:"PayPal payment authorisation is already in progress.",venmoCanceledError:"Something went wrong. Ensure you have the most recent version of the Venmo app installed on your device and your browser supports switching to Venmo.",vaultManagerPaymentMethodDeletionError:"We were unable to delete the funding source. Please try again.",venmoAppFailedError:"The Venmo app couldn't be found on your device.",unsupportedCardTypeError:"This card type isn't supported. Please try another card.",applePayTokenizationError:"A network error occurred while processing the Apple Pay payment. Please try again.",applePayActiveCardError:"Add a supported card to your Apple Pay wallet.",cardholderNameLabel:"Cardholder name",cardNumberLabel:"Card number",cvvLabel:"Security code",cvvThreeDigitLabelSubheading:"(3 digits)",cvvFourDigitLabelSubheading:"(4 digits)",cardholderNamePlaceholder:"Cardholder name",expirationDateLabel:"Expiry date",expirationDateLabelSubheading:"(MM/YY)",expirationDatePlaceholder:"MM/YY",postalCodeLabel:"Postcode",saveCardLabel:"Save card",payWithCard:"Pay with card",endingIn:"Ending in {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Card",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],231:[function(n,t){"use strict";t.exports={payingWith:"Paying with {{paymentSource}}",chooseAnotherWayToPay:"Choose another way to pay",chooseAWayToPay:"Choose a way to pay",otherWaysToPay:"Other ways to pay",edit:"Edit",doneEditing:"Done",editPaymentMethods:"Edit payment methods",CreditCardDeleteConfirmationMessage:"Delete {{secondaryIdentifier}} card ending in {{identifier}}?",PayPalAccountDeleteConfirmationMessage:"Delete PayPal account {{identifier}}?",VenmoAccountDeleteConfirmationMessage:"Are you sure you want to delete Venmo account with username {{identifier}}?",genericDeleteConfirmationMessage:"Are you sure you want to delete this payment method?",deleteCancelButton:"Cancel",deleteConfirmationButton:"Delete",fieldEmptyForCvv:"Please enter a CVV.",fieldEmptyForExpirationDate:"Please enter an expiry date.",fieldEmptyForCardholderName:"Please enter a cardholder name.",fieldTooLongForCardholderName:"Cardholder name must be less than 256 characters.",fieldEmptyForNumber:"Please enter a number.",fieldEmptyForPostalCode:"Please enter a PIN code.",fieldInvalidForCardholderName:"This cardholder name isn't valid.",fieldInvalidForCvv:"This CVV isn't valid.",fieldInvalidForExpirationDate:"This expiry date isn't valid.",fieldInvalidForNumber:"This card number isn't valid.",fieldInvalidForPostalCode:"This PIN code isn't valid.",noticeOfCollection:"By paying with my card, I agree to the PayPal Privacy Statement.",genericError:"We're sorry, something seems to have gone wrong.",hostedFieldsTokenizationFailOnDuplicateError:"This card already exists as a saved payment method.",hostedFieldsFailedTokenizationError:"Please check your information and try again.",hostedFieldsFieldsInvalidError:"Please check your information and try again.",hostedFieldsTokenizationNetworkErrorError:"Network error. Please try again.",hostedFieldsTokenizationCvvVerificationFailedError:"Card verification failed. Please check your information and try again.",paypalButtonMustBeUsed:"Use the PayPal button to continue with your payment.",venmoButtonMustBeUsed:"Use the Venmo button to continue with your payment.",paypalAccountTokenizationFailedError:"Something went wrong adding the PayPal account. Please try again.",paypalFlowFailedError:"Something went wrong connecting to PayPal. Please try again.",paypalTokenizationRequestActiveError:"PayPal payment authorisation is already in progress.",venmoCanceledError:"We're sorry, something seems to have gone wrong. Ensure you have the most recent version of the Venmo app installed on your device and your browser supports switching to Venmo.",vaultManagerPaymentMethodDeletionError:"Unable to delete payment method. Please try again.",venmoAppFailedError:"The Venmo app couldn't be found on your device.",unsupportedCardTypeError:"This card type isn't supported. Please try another card.",applePayTokenizationError:"A network error occurred while processing the Apple Pay payment. Please try again.",applePayActiveCardError:"Add a supported card to your Apple Pay digital wallet.",cardholderNameLabel:"Cardholder name",cardNumberLabel:"Card number",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"(3 digits)",cvvFourDigitLabelSubheading:"(4 digits)",cardholderNamePlaceholder:"Cardholder name",expirationDateLabel:"Expiry date",expirationDateLabelSubheading:"(MM/YY)",expirationDatePlaceholder:"MM/YY",postalCodeLabel:"PIN code",saveCardLabel:"Save card",payWithCard:"Pay with card",endingIn:"Ending in {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Card",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],232:[function(n,t){"use strict";t.exports={payingWith:"Paying with {{paymentSource}}",chooseAnotherWayToPay:"Choose another way to pay",chooseAWayToPay:"Choose a way to pay",otherWaysToPay:"Other ways to pay",edit:"Edit",doneEditing:"Done",editPaymentMethods:"Edit payment methods",CreditCardDeleteConfirmationMessage:"Delete {{secondaryIdentifier}} card ending in {{identifier}}?",PayPalAccountDeleteConfirmationMessage:"Delete PayPal account {{identifier}}?",VenmoAccountDeleteConfirmationMessage:"Are you sure you want to delete Venmo account with username {{identifier}}?",genericDeleteConfirmationMessage:"Are you sure you want to delete this payment method?",deleteCancelButton:"Cancel",deleteConfirmationButton:"Delete",fieldEmptyForCvv:"Please fill out a CVV.",fieldEmptyForExpirationDate:"Please fill out an expiration date.",fieldEmptyForCardholderName:"Please fill out a cardholder name.",fieldEmptyForNumber:"Please fill out a card number.",fieldEmptyForPostalCode:"Please fill out a postal code.",fieldInvalidForCardholderName:"This cardholder name is not valid.",fieldInvalidForCvv:"This security code is not valid.",fieldInvalidForExpirationDate:"This expiration date is not valid.",fieldInvalidForNumber:"This card number is not valid.",fieldInvalidForPostalCode:"This postal code is not valid.",fieldTooLongForCardholderName:"Cardholder name must be less than 256 characters.",noticeOfCollection:"By paying with my card, I agree to the PayPal Privacy Statement.",genericError:"Something went wrong on our end.",hostedFieldsTokenizationFailOnDuplicateError:"This credit card already exists as a saved payment method.",hostedFieldsFailedTokenizationError:"Please check your information and try again.",hostedFieldsTokenizationCvvVerificationFailedError:"Credit card verification failed. Please check your information and try again.",hostedFieldsTokenizationNetworkErrorError:"Network error. Please try again.",hostedFieldsFieldsInvalidError:"Please check your information and try again.",paypalButtonMustBeUsed:"Use the PayPal button to continue with your payment.",venmoButtonMustBeUsed:"Use the Venmo button to continue with your payment.",paypalAccountTokenizationFailedError:"Something went wrong adding the PayPal account. Please try again.",paypalFlowFailedError:"Something went wrong connecting to PayPal. Please try again.",paypalTokenizationRequestActiveError:"PayPal payment authorization is already in progress.",applePayTokenizationError:"A network error occurred while processing the Apple Pay payment. Please try again.",applePayActiveCardError:"Add a supported card to your Apple Pay wallet.",vaultManagerPaymentMethodDeletionError:"Unable to delete payment method, try again.",venmoCanceledError:"Something went wrong. Ensure you have the most recent version of the Venmo app installed on your device and your browser supports switching to Venmo.",venmoAppFailedError:"The Venmo app could not be found on your device.",unsupportedCardTypeError:"This card type is not supported. Please try another card.",cardholderNameLabel:"Cardholder Name",cardNumberLabel:"Card Number",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"(3 digits)",cvvFourDigitLabelSubheading:"(4 digits)",expirationDateLabel:"Expiration Date",expirationDateLabelSubheading:"(MM/YY)",cardholderNamePlaceholder:"Cardholder Name",expirationDatePlaceholder:"MM/YY",postalCodeLabel:"Postal Code",saveCardLabel:"Save card",payWithCard:"Pay with card",endingIn:"Ending in {{lastFourCardDigits}}",Card:"Card",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Apple Pay":"Apple Pay","Google Pay":"Google Pay",Venmo:"Venmo","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],233:[function(n,t){"use strict";t.exports={payingWith:"Pagar con {{paymentSource}}",chooseAnotherWayToPay:"Seleccionar otra forma de pago",chooseAWayToPay:"Seleccionar forma de pago",otherWaysToPay:"Otras formas de pago",edit:"Editar",doneEditing:"Hecho",editPaymentMethods:"Editar formas de pago",CreditCardDeleteConfirmationMessage:"¿Eliminar la tarjeta {{secondaryIdentifier}} terminada en {{identifier}}?",PayPalAccountDeleteConfirmationMessage:"¿Eliminar la cuenta PayPal {{identifier}}?",VenmoAccountDeleteConfirmationMessage:"¿Seguro que deseas eliminar la cuenta de Venmo con el nombre de usuario {{identifier}}?",genericDeleteConfirmationMessage:"¿Seguro que deseas eliminar esta forma de pago?",deleteCancelButton:"Cancelar",deleteConfirmationButton:"Eliminar",fieldEmptyForCvv:"Introduce el CVV.",fieldEmptyForExpirationDate:"Introduce una fecha de vencimiento.",fieldEmptyForCardholderName:"Introduce el nombre del titular de la tarjeta.",fieldTooLongForCardholderName:"El nombre del titular de la tarjeta debe tener menos de 256 caracteres.",fieldEmptyForNumber:"Introduce un número.",fieldEmptyForPostalCode:"Introduce un código postal.",fieldInvalidForCardholderName:"El nombre del titular de la tarjeta no es válido.",fieldInvalidForCvv:"El código de seguridad no es válido.",fieldInvalidForExpirationDate:"La fecha de vencimiento no es válida.",fieldInvalidForNumber:"El número de tarjeta no es válido.",fieldInvalidForPostalCode:"El código postal no es válido.",noticeOfCollection:"Al pagar con mi tarjeta, acepto la Declaración de privacidad de PayPal.",genericError:"Ha habido un problema.",hostedFieldsTokenizationFailOnDuplicateError:"Esta tarjeta de crédito ya existe como forma de pago guardada.",hostedFieldsFailedTokenizationError:"Comprueba la información e inténtalo de nuevo.",hostedFieldsFieldsInvalidError:"Comprueba la información e inténtalo de nuevo.",hostedFieldsTokenizationNetworkErrorError:"Error de red. Inténtalo de nuevo.",hostedFieldsTokenizationCvvVerificationFailedError:"Error al verificar la tarjeta de crédito. Comprueba la información e inténtalo de nuevo.",paypalButtonMustBeUsed:"Utiliza el botón de PayPal para continuar con el pago.",venmoButtonMustBeUsed:"Pulsa el botón de Venmo para continuar con el pago.",paypalAccountTokenizationFailedError:"Se ha producido un error al añadir la cuenta PayPal. Inténtalo de nuevo.",paypalFlowFailedError:"Se ha producido un error al conectar con PayPal. Inténtalo de nuevo.",paypalTokenizationRequestActiveError:"La autorización del pago de PayPal ya está en curso.",venmoCanceledError:"Ha habido un error. Asegúrate de tener la versión más reciente de la aplicación de Venmo instalada en el dispositivo y de que el navegador admita el cambio a Venmo.",vaultManagerPaymentMethodDeletionError:"No se puede eliminar la forma de pago. Inténtalo de nuevo.",venmoAppFailedError:"No se ha podido encontrar la aplicación de Venmo en tu dispositivo.",unsupportedCardTypeError:"No se admite este tipo de tarjeta. Prueba con otra tarjeta.",applePayTokenizationError:"Se ha producido un error de red al procesar el pago de Apple Pay. Inténtalo de nuevo.",applePayActiveCardError:"Añade una tarjeta compatible a tu cartera de Apple Pay.",cardholderNameLabel:"Nombre del titular de la tarjeta",cardNumberLabel:"Número de tarjeta",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"(3 dígitos)",cvvFourDigitLabelSubheading:"(4 dígitos)",cardholderNamePlaceholder:"Nombre del titular de la tarjeta",expirationDateLabel:"Fecha de vencimiento",expirationDateLabelSubheading:"(MM/AA)",expirationDatePlaceholder:"MM/AA",postalCodeLabel:"Código postal",saveCardLabel:"Guardar tarjeta",payWithCard:"Pagar con tarjeta",endingIn:"Terminada en {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Tarjeta",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],234:[function(n,t){"use strict";t.exports={payingWith:"Pagar con {{paymentSource}}",chooseAnotherWayToPay:"Elija otra forma de pago",chooseAWayToPay:"Seleccione una forma de pago",otherWaysToPay:"Otras formas de pago",edit:"Editar",doneEditing:"Listo",editPaymentMethods:"Editar métodos de pago",CreditCardDeleteConfirmationMessage:"¿Eliminar tarjeta {{secondaryIdentifier}} con terminación {{identifier}}?",PayPalAccountDeleteConfirmationMessage:"¿Desea eliminar la cuenta de PayPal {{identifier}}?",VenmoAccountDeleteConfirmationMessage:"¿Seguro que desea eliminar la cuenta de Venmo con el nombre de usuario {{identifier}}?",genericDeleteConfirmationMessage:"¿Seguro que desea eliminar esta forma de pago?",deleteCancelButton:"Cancelar",deleteConfirmationButton:"Eliminar",fieldEmptyForCvv:"Ingrese un CVV.",fieldEmptyForExpirationDate:"Ingrese una fecha de vencimiento.",fieldEmptyForCardholderName:"Ingrese un nombre de titular de tarjeta.",fieldTooLongForCardholderName:"El nombre del titular de la tarjeta debe tener menos de 256 caracteres.",fieldEmptyForNumber:"Ingrese un número.",fieldEmptyForPostalCode:"Ingrese un código postal.",fieldInvalidForCardholderName:"El nombre del titular de la tarjeta no es válido.",fieldInvalidForCvv:"Este código de seguridad no es válido.",fieldInvalidForExpirationDate:"Esta fecha de vencimiento no es válida.",fieldInvalidForNumber:"Este número de tarjeta no es válido.",fieldInvalidForPostalCode:"Este código postal no es válido.",noticeOfCollection:"Al pagar con mi tarjeta, acepto el Aviso de Privacidad de PayPal.",genericError:"Se ha producido un error.",hostedFieldsTokenizationFailOnDuplicateError:"Esta tarjeta de crédito ya existe como forma de pago guardada.",hostedFieldsFailedTokenizationError:"Revise la información e inténtelo de nuevo.",hostedFieldsFieldsInvalidError:"Revise la información e inténtelo de nuevo.",hostedFieldsTokenizationNetworkErrorError:"Error de red. Inténtelo de nuevo.",hostedFieldsTokenizationCvvVerificationFailedError:"La verificación de la tarjeta de crédito falló. Revise la información e inténtelo de nuevo.",paypalButtonMustBeUsed:"Utilice el botón de PayPal para continuar con su pago.",venmoButtonMustBeUsed:"Use el botón Venmo para continuar con el pago.",paypalAccountTokenizationFailedError:"Se ha producido un error al agregar la cuenta de PayPal. Inténtelo de nuevo.",paypalFlowFailedError:"Se ha producido un error al conectar con PayPal. Inténtelo de nuevo.",paypalTokenizationRequestActiveError:"La autorización de pago de PayPal ya está en curso.",venmoCanceledError:"Se ha producido un error. Asegúrese de que tiene la versión más reciente de la aplicación de Venmo instalada en su dispositivo y que su navegador admita el sitio web Venmo.",vaultManagerPaymentMethodDeletionError:"No se pudo eliminar la forma de pago, inténtelo de nuevo.",venmoAppFailedError:"No se pudo encontrar la aplicación de Venmo en su dispositivo.",unsupportedCardTypeError:"Este tipo de tarjeta no es compatible. Inténtelo con otra tarjeta.",applePayTokenizationError:"Se ha producido un error de red al procesar el pago de Apple Pay. Inténtelo de nuevo.",applePayActiveCardError:"Agregue una tarjeta compatible a su cartera de Apple Pay.",cardholderNameLabel:"Nombre del titular de la tarjeta",cardNumberLabel:"Número de tarjeta",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"(3 dígitos)",cvvFourDigitLabelSubheading:"(4 dígitos)",cardholderNamePlaceholder:"Nombre del titular de la tarjeta",expirationDateLabel:"Fecha de vencimiento",expirationDateLabelSubheading:"(MM/AA)",expirationDatePlaceholder:"MM/AA",postalCodeLabel:"Código postal",saveCardLabel:"Guardar tarjeta",payWithCard:"Pagar con tarjeta",endingIn:"Con terminación {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Tarjeta",PayPal:"Paypal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],235:[function(n,t){"use strict";t.exports={payingWith:"Maksuväline: {{paymentSource}}",chooseAnotherWayToPay:"Valitse toinen maksutapa",chooseAWayToPay:"Valitse maksutapa",otherWaysToPay:"Muita maksutapoja",edit:"Muokkaa",doneEditing:"Valmis",editPaymentMethods:"Muokkaa maksutapoja",CreditCardDeleteConfirmationMessage:"Haluatko poistaa {{secondaryIdentifier}}} -kortin, joka päättyy {{identifier}}}?",PayPalAccountDeleteConfirmationMessage:"Haluatko poistaa PayPal-tilin {{identifier}}}?",VenmoAccountDeleteConfirmationMessage:"Haluatko varmasti poistaa Venmo-tilin, jonka käyttäjätunnus on {{identifier}}}?",genericDeleteConfirmationMessage:"Haluatko varmasti poistaa tämän maksutavan?",deleteCancelButton:"Peruuta",deleteConfirmationButton:"Poista",fieldEmptyForCvv:"Anna turvakoodi.",fieldEmptyForExpirationDate:"Anna voimassaolon päättymispäivämäärä.",fieldEmptyForCardholderName:"Anna kortinhaltijan nimi.",fieldTooLongForCardholderName:"Kortinhaltijan nimen on oltava alle 256 merkkiä.",fieldEmptyForNumber:"Anna numero.",fieldEmptyForPostalCode:"Anna postinumero.",fieldInvalidForCardholderName:"Kortinhaltijan nimi ei ole kelvollinen.",fieldInvalidForCvv:"Turvakoodi ei ole kelvollinen.",fieldInvalidForExpirationDate:"Päättymispäivämäärä ei ole kelvollinen.",fieldInvalidForNumber:"Kortin numero ei ole kelvollinen.",fieldInvalidForPostalCode:"Postinumero ei ole kelvollinen.",noticeOfCollection:"Maksamalla kortillani hyväksyn PayPal tietosuojaselosteen.",genericError:"Jokin meni pieleen tässä päässä.",hostedFieldsTokenizationFailOnDuplicateError:"Tämä luottokortti on jo tallennettu maksutavaksi.",hostedFieldsFailedTokenizationError:"Tarkista tiedot ja yritä uudelleen.",hostedFieldsFieldsInvalidError:"Tarkista tiedot ja yritä uudelleen.",hostedFieldsTokenizationNetworkErrorError:"Verkkovirhe. Yritä uudelleen.",hostedFieldsTokenizationCvvVerificationFailedError:"Luottokortin varmennus epäonnistui. Tarkista tiedot ja yritä uudelleen.",paypalButtonMustBeUsed:"Jatka maksua PayPal-painikkeen avulla.",venmoButtonMustBeUsed:"Jatka maksua Venmo-painikkeella.",paypalAccountTokenizationFailedError:"Jotain meni pieleen PayPal-tiliä lisätessä. Yritä uudelleen.",paypalFlowFailedError:"Jotain meni pieleen muodostettaessa yhteyttä PayPaliin. Yritä uudelleen.",paypalTokenizationRequestActiveError:"PayPal-maksun valtuutus on jo meneillään.",venmoCanceledError:"Jokin meni pieleen. Varmista, että laitteeseesi on asennettu Venmo-sovelluksen viimeisin versio, ja että selain tukee vaihtamista Venmoon.",vaultManagerPaymentMethodDeletionError:"Maksutavan poistaminen ei onnistu, yritä uudelleen.",venmoAppFailedError:"Venmo-sovellusta ei löytynyt laitteesta.",unsupportedCardTypeError:"Tätä korttityyppiä ei tueta. Kokeile toista korttia.",applePayTokenizationError:"Tapahtui verkkovirhe Apple Pay -maksun käsittelyssä. Yritä uudelleen.",applePayActiveCardError:"Lisää tuettu kortti Apple Pay -lompakkoon.",cardholderNameLabel:"Kortinhaltijan nimi",cardNumberLabel:"Kortin numero",cvvLabel:"Kortin turvakoodi",cvvThreeDigitLabelSubheading:"(kolme numeroa)",cvvFourDigitLabelSubheading:"(neljä numeroa)",cardholderNamePlaceholder:"Kortinhaltijan nimi",expirationDateLabel:"Päättymispäivämäärä",expirationDateLabelSubheading:"(KK/VV)",expirationDatePlaceholder:"KK/VV",postalCodeLabel:"Postinumero",saveCardLabel:"Tallenna kortti",payWithCard:"Maksa kortilla",endingIn:"Päättyy {{lastFourCardDigits}}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Kortti",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],236:[function(n,t){"use strict";t.exports={payingWith:"Payer avec {{paymentSource}}",chooseAnotherWayToPay:"Choisir un autre mode de paiement",chooseAWayToPay:"Choisir un mode de paiement",otherWaysToPay:"Autres modes de paiement",edit:"Modifier",doneEditing:"Terminé",editPaymentMethods:"Modifier les modes de paiement",CreditCardDeleteConfirmationMessage:"Supprimer la carte {{secondaryIdentifier}} se terminant par {{identifier}} ?",PayPalAccountDeleteConfirmationMessage:"Supprimer le compte PayPal {{identifier}} ?",VenmoAccountDeleteConfirmationMessage:"Souhaitez-vous vraiment supprimer le compte Venmo dont le nom d'utilisateur est {{identifier}} ?",genericDeleteConfirmationMessage:"Voulez-vous vraiment supprimer ce mode paiement ?",deleteCancelButton:"Annuler",deleteConfirmationButton:"Supprimer",fieldEmptyForCvv:"Saisissez un CVV.",fieldEmptyForExpirationDate:"Saisissez une date d'expiration.",fieldEmptyForCardholderName:"Saisissez le nom du titulaire de la carte.",fieldTooLongForCardholderName:"Le nom du titulaire de la carte doit contenir moins de 256 caractères.",fieldEmptyForNumber:"Saisissez un numéro.",fieldEmptyForPostalCode:"Saisissez un code postal.",fieldInvalidForCardholderName:"Le nom de ce titulaire de la carte n'est pas valide.",fieldInvalidForCvv:"Ce cryptogramme visuel n'est pas valide.",fieldInvalidForExpirationDate:"Cette date d'expiration n'est pas valide.",fieldInvalidForNumber:"Ce numéro de carte n'est pas valide.",fieldInvalidForPostalCode:"Ce code postal n'est pas valide.",noticeOfCollection:"En payant avec ma carte, j’accepte la Politique de confidentialité de PayPal.",genericError:"Une erreur s'est produite de notre côté.",hostedFieldsTokenizationFailOnDuplicateError:"Cette carte de crédit est déjà enregistrée en tant que mode de paiement.",hostedFieldsFailedTokenizationError:"Veuillez vérifier vos informations, puis réessayer.",hostedFieldsFieldsInvalidError:"Veuillez vérifier vos informations, puis réessayer.",hostedFieldsTokenizationNetworkErrorError:"Erreur de réseau. Réessayez.",hostedFieldsTokenizationCvvVerificationFailedError:"Échec de vérification de la carte de crédit. Veuillez vérifier vos informations, puis réessayer.",paypalButtonMustBeUsed:"Utilisez le bouton PayPal pour poursuivre votre paiement.",venmoButtonMustBeUsed:"Utilisez le bouton Venmo pour continuer votre paiement.",paypalAccountTokenizationFailedError:"Une erreur s'est produite lors de l'ajout du compte PayPal. Veuillez réessayer.",paypalFlowFailedError:"Une erreur s'est produite lors de la connexion à PayPal. Veuillez réessayer.",paypalTokenizationRequestActiveError:"L'autorisation de paiement PayPal est déjà en cours.",venmoCanceledError:"Une erreur s'est produite. Assurez-vous que la version la plus récente de l'application Venmo est installée sur votre appareil et que votre navigateur prend en charge la redirection vers Venmo.",vaultManagerPaymentMethodDeletionError:"Impossible de supprimer le mode de paiement. Réessayez.",venmoAppFailedError:"L'application Venmo n'est pas présente sur votre appareil.",unsupportedCardTypeError:"Ce type de carte n'est pas pris en charge. Veuillez essayer une autre carte.",applePayTokenizationError:"Une erreur de réseau s'est produite lors du traitement du paiement Apple Pay. Veuillez réessayer.",applePayActiveCardError:"Ajoutez une carte prise en charge à votre portefeuille Apple Pay.",cardholderNameLabel:"Nom du titulaire de la carte",cardNumberLabel:"Numéro de carte",cvvLabel:"Cryptogramme visuel",cvvThreeDigitLabelSubheading:"(3 chiffres)",cvvFourDigitLabelSubheading:"(4 chiffres)",cardholderNamePlaceholder:"Nom du titulaire de la carte",expirationDateLabel:"Date d'expiration",expirationDateLabelSubheading:"(MM/AA)",expirationDatePlaceholder:"MM/AA",postalCodeLabel:"Code postal",saveCardLabel:"Enregistrer la carte",payWithCard:"Payer par carte",endingIn:"Se terminant par {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Carte",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],237:[function(n,t){"use strict";t.exports={payingWith:"Payer avec : {{paymentSource}}",chooseAnotherWayToPay:"Choisir un autre mode de paiement",chooseAWayToPay:"Choisir un mode de paiement",otherWaysToPay:"Autres modes de paiement",edit:"Modifier",doneEditing:"Terminé",editPaymentMethods:"Modifier les modes de paiement",CreditCardDeleteConfirmationMessage:"Supprimer la carte {{secondaryIdentifier}} se terminant par {{identifier}} ?",PayPalAccountDeleteConfirmationMessage:"Supprimer le compte PayPal {{identifier}} ?",VenmoAccountDeleteConfirmationMessage:"Souhaitez-vous vraiment supprimer le compte Venmo associé au nom d'utilisateur {{identifier}} ?",genericDeleteConfirmationMessage:"Souhaitez-vous vraiment supprimer ce mode de paiement ?",deleteCancelButton:"Annuler",deleteConfirmationButton:"Supprimer",fieldEmptyForCvv:"Renseignez un cryptogramme visuel.",fieldEmptyForExpirationDate:"Renseignez une date d'expiration.",fieldEmptyForCardholderName:"Renseignez le nom du titulaire de la carte.",fieldTooLongForCardholderName:"Le nom du titulaire de la carte doit comporter moins de 256 caractères.",fieldEmptyForNumber:"Renseignez un numéro.",fieldEmptyForPostalCode:"Renseignez un code postal.",fieldInvalidForCardholderName:"Le nom de ce titulaire de la carte est incorrect.",fieldInvalidForCvv:"Ce cryptogramme visuel est incorrect.",fieldInvalidForExpirationDate:"Cette date d'expiration est incorrecte.",fieldInvalidForNumber:"Ce numéro de carte est incorrect.",fieldInvalidForPostalCode:"Ce code postal est incorrect.",noticeOfCollection:"En payant avec ma carte, j'accepte la Politique de confidentialité de PayPal.",genericError:"Une erreur est survenue.",hostedFieldsTokenizationFailOnDuplicateError:"Cette carte bancaire existe déjà en tant que mode de paiement enregistré.",hostedFieldsFailedTokenizationError:"Vérifiez vos informations et réessayez.",hostedFieldsFieldsInvalidError:"Vérifiez vos informations et réessayez.",hostedFieldsTokenizationNetworkErrorError:"Erreur réseau. Réessayez.",hostedFieldsTokenizationCvvVerificationFailedError:"Échec de la vérification de carte bancaire. Vérifiez vos informations et réessayez.",paypalButtonMustBeUsed:"Utilisez le bouton PayPal pour poursuivre le paiement.",venmoButtonMustBeUsed:"Utilisez le bouton Venmo pour poursuivre le paiement.",paypalAccountTokenizationFailedError:"Une erreur est survenue lors de l'ajout du compte PayPal. Réessayez.",paypalFlowFailedError:"Une erreur est survenue lors de la connexion à PayPal. Réessayez.",paypalTokenizationRequestActiveError:"L'autorisation de paiement PayPal est déjà en cours.",venmoCanceledError:"Une erreur est survenue. Vérifiez que la dernière version de l'application Venmo est installée sur votre appareil et que votre navigateur prend en charge la redirection vers Venmo.",vaultManagerPaymentMethodDeletionError:"Impossible de supprimer le mode de paiement, réessayez.",venmoAppFailedError:"Nous n'avons pas trouvé l'application Venmo sur votre appareil.",unsupportedCardTypeError:"Ce type de carte n'est pas pris en charge. Essayez une autre carte.",applePayTokenizationError:"Une erreur réseau est survenue lors du traitement du paiement Apple Pay. Réessayez.",applePayActiveCardError:"Enregistrez une carte prise en charge sur votre portefeuille Apple Pay.",cardholderNameLabel:"Nom du titulaire de la carte",cardNumberLabel:"Numéro de carte",cvvLabel:"Crypto.",cvvThreeDigitLabelSubheading:"(3 chiffres)",cvvFourDigitLabelSubheading:"(4 chiffres)",cardholderNamePlaceholder:"Nom du titulaire de la carte",expirationDateLabel:"Date d'expiration",expirationDateLabelSubheading:"(MM/AA)",expirationDatePlaceholder:"MM/AA",postalCodeLabel:"Code postal",saveCardLabel:"Enregistrer la carte",payWithCard:"Payer par carte",endingIn:"Se terminant par {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Carte",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],238:[function(n,t){"use strict";t.exports={payingWith:"Payer avec {{paymentSource}}",chooseAnotherWayToPay:"Choisir un autre mode de paiement",chooseAWayToPay:"Choisir un mode de paiement",otherWaysToPay:"Autres modes de paiement",edit:"Modifier",doneEditing:"Terminé",editPaymentMethods:"Modifier les modes de paiement",CreditCardDeleteConfirmationMessage:"Supprimer la carte {{secondaryIdentifier}}} se terminant par {{identifier}}} ?",PayPalAccountDeleteConfirmationMessage:"Supprimer le compte PayPal {{identifier}}} ?",VenmoAccountDeleteConfirmationMessage:"Souhaitez-vous vraiment supprimer le compte Venmo associé au nom d'utilisateur {{identifier}}} ?",genericDeleteConfirmationMessage:"Souhaitez-vous vraiment supprimer ce mode de paiement ?",deleteCancelButton:"Annuler",deleteConfirmationButton:"Supprimer",fieldEmptyForCvv:"Renseignez un cryptogramme visuel.",fieldEmptyForExpirationDate:"Renseignez une date d'expiration.",fieldEmptyForCardholderName:"Renseignez le nom du titulaire de la carte.",fieldTooLongForCardholderName:"Le nom du titulaire de la carte doit comporter moins de 256 caractères.",fieldEmptyForNumber:"Renseignez un numéro.",fieldEmptyForPostalCode:"Renseignez un code postal.",fieldInvalidForCardholderName:"Le nom de ce titulaire de la carte est incorrect.",fieldInvalidForCvv:"Ce cryptogramme visuel est incorrect.",fieldInvalidForExpirationDate:"Cette date d'expiration est incorrecte.",fieldInvalidForNumber:"Ce numéro de carte est incorrect.",fieldInvalidForPostalCode:"Ce code postal est incorrect.",noticeOfCollection:"En payant avec ma carte, j'accepte la Politique de confidentialité de PayPal.",genericError:"Une erreur est survenue.",hostedFieldsTokenizationFailOnDuplicateError:"Cette carte bancaire existe déjà en tant que mode de paiement enregistré.",hostedFieldsFailedTokenizationError:"Vérifiez vos informations et réessayez.",hostedFieldsFieldsInvalidError:"Vérifiez vos informations et réessayez.",hostedFieldsTokenizationNetworkErrorError:"Erreur réseau. Réessayez.",hostedFieldsTokenizationCvvVerificationFailedError:"Échec de la vérification de carte bancaire. Vérifiez vos informations et réessayez.",paypalButtonMustBeUsed:"Utilisez le bouton PayPal pour poursuivre le paiement.",venmoButtonMustBeUsed:"Utilisez le bouton Venmo pour poursuivre le paiement.",paypalAccountTokenizationFailedError:"Une erreur est survenue lors de l'ajout du compte PayPal. Réessayez.",paypalFlowFailedError:"Une erreur est survenue lors de la connexion à PayPal. Réessayez.",paypalTokenizationRequestActiveError:"L'autorisation de paiement PayPal est déjà en cours.",venmoCanceledError:"Une erreur est survenue. Vérifiez que la dernière version de l'application Venmo est installée sur votre appareil et que votre navigateur prend en charge la redirection vers Venmo.",vaultManagerPaymentMethodDeletionError:"Impossible de supprimer le mode de paiement, réessayez.",venmoAppFailedError:"Nous n'avons pas trouvé l'application Venmo sur votre appareil.",unsupportedCardTypeError:"Ce type de carte n'est pas pris en charge. Essayez une autre carte.",applePayTokenizationError:"Une erreur réseau est survenue lors du traitement du paiement Apple Pay. Réessayez.",applePayActiveCardError:"Enregistrez une carte prise en charge sur votre portefeuille Apple Pay.",cardholderNameLabel:"Nom du titulaire de la carte",cardNumberLabel:"Numéro de carte",cvvLabel:"Crypto.",cvvThreeDigitLabelSubheading:"(3 chiffres)",cvvFourDigitLabelSubheading:"(4 chiffres)",cardholderNamePlaceholder:"Nom du titulaire de la carte",expirationDateLabel:"Date d'expiration",expirationDateLabelSubheading:"(MM/AA)",expirationDatePlaceholder:"MM/AA",postalCodeLabel:"Code postal",saveCardLabel:"Enregistrer la carte",payWithCard:"Payer par carte",endingIn:"Se termine le {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Carte",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],239:[function(n,t){"use strict";t.exports={payingWith:"תשלום באמצעות {{paymentSource}}",chooseAnotherWayToPay:"עליך לבחור שיטת תשלום אחרת",chooseAWayToPay:"כיצד ברצונך לשלם?",otherWaysToPay:"שיטות תשלום אחרות",edit:"עריכה",doneEditing:"בוצע",editPaymentMethods:"עריכת שיטות תשלום",CreditCardDeleteConfirmationMessage:"למחוק {{secondaryIdentifier}} הכרטיס המסתיים {{identifier}}?",PayPalAccountDeleteConfirmationMessage:"למחוק PayPal החשבון {{identifier}}?",VenmoAccountDeleteConfirmationMessage:"האם אתה בטוח שברצונך למחוק את חשבון Venmo הרשום תחת שם המשתמש {{identifier}}?",genericDeleteConfirmationMessage:"האם אתה בטוח שברצונך למחוק שיטת תשלום זו?",deleteCancelButton:"ביטול",deleteConfirmationButton:"מחיקה",fieldEmptyForCvv:"עליך למלא את מספר האבטחה של כרטיס האשראי.",fieldEmptyForExpirationDate:"עליך למלא את תאריך פקיעת התוקף.",fieldEmptyForCardholderName:"עליך למלא את שם בעל הכרטיס.",fieldTooLongForCardholderName:"שם בעל הכרטיס יכול להכיל 256 תווים לכל היותר.",fieldEmptyForNumber:"עליך למלא את המספר.",fieldEmptyForPostalCode:"עליך למלא את המיקוד.",fieldInvalidForCardholderName:"שם בעל הכרטיס אינו חוקי.",fieldInvalidForCvv:"קוד אבטחה אינו חוקי.",fieldInvalidForExpirationDate:"תאריך פקיעת התוקף אינו חוקי.",fieldInvalidForNumber:"מספר כרטיס האשראי אינו חוקי.",fieldInvalidForPostalCode:"המיקוד אינו חוקי.",noticeOfCollection:"בכך שאני משלם/ת באמצעות כרטיס האשראי שלי, אני מסכים/ה להצהרת הפרטיות של PayPal.",genericError:"נראה שמשהו השתבש בצד שלנו.",hostedFieldsTokenizationFailOnDuplicateError:"כרטיס אשראי זה כבר שמור כשיטת תשלום.",hostedFieldsFailedTokenizationError:"עליך לבדוק את הפרטים שלך ולנסות שוב.",hostedFieldsFieldsInvalidError:"עליך לבדוק את הפרטים שלך ולנסות שוב.",hostedFieldsTokenizationNetworkErrorError:"שגיאת רשת. עליך לנסות שוב.",hostedFieldsTokenizationCvvVerificationFailedError:"אימות כרטיס האשראי נכשל. עליך לבדוק את הפרטים שלך ולנסות שוב.",paypalButtonMustBeUsed:"להשתמש בלחצן PayPal כדי להמשיך בביצוע התשלום שלך.",venmoButtonMustBeUsed:"השתמשו בלחצן Venmo כדי להמשיך בתשלום שלכם.",paypalAccountTokenizationFailedError:"משהו השתבש בעת הוספת חשבון PayPal. עליך לנסות שוב.",paypalFlowFailedError:"משהו השתבש בהתחברות ל-PayPal. עליך לנסות שוב.",paypalTokenizationRequestActiveError:"אישור התשלום של PayPal כבר מתבצע.",venmoCanceledError:"נראה שמשהו השתבש. עליך לוודא שהגרסה העדכנית ביותר של אפליקציית Venmo מותקנת במכשיר שלך, ושהדפדפן שלך תומך במעבר ל-Venmo.",vaultManagerPaymentMethodDeletionError:"לא הצלחנו למחוק את שיטת התשלום, עליך לנסות שוב.",venmoAppFailedError:"לא מצאנו למצוא את אפליקציית Venmo במכשיר שלך.",unsupportedCardTypeError:"סוג כרטיס זה אינו נתמך. עליך לנסות כרטיס אחר.",applePayTokenizationError:"אירעה שגיאת רשת בעת עיבוד תשלום התשלומים של Apple Pay. עליך לנסות שוב.",applePayActiveCardError:"הוספת כרטיס נתמך לארנק Apple Pay שלך.",cardholderNameLabel:"שם בעל הכרטיס",cardNumberLabel:"מספר כרטיס",cvvLabel:"קוד אבטחת כרטיס (CVV)",cvvThreeDigitLabelSubheading:"(3 ספרות)",cvvFourDigitLabelSubheading:"(4 ספרות)",cardholderNamePlaceholder:"שם בעל הכרטיס",expirationDateLabel:"תאריך פקיעת תוקף",expirationDateLabelSubheading:"(MM/YY)",expirationDatePlaceholder:"MM/YY‏",postalCodeLabel:"מיקוד",saveCardLabel:"שמירת כרטיס אשראי",payWithCard:"לשלם באמצעות כרטיס אשראי",endingIn:"מסתיים בתאריך {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"כרטיס",PayPal:"PayPal‏","PayPal Credit":"PayPal Credit‏","Google Pay":"Google Pay","American Express":"אמריקן אקספרס",Discover:"Discover‏","Diners Club":"דיינרס קלאב",Elo:"Elo‏",Hiper:"Hiper‏",Hipercard:"HiperCard‏",MasterCard:"מאסטרקארד",Visa:"Visa",JCB:"JCB‏",Maestro:"Maestro‏",UnionPay:"UnionPay‏"}},{}],240:[function(n,t){"use strict";t.exports={payingWith:"Fizetés ezzel: {{paymentSource}}",chooseAnotherWayToPay:"Válasszon másik fizetési módot",chooseAWayToPay:"Válasszon fizetési módot",otherWaysToPay:"Egyéb fizetési módok",edit:"Szerkesztés",doneEditing:"Kész",editPaymentMethods:"Fizetési módok szerkesztése",CreditCardDeleteConfirmationMessage:"Törli a(z) {{identifier}}} végű {{secondaryIdentifier}}} kártyát?",PayPalAccountDeleteConfirmationMessage:"Törli a(z) {{identifier}} PayPal-számlát?",VenmoAccountDeleteConfirmationMessage:"Biztosan törli a(z) {{identifier}} felhasználónévhez tartozó Venmo-számlát?",genericDeleteConfirmationMessage:"Biztosan törli ezt a fizetési módot?",deleteCancelButton:"Mégse",deleteConfirmationButton:"Törlés",fieldEmptyForCvv:"Kérjük, töltse ki a CVV-számot.",fieldEmptyForExpirationDate:"Töltse ki a lejárati dátumot.",fieldEmptyForCardholderName:"Töltse ki a kártyabirtokos nevét.",fieldTooLongForCardholderName:"A kártyatulajdonos neve nem lehet hosszabb mint 256 karakter.",fieldEmptyForNumber:"Töltse ki a számot.",fieldEmptyForPostalCode:"Töltse ki az irányítószámot.",fieldInvalidForCardholderName:"Ez a kártyabirtokos neve nem érvényes.",fieldInvalidForCvv:"Ez a biztonsági kód nem érvényes.",fieldInvalidForExpirationDate:"Ez a lejárati dátum érvénytelen.",fieldInvalidForNumber:"Ez a kártyaszám nem érvényes.",fieldInvalidForPostalCode:"Ez az irányítószám nem érvényes.",noticeOfCollection:"A kártyámmal történő fizetés révén elfogadom a PayPal Adatvédelmi nyilatkozatát.",genericError:"Hiba történt a mi oldalunkon.",hostedFieldsTokenizationFailOnDuplicateError:"Ez a hitelkártya már szerepel mentett fizetési módként.",hostedFieldsFailedTokenizationError:"Ellenőrizze az adatait, majd próbálja újra.",hostedFieldsFieldsInvalidError:"Ellenőrizze az adatait, majd próbálja újra.",hostedFieldsTokenizationNetworkErrorError:"Hálózati hiba. Próbálja újra.",hostedFieldsTokenizationCvvVerificationFailedError:"A hitelkártya hitelesítése sikertelen. Ellenőrizze az adatait, majd próbálja újra.",paypalButtonMustBeUsed:"A fizetés folytatásához használja a PayPal-gombot.",venmoButtonMustBeUsed:"Használja a Venmo-gombot a fizetés folytatásához.",paypalAccountTokenizationFailedError:"Hiba történt a PayPal-számla hozzáadása közben. Próbálja újra.",paypalFlowFailedError:"Hiba történt a PayPalhoz való kapcsolódás közben. Próbálja újra.",paypalTokenizationRequestActiveError:"A PayPal-fizetés engedélyezése már folyamatban van.",venmoCanceledError:"Hiba történt. Ellenőrizze, hogy eszközére a Venmo-alkalmazás legfrissebb verziója van-e telepítve, és hogy a böngészője támogatja-e a Venmo-ra történő átváltást.",vaultManagerPaymentMethodDeletionError:"Nem sikerült törölni a fizetési módot, próbálja újra.",venmoAppFailedError:"A Venmo alkalmazást nem találja a rendszer az eszközön.",unsupportedCardTypeError:"Ez a kártyatípus nem támogatott. Próbáljon meg egy másik kártyát.",applePayTokenizationError:"Hálózati hiba történt az Apple Pay-kifizetés közben. Próbálja újra.",applePayActiveCardError:"Adjon egy támogatott kártyát az Apple Pay pénztárcához.",cardholderNameLabel:"Kártyabirtokos neve",cardNumberLabel:"Kártyaszám",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"(3 számjegy)",cvvFourDigitLabelSubheading:"(4 számjegy)",cardholderNamePlaceholder:"Kártyabirtokos neve",expirationDateLabel:"Lejárati dátum",expirationDateLabelSubheading:"(HH/ÉÉ)",expirationDatePlaceholder:"HH/ÉÉ",postalCodeLabel:"Irányítószám",saveCardLabel:"Kártya mentése",payWithCard:"Fizetés bankkártyával vagy hitelkártyával",endingIn:"{{lastFourCardDigits}}} végű","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Kártya",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],241:[function(n,t){"use strict";t.exports={payingWith:"Membayar dengan {{paymentSource}}",chooseAnotherWayToPay:"Pilih metode pembayaran lain",chooseAWayToPay:"Pilih cara pembayaran",otherWaysToPay:"Cara lain untuk membayar",edit:"Edit",doneEditing:"Selesai",editPaymentMethods:"Edit metode pembayaran",CreditCardDeleteConfirmationMessage:"Hapus kartu {{secondaryIdentifier}} yang berakhiran dengan {{identifier}}?",PayPalAccountDeleteConfirmationMessage:"Hapus rekening PayPal {{identifier}}?",VenmoAccountDeleteConfirmationMessage:"Yakin ingin menghapus rekening Venmo dengan nama pengguna {{identifier}}?",genericDeleteConfirmationMessage:"Yakin ingin menghapus metode pembayaran ini?",deleteCancelButton:"Batalkan",deleteConfirmationButton:"Hapus",fieldEmptyForCvv:"Mohon mengisi CVV.",fieldEmptyForExpirationDate:"Silakan mengisi tanggal kedaluwarsa.",fieldEmptyForCardholderName:"Silakan mengisi nama pemilik kartu.",fieldTooLongForCardholderName:"Nama pemilik kartu harus kurang dari 256 karakter.",fieldEmptyForNumber:"Mohon mengisi angkanya.",fieldEmptyForPostalCode:"Mohon mengisi kode pos.",fieldInvalidForCardholderName:"Nama pemilik kartu ini tidak valid.",fieldInvalidForCvv:"Kode keamanan ini tidak valid.",fieldInvalidForExpirationDate:"Tanggal kedaluwarsa ini tidak valid.",fieldInvalidForNumber:"Nomor kartu ini tidak valid.",fieldInvalidForPostalCode:"Kode pos ini tidak valid.",noticeOfCollection:"Dengan membayar menggunakan kartu, saya menyetujui Pernyataan Privasi PayPal.",genericError:"Ada yang salah pada sistem kami.",hostedFieldsTokenizationFailOnDuplicateError:"Kartu kredit ini telah ada sebelumnya sebagai metode pembayaran tersimpan.",hostedFieldsFailedTokenizationError:"Mohon periksa informasi Anda dan coba lagi.",hostedFieldsFieldsInvalidError:"Mohon periksa informasi Anda dan coba lagi.",hostedFieldsTokenizationNetworkErrorError:"Kesalahan jaringan. Mohon coba lagi.",hostedFieldsTokenizationCvvVerificationFailedError:"Verifikasi kartu kredit gagal. Mohon periksa informasi Anda dan coba lagi.",paypalButtonMustBeUsed:"Gunakan tombol PayPal untuk melanjutkan pembayaran.",venmoButtonMustBeUsed:"Gunakan tombol Venmo untuk melanjutkan pembayaran Anda.",paypalAccountTokenizationFailedError:"Terjadi kesalahan saat menambahkan rekening PayPal. Mohon coba lagi.",paypalFlowFailedError:"Terjadi kesalahan ketika menghubungkan ke PayPal. Mohon coba lagi.",paypalTokenizationRequestActiveError:"Otorisasi pembayaran PayPal sedang diproses.",venmoCanceledError:"Terjadi kesalahan. Pastikan Anda memiliki aplikasi Venmo versi terbaru di perangkat dan peramban Anda mendukung peralihan ke Venmo.",vaultManagerPaymentMethodDeletionError:"Tidak dapat menghapus metode pembayaran, coba lagi.",venmoAppFailedError:"Aplikasi Venmo tidak dapat ditemukan di perangkat Anda.",unsupportedCardTypeError:"Jenis kartu ini tidak didukung. Mohon coba kartu lainnya.",applePayTokenizationError:"Terjadi kesalahan pada jaringan saat memproses pembayaran Apple Pay. Mohon coba lagi.",applePayActiveCardError:"Tambahkan kartu yang didukung oleh wallet Apple Pay Anda.",cardholderNameLabel:"Nama Pemilik Kartu",cardNumberLabel:"Nomor Kartu",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"(3 angka)",cvvFourDigitLabelSubheading:"(4 angka)",cardholderNamePlaceholder:"Nama Pemilik Kartu",expirationDateLabel:"Tanggal Kedaluwarsa",expirationDateLabelSubheading:"(BB/TT)",expirationDatePlaceholder:"BB/TT",postalCodeLabel:"Kode Pos",saveCardLabel:"Simpan kartu",payWithCard:"Bayar dengan kartu",endingIn:"Berakhiran dengan {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Kartu",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Jelajahi","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],242:[function(n,t){"use strict";var r=n("../lib/assign").assign,n={ar_EG:n("./ar_EG"),cs_CZ:n("./cs_CZ"),da_DK:n("./da_DK"),de_DE:n("./de_DE"),el_GR:n("./el_GR"),en_AU:n("./en_AU"),en_GB:n("./en_GB"),en_IN:n("./en_IN"),en_US:n("./en_US"),es_ES:n("./es_ES"),es_XC:n("./es_XC"),fi_FI:n("./fi_FI"),fr_CA:n("./fr_CA"),fr_FR:n("./fr_FR"),fr_XC:n("./fr_XC"),he_IL:n("./he_IL"),hu_HU:n("./hu_HU"),id_ID:n("./id_ID"),it_IT:n("./it_IT"),ja_JP:n("./ja_JP"),ko_KR:n("./ko_KR"),nl_NL:n("./nl_NL"),no_NO:n("./no_NO"),pl_PL:n("./pl_PL"),pt_BR:n("./pt_BR"),pt_PT:n("./pt_PT"),ru_RU:n("./ru_RU"),sk_SK:n("./sk_SK"),sv_SE:n("./sv_SE"),th_TH:n("./th_TH"),zh_CN:n("./zh_CN"),zh_HK:n("./zh_HK"),zh_TW:n("./zh_TW"),zh_XC:n("./zh_XC")},i={ar:n.ar_EG,cs:n.cs_CZ,da:n.da_DK,de:n.de_DE,el:n.el_GR,en:n.en_US,es:n.es_ES,fi:n.fi_FI,fr:n.fr_FR,id:n.id_ID,it:n.it_IT,hu:n.hu_HU,ja:n.ja_JP,ko:n.ko_KR,nl:n.nl_NL,no:n.no_NO,pl:n.pl_PL,pt:n.pt_PT,ru:n.ru_RU,sk:n.sk_SK,sv:n.sv_SE,th:n.th_TH,zh:n.zh_CN};t.exports={twoCharacterLocaleAliases:i,fiveCharacterLocales:n,translations:r({},i,n)}},{"../lib/assign":208,"./ar_EG":224,"./cs_CZ":225,"./da_DK":226,"./de_DE":227,"./el_GR":228,"./en_AU":229,"./en_GB":230,"./en_IN":231,"./en_US":232,"./es_ES":233,"./es_XC":234,"./fi_FI":235,"./fr_CA":236,"./fr_FR":237,"./fr_XC":238,"./he_IL":239,"./hu_HU":240,"./id_ID":241,"./it_IT":243,"./ja_JP":244,"./ko_KR":245,"./nl_NL":246,"./no_NO":247,"./pl_PL":248,"./pt_BR":249,"./pt_PT":250,"./ru_RU":251,"./sk_SK":252,"./sv_SE":253,"./th_TH":254,"./zh_CN":255,"./zh_HK":256,"./zh_TW":257,"./zh_XC":258}],243:[function(n,t){"use strict";t.exports={payingWith:"Metodo di pagamento: {{paymentSource}}",chooseAnotherWayToPay:"Scegli un altro metodo di pagamento",chooseAWayToPay:"Scegli un metodo di pagamento",otherWaysToPay:"Altri metodi di pagamento",edit:"Modifica",doneEditing:"Fine",editPaymentMethods:"Modifica metodi di pagamento",CreditCardDeleteConfirmationMessage:"Eliminare la carta {{secondaryIdentifier}} le cui ultime cifre sono {{identifier}}?",PayPalAccountDeleteConfirmationMessage:"Eliminare il conto PayPal {{identifier}}?",VenmoAccountDeleteConfirmationMessage:"Vuoi davvero eliminare il conto Venmo con il nome utente {{identifier}}?",genericDeleteConfirmationMessage:"Vuoi davvero eliminare questo metodo di pagamento?",deleteCancelButton:"Annulla",deleteConfirmationButton:"Rimuovi",fieldEmptyForCvv:"Compila un CVV.",fieldEmptyForExpirationDate:"Compila una data di scadenza.",fieldEmptyForCardholderName:"Compila un nome del titolare.",fieldTooLongForCardholderName:"Il nome del titolare della carta non può contenere più di 256 caratteri.",fieldEmptyForNumber:"Compila un numero.",fieldEmptyForPostalCode:"Compila un CAP.",fieldInvalidForCardholderName:"Il nome del titolare non è valido.",fieldInvalidForCvv:"Il codice di sicurezza non è valido.",fieldInvalidForExpirationDate:"La data di scadenza non è valida.",fieldInvalidForNumber:"Il numero di carta non è valido.",fieldInvalidForPostalCode:"Il CAP non è valido.",noticeOfCollection:"Pagando con la carta, accetto la Dichiarazione sulla privacy di PayPal.",genericError:"Si è verificato un errore nei nostri sistemi.",hostedFieldsTokenizationFailOnDuplicateError:"Questa carta di credito esiste già come metodo di pagamento salvato.",hostedFieldsFailedTokenizationError:"Controlla i tuoi dati e riprova.",hostedFieldsFieldsInvalidError:"Controlla i tuoi dati e riprova.",hostedFieldsTokenizationNetworkErrorError:"Errore di rete. Riprova.",hostedFieldsTokenizationCvvVerificationFailedError:"Verifica della carta di credito non riuscita. Controlla i tuoi dati e riprova.",paypalButtonMustBeUsed:"Usa il pulsante PayPal per continuare con il pagamento.",venmoButtonMustBeUsed:"Usa il pulsante Venmo per continuare il pagamento.",paypalAccountTokenizationFailedError:"Si è verificato un errore durante l'aggiunta del conto PayPal. Riprova.",paypalFlowFailedError:"Si è verificato un errore durante la connessione a PayPal. Riprova.",paypalTokenizationRequestActiveError:"Autorizzazione di pagamento PayPal già in corso.",venmoCanceledError:"Si è verificato un errore. Assicurati di avere installato la versione più recente dell'app Venmo sul tuo dispositivo e che il tuo browser supporti il passaggio a Venmo.",vaultManagerPaymentMethodDeletionError:"Impossibile eliminare il metodo di pagamento, riprova.",venmoAppFailedError:"Impossibile trovare l'app Venmo sul tuo dispositivo.",unsupportedCardTypeError:"Questo tipo di carta non è supportato. Prova con un'altra carta.",applePayTokenizationError:"Si è verificato un errore di rete durante l'elaborazione del pagamento Apple Pay. Riprova.",applePayActiveCardError:"Aggiungi una carta supportata al tuo wallet Apple Pay.",cardholderNameLabel:"Nome del titolare",cardNumberLabel:"Numero di carta",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"(3 cifre)",cvvFourDigitLabelSubheading:"(4 cifre)",cardholderNamePlaceholder:"Nome del titolare",expirationDateLabel:"Data di scadenza",expirationDateLabelSubheading:"(MM/AA)",expirationDatePlaceholder:"MM/AA",postalCodeLabel:"CAP",saveCardLabel:"Salva carta",payWithCard:"Paga con una carta",endingIn:"Le ultime cifre sono {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Carta",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],244:[function(n,t){"use strict";t.exports={payingWith:"{{paymentSource}}でのお支払い",chooseAnotherWayToPay:"別の支払方法を選択してください",chooseAWayToPay:"支払方法を選択してください",otherWaysToPay:"その他の支払方法",edit:"編集",doneEditing:"完了",editPaymentMethods:"支払方法の編集",CreditCardDeleteConfirmationMessage:"{{secondaryIdentifier}}カード(末尾番号: {{identifier}})を削除しますか?",PayPalAccountDeleteConfirmationMessage:"PayPalアカウント{{identifier}}を削除しますか?",VenmoAccountDeleteConfirmationMessage:"ユーザー名{{identifier}}のVenmoアカウントを削除してよろしいですか?",genericDeleteConfirmationMessage:"この支払方法を削除しますか?",deleteCancelButton:"キャンセル",deleteConfirmationButton:"削除",fieldEmptyForCvv:"CVVを入力してください。",fieldEmptyForExpirationDate:"有効期限を入力してください。",fieldEmptyForCardholderName:"カード保有者の名前を入力してください。",fieldTooLongForCardholderName:"カード保有者の名前は256文字未満にしてください。",fieldEmptyForNumber:"番号を入力してください。",fieldEmptyForPostalCode:"郵便番号を入力してください。",fieldInvalidForCardholderName:"このカード保有者の名前は無効です。",fieldInvalidForCvv:"このセキュリティコードは無効です。",fieldInvalidForExpirationDate:"この有効期限は無効です。",fieldInvalidForNumber:"このカード番号は無効です。",fieldInvalidForPostalCode:"この郵便番号は無効です。",noticeOfCollection:"カードで支払うことにより、PayPalプライバシーステートメントに同意したものとみなされます。",genericError:"弊社側で問題が発生しました。",hostedFieldsTokenizationFailOnDuplicateError:"このクレジットカードは、保存済みの支払方法としてすでに存在します。",hostedFieldsFailedTokenizationError:"情報を確認してもう一度お試しください。",hostedFieldsFieldsInvalidError:"情報を確認してもう一度お試しください。",hostedFieldsTokenizationNetworkErrorError:"ネットワークエラーです。再度お試しください。",hostedFieldsTokenizationCvvVerificationFailedError:"クレジットカードの認証に失敗しました。情報を確認してもう一度お試しください。",paypalButtonMustBeUsed:"支払いを続行するには、PayPalボタンを使用します。",venmoButtonMustBeUsed:"お支払いを続行するには、Venmoボタンを使用してください",paypalAccountTokenizationFailedError:"PayPalアカウントの追加中に問題が発生しました。再度お試しください。",paypalFlowFailedError:"PayPalへの接続に問題が発生しました。再度お試しください。",paypalTokenizationRequestActiveError:"PayPalの支払い承認はすでに処理中です。",venmoCanceledError:"問題が発生しました。お使いの端末にVenmoアプリの最新バージョンがインストールされており、お使いのブラウザがVenmoへの切り替えをサポートしていることをご確認ください。",vaultManagerPaymentMethodDeletionError:"支払方法を削除できない場合は、もう一度お試しください。",venmoAppFailedError:"お客さまの端末でVenmoアプリを見つけることができませんでした。",unsupportedCardTypeError:"このカードのタイプはサポートされていません。別のカードをご使用ください。",applePayTokenizationError:"Apple Payの支払いの処理中にネットワークエラーが発生しました。再度お試しください。",applePayActiveCardError:"Apple Payウォレットに対応しているカードを追加してください。",cardholderNameLabel:"カード保有者の名前",cardNumberLabel:"カード番号",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"(3桁)",cvvFourDigitLabelSubheading:"(4桁)",cardholderNamePlaceholder:"カード保有者の名前",expirationDateLabel:"有効期限",expirationDateLabelSubheading:"(MM/YY)",expirationDatePlaceholder:"MM/YY",postalCodeLabel:"郵便番号",saveCardLabel:"カードを保存",payWithCard:"カードで支払う",endingIn:"末尾番号: {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"カード",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"銀聯(UnionPay)"}},{}],245:[function(n,t){"use strict";t.exports={payingWith:"결제수단: {{paymentSource}}",chooseAnotherWayToPay:"다른 결제수단을 선택해 주세요.",chooseAWayToPay:"결제수단 선택",otherWaysToPay:"다른 결제수단",edit:"편집",doneEditing:"완료",editPaymentMethods:"결제수단 편집",CreditCardDeleteConfirmationMessage:"{{identifier}}(으)로 끝나는 {{secondaryIdentifier}} 카드를 삭제하시겠습니까?",PayPalAccountDeleteConfirmationMessage:"PayPal 계정 {{identifier}}을(를) 삭제하시겠습니까?",VenmoAccountDeleteConfirmationMessage:"사용자 이름 {{identifier}}의 Venmo 계정을 정말 삭제하시겠습니까?",genericDeleteConfirmationMessage:"이 결제수단을 삭제하시겠습니까?",deleteCancelButton:"취소",deleteConfirmationButton:"삭제",fieldEmptyForCvv:"CVV를 입력하세요.",fieldEmptyForExpirationDate:"만료일을 입력하세요.",fieldEmptyForCardholderName:"카드 소유자 이름을 입력하세요.",fieldTooLongForCardholderName:"카드 소유자 이름은 256자 미만이어야 합니다.",fieldEmptyForNumber:"번호를 입력하세요.",fieldEmptyForPostalCode:"우편번호를 입력하세요.",fieldInvalidForCardholderName:"이 카드 소유자 이름은 유효하지 않습니다.",fieldInvalidForCvv:"이 보안 코드는 유효하지 않습니다.",fieldInvalidForExpirationDate:"이 만료일은 유효하지 않습니다.",fieldInvalidForNumber:"이 카드 번호는 유효하지 않습니다.",fieldInvalidForPostalCode:"이 우편번호는 유효하지 않습니다.",noticeOfCollection:"자신의 카드로 결제함으로써 사용자는 PayPal 개인정보 취급방침에 동의합니다.",genericError:"저희 쪽에 문제가 발생했습니다.",hostedFieldsTokenizationFailOnDuplicateError:"이 신용카드는 이미 저장된 결제수단으로 설정되어 있습니다.",hostedFieldsFailedTokenizationError:"정보를 확인하고 다시 시도해 주세요.",hostedFieldsFieldsInvalidError:"정보를 확인하고 다시 시도해 주세요.",hostedFieldsTokenizationNetworkErrorError:"네트워크 오류입니다. 다시 시도해 주세요.",hostedFieldsTokenizationCvvVerificationFailedError:"신용카드 인증에 실패했습니다. 정보를 확인하고 다시 시도해 주세요.",paypalButtonMustBeUsed:"PayPal 버튼을 사용하여 결제를 계속 진행하세요.",venmoButtonMustBeUsed:"결제를 계속하려면 Venmo 버튼을 사용하세요.",paypalAccountTokenizationFailedError:"PayPal 계정을 추가하는 중에 문제가 발생했습니다. 다시 시도해 주세요.",paypalFlowFailedError:"PayPal에 연결하는 데 문제가 발생했습니다. 다시 시도해 주세요.",paypalTokenizationRequestActiveError:"PayPal 결제 승인이 이미 진행 중입니다.",venmoCanceledError:"오류가 발생했습니다. 기기에 최신 버전의 Venmo 앱이 설치되어 있고 브라우저가 Venmo로의 전환을 지원하는지 확인하세요.",vaultManagerPaymentMethodDeletionError:"결제수단을 삭제할 수 없습니다. 다시 시도해 주세요.",venmoAppFailedError:"기기에서 Venmo 앱을 찾을 수 없습니다.",unsupportedCardTypeError:"이 카드 유형은 지원되지 않습니다. 다른 카드로 시도해 주세요.",applePayTokenizationError:"Apple Pay 결제를 처리하는 동안 네트워크 오류가 발생했습니다. 다시 시도해 주세요.",applePayActiveCardError:"Apple Pay 전자지갑에 지원되는 카드를 추가하세요.",cardholderNameLabel:"카드 소유자 이름",cardNumberLabel:"카드 번호",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"(3자리)",cvvFourDigitLabelSubheading:"(4자리)",cardholderNamePlaceholder:"카드 소유자 이름",expirationDateLabel:"만료일",expirationDateLabelSubheading:"(MM/YY)",expirationDatePlaceholder:"MM/YY",postalCodeLabel:"우편번호",saveCardLabel:"카드 저장",payWithCard:"카드로 결제",endingIn:"다음으로 끝남: {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"카드",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],246:[function(n,t){"use strict";t.exports={payingWith:"Betalen met {{paymentSource}}",chooseAnotherWayToPay:"Kies een andere betaalmethode",chooseAWayToPay:"Kies een betaalmethode",otherWaysToPay:"Andere betaalmethoden",edit:"Bewerken",doneEditing:"Klaar",editPaymentMethods:"Betaalmethoden bewerken",CreditCardDeleteConfirmationMessage:"{{secondaryIdentifier}}-kaart eindigend op {{identifier}} verwijderen?",PayPalAccountDeleteConfirmationMessage:"PayPal-rekening {{identifier}} verwijderen?",VenmoAccountDeleteConfirmationMessage:"Weet je zeker dat je de Venmo-rekening met gebruikersnaam {{identifier}} wilt verwijderen?",genericDeleteConfirmationMessage:"Weet je zeker dat je deze betaalmethode wilt verwijderen?",deleteCancelButton:"Annuleren",deleteConfirmationButton:"Verwijderen",fieldEmptyForCvv:"Vul een CVV in.",fieldEmptyForExpirationDate:"Vul een vervaldatum in.",fieldEmptyForCardholderName:"Vul de naam van de kaarthouder in.",fieldTooLongForCardholderName:"Naam kaarthouder moet minder dan 256 tekens bevatten.",fieldEmptyForNumber:"Vul een nummer in.",fieldEmptyForPostalCode:"Vul een postcode in.",fieldInvalidForCardholderName:"Naam kaarthouder is ongeldig.",fieldInvalidForCvv:"Deze beveiligingscode is ongeldig.",fieldInvalidForExpirationDate:"Deze vervaldatum is ongeldig.",fieldInvalidForNumber:"Dit kaartnummer is ongeldig.",fieldInvalidForPostalCode:"Deze postcode is ongeldig.",noticeOfCollection:"Door met mijn kaart te betalen, ga ik akkoord met de PayPal Privacyverklaring.",genericError:"Er is aan onze kant iets fout gegaan.",hostedFieldsTokenizationFailOnDuplicateError:"Deze creditcard bestaat al als opgeslagen betaalmethode.",hostedFieldsFailedTokenizationError:"Controleer je gegevens en probeer het opnieuw.",hostedFieldsFieldsInvalidError:"Controleer je gegevens en probeer het opnieuw.",hostedFieldsTokenizationNetworkErrorError:"Netwerkfout. Probeer het opnieuw.",hostedFieldsTokenizationCvvVerificationFailedError:"Verificatie van creditcard is mislukt. Controleer je gegevens en probeer het opnieuw.",paypalButtonMustBeUsed:"Gebruik de PayPal-knop om door te gaan met je betaling.",venmoButtonMustBeUsed:"Gebruik de Venmo-knop om door te gaan met je betaling.",paypalAccountTokenizationFailedError:"Er is iets fout gegaan bij het toevoegen van de PayPal-rekening. Probeer het opnieuw.",paypalFlowFailedError:"Er is iets fout gegaan bij het verbinden met PayPal. Probeer het opnieuw.",paypalTokenizationRequestActiveError:"PayPal-betaalautorisatie is al in voortgang.",venmoCanceledError:"Er is iets fout gegaan. Zorg ervoor dat je de recentste versie van de Venmo-app op je apparaat geïnstalleerd hebt en dat je browser ondersteuning biedt voor overschakelen naar Venmo.",vaultManagerPaymentMethodDeletionError:"Kan betaalmethode niet verwijderen. Probeer het opnieuw.",venmoAppFailedError:"De Venmo-app is niet gevonden op je apparaat.",unsupportedCardTypeError:"Dit kaarttype wordt niet ondersteund. Gebruik een andere kaart.",applePayTokenizationError:"Er is een netwerkfout opgetreden bij het verwerken van de Apple Pay-betaling. Probeer het opnieuw.",applePayActiveCardError:"Voeg een ondersteunde kaart toe aan je Apple Pay-wallet.",cardholderNameLabel:"Naam kaarthouder",cardNumberLabel:"Kaartnummer",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"(3 cijfers)",cvvFourDigitLabelSubheading:"(4 cijfers)",cardholderNamePlaceholder:"Naam kaarthouder",expirationDateLabel:"Vervaldatum",expirationDateLabelSubheading:"(mm/jj)",expirationDatePlaceholder:"mm/jj",postalCodeLabel:"Postcode",saveCardLabel:"Kaart opslaan",payWithCard:"Betalen met kaart",endingIn:"Eindigend op {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Kaart",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],247:[function(n,t){"use strict";t.exports={payingWith:"Betaler med {{paymentSource}}",chooseAnotherWayToPay:"Velg en annen betalingsmåte",chooseAWayToPay:"Velg betalingsmåte",otherWaysToPay:"Andre betalingsmåter",edit:"Endre",doneEditing:"Ferdig",editPaymentMethods:"Rediger betalingsmetode",CreditCardDeleteConfirmationMessage:"Vil du slette {{secondaryIdentifier}}-kortet som slutter på {{identifier}}?",PayPalAccountDeleteConfirmationMessage:"Vil du slette PayPal-konto {{identifier}}?",VenmoAccountDeleteConfirmationMessage:"Er du sikker på at du vil slette Venmo-kontoen med brukernavnet {{identifier}}?",genericDeleteConfirmationMessage:"Er du sikker på at du vil slette denne betalingsmetoden?",deleteCancelButton:"Avbryt",deleteConfirmationButton:"Slett",fieldEmptyForCvv:"Fyll ut sikkerhetskode (CVV).",fieldEmptyForExpirationDate:"Fyll ut utløpsdato.",fieldEmptyForCardholderName:"Fyll ut kortinnehavers navn.",fieldTooLongForCardholderName:"Kortinnehaverens må ha mindre enn 256 tegn.",fieldEmptyForNumber:"Fyll ut nummer.",fieldEmptyForPostalCode:"Fyll ut postnummer.",fieldInvalidForCardholderName:"Denne kortinnehaverens navn er ikke gyldig.",fieldInvalidForCvv:"Denne sikkerhetskoden er ikke gyldig.",fieldInvalidForExpirationDate:"Denne utløpsdatoen er ikke gyldig.",fieldInvalidForNumber:"Dette kortnummeret er ikke gyldig.",fieldInvalidForPostalCode:"Dette postnummeret er ikke gyldig.",noticeOfCollection:"Ved å betale med kortet godtar jeg PayPals personvernerklæring.",genericError:"Noe gikk galt hos oss.",hostedFieldsTokenizationFailOnDuplicateError:"Dette betalingskortet finnes allerede som en lagret betalingsmetode.",hostedFieldsFailedTokenizationError:"Kontroller informasjonen, og prøv på nytt.",hostedFieldsFieldsInvalidError:"Kontroller informasjonen, og prøv på nytt.",hostedFieldsTokenizationNetworkErrorError:"Nettverksfeil. Prøv på nytt.",hostedFieldsTokenizationCvvVerificationFailedError:"Kontroll av betalingskort mislyktes. Kontroller informasjonen, og prøv på nytt.",paypalButtonMustBeUsed:"Bruk PayPal-knappen for å fortsette med betalingen.",venmoButtonMustBeUsed:"Bruk Venmo-knappen for å fortsette med betalingen.",paypalAccountTokenizationFailedError:"Kan ikke legge til PayPal-kontoen. Prøv på nytt.",paypalFlowFailedError:"Kan ikke koble til PayPal. Prøv på nytt.",paypalTokenizationRequestActiveError:"PayPals prosess for betalingsgodkjenning har allerede startet.",venmoCanceledError:"Noe gikk galt. Kontroller at den nyeste versjonen av Venmo-appen er installert på enheten din, og at nettleseren din støtter bruk av Venmo.",vaultManagerPaymentMethodDeletionError:"Kan ikke slette betalingsmetoden. Prøv på nytt.",venmoAppFailedError:"Finner ikke Venmo-appen på enheten.",unsupportedCardTypeError:"Denne korttypen støttes ikke. Prøv et annet kort.",applePayTokenizationError:"Nettverksfeil under behandling av Apple Pay-betalingen. Prøv på nytt.",applePayActiveCardError:"Legg til et støttet kort i e-lommeboken for Apple Pay.",cardholderNameLabel:"Kortinnehavers navn",cardNumberLabel:"Kortnummer",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"(3 sifre)",cvvFourDigitLabelSubheading:"(4 sifre)",cardholderNamePlaceholder:"Kortinnehavers navn",expirationDateLabel:"Utløpsdato",expirationDateLabelSubheading:"(MM/ÅÅ)",expirationDatePlaceholder:"MM/ÅÅ",postalCodeLabel:"Postnummer",saveCardLabel:"Lagre kort",payWithCard:"Betal med kort",endingIn:"Slutter på {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Kort",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],248:[function(n,t){"use strict";t.exports={payingWith:"Źródło finansowania płatności: {{paymentSource}}",chooseAnotherWayToPay:"Wybierz inny sposób płatności.",chooseAWayToPay:"Wybierz sposób płatności",otherWaysToPay:"Inne sposoby płatności",edit:"Edytuj",doneEditing:"Gotowe",editPaymentMethods:"Edytuj formy płatności",CreditCardDeleteConfirmationMessage:"Usunąć kartę {{secondaryIdentifier}} o numerze zakończonym cyframi {{identifier}}?",PayPalAccountDeleteConfirmationMessage:"Usunąć {{identifier}}konta PayPal?",VenmoAccountDeleteConfirmationMessage:"Czy na pewno chcesz usunąć konto Venmo o nazwie użytkownika {{identifier}}?",genericDeleteConfirmationMessage:"Na pewno chcesz usunąć tę formę płatności?",deleteCancelButton:"Anuluj",deleteConfirmationButton:"Usuń",fieldEmptyForCvv:"Wpisz kod CVV.",fieldEmptyForExpirationDate:"Wpisz datę ważności.",fieldEmptyForCardholderName:"Podaj imię i nazwisko posiadacza karty.",fieldTooLongForCardholderName:"Imię i nazwisko posiadacza karty musi mieć mniej niż 256 znaków.",fieldEmptyForNumber:"Podaj numer.",fieldEmptyForPostalCode:"Podaj kod pocztowy.",fieldInvalidForCardholderName:"To imię i nazwisko posiadacza karty jest nieprawidłowe.",fieldInvalidForCvv:"Ten kod bezpieczeństwa jest nieprawidłowy.",fieldInvalidForExpirationDate:"Ta data ważności jest nieprawidłowa.",fieldInvalidForNumber:"Numer karty jest nieprawidłowy.",fieldInvalidForPostalCode:"Kod pocztowy jest nieprawidłowy.",noticeOfCollection:"Dokonując płatności kartą, akceptuję Informacje dotyczące zasad ochrony danych firmy PayPal.",genericError:"Wystąpił błąd po naszej stronie.",hostedFieldsTokenizationFailOnDuplicateError:"Ta karta kredytowa istnieje jako zapisana forma płatności.",hostedFieldsFailedTokenizationError:"Sprawdź swoje informacje i spróbuj ponownie.",hostedFieldsFieldsInvalidError:"Sprawdź swoje informacje i spróbuj ponownie.",hostedFieldsTokenizationNetworkErrorError:"Błąd sieci. Spróbuj ponownie.",hostedFieldsTokenizationCvvVerificationFailedError:"Weryfikacja karty kredytowej nie powiodła się. Sprawdź swoje informacje i spróbuj ponownie.",paypalButtonMustBeUsed:"Aby kontynuować płatność, użyj przycisku PayPal.",venmoButtonMustBeUsed:"Użyj przycisku Venmo, aby kontynuować płatność",paypalAccountTokenizationFailedError:"Coś poszło nie tak przy dodawaniu konta PayPal. Spróbuj ponownie.",paypalFlowFailedError:"Wystąpił problem przy nawiązywaniu połączenia z PayPal. Spróbuj ponownie.",paypalTokenizationRequestActiveError:"Autoryzacja płatności PayPal jest w trakcie realizacji.",venmoCanceledError:"Coś poszło nie tak. Upewnij się, że na Twoim urządzeniu jest zainstalowana najnowsza wersja aplikacji Venmo, a Twoja przeglądarka obsługuje przełączanie na Venmo.",vaultManagerPaymentMethodDeletionError:"Nie można usunąć formy płatności, spróbuj ponownie.",venmoAppFailedError:"Aplikacja Venmo nie została odnaleziona na Twoim urządzeniu.",unsupportedCardTypeError:"Ten typ karty nie jest obsługiwany. Spróbuj użyć innej karty.",applePayTokenizationError:"Wystąpił błąd sieciowy podczas przetwarzania płatności Apple Pay. Spróbuj ponownie.",applePayActiveCardError:"Dodaj obsługiwaną kartę do portfela Apple Pay.",cardholderNameLabel:"Imię i nazwisko posiadacza karty",cardNumberLabel:"Numer karty",cvvLabel:"Kod CVV/CVC2",cvvThreeDigitLabelSubheading:"(3 cyfry)",cvvFourDigitLabelSubheading:"(4 cyfry)",cardholderNamePlaceholder:"Imię i nazwisko posiadacza karty",expirationDateLabel:"Data ważności",expirationDateLabelSubheading:"(MM/RR)",expirationDatePlaceholder:"MM/RR",postalCodeLabel:"Kod pocztowy",saveCardLabel:"Zapisz kartę",payWithCard:"Zapłać kartą",endingIn:"Numer zakończonym cyframi {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Karta",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],249:[function(n,t){"use strict";t.exports={payingWith:"Pagando com {{paymentSource}}",chooseAnotherWayToPay:"Escolha outro meio de pagamento",chooseAWayToPay:"Escolha um meio de pagamento",otherWaysToPay:"Outras formas de pagar",edit:"Editar",doneEditing:"Concluído",editPaymentMethods:"Editar meios de pagamento",CreditCardDeleteConfirmationMessage:"Excluir cartão {{secondaryIdentifier}} de final {{identifier}}?",PayPalAccountDeleteConfirmationMessage:"Excluir conta do PayPal {{identifier}}?",VenmoAccountDeleteConfirmationMessage:"Tem certeza de que deseja excluir a conta do Venmo com nome de usuário {{identifier}}?",genericDeleteConfirmationMessage:"Tem certeza que deseja excluir este meio de pagamento?",deleteCancelButton:"Cancelar",deleteConfirmationButton:"Excluir",fieldEmptyForCvv:"Preencha um CVV.",fieldEmptyForExpirationDate:"Preencha uma data de vencimento.",fieldEmptyForCardholderName:"Preencha um nome para o titular do cartão.",fieldTooLongForCardholderName:"O nome do titular do cartão deve ter menos de 256 caracteres.",fieldEmptyForNumber:"Preencha um número.",fieldEmptyForPostalCode:"Preencha um código postal.",fieldInvalidForCardholderName:"O nome do titular do cartão é inválido.",fieldInvalidForCvv:"Este código de segurança é inválido.",fieldInvalidForExpirationDate:"Esta data de vencimento é inválida.",fieldInvalidForNumber:"O número do cartão é inválido.",fieldInvalidForPostalCode:"Este código postal é inválido.",noticeOfCollection:"Ao pagar com o meu cartão, aceito a Declaração de Privacidade da PayPal.",genericError:"Ocorreu um erro.",hostedFieldsTokenizationFailOnDuplicateError:"Este cartão de crédito já existe como um meio de pagamento salvo.",hostedFieldsFailedTokenizationError:"Verifique as informações e tente novamente.",hostedFieldsFieldsInvalidError:"Verifique as informações e tente novamente.",hostedFieldsTokenizationNetworkErrorError:"Erro de rede. Tente novamente.",hostedFieldsTokenizationCvvVerificationFailedError:"Falha na verificação do cartão de crédito. Verifique as informações e tente novamente.",paypalButtonMustBeUsed:"Use o botão do PayPal para prosseguir com o pagamento.",venmoButtonMustBeUsed:"Utilize o botão Venmo para continuar o seu pagamento.",paypalAccountTokenizationFailedError:"Ocorreu um erro ao adicionar a conta do PayPal. Tente novamente.",paypalFlowFailedError:"Ocorreu um erro na conexão com o PayPal. Tente novamente.",paypalTokenizationRequestActiveError:"A autorização de pagamento do PayPal já está em andamento.",venmoCanceledError:"Ocorreu um erro. Certifique-se de que você tenha a versão mais recente do aplicativo Venmo instalada no seu dispositivo, e que seu navegador aceite a mudança para o Venmo.",vaultManagerPaymentMethodDeletionError:"Não é possível excluir o meio de pagamento, tente novamente.",venmoAppFailedError:"O aplicativo Venmo não foi encontrado no seu dispositivo.",unsupportedCardTypeError:"Este tipo de cartão não é aceito. Tente outro cartão.",applePayTokenizationError:"Ocorreu um erro de rede ao processar o pagamento do Apple Pay. Tente novamente.",applePayActiveCardError:"Adicione um cartão compatível à sua carteira Apple Pay.",cardholderNameLabel:"Nome do titular do cartão",cardNumberLabel:"Número do cartão",cvvLabel:"CSC",cvvThreeDigitLabelSubheading:"(3 dígitos)",cvvFourDigitLabelSubheading:"(4 dígitos)",cardholderNamePlaceholder:"Nome do titular do cartão",expirationDateLabel:"Data de vencimento",expirationDateLabelSubheading:"(MM/AA)",expirationDatePlaceholder:"MM/AA",postalCodeLabel:"CEP",saveCardLabel:"Salvar cartão",payWithCard:"Pague com seu cartão de crédito",endingIn:"De final {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Cartão",PayPal:"PayPal","PayPal Credit":"Crédito do PayPal","Google Pay":"Google Pay","American Express":"American Express",Discover:"Descobrir","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],250:[function(n,t){"use strict";t.exports={payingWith:"Pagamento com {{paymentSource}}",chooseAnotherWayToPay:"Escolher outra forma de pagamento",chooseAWayToPay:"Escolher forma de pagamento",otherWaysToPay:"Outras formas de pagamento",edit:"Editar",doneEditing:"Concluído",editPaymentMethods:"Editar meios de pagamento",CreditCardDeleteConfirmationMessage:"Eliminar cartão {{secondaryIdentifier}} terminado em {{identifier}}?",PayPalAccountDeleteConfirmationMessage:"Eliminar conta PayPal {{identifier}}?",VenmoAccountDeleteConfirmationMessage:"Quer mesmo eliminar a conta Venmo com o nome de utilizador {{identifier}}?",genericDeleteConfirmationMessage:"Quer mesmo eliminar este meio de pagamento?",deleteCancelButton:"Cancelar",deleteConfirmationButton:"Eliminar",fieldEmptyForCvv:"Introduza um CVV.",fieldEmptyForExpirationDate:"Introduza uma data de validade.",fieldEmptyForCardholderName:"Introduza um nome do titular do cartão.",fieldTooLongForCardholderName:"O Nome do titular do cartão deve ter menos de 256 carateres.",fieldEmptyForNumber:"Introduza um número.",fieldEmptyForPostalCode:"Introduza um código postal.",fieldInvalidForCardholderName:"Este nome do titular do cartão não é válido.",fieldInvalidForCvv:"Este código de segurança não é válido.",fieldInvalidForExpirationDate:"Esta data de validade não é válida.",fieldInvalidForNumber:"Este número de cartão não é válido.",fieldInvalidForPostalCode:"Este código postal não é válido.",noticeOfCollection:"Ao pagar com o meu cartão, aceito a Declaração de Privacidade da PayPal.",genericError:"Tudo indica que houve um problema.",hostedFieldsTokenizationFailOnDuplicateError:"Este cartão de crédito já existe como meio de pagamento guardado.",hostedFieldsFailedTokenizationError:"Verifique as suas informações e tente novamente.",hostedFieldsFieldsInvalidError:"Verifique as suas informações e tente novamente.",hostedFieldsTokenizationNetworkErrorError:"Erro de rede. Tente novamente.",hostedFieldsTokenizationCvvVerificationFailedError:"A verificação do cartão de crédito falhou. Verifique as suas informações e tente novamente.",paypalButtonMustBeUsed:"Use o botão PayPal para continuar o seu pagamento.",venmoButtonMustBeUsed:"Utilize o botão Venmo para continuar o seu pagamento.",paypalAccountTokenizationFailedError:"Ocorreu um erro ao adicionar a conta PayPal. Tente novamente.",paypalFlowFailedError:"Ocorreu um erro ao ligar ao PayPal. Tente novamente.",paypalTokenizationRequestActiveError:"A autorização de pagamento com PayPal já está em curso.",venmoCanceledError:"Ocorreu um erro. Certifique-se de que tem a versão mais recente da aplicação Venmo instalada no seu dispositivo e que o seu navegador suporta a mudança para Venmo.",vaultManagerPaymentMethodDeletionError:"Não é possível eliminar o meio de pagamento; tente novamente.",venmoAppFailedError:"A aplicação Venmo não foi encontrada no seu dispositivo.",unsupportedCardTypeError:"Este tipo de cartão não é suportado. Tente com outro cartão.",applePayTokenizationError:"Ocorreu um erro de rede ao processar o pagamento com Apple Pay. Tente novamente.",applePayActiveCardError:"Adicione um cartão suportado à sua carteira Apple Pay.",cardholderNameLabel:"Nome do titular do cartão",cardNumberLabel:"Número do cartão",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"(3 dígitos)",cvvFourDigitLabelSubheading:"(4 dígitos)",cardholderNamePlaceholder:"Nome do titular do cartão",expirationDateLabel:"Data de validade",expirationDateLabelSubheading:"(MM/AA)",expirationDatePlaceholder:"MM/AA",postalCodeLabel:"Código postal",saveCardLabel:"Guardar cartão",payWithCard:"Pagar com cartão",endingIn:"Termina em {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Cartão",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],251:[function(n,t){"use strict";t.exports={payingWith:"Оплата с помощью {{paymentSource}}",chooseAnotherWayToPay:"Выберите другой способ оплаты",chooseAWayToPay:"Выберите способ оплаты",otherWaysToPay:"Другие способы оплаты",edit:"Изменить",doneEditing:"Готово",editPaymentMethods:"Изменить способы оплаты",CreditCardDeleteConfirmationMessage:"Удалить карту {{secondaryIdentifier}} с номером, заканчивающимся на {{identifier}}?",PayPalAccountDeleteConfirmationMessage:"Удалить счет PayPal {{identifier}}?",VenmoAccountDeleteConfirmationMessage:"Вы действительно хотите удалить счет Venmo с именем пользователя {{identifier}}?",genericDeleteConfirmationMessage:"Вы действительно хотите удалить этот способ оплаты?",deleteCancelButton:"Отмена",deleteConfirmationButton:"Удалить",fieldEmptyForCvv:"Укажите код безопасности.",fieldEmptyForExpirationDate:"Укажите дату окончания срока действия.",fieldEmptyForCardholderName:"Укажите имя владельца карты.",fieldTooLongForCardholderName:"Имя владельца карты должно содержать не более 256 символов.",fieldEmptyForNumber:"Укажите номер.",fieldEmptyForPostalCode:"Укажите почтовый индекс.",fieldInvalidForCardholderName:"Недопустимое имя владельца карты.",fieldInvalidForCvv:"Недопустимый код безопасности.",fieldInvalidForExpirationDate:"Недопустимая дата истечения срока действия.",fieldInvalidForNumber:"Недопустимый номер карты.",fieldInvalidForPostalCode:"Недопустимый почтовый индекс.",noticeOfCollection:"Выполняя оплату с помощью карты, я соглашаюсь с условиями Положения о конфиденциальности PayPal.",genericError:"Возникла проблема с нашей стороны.",hostedFieldsTokenizationFailOnDuplicateError:"Данная кредитная карта уже существует как сохраненный способ оплаты.",hostedFieldsFailedTokenizationError:"Проверьте правильность ввода данных и повторите попытку.",hostedFieldsFieldsInvalidError:"Проверьте правильность ввода данных и повторите попытку.",hostedFieldsTokenizationNetworkErrorError:"Сбой сети. Повторите попытку.",hostedFieldsTokenizationCvvVerificationFailedError:"Сбой при проверке кредитной карты. Проверьте правильность ввода данных и повторите попытку.",paypalButtonMustBeUsed:"Используйте кнопку PayPal, чтобы продолжить оплату.",venmoButtonMustBeUsed:"Используйте кнопку Venmo, чтобы продолжить оплату.",paypalAccountTokenizationFailedError:"Возникла ошибка при добавлении счета PayPal. Повторите попытку.",paypalFlowFailedError:"Возникла ошибка при подключении к PayPal. Повторите попытку.",paypalTokenizationRequestActiveError:"Авторизация платежа через PayPal уже выполняется.",venmoCanceledError:"Возникла ошибка. Убедитесь, что на вашем устройстве установлена самая последняя версия приложения Venmo и браузер поддерживает переход на Venmo.",vaultManagerPaymentMethodDeletionError:"Не удалось удалить способ оплаты, повторите попытку.",venmoAppFailedError:"Приложение Venmo не удается обнаружить на вашем устройстве.",unsupportedCardTypeError:"Данный тип карты не поддерживается. Попробуйте воспользоваться другой картой.",applePayTokenizationError:"Возникла ошибка сети при обработке платежа Apple Pay. Повторите попытку.",applePayActiveCardError:"Добавьте поддерживаемую карту в ваш счет Apple Pay.",cardholderNameLabel:"Имя владельца карты",cardNumberLabel:"Номер карты",cvvLabel:"Код безопасности карты CVV",cvvThreeDigitLabelSubheading:"(3 цифры)",cvvFourDigitLabelSubheading:"(4 цифры)",cardholderNamePlaceholder:"Имя владельца карты",expirationDateLabel:"Дата окончания срока действия",expirationDateLabelSubheading:"(ММ/ГГ)",expirationDatePlaceholder:"ММ/ГГ",postalCodeLabel:"Индекс",saveCardLabel:"Сохранить карту",payWithCard:"Оплатить банковской картой",endingIn:"Заканчивается на {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Карта",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Полезное","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],252:[function(n,t){"use strict";t.exports={payingWith:"Spôsob platby: {{paymentSource}}",chooseAnotherWayToPay:"Vyberte iný spôsob platby",chooseAWayToPay:"Zvoľte spôsob platby",otherWaysToPay:"Iné spôsoby platby",edit:"Upraviť",doneEditing:"Hotovo",editPaymentMethods:"Upraviť spôsoby platby",CreditCardDeleteConfirmationMessage:"Chcete odstrániť kartu {{secondaryIdentifier}} končiacu sa na {{identifier}}?",PayPalAccountDeleteConfirmationMessage:"Chcete odstrániť {{identifier}}účtu PayPal?",VenmoAccountDeleteConfirmationMessage:"Naozaj chcete odstrániť účet Venmo s menom používateľa {{identifier}}?",genericDeleteConfirmationMessage:"Ste si istí, že chcete tento spôsob platby odstrániť?",deleteCancelButton:"Zrušiť",deleteConfirmationButton:"Odstrániť",fieldEmptyForCvv:"Vyplňte kód CVV.",fieldEmptyForExpirationDate:"Zadajte dátum skončenia platnosti.",fieldEmptyForCardholderName:"Zadajte meno majiteľa karty.",fieldTooLongForCardholderName:"Meno majiteľa karty musí obsahovať menej ako 256 znakov.",fieldEmptyForNumber:"Zadajte číslo.",fieldEmptyForPostalCode:"Zadajte PSČ.",fieldInvalidForCardholderName:"Toto meno majiteľa karty je neplatné.",fieldInvalidForCvv:"Tento bezpečnostný kód je neplatný.",fieldInvalidForExpirationDate:"Tento dátum skončenia platnosti je neplatný.",fieldInvalidForNumber:"Toto číslo karty je neplatné.",fieldInvalidForPostalCode:"Toto PSČ je neplatné.",noticeOfCollection:"Zaplatením kartou vyjadrujem súhlas s Vyhlásením spoločnosti PayPal o ochrane osobných údajov.",genericError:"Vyskytla sa chyba na našej strane.",hostedFieldsTokenizationFailOnDuplicateError:"Táto kreditná karta už existuje ako uložený spôsob platby.",hostedFieldsFailedTokenizationError:"Skontrolujte údaje a skúste to znova.",hostedFieldsFieldsInvalidError:"Skontrolujte údaje a skúste to znova.",hostedFieldsTokenizationNetworkErrorError:"Chyba v sieti. Skúste to znova.",hostedFieldsTokenizationCvvVerificationFailedError:"Overenie kreditnej karty nebolo úspešné. Skontrolujte údaje a skúste to znova.",paypalButtonMustBeUsed:"Ak chcete pokračovať v platbe, použite tlačidlo PayPal.",venmoButtonMustBeUsed:"Ak chcete pokračovať v platbe, použite tlačidlo Venmo.",paypalAccountTokenizationFailedError:"Vyskytla sa chyba pri pridávaní účtu PayPal. Skúste to znova.",paypalFlowFailedError:"Vyskytla sa chyba pri pripájaní do účtu PayPal. Skúste to znova.",paypalTokenizationRequestActiveError:"Autorizácia platby PayPal už prebieha.",venmoCanceledError:"Vyskytla sa chyba. Skontrolujte, či máte v zariadení nainštalovanú najnovšiu verziu aplikácie Venmo a či prehliadač podporuje prechod na aplikáciu Venmo.",vaultManagerPaymentMethodDeletionError:"Nebolo možné odstrániť spôsob platby, skúste to znova.",venmoAppFailedError:"Aplikáciu Venmo sa vo vašom zariadení nepodarilo nájsť.",unsupportedCardTypeError:"Tento typ karty nie je podporovaný. Prosím skúste inú kartu.",applePayTokenizationError:"Počas spracúvania platby cez Apple Pay došlo k chybe siete. Skúste to znova.",applePayActiveCardError:"Pridajte si podporovanú kartu do peňaženky Apple Pay.",cardholderNameLabel:"Meno majiteľa karty",cardNumberLabel:"Číslo karty",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"(3 číslice)",cvvFourDigitLabelSubheading:"(4 číslice)",cardholderNamePlaceholder:"Meno majiteľa karty",expirationDateLabel:"Dátum skončenia platnosti",expirationDateLabelSubheading:"(MM/RR)",expirationDatePlaceholder:"MM/RR",postalCodeLabel:"PSČ",saveCardLabel:"Uložiť kartu",payWithCard:"Zaplatiť kartou",endingIn:"Končí {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Karta",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],253:[function(n,t){"use strict";t.exports={payingWith:"Betalar med {{paymentSource}}",chooseAnotherWayToPay:"Välj ett annat sätt att betala",chooseAWayToPay:"Välj ett sätt att betala",otherWaysToPay:"Andra sätt att betala",edit:"Ändra",doneEditing:"Klart",editPaymentMethods:"Ändra betalningsmetoder",CreditCardDeleteConfirmationMessage:"Ta bort {{secondaryIdentifier}}-kortet som slutar på {{identifier}}?",PayPalAccountDeleteConfirmationMessage:"Ta bort PayPal-konto {{identifier}}?",VenmoAccountDeleteConfirmationMessage:"Är du säker på att du vill ta bort Venmo-kontot med användarnamnet {{identifier}}?",genericDeleteConfirmationMessage:"Är du säker på att du vill ta bort den här betalningsmetoden?",deleteCancelButton:"Avbryt",deleteConfirmationButton:"Ta bort",fieldEmptyForCvv:"Fyll i ett CVV.",fieldEmptyForExpirationDate:"Fyll i ett utgångsdatum.",fieldEmptyForCardholderName:"Fyll i kortinnehavarens namn.",fieldTooLongForCardholderName:"Namnet på kortinnehavaren måste vara kortare än 256 tecken.",fieldEmptyForNumber:"Fyll i ett nummer.",fieldEmptyForPostalCode:"Fyll i ett postnummer.",fieldInvalidForCardholderName:"Namnet på kortinnehavaren är ogiltigt.",fieldInvalidForCvv:"Den här säkerhetskoden är inte giltig.",fieldInvalidForExpirationDate:"Utgångsdatumet är ogiltigt.",fieldInvalidForNumber:"Det här kortnumret är ogiltigt.",fieldInvalidForPostalCode:"Postnumret är ogiltigt.",noticeOfCollection:"Genom att betala med mitt kort godkänner jag PayPals sekretessmeddelande.",genericError:"Ett fel uppstod.",hostedFieldsTokenizationFailOnDuplicateError:"Det här kreditkortet finns redan som en sparad betalningsmetod.",hostedFieldsFailedTokenizationError:"Kontrollera uppgifterna och försök igen.",hostedFieldsFieldsInvalidError:"Kontrollera uppgifterna och försök igen.",hostedFieldsTokenizationNetworkErrorError:"Nätverksfel. Försök igen.",hostedFieldsTokenizationCvvVerificationFailedError:"Verifiering av kreditkortet misslyckades. Kontrollera uppgifterna och försök igen.",paypalButtonMustBeUsed:"Använd PayPal-knappen för att fortsätta med din betalning.",venmoButtonMustBeUsed:"Använd Venmo-knappen för att fortsätta med din betalning.",paypalAccountTokenizationFailedError:"Något gick fel när du lade till PayPal-kontot. Försök igen.",paypalFlowFailedError:"Något gick fel med att ansluta till PayPal. Försök igen.",paypalTokenizationRequestActiveError:"Godkännande av PayPal-betalning pågår redan.",venmoCanceledError:"Något gick fel. Se till att du har den senaste versionen av Venmo-appen installerad på din enhet och att din webbläsare stöder byte till Venmo.",vaultManagerPaymentMethodDeletionError:"Kan inte ta bort betalningsmetoden, försök igen.",venmoAppFailedError:"Det gick inte att hitta Venmo-appen på din enhet.",unsupportedCardTypeError:"Den här korttypen stöds inte. Prova med ett annat kort.",applePayTokenizationError:"Ett nätverksfel uppstod när Apple Pay-betalningen behandlades. Försök igen.",applePayActiveCardError:"Lägg till ett kort som stöds i din Apple Pay e-plånbok.",cardholderNameLabel:"Kortinnehavarens namn",cardNumberLabel:"Kortnummer",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"(3 siffror)",cvvFourDigitLabelSubheading:"(4 siffror)",cardholderNamePlaceholder:"Kortinnehavarens namn",expirationDateLabel:"Utgångsdatum",expirationDateLabelSubheading:"(MM/ÅÅ)",expirationDatePlaceholder:"MM/ÅÅ",postalCodeLabel:"Postnummer",saveCardLabel:"Spara kort",payWithCard:"Betala med kort",endingIn:"Slutar på {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"Kort",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],254:[function(n,t){"use strict";t.exports={payingWith:"ชำระเงินด้วย {{paymentSource}}",chooseAnotherWayToPay:"เลือกวิธีการชำระเงินอื่น",chooseAWayToPay:"โปรดเลือกวิธีชำระเงิน",otherWaysToPay:"วิธีอื่นในการชำระเงิน",edit:"แก้ไข",doneEditing:"เสร็จแล้ว",editPaymentMethods:"แก้ไขวิธีการชำระเงิน",CreditCardDeleteConfirmationMessage:"ลบบัตร {{secondaryIdentifier}} ที่ลงท้ายด้วย {{identifier}} หรือไม่",PayPalAccountDeleteConfirmationMessage:"คุณต้องการลบบัญชี PayPal {{identifier}} หรือไม่",VenmoAccountDeleteConfirmationMessage:"คุณแน่ใจหรือไม่ว่าต้องการลบบัญชี Venmo ที่มีชื่อผู้ใช้ {{identifier}}",genericDeleteConfirmationMessage:"คุณแน่ใจหรือไม่ว่าต้องการลบการชำระเงินรายการนี้ออก",deleteCancelButton:"ยกเลิก",deleteConfirmationButton:"ลบ",fieldEmptyForCvv:"โปรดกรอกข้อมูลในบัตร CVV",fieldEmptyForExpirationDate:"โปรดกรอกข้อมูลวันที่หมดอายุ",fieldEmptyForCardholderName:"โปรดกรอกชื่อผู้ถือบัตร",fieldTooLongForCardholderName:"ชื่อผู้ถือบัตรต้องไม่เกิน 256 อักขระ",fieldEmptyForNumber:"โปรดกรอกหมายเลข",fieldEmptyForPostalCode:"โปรดกรอกข้อมูลในรหัสไปรษณีย์",fieldInvalidForCardholderName:"ชื่อผู้ถือบัตรนี้ไม่ถูกต้อง",fieldInvalidForCvv:"รหัสความปลอดภัยนี้ไม่ถูกต้อง",fieldInvalidForExpirationDate:"วันที่หมดอายุนี้ไม่ถูกต้อง",fieldInvalidForNumber:"หมายเลขบัตรนี้ไม่ถูกต้อง",fieldInvalidForPostalCode:"รหัสไปรษณีย์นี้ไม่ถูกต้อง",noticeOfCollection:"การชําระเงินด้วยบัตรนี้ถือว่าข้าพเจ้ายอมรับนโยบายความเป็นส่วนตัวของ PayPal",genericError:"เกิดข้อผิดพลาดขึ้นในระบบของเรา",hostedFieldsTokenizationFailOnDuplicateError:"บัตรเครดิตนี้เป็นวิธีการชำระเงินที่บันทึกไว้แล้ว",hostedFieldsFailedTokenizationError:"โปรดตรวจสอบข้อมูลของคุณ แล้วลองใหม่อีกครั้ง",hostedFieldsFieldsInvalidError:"โปรดตรวจสอบข้อมูลของคุณ แล้วลองใหม่อีกครั้ง",hostedFieldsTokenizationNetworkErrorError:"ข้อผิดพลาดของเครือข่าย โปรดลองอีกครั้ง",hostedFieldsTokenizationCvvVerificationFailedError:"การตรวจสอบยืนยันบัตรเครดิตไม่สำเร็จ โปรดตรวจสอบข้อมูลของคุณ แล้วลองใหม่อีกครั้ง",paypalButtonMustBeUsed:"ใช้ปุ่ม PayPal เพื่อดำเนินการชำระเงินต่อไป",venmoButtonMustBeUsed:"ใช้ปุ่ม Venmo เพื่อดําเนินการชําระเงินต่อไป",paypalAccountTokenizationFailedError:"เกิดข้อผิดพลาดบางอย่างในการเพิ่มบัญชี PayPal โปรดลองอีกครั้ง",paypalFlowFailedError:"เกิดข้อผิดพลาดในการเชื่อมต่อกับ PayPal โปรดลองอีกครั้ง",paypalTokenizationRequestActiveError:"การอนุมัติการชำระเงิน PayPal อยู่ในระหว่างดำเนินการแล้ว",venmoCanceledError:"เกิดข้อผิดพลาดบางประการ ตรวจสอบให้แน่ใจว่าคุณมีแอปพลิเคชัน Venmo เวอร์ชันล่าสุดที่ติดตั้งไว้ในอุปกรณ์ของคุณและเบราว์เซอร์ของคุณรองรับการเปลี่ยนเป็น Venmo",vaultManagerPaymentMethodDeletionError:"ไม่สามารถลบวิธีการชำระเงินได้โปรดลองอีกครั้ง",venmoAppFailedError:"ไม่พบแอป Venmo ในอุปกรณ์ของคุณ",unsupportedCardTypeError:"ไม่รองรับบัตรประเภทนี้ โปรดลองใช้บัตรใบอื่น",applePayTokenizationError:"เกิดข้อผิดพลาดในเครือข่ายขณะประมวลผลการชำระเงินของ Apple Pay โปรดลองอีกครั้ง",applePayActiveCardError:"เพิ่มบัตรที่รองรับไปยังกระเป๋าสตางค์ Apple Pay ของคุณ",cardholderNameLabel:"ชื่อของผู้ถือบัตร",cardNumberLabel:"หมายเลขบัตร",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"(3 หลัก)",cvvFourDigitLabelSubheading:"(4 หลัก)",cardholderNamePlaceholder:"ชื่อของผู้ถือบัตร",expirationDateLabel:"วันหมดอายุ",expirationDateLabelSubheading:"(MM/YY)",expirationDatePlaceholder:"MM/YY",postalCodeLabel:"รหัสไปรษณีย์",saveCardLabel:"บันทึกบัตร",payWithCard:"ชำระด้วยบัตรเดบิตหรือบัตรเครดิต",endingIn:"ลงท้ายด้วย {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"บัตร",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],255:[function(n,t){"use strict";t.exports={payingWith:"使用{{paymentSource}}付款",chooseAnotherWayToPay:"请选择其它付款方式。",chooseAWayToPay:"选择付款方式",otherWaysToPay:"其他付款方式",edit:"编辑",doneEditing:"完成",editPaymentMethods:"编辑付款方式",CreditCardDeleteConfirmationMessage:"删除尾号为{{identifier}}的{{secondaryIdentifier}}卡？",PayPalAccountDeleteConfirmationMessage:"删除PayPal账户{{identifier}}？",VenmoAccountDeleteConfirmationMessage:"您确定要删除用户名为{{identifier}}的Venmo账户吗？",genericDeleteConfirmationMessage:"确定要删除此付款方式吗？",deleteCancelButton:"取消",deleteConfirmationButton:"删除",fieldEmptyForCvv:"请填写CVV。",fieldEmptyForExpirationDate:"请填写有效期限。",fieldEmptyForCardholderName:"请填写持卡人姓名。",fieldTooLongForCardholderName:"持卡人姓名必须少于256个字符。",fieldEmptyForNumber:"请填写一个号码。",fieldEmptyForPostalCode:"请填写邮政编码。",fieldInvalidForCardholderName:"此持卡人姓名无效。",fieldInvalidForCvv:"此安全码无效。",fieldInvalidForExpirationDate:"此有效期限无效。",fieldInvalidForNumber:"此卡号无效。",fieldInvalidForPostalCode:"此邮政编码无效。",noticeOfCollection:"使用我的卡付款即表示我同意PayPal隐私声明。",genericError:"我们遇到了一些问题。",hostedFieldsTokenizationFailOnDuplicateError:"此信用卡已存在于已保存的付款方式。",hostedFieldsFailedTokenizationError:"请检查您的信息，然后重试。",hostedFieldsFieldsInvalidError:"请检查您的信息，然后重试。",hostedFieldsTokenizationNetworkErrorError:"网络错误。请重试。",hostedFieldsTokenizationCvvVerificationFailedError:"信用卡验证失败。请检查您的信息，然后重试。",paypalButtonMustBeUsed:"使用PayPal按钮继续付款。",venmoButtonMustBeUsed:"使用Venmo按钮继续付款。",paypalAccountTokenizationFailedError:"添加PayPal账户时遇到了一些问题。请重试。",paypalFlowFailedError:"连接到PayPal遇到了一些问题。请重试。",paypalTokenizationRequestActiveError:"PayPal付款授权已在处理中。",venmoCanceledError:"遇到了一些问题。请确保您的设备上安装了最新版本的Venmo应用，并且您的浏览器支持切换到Venmo。",vaultManagerPaymentMethodDeletionError:"无法删除付款方式，请重试。",venmoAppFailedError:"在您的设备上找不到Venmo应用程序。",unsupportedCardTypeError:"不支持该卡类型。请尝试其他卡。",applePayTokenizationError:"处理Apple Pay付款时发生了网络错误。请重试。",applePayActiveCardError:"在您的Apple Pay钱包中添加一张受支持的卡。",cardholderNameLabel:"持卡人姓名",cardNumberLabel:"卡号",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"（3位数）",cvvFourDigitLabelSubheading:"（4位数）",cardholderNamePlaceholder:"持卡人姓名",expirationDateLabel:"有效期限",expirationDateLabelSubheading:"（月/年）",expirationDatePlaceholder:"月/年",postalCodeLabel:"邮政编码",saveCardLabel:"保存此卡",payWithCard:"使用卡支付",endingIn:"尾号为{{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"卡",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"发现","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"银联"}},{}],256:[function(n,t){"use strict";t.exports={payingWith:"付款方式為 {{paymentSource}}",chooseAnotherWayToPay:"請選擇其他付款方式",chooseAWayToPay:"選擇付款方式",otherWaysToPay:"其他付款方式",edit:"編輯",doneEditing:"完成",editPaymentMethods:"編輯付款方式",CreditCardDeleteConfirmationMessage:"刪除最後數字為 {{identifier}} 的 {{secondaryIdentifier}} 卡嗎？",PayPalAccountDeleteConfirmationMessage:"刪除 {{identifier}} PayPal 帳戶嗎？",VenmoAccountDeleteConfirmationMessage:"確定要刪除用戶名稱為 {{identifier}} 的 Venmo 帳戶嗎？",genericDeleteConfirmationMessage:"確定要刪除此付款方式嗎？",deleteCancelButton:"取消",deleteConfirmationButton:"刪除",fieldEmptyForCvv:"請填寫信用卡認證碼（CVV）。",fieldEmptyForExpirationDate:"請填寫到期日。",fieldEmptyForCardholderName:"請填寫持卡人姓名。",fieldTooLongForCardholderName:"持卡人姓名必須少於 256 個字元。",fieldEmptyForNumber:"請填寫數字。",fieldEmptyForPostalCode:"請填寫郵遞區號。",fieldInvalidForCardholderName:"持卡人姓名無效。",fieldInvalidForCvv:"此安全代碼無效。",fieldInvalidForExpirationDate:"此到期日無效。",fieldInvalidForNumber:"此卡號無效。",fieldInvalidForPostalCode:"郵遞區號無效。",noticeOfCollection:"一經使用信用卡付款，即表示我同意 PayPal 的《私隱權聲明》。",genericError:"系統發生錯誤。",hostedFieldsTokenizationFailOnDuplicateError:"此信用卡為已儲存的付款方式。",hostedFieldsFailedTokenizationError:"請檢查你的資料，然後重試。",hostedFieldsFieldsInvalidError:"請檢查你的資料，然後重試。",hostedFieldsTokenizationNetworkErrorError:"網絡錯誤。請再試一次。",hostedFieldsTokenizationCvvVerificationFailedError:"信用卡認證失敗。請檢查你的資料，然後重試。",paypalButtonMustBeUsed:"使用「PayPal 按鈕」繼續付款。",venmoButtonMustBeUsed:"使用 Venmo 按鈕以繼續付款。",paypalAccountTokenizationFailedError:"新增 PayPal 帳戶出現問題，請再試一次。",paypalFlowFailedError:"連接至 PayPal 出現問題，請再試一次。",paypalTokenizationRequestActiveError:"正在處理 PayPal 授權付款。",venmoCanceledError:"系統出現錯誤，請確保裝置已安裝最新版本的 Venmo 應用程式，及瀏覽器支援切換至 Venmo。",vaultManagerPaymentMethodDeletionError:"無法刪除付款方式，請再試一次。",venmoAppFailedError:"無法在裝置上找到 Venmo 應用程式。",unsupportedCardTypeError:"不支援此卡類型。請改用其他信用卡。",applePayTokenizationError:"處理 Apple Pay 付款時網路發生錯誤。請再試一次。",applePayActiveCardError:"新增可用的信用卡到 Apple Pay 錢包。",cardholderNameLabel:"持卡人姓名",cardNumberLabel:"卡號",cvvLabel:"CVV",cvvThreeDigitLabelSubheading:"（3 位數）",cvvFourDigitLabelSubheading:"（4 位數）",cardholderNamePlaceholder:"持卡人姓名",expirationDateLabel:"到期日",expirationDateLabelSubheading:"(MM/YY)",expirationDatePlaceholder:"MM/YY",postalCodeLabel:"郵遞區號",saveCardLabel:"儲存卡",payWithCard:"使用扣帳卡或信用卡付款",endingIn:"最後數字為 {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"信用卡",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"Discover","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"UnionPay"}},{}],257:[function(n,t){"use strict";t.exports={payingWith:"使用 {{paymentSource}} 付款",chooseAnotherWayToPay:"選擇其他付款方式",chooseAWayToPay:"選擇付款方式",otherWaysToPay:"其他付款方式",edit:"編輯",doneEditing:"完成",editPaymentMethods:"編輯付款方式",CreditCardDeleteConfirmationMessage:"刪除末碼為 {{identifier}} 的 {{secondaryIdentifier}} 卡片？",PayPalAccountDeleteConfirmationMessage:"刪除 {{identifier}} 的 PayPal 帳戶？",VenmoAccountDeleteConfirmationMessage:"確定要刪除用戶名稱為 {{identifier}} 的 Venmo 帳戶？",genericDeleteConfirmationMessage:"確定要刪除此付款方式？",deleteCancelButton:"取消",deleteConfirmationButton:"刪除",fieldEmptyForCvv:"填寫信用卡驗證碼。",fieldEmptyForExpirationDate:"填寫到期日。",fieldEmptyForCardholderName:"填寫持卡人姓名。",fieldTooLongForCardholderName:"持卡人姓名必須少於 256 個字元。",fieldEmptyForNumber:"填寫數字。",fieldEmptyForPostalCode:"填寫郵遞區號。",fieldInvalidForCardholderName:"此持卡人姓名無效。",fieldInvalidForCvv:"此安全代碼無效。",fieldInvalidForExpirationDate:"此到期日無效。",fieldInvalidForNumber:"此卡號無效。",fieldInvalidForPostalCode:"此郵遞區號無效。",noticeOfCollection:"使用我的卡片付款，即表示我同意「PayPal 隱私權聲明」。",genericError:"我們的系統發生問題。",hostedFieldsTokenizationFailOnDuplicateError:"此信用卡已經是儲存的付款方式。",hostedFieldsFailedTokenizationError:"請檢查你的資料並重試。",hostedFieldsFieldsInvalidError:"請檢查你的資料並重試。",hostedFieldsTokenizationNetworkErrorError:"網路錯誤。請重試。",hostedFieldsTokenizationCvvVerificationFailedError:"信用卡認證失敗。請檢查你的資料並重試。",paypalButtonMustBeUsed:"使用 PayPal 按鈕繼續付款。",venmoButtonMustBeUsed:"使用 Venmo 按鈕繼續付款。",paypalAccountTokenizationFailedError:"新增 PayPal 帳戶時發生錯誤。請重試。",paypalFlowFailedError:"連結至 PayPal 時發生錯誤。請重試。",paypalTokenizationRequestActiveError:"PayPal 付款授權已在進行中。",venmoCanceledError:"系統發生錯誤。確保你在裝置上安裝了最新版本的 Venmo 應用程式，且瀏覽器支援轉換至 Venmo。",vaultManagerPaymentMethodDeletionError:"無法刪除付款方式，請重試。",venmoAppFailedError:"你的裝置上找不到 Venmo 應用程式。",unsupportedCardTypeError:"不支援此卡片類型，請改用其他卡片。",applePayTokenizationError:"處理 Apple Pay 付款時發生網路連線錯誤。請重試。",applePayActiveCardError:"將支援卡片新增至你的 Apple Pay 錢包。",cardholderNameLabel:"持卡人姓名",cardNumberLabel:"卡號",cvvLabel:"信用卡驗證碼",cvvThreeDigitLabelSubheading:"（3 位數）",cvvFourDigitLabelSubheading:"（4 位數）",cardholderNamePlaceholder:"持卡人姓名",expirationDateLabel:"到期日",expirationDateLabelSubheading:"（月 / 年）",expirationDatePlaceholder:"月 / 年",postalCodeLabel:"郵遞區號",saveCardLabel:"儲存卡片",payWithCard:"使用卡片付款",endingIn:"末碼為 {{lastFourCardDigits}}","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"卡片",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"美國運通",Discover:"發現卡","Diners Club":"大來卡",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"銀聯"}},{}],258:[function(n,t){"use strict";t.exports={payingWith:"使用{{paymentSource}}付款",chooseAnotherWayToPay:"选择其他付款方式",chooseAWayToPay:"选择付款方式",otherWaysToPay:"其他付款方式",edit:"编辑",doneEditing:"完成",editPaymentMethods:"编辑付款方式",CreditCardDeleteConfirmationMessage:"删除以{{identifier}}}结尾的{{secondaryIdentifier}}}卡？",PayPalAccountDeleteConfirmationMessage:"删除PayPal账户{{identifier}}}？",VenmoAccountDeleteConfirmationMessage:"确定要删除用户名为{{identifier}}}的Venmo账户吗？",genericDeleteConfirmationMessage:"确定要删除此付款方式吗？",deleteCancelButton:"取消",deleteConfirmationButton:"删除",fieldEmptyForCvv:"请填写卡校验值。",fieldEmptyForExpirationDate:"请填写有效期限。",fieldEmptyForCardholderName:"请填写持卡人姓名。",fieldTooLongForCardholderName:"持卡人姓名必须少于256个字符。",fieldEmptyForNumber:"请填写号码。",fieldEmptyForPostalCode:"请填写邮政编码。",fieldInvalidForCardholderName:"此持卡人姓名无效。",fieldInvalidForCvv:"此验证码无效。",fieldInvalidForExpirationDate:"此有效期限无效。",fieldInvalidForNumber:"此卡号无效。",fieldInvalidForPostalCode:"此邮政编码无效。",noticeOfCollection:"使用我的卡付款即表示我同意PayPal隐私声明。",genericError:"我们遇到了一些问题。",hostedFieldsTokenizationFailOnDuplicateError:"此信用卡已存在于已保存的付款方式中。",hostedFieldsFailedTokenizationError:"请检查您的信息，然后重试。",hostedFieldsFieldsInvalidError:"请检查您的信息，然后重试。",hostedFieldsTokenizationNetworkErrorError:"网络错误。请重试。",hostedFieldsTokenizationCvvVerificationFailedError:"信用卡认证失败。请检查您的信息，然后重试。",paypalButtonMustBeUsed:"使用PayPal按钮以便继续进行您的付款。",venmoButtonMustBeUsed:"使用Venmo按钮继续付款。",paypalAccountTokenizationFailedError:"添加PayPal账户时遇到了问题。请重试。",paypalFlowFailedError:"连接到PayPal时遇到了问题。请重试。",paypalTokenizationRequestActiveError:"PayPal付款授权正在处理中。",venmoCanceledError:"遇到了一些问题。请确保您的设备上安装了最新版本的Venmo应用，并且您的浏览器支持切换到Venmo。",vaultManagerPaymentMethodDeletionError:"无法删除付款方式，请重试。",venmoAppFailedError:"未能在您的设备上找到Venmo应用。",unsupportedCardTypeError:"不支持该卡类型。请尝试其它卡。",applePayTokenizationError:"处理Apple Pay付款时出现了网络错误。请重试。",applePayActiveCardError:"在您的Apple Pay钱包中添加一张受支持的卡。",cardholderNameLabel:"持卡人姓名",cardNumberLabel:"卡号",cvvLabel:"卡校验值",cvvThreeDigitLabelSubheading:"（3位数）",cvvFourDigitLabelSubheading:"（4位数）",cardholderNamePlaceholder:"持卡人姓名",expirationDateLabel:"有效期限",expirationDateLabelSubheading:"（月/年）",expirationDatePlaceholder:"月/年",postalCodeLabel:"邮政编码",saveCardLabel:"保存卡",payWithCard:"使用卡支付",endingIn:"以{{lastFourCardDigits}}}结尾","Apple Pay":"Apple Pay",Venmo:"Venmo",Card:"卡",PayPal:"PayPal","PayPal Credit":"PayPal Credit","Google Pay":"Google Pay","American Express":"American Express",Discover:"发现","Diners Club":"Diners Club",Elo:"Elo",Hiper:"Hiper",Hipercard:"Hipercard",MasterCard:"Mastercard",Visa:"Visa",JCB:"JCB",Maestro:"Maestro",UnionPay:"银联"}},{}],259:[function(n,t){"use strict";function i(n){r(this,n=n||{})}var r=n("../lib/assign").assign,u=n("../lib/dropin-error"),f=n("../constants").errors;i.prototype.getElementById=function(n){return this.element?this.element.querySelector('[data-braintree-id="'+n+'"]'):null};i.prototype.requestPaymentMethod=function(){return Promise.reject(new u(f.NO_PAYMENT_METHOD_ERROR))};i.prototype.getPaymentMethod=function(){return this.activeMethodView&&this.activeMethodView.paymentMethod};i.prototype.onSelection=function(){};i.prototype.teardown=function(){return Promise.resolve()};i.prototype.preventUserAction=function(){this.element&&this.element.classList.add("braintree-sheet--loading");this.model.preventUserAction()};i.prototype.allowUserAction=function(){this.element&&this.element.classList.remove("braintree-sheet--loading");this.model.allowUserAction()};t.exports=i},{"../constants":202,"../lib/assign":208,"../lib/dropin-error":212}],260:[function(n,t){"use strict";function i(){u.apply(this,arguments);this._initialize()}var u=n("./base-view"),f=n("../lib/add-selection-event-handler"),r=n("../constants").paymentMethodTypes;((i.prototype=Object.create(u.prototype)).constructor=i).ID=i.prototype.ID="delete-confirmation";i.prototype._initialize=function(){this._yesButton=this.getElementById("delete-confirmation__yes");this._noButton=this.getElementById("delete-confirmation__no");this._messageBox=this.getElementById("delete-confirmation__message");f(this._yesButton,function(){this.model.deleteVaultedPaymentMethod()}.bind(this));f(this._noButton,function(){this.model.cancelDeleteVaultedPaymentMethod()}.bind(this))};i.prototype.applyPaymentMethod=function(n){var u,i,t=this.strings[n.type+"DeleteConfirmationMessage"];if(t){switch(n.type){case r.card:u=n.details.lastFour;i=n.details.cardType;i=this.strings[i]||i;break;case r.paypal:u=n.details.email;break;case r.venmo:u=n.details.username}t=t.replace("{{identifier}}",u);i&&(t=t.replace("{{secondaryIdentifier}}",i))}else t=this.strings.genericDeleteConfirmationMessage;this._messageBox.innerText=t};i.prototype.onSelection=function(){window.requestAnimationFrame(function(){this._yesButton.focus()}.bind(this))};t.exports=i},{"../constants":202,"../lib/add-selection-event-handler":206,"./base-view":259}],261:[function(n,t){"use strict";function i(){s.apply(this,arguments);this.dependenciesInitializing=0;this._initialize()}function e(n){return"braintree-show-"+n}var o=n("../lib/analytics"),c=n("../constants").analyticsKinds,s=n("./base-view"),h=n("./payment-sheet-views"),u=n("./payment-methods-view"),r=n("./payment-options-view"),l=n("./delete-confirmation-view"),a=n("../lib/add-selection-event-handler"),f=n("../lib/wait"),v=n("../lib/supports-flexbox"),y=n("../constants").CHANGE_ACTIVE_PAYMENT_METHOD_TIMEOUT,p=n("../constants").errors.DEVELOPER_MISCONFIGURATION_MESSAGE;((i.prototype=Object.create(s.prototype)).constructor=i).prototype._initialize=function(){var n;this._hasMultiplePaymentOptions=1<this.model.supportedPaymentOptions.length;this._views={};this.sheetContainer=this.getElementById("sheet-container");this.sheetErrorText=this.getElementById("sheet-error-text");this.toggle=this.getElementById("toggle");this.disableWrapper=this.getElementById("disable-wrapper");this.lowerContainer=this.getElementById("lower-container");this.loadingContainer=this.getElementById("loading-container");this.dropinContainer=this.element.querySelector(".braintree-dropin");this.supportsFlexbox=v();this.model.on("asyncDependenciesReady",this.hideLoadingIndicator.bind(this));this.model.on("errorOccurred",this.showSheetError.bind(this));this.model.on("errorCleared",this.hideSheetError.bind(this));this.model.on("preventUserAction",this.preventUserAction.bind(this));this.model.on("allowUserAction",this.allowUserAction.bind(this));this.paymentSheetViewIDs=Object.keys(h).reduce(function(n,t){return-1!==this.model.supportedPaymentOptions.indexOf(t)&&((t=new(t=h[t])({element:this.getElementById(t.ID),mainView:this,model:this.model,client:this.client,strings:this.strings})).initialize(),this.addView(t),n.push(t.ID)),n}.bind(this),[]);this.paymentMethodsViews=new u({element:this.element,model:this.model,client:this.client,strings:this.strings});this.addView(this.paymentMethodsViews);this.deleteConfirmationView=new l({element:this.getElementById("delete-confirmation"),model:this.model,strings:this.strings});this.addView(this.deleteConfirmationView);a(this.toggle,this.toggleAdditionalOptions.bind(this));this.model.on("changeActivePaymentMethod",function(){f.delay(y).then(function(){var n=u.ID;this.model.hasPaymentMethods()||(n=this.model.getInitialViewId());this.setPrimaryView(n)}.bind(this))}.bind(this));this.model.on("changeActiveView",this._onChangeActiveView.bind(this));this.model.on("removeActivePaymentMethod",function(){var n=this.getView(this.model.getActivePaymentViewId());n&&"function"==typeof n.removeActivePaymentMethod&&n.removeActivePaymentMethod()}.bind(this));this.model.on("enableEditMode",this.enableEditMode.bind(this));this.model.on("disableEditMode",this.disableEditMode.bind(this));this.model.on("confirmPaymentMethodDeletion",this.openConfirmPaymentMethodDeletionDialog.bind(this));this.model.on("cancelVaultedPaymentMethodDeletion",this.cancelVaultedPaymentMethodDeletion.bind(this));this.model.on("startVaultedPaymentMethodDeletion",this.startVaultedPaymentMethodDeletion.bind(this));this.model.on("finishVaultedPaymentMethodDeletion",this.finishVaultedPaymentMethodDeletion.bind(this));this._hasMultiplePaymentOptions&&(n=new r({client:this.client,element:this.getElementById(r.ID),mainView:this,model:this.model,strings:this.strings}),this.addView(n));this._sendToDefaultView()};i.prototype._onChangeActiveView=function(n){var n=n.newViewId,t=this.getView(n);n===u.ID?(this.paymentMethodsViews.container.classList.add("braintree-methods--active"),this.sheetContainer.classList.remove("braintree-sheet--active")):(f.delay(0).then(function(){this.sheetContainer.classList.add("braintree-sheet--active")}.bind(this)),this.paymentMethodsViews.container.classList.remove("braintree-methods--active"),this.getView(n).getPaymentMethod()||this.model.setPaymentMethodRequestable({isRequestable:!1}));t.onSelection()};i.prototype.addView=function(n){this._views[n.ID]=n};i.prototype.getView=function(n){return this._views[n]};i.prototype.setPrimaryView=function(n,t){var i;f.delay(0).then(function(){this.element.className=e(n);t&&this.element.classList.add(e(t))}.bind(this));this.primaryView=this.getView(n);this.model.changeActiveView(n);-1!==this.paymentSheetViewIDs.indexOf(n)?0<this.model.getPaymentMethods().length||this.getView(r.ID)?this.showToggle():this.hideToggle():n===u.ID?(this.showToggle(),this.getElementById("lower-container").appendChild(this.getElementById("options"))):n===r.ID&&this.hideToggle();this.supportsFlexbox||this.element.setAttribute("data-braintree-no-flexbox",!0);i=this.primaryView.getPaymentMethod();this.model.setPaymentMethodRequestable({isRequestable:Boolean(i&&!this.model.isInEditMode()),type:i&&i.type,selectedPaymentMethod:i});this.model.clearError()};i.prototype.requestPaymentMethod=function(){return this.getView(this.model.getActivePaymentViewId()).requestPaymentMethod().then(function(n){return o.sendEvent(this.client,"request-payment-method."+c[n.type]),n}.bind(this)).catch(function(n){return o.sendEvent(this.client,"request-payment-method.error"),Promise.reject(n)}.bind(this))};i.prototype.hideLoadingIndicator=function(){this.dropinContainer.classList.remove("braintree-loading");this.dropinContainer.classList.add("braintree-loaded");this.loadingContainer.classList.add("braintree-hidden")};i.prototype.showLoadingIndicator=function(){this.dropinContainer.classList.add("braintree-loading");this.dropinContainer.classList.remove("braintree-loaded");this.loadingContainer.classList.remove("braintree-hidden")};i.prototype.toggleAdditionalOptions=function(){var n=-1!==this.paymentSheetViewIDs.indexOf(this.primaryView.ID);this.hideToggle();this._hasMultiplePaymentOptions?n?0===this.model.getPaymentMethods().length?this.setPrimaryView(r.ID):(this.setPrimaryView(u.ID,r.ID),this.hideToggle()):this.element.classList.add(e(r.ID)):(n=this.paymentSheetViewIDs[0],this.element.classList.add(e(n)),this.model.changeActiveView(n))};i.prototype.showToggle=function(){this.model.isInEditMode()||(this.toggle.classList.remove("braintree-hidden"),this.lowerContainer.classList.add("braintree-hidden"))};i.prototype.hideToggle=function(){this.toggle.classList.add("braintree-hidden");this.lowerContainer.classList.remove("braintree-hidden")};i.prototype.showSheetError=function(n){var t=this.strings.genericError,n=this.strings.hasOwnProperty(n)?this.strings[n]:n&&"string"==typeof n.code?this.strings[n.code.toLowerCase().replace(/(\_\w)/g,function(n){return n[1].toUpperCase()})+"Error"]||t:"developerError"===n?p:t;this.dropinContainer.classList.add("braintree-sheet--has-error");this.sheetErrorText.innerHTML=n};i.prototype.hideSheetError=function(){this.dropinContainer.classList.remove("braintree-sheet--has-error")};i.prototype.getOptionsElements=function(){return this._views.options.elements};i.prototype.preventUserAction=function(){this.disableWrapper.classList.remove("braintree-hidden")};i.prototype.allowUserAction=function(){this.disableWrapper.classList.add("braintree-hidden")};i.prototype.teardown=function(){var n,t=Object.keys(this._views).map(function(t){return this._views[t].teardown().catch(function(t){n=t})}.bind(this));return Promise.all(t).then(function(){return n?Promise.reject(n):Promise.resolve()})};i.prototype.enableEditMode=function(){this.setPrimaryView(this.paymentMethodsViews.ID);this.paymentMethodsViews.enableEditMode();this.hideToggle();this.model.setPaymentMethodRequestable({isRequestable:!1})};i.prototype.disableEditMode=function(){var n;this.hideSheetError();this.paymentMethodsViews.disableEditMode();this.showToggle();n=this.primaryView.getPaymentMethod();this.model.setPaymentMethodRequestable({isRequestable:Boolean(n),type:n&&n.type,selectedPaymentMethod:n})};i.prototype.openConfirmPaymentMethodDeletionDialog=function(n){this.deleteConfirmationView.applyPaymentMethod(n);this.setPrimaryView(this.deleteConfirmationView.ID)};i.prototype.cancelVaultedPaymentMethodDeletion=function(){this.setPrimaryView(this.paymentMethodsViews.ID)};i.prototype.startVaultedPaymentMethodDeletion=function(){this.element.className="";this.showLoadingIndicator()};i.prototype.finishVaultedPaymentMethodDeletion=function(n){var t=this;return this.paymentMethodsViews.refreshPaymentMethods(),n&&0<this.model.getPaymentMethods().length?(this.model.enableEditMode(),this.showSheetError("vaultManagerPaymentMethodDeletionError")):this._sendToDefaultView(),new Promise(function(n){f.delay(500).then(function(){t.hideLoadingIndicator();n()})})};i.prototype._sendToDefaultView=function(){var n=this.model.getPaymentMethods(),t=!1!==this.model.merchantConfiguration.preselectVaultedPaymentMethod;0<n.length?t?(o.sendEvent(this.client,"vaulted-card.preselect"),this.model.changeActivePaymentMethod(n[0])):this.setPrimaryView(this.paymentMethodsViews.ID):this._hasMultiplePaymentOptions?this.setPrimaryView(r.ID):this.setPrimaryView(this.paymentSheetViewIDs[0])};t.exports=i},{"../constants":202,"../lib/add-selection-event-handler":206,"../lib/analytics":207,"../lib/supports-flexbox":220,"../lib/wait":223,"./base-view":259,"./delete-confirmation-view":260,"./payment-methods-view":263,"./payment-options-view":264,"./payment-sheet-views":269}],262:[function(n,t){"use strict";function i(){u.apply(this,arguments);this._initialize()}var f=n("../lib/analytics"),u=n("./base-view"),r=n("../constants"),e=n("../lib/add-selection-event-handler");((i.prototype=Object.create(u.prototype)).constructor=i).prototype._initialize=function(){var i,n='<div class="braintree-method__icon-container braintree-method__delete-container">\n  <div class="braintree-method__icon braintree-method__delete">\n    <svg width="48" height="29">\n      <use xlink:href="#iconX"><\/use>\n    <\/svg>\n  <\/div>\n<\/div>\n\n<div class="braintree-method__logo">\n  <svg width="40" height="24" class="@CLASSNAME">\n    <use xlink:href="#@ICON"><\/use>\n  <\/svg>\n<\/div>\n\n<div class="braintree-method__label">@TITLE<br><div class="braintree-method__label--small">@SUBTITLE<\/div><\/div>\n\n<div class="braintree-method__icon-container braintree-method__check-container">\n  <div class="braintree-method__icon braintree-method__check">\n    <svg height="100%" width="100%">\n      <use xlink:href="#iconCheck"><\/use>\n    <\/svg>\n  <\/div>\n<\/div>\n',u=r.paymentMethodCardTypes,t=r.paymentMethodTypes;switch(this.element=document.createElement("div"),this.element.className="braintree-method",this.element.setAttribute("tabindex","0"),this.element.setAttribute("role","button"),e(this.element,function(){this.model.isInEditMode()?this._selectDelete():this._choosePaymentMethod()}.bind(this)),this.paymentMethod.type){case t.applePay:n=n.replace(/@ICON/g,"logoApplePay").replace(/@CLASSNAME/g,"").replace(/@TITLE/g,this.strings["Apple Pay"]).replace(/@SUBTITLE/g,"");break;case t.card:i=this.strings.endingIn.replace("{{lastFourCardDigits}}",this.paymentMethod.details.lastFour);n=n.replace(/@ICON/g,"icon-"+u[this.paymentMethod.details.cardType]).replace(/@CLASSNAME/g," braintree-icon--bordered").replace(/@TITLE/g,i).replace(/@SUBTITLE/g,this.strings[this.paymentMethod.details.cardType]);break;case t.googlePay:n=n.replace(/@ICON/g,"logoGooglePay").replace(/@CLASSNAME/g,"").replace(/@TITLE/g,this.strings["Google Pay"]).replace(/@SUBTITLE/g,"");break;case t.paypal:n=n.replace(/@ICON/g,"logoPayPal").replace(/@CLASSNAME/g,"").replace(/@TITLE/g,this.paymentMethod.details.email).replace(/@SUBTITLE/g,this.strings.PayPal);break;case t.venmo:n=n.replace(/@ICON/g,"logoVenmo").replace(/@CLASSNAME/g,"").replace(/@TITLE/g,this.paymentMethod.details.username).replace(/@SUBTITLE/g,this.strings.Venmo)}this.element.innerHTML=n;this.checkMark=this.element.querySelector(".braintree-method__check-container")};i.prototype.setActive=function(n){setTimeout(function(){this.element.classList.toggle("braintree-method--active",n)}.bind(this),0)};i.prototype.enableEditMode=function(){this.checkMark.classList.add("braintree-hidden");this.paymentMethod.hasSubscription&&this.element.classList.add("braintree-method--disabled")};i.prototype.disableEditMode=function(){this.checkMark.classList.remove("braintree-hidden");this.element.classList.remove("braintree-method--disabled")};i.prototype.teardown=function(){this.element.parentNode&&this.element.parentNode.removeChild(this.element)};i.prototype._choosePaymentMethod=function(){this.paymentMethod.vaulted&&f.sendEvent(this.client,"vaulted-"+r.analyticsKinds[this.paymentMethod.type]+".select");this.model.changeActivePaymentMethod(this.paymentMethod)};i.prototype._selectDelete=function(){this.model.confirmPaymentMethodDeletion(this.paymentMethod)};t.exports=i},{"../constants":202,"../lib/add-selection-event-handler":206,"../lib/analytics":207,"./base-view":259}],263:[function(n,t){"use strict";function i(){r.apply(this,arguments);this._initialize()}var r=n("./base-view"),u=n("./payment-method-view"),f=n("../lib/dropin-error"),e=n("../constants").errors,o=n("../lib/add-selection-event-handler"),s={CreditCard:"Card",PayPalAccount:"PayPal",ApplePayCard:"Apple Pay",AndroidPayCard:"Google Pay",VenmoAccount:"Venmo"};((i.prototype=Object.create(r.prototype)).constructor=i).ID=i.prototype.ID="methods";i.prototype._initialize=function(){this.views=[];this.container=this.getElementById("methods-container");this._headingLabel=this.getElementById("methods-label");this._editButton=this.getElementById("methods-edit");this.model.on("addPaymentMethod",this._addPaymentMethod.bind(this));this.model.on("changeActivePaymentMethod",this._changeActivePaymentMethodView.bind(this));this.model.on("refreshPaymentMethods",this.refreshPaymentMethods.bind(this));this.refreshPaymentMethods();this.model.merchantConfiguration.vaultManager&&(this.model.on("removePaymentMethod",this._removePaymentMethod.bind(this)),o(this._editButton,function(){this.model.isInEditMode()?this.model.disableEditMode():this.model.enableEditMode()}.bind(this)),this._editButton.classList.remove("braintree-hidden"))};i.prototype.removeActivePaymentMethod=function(){this.activeMethodView&&(this.activeMethodView.setActive(!1),this.activeMethodView=null,this._headingLabel.classList.add("braintree-no-payment-method-selected"))};i.prototype._getPaymentMethodString=function(){var n;return this.activeMethodView?(n=s[this.activeMethodView.paymentMethod.type],n=this.strings[n],this.strings.payingWith.replace("{{paymentSource}}",n)):""};i.prototype.enableEditMode=function(){this.container.classList.add("braintree-methods--edit");this._editButton.innerHTML=this.strings.deleteCancelButton;this._headingLabel.innerHTML=this.strings.editPaymentMethods;this.views.forEach(function(n){n.enableEditMode()})};i.prototype.disableEditMode=function(){this.container.classList.remove("braintree-methods--edit");this._editButton.innerHTML=this.strings.edit;this._headingLabel.innerHTML=this._getPaymentMethodString();this.views.forEach(function(n){n.disableEditMode()})};i.prototype._addPaymentMethod=function(n){n=new u({model:this.model,paymentMethod:n,client:this.client,strings:this.strings});this.model.isGuestCheckout&&this.container.firstChild&&(this.views[0].teardown(),this.views.pop());this.container.firstChild?this.container.insertBefore(n.element,this.container.firstChild):this.container.appendChild(n.element);this.views.push(n)};i.prototype._removePaymentMethod=function(n){for(var t=0;t<this.views.length;t++)if(this.views[t].paymentMethod===n){this.views[t].teardown();this._headingLabel.innerHTML="&nbsp;";this.views.splice(t,1);break}};i.prototype._changeActivePaymentMethodView=function(n){for(var i=this.activeMethodView,t=0;t<this.views.length;t++)if(this.views[t].paymentMethod===n){this.activeMethodView=this.views[t];this._headingLabel.innerHTML=this._getPaymentMethodString();break}i&&i.setActive(!1);this.activeMethodView.setActive(!0);this._headingLabel.classList.remove("braintree-no-payment-method-selected")};i.prototype.requestPaymentMethod=function(){return!this.activeMethodView||this.model.isInEditMode()?Promise.reject(new f(e.NO_PAYMENT_METHOD_ERROR)):Promise.resolve(this.activeMethodView.paymentMethod)};i.prototype.refreshPaymentMethods=function(){var n,t=this.model.getPaymentMethods();for(this.views.forEach(function(n){n.teardown()}),this.views=[],n=t.length-1;0<=n;n--)this._addPaymentMethod(t[n])};t.exports=i},{"../constants":202,"../lib/add-selection-event-handler":206,"../lib/dropin-error":212,"./base-view":259,"./payment-method-view":262}],264:[function(n,t){"use strict";function r(){u.apply(this,arguments);this._initialize()}var f=n("../lib/analytics"),e=n("../lib/add-selection-event-handler"),u=n("./base-view"),i=n("../constants").paymentOptionIDs;((r.prototype=Object.create(u.prototype)).constructor=r).ID=r.prototype.ID="options";r.prototype._initialize=function(){this.container=this.getElementById("payment-options-container");this.elements={};this.model.supportedPaymentOptions.forEach(function(n){this._addPaymentOption(n)}.bind(this))};r.prototype._addPaymentOption=function(n){var r,u=document.createElement("div"),t='<div class="braintree-option__logo">\n  <svg width="48" height="29" class="@CLASSNAME">\n    <use xlink:href="#@ICON"><\/use>\n  <\/svg>\n<\/div>\n\n<div class="braintree-option__label" aria-label="@OPTION_LABEL">\n  @OPTION_TITLE\n  <div class="braintree-option__disabled-message"><\/div>\n<\/div>\n',o=function(){this.mainView.setPrimaryView(n);this.model.selectPaymentOption(n);f.sendEvent(this.client,"selected."+i[n])}.bind(this);switch(u.className="braintree-option braintree-option__"+n,u.setAttribute("tabindex","0"),u.setAttribute("role","button"),n){case i.applePay:r=this.strings["Apple Pay"];t=t.replace(/@ICON/g,"logoApplePay");break;case i.card:r=this.strings.Card;t=(t=t.replace(/@ICON/g,"iconCardFront")).replace(/@CLASSNAME/g,"braintree-icon--bordered");break;case i.googlePay:r=this.strings["Google Pay"];t=t.replace(/@ICON/g,"logoGooglePay");break;case i.paypal:r=this.strings.PayPal;t=t.replace(/@ICON/g,"logoPayPal");break;case i.paypalCredit:r=this.strings["PayPal Credit"];t=t.replace(/@ICON/g,"logoPayPalCredit");break;case i.venmo:r=this.strings.Venmo;t=t.replace(/@ICON/g,"logoVenmo")}t=(t=(t=t.replace(/@OPTION_LABEL/g,this._generateOptionLabel(r))).replace(/@OPTION_TITLE/g,r)).replace(/@CLASSNAME/g,"");u.innerHTML=t;e(u,o);this.container.appendChild(u);this.elements[n]={div:u,clickHandler:o}};r.prototype._generateOptionLabel=function(n){return this.strings.payingWith.replace("{{paymentSource}}",n)};t.exports=r},{"../constants":202,"../lib/add-selection-event-handler":206,"../lib/analytics":207,"./base-view":259}],265:[function(n,t){!function(i){!function(){"use strict";function r(){u.apply(this,arguments)}var f=n("../../lib/assign").assign,u=n("../base-view"),e=n("braintree-web/apple-pay"),o=n("../../lib/dropin-error"),s=n("../../lib/is-https"),h=n("../../constants").paymentOptionIDs;((r.prototype=Object.create(u.prototype)).constructor=r).ID=r.prototype.ID=h.applePay;r.prototype.initialize=function(){var n=this;return n.applePayConfiguration=f({},n.model.merchantConfiguration.applePay),n.applePaySessionVersion=n.applePayConfiguration.applePaySessionVersion||2,delete n.applePayConfiguration.applePaySessionVersion,e.create({client:this.client}).then(function(t){n.buttonDiv=n.getElementById("apple-pay-button");n.applePayInstance=t;n.buttonDiv.onclick=n._showPaymentSheet.bind(n);n.buttonDiv.style["-apple-pay-button-style"]=n.model.merchantConfiguration.applePay.buttonStyle||"black";n.model.asyncDependencyReady(r.ID)}).catch(function(t){n.model.asyncDependencyFailed({view:n.ID,error:new o(t)})})};r.prototype._showPaymentSheet=function(){var r,t,n=this;return this._sessionInProgress||(this._sessionInProgress=!0,r=this.applePayInstance.createPaymentRequest(this.applePayConfiguration.paymentRequest),(t=new i.ApplePaySession(n.applePaySessionVersion,r)).onvalidatemerchant=function(i){n.applePayInstance.performValidation({validationURL:i.validationURL,displayName:n.applePayConfiguration.displayName}).then(function(n){t.completeMerchantValidation(n)}).catch(function(i){n.model.reportError(i);n._sessionInProgress=!1;t.abort()})},t.onpaymentauthorized=function(r){n.applePayInstance.tokenize({token:r.payment.token}).then(function(u){n._sessionInProgress=!1;t.completePayment(i.ApplePaySession.STATUS_SUCCESS);u.rawPaymentData=r.payment;n.model.addPaymentMethod(u)}).catch(function(r){n.model.reportError(r);n._sessionInProgress=!1;t.completePayment(i.ApplePaySession.STATUS_FAILURE)})},t.oncancel=function(){n._sessionInProgress=!1},t.begin()),!1};r.prototype.updateConfiguration=function(n,t){this.applePayConfiguration[n]=t};r.isEnabled=function(n){var t=n.client.getConfiguration().gatewayConfiguration.applePayWeb&&Boolean(n.merchantConfiguration.applePay),n=n.merchantConfiguration.applePay&&n.merchantConfiguration.applePay.applePaySessionVersion||2;return t&&i.ApplePaySession&&s.isHTTPS()&&i.ApplePaySession.supportsVersion(n)?Promise.resolve(Boolean(i.ApplePaySession.canMakePayments())):Promise.resolve(!1)};t.exports=r}.call(this)}.call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"../../constants":202,"../../lib/assign":208,"../../lib/dropin-error":212,"../../lib/is-https":215,"../base-view":259,"braintree-web/apple-pay":36}],266:[function(n,t){!function(i){!function(){"use strict";function r(){f.apply(this,arguments)}var u,s=n("../../lib/analytics"),h=n("../../lib/assign").assign,e=n("../../lib/browser-detection"),f=n("../base-view"),c=n("braintree-web/paypal-checkout"),l=n("../../lib/dropin-error"),o=n("../../constants"),a=n("@braintree/asset-loader"),v=n("../../translations").fiveCharacterLocales,y=["offerCredit","locale"];(r.prototype=Object.create(f.prototype)).initialize=function(){function t(t){f?n.model.reportError(t):(n.model.asyncDependencyFailed({view:n.ID,error:t}),clearTimeout(r))}var r,u=Boolean(this._isPayPalCredit),f=!1,n=this,e=u?"paypalCredit":"paypal",o=this.model.merchantConfiguration[e],s="#braintree--dropin__"+this.model.componentID;return this.paypalConfiguration=h({},o),r=setTimeout(function(){n.model.asyncDependencyFailed({view:n.ID,error:new l("There was an error connecting to PayPal.")})},3e4),c.create({client:this.client}).then(function(o){var h,l='[data-braintree-id="paypal-button"]',a="production"===n.client.getConfiguration().gatewayConfiguration.environment?"production":"sandbox",c=n.model.merchantConfiguration.locale;return n.paypalInstance=o,n.paypalConfiguration.offerCredit=Boolean(u),h={env:a,style:n.paypalConfiguration.buttonStyle||{},commit:n.paypalConfiguration.commit,payment:function(){return o.createPayment(n.paypalConfiguration).catch(t)},onAuthorize:function(i){var r=n.paypalConfiguration.vault&&!1===n.paypalConfiguration.vault.vaultPayPal;return r&&(i.vault=!1),o.tokenizePayment(i).then(function(t){r||"vault"!==n.paypalConfiguration.flow||n.model.isGuestCheckout||(t.vaulted=!0);n.model.addPaymentMethod(t)}).catch(t)},onError:t},c&&c in v&&(n.paypalConfiguration.locale=c,h.locale=c),h.funding={disallowed:[]},Object.keys(i.paypal.FUNDING).forEach(function(n){"PAYPAL"!==n&&"CREDIT"!==n&&h.funding.disallowed.push(i.paypal.FUNDING[n])}),u?(l='[data-braintree-id="paypal-credit-button"]',h.style.label="credit"):h.funding.disallowed.push(i.paypal.FUNDING.CREDIT),i.paypal.Button.render(h,l=s+" "+l).then(function(){n.model.asyncDependencyReady(e);f=!0;clearTimeout(r)})}).catch(t)};r.prototype.requestPaymentMethod=function(){return this.model.reportError("paypalButtonMustBeUsed"),f.prototype.requestPaymentMethod.call(this)};r.prototype.updateConfiguration=function(n,t){-1===y.indexOf(n)&&(this.paypalConfiguration[n]=t)};r.isEnabled=function(n){var t=n.client.getConfiguration().gatewayConfiguration,r=n.merchantConfiguration.paypal||n.merchantConfiguration.paypalCredit;return t.paypalEnabled?e.isIe9()||e.isIe10()?(s.sendEvent(n.client,n.viewID+".checkout.js-browser-not-supported"),Promise.resolve(!1)):i.paypal&&i.paypal.Button?Promise.resolve(!0):u=u||a.loadScript({src:o.CHECKOUT_JS_SOURCE,id:o.PAYPAL_CHECKOUT_SCRIPT_ID,dataAttributes:{"log-level":r.logLevel||"warn"}}).then(function(){return Promise.resolve(!0)}).catch(function(){return Promise.resolve(!1)}).then(function(n){return u=null,Promise.resolve(n)}):Promise.resolve(!1)};t.exports=r}.call(this)}.call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"../../constants":202,"../../lib/analytics":207,"../../lib/assign":208,"../../lib/browser-detection":209,"../../lib/dropin-error":212,"../../translations":242,"../base-view":259,"@braintree/asset-loader":1,"braintree-web/paypal-checkout":142}],267:[function(n,t){"use strict";function i(){s.apply(this,arguments)}function u(n){return n.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function f(n){return n[0].toUpperCase()+n.substr(1)}function e(n){var t=l()?"•":"*";return Array(n+1).join(t)}var o=n("../../lib/assign").assign,s=n("../base-view"),r=n("../../constants"),h=n("../../lib/dropin-error"),c=n("braintree-web/hosted-fields"),l=n("../../lib/is-utf-8"),a=n("../../lib/transition-helper"),v=["empty","inputSubmitRequest","binAvailable"];((i.prototype=Object.create(s.prototype)).constructor=i).ID=i.prototype.ID=r.paymentOptionIDs.card;i.prototype.initialize=function(){var t,n=this.getElementById("cardholder-name-field-group");return this.merchantConfiguration=this.model.merchantConfiguration.card&&!0!==this.model.merchantConfiguration.card?this.model.merchantConfiguration.card:{},this.merchantConfiguration.vault=this.merchantConfiguration.vault||{},this.hasCardholderName=Boolean(this.merchantConfiguration.cardholderName),this.cardholderNameRequired=this.hasCardholderName&&!0===this.merchantConfiguration.cardholderName.required,t=this._generateHostedFieldsOptions(),this._renderCardIcons(),this._hideUnsupportedCardIcons(),this.hasCVV=t.fields.cvv,this.saveCardInput=this.getElementById("save-card-input"),this.cardNumberIcon=this.getElementById("card-number-icon"),this.cardNumberIconSvg=this.getElementById("card-number-icon-svg"),this.cvvIcon=this.getElementById("cvv-icon"),this.cvvIconSvg=this.getElementById("cvv-icon-svg"),this.cvvLabelDescriptor=this.getElementById("cvv-label-descriptor"),this.fieldErrors={},this.hasCardholderName||n.parentNode.removeChild(n),this.hasCVV||(n=this.getElementById("cvv-field-group")).parentNode.removeChild(n),t.fields.postalCode||(n=this.getElementById("postal-code-field-group")).parentNode.removeChild(n),this.model.isGuestCheckout||!0!==this.merchantConfiguration.vault.allowVaultCardOverride||this.getElementById("save-card-field-group").classList.remove("braintree-hidden"),!1===this.merchantConfiguration.vault.vaultCard&&(this.saveCardInput.checked=!1),c.create(t).then(function(n){this.hostedFieldsInstance=n;this.hostedFieldsInstance.on("blur",this._onBlurEvent.bind(this));this.hostedFieldsInstance.on("cardTypeChange",this._onCardTypeChangeEvent.bind(this));this.hostedFieldsInstance.on("focus",this._onFocusEvent.bind(this));this.hostedFieldsInstance.on("notEmpty",this._onNotEmptyEvent.bind(this));this.hostedFieldsInstance.on("validityChange",this._onValidityChangeEvent.bind(this));v.forEach(function(n){this.hostedFieldsInstance.on(n,function(t){this.model._emit("card:"+n,t)}.bind(this))}.bind(this));this.model.asyncDependencyReady(i.ID)}.bind(this)).catch(function(n){this.model.asyncDependencyFailed({view:this.ID,error:n})}.bind(this))};i.prototype._sendRequestableEvent=function(){this._isTokenizing||this.model.setPaymentMethodRequestable({isRequestable:this._validateForm(),type:r.paymentMethodTypes.card})};i.prototype._renderCardIcons=function(){var n=this.merchantConfiguration.overrides,i=this.getElementById("card-view-icons"),t=n&&n.fields&&n.fields.number&&n.fields.number.supportedCardBrands;i.innerHTML='<div data-braintree-id="visa-card-icon" class="braintree-sheet__card-icon">\n    <svg width="40" height="24">\n        <use xlink:href="#icon-visa"><\/use>\n    <\/svg>\n<\/div>\n<div data-braintree-id="master-card-card-icon" class="braintree-sheet__card-icon">\n    <svg width="40" height="24">\n        <use xlink:href="#icon-master-card"><\/use>\n    <\/svg>\n<\/div>\n<div data-braintree-id="unionpay-card-icon" class="braintree-sheet__card-icon">\n    <svg width="40" height="24">\n        <use xlink:href="#icon-unionpay"><\/use>\n    <\/svg>\n<\/div>\n<div data-braintree-id="american-express-card-icon" class="braintree-sheet__card-icon">\n    <svg width="40" height="24">\n        <use xlink:href="#icon-american-express"><\/use>\n    <\/svg>\n<\/div>\n<div data-braintree-id="jcb-card-icon" class="braintree-sheet__card-icon">\n    <svg width="40" height="24">\n        <use xlink:href="#icon-jcb"><\/use>\n    <\/svg>\n<\/div>\n<!--Elo, Hiper, and Hipercard currently use the generic icon.\nThe  braintree-hidden class should be removed here once we get icons for these cards-->\n<div data-braintree-id="elo-card-icon" class="braintree-sheet__card-icon braintree-hidden">\n    <svg width="40" height="24">\n        <use xlink:href="#icon-elo"><\/use>\n    <\/svg>\n<\/div>\n<div data-braintree-id="hiper-card-icon" class="braintree-sheet__card-icon braintree-hidden">\n    <svg width="40" height="24">\n        <use xlink:href="#icon-hiper"><\/use>\n    <\/svg>\n<\/div>\n<div data-braintree-id="hipercard-card-icon" class="braintree-sheet__card-icon braintree-hidden">\n    <svg width="40" height="24">\n        <use xlink:href="#icon-hipercard"><\/use>\n    <\/svg>\n<\/div>\n<!-- Remove braintree-hidden class when supportedCardType accurately indicates Diners Club support -->\n<div data-braintree-id="diners-club-card-icon" class="braintree-sheet__card-icon braintree-hidden">\n    <svg width="40" height="24">\n        <use xlink:href="#icon-diners-club"><\/use>\n    <\/svg>\n<\/div>\n<div data-braintree-id="discover-card-icon" class="braintree-sheet__card-icon">\n    <svg width="40" height="24">\n        <use xlink:href="#icon-discover"><\/use>\n    <\/svg>\n<\/div>\n<div data-braintree-id="maestro-card-icon" class="braintree-sheet__card-icon">\n    <svg width="40" height="24">\n        <use xlink:href="#icon-maestro"><\/use>\n    <\/svg>\n<\/div>\n';t&&Object.keys(t).forEach(function(n){!1===t[n]&&(n='div[data-braintree-id="'+r.cardTypeIcons[n]+'-card-icon"]',n=document.querySelector(n),(n=n)&&n.classList.add("braintree-hidden"))})};i.prototype._generateHostedFieldsOptions=function(){var i,r=this.client.getConfiguration().gatewayConfiguration.challenges,f=-1!==r.indexOf("cvv"),r=-1!==r.indexOf("postal_code"),n=this.merchantConfiguration.overrides,t={client:this.client,fields:{cardholderName:{container:this._getFieldContainer("cardholder-name"),placeholder:this.strings.cardholderNamePlaceholder},number:{container:this._getFieldContainer("number"),placeholder:[i=e(4),i,i,i].join(" ")},expirationDate:{container:this._getFieldContainer("expiration"),placeholder:this.strings.expirationDatePlaceholder},cvv:{container:this._getFieldContainer("cvv"),placeholder:e(3)},postalCode:{container:this._getFieldContainer("postal-code")}},styles:{input:{"font-size":"16px","font-family":'-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif',color:"#000"},":focus":{color:"black"},"::-webkit-input-placeholder":{color:"#6a6a6a"},":-moz-placeholder":{color:"#6a6a6a"},"::-moz-placeholder":{color:"#6a6a6a"},":-ms-input-placeholder ":{color:"#6a6a6a"},"input::-ms-clear":{color:"transparent"}}};return this.hasCardholderName||delete t.fields.cardholderName,f||delete t.fields.cvv,r||delete t.fields.postalCode,n&&(n.fields&&(n.fields.cvv&&void 0!==n.fields.cvv.placeholder&&(this._hasCustomCVVPlaceholder=!0),Object.keys(n.fields).forEach(function(i){"cvv"!==i&&"postalCode"!==i||null!==n.fields[i]?t.fields[i]&&o(t.fields[i],n.fields[i],{selector:t.fields[i].selector}):delete t.fields[i]})),n.styles&&Object.keys(n.styles).forEach(function(i){var r;null===n.styles[i]?delete t.styles[i]:"string"==typeof n.styles[i]?t.styles[i]=n.styles[i]:(r=n.styles[i],Object.keys(r).forEach(function(n){var t=u(n);r[t]=r[n]}),t.styles[i]=t.styles[i]||{},o(t.styles[i],n.styles[i]))})),t};i.prototype._validateForm=function(n){var u,i,t=!0,e=this.client.getConfiguration().gatewayConfiguration.creditCards.supportedCardTypes;return!!this.hostedFieldsInstance&&(i=this.hostedFieldsInstance.getState(),Object.keys(i.fields).forEach(function(r){var u=i.fields[r];(n||t)&&(u.isEmpty?this.cardholderNameRequired||"cardholderName"!==r?(t=!1,n&&this.showFieldError(r,this.strings["fieldEmptyFor"+f(r)])):t=!0:u.isValid||(t=!1,n&&this.showFieldError(r,this.strings["fieldInvalidFor"+f(r)])))}.bind(this)),i.fields.number.isValid&&(!(u=(u=i.cards[0])&&r.configurationCardTypes[u.type])||-1===e.indexOf(u))&&(t=!1,n&&this.showFieldError("number",this.strings.unsupportedCardTypeError)),t)};i.prototype.getPaymentMethod=function(){if(this._validateForm())return{type:r.paymentMethodTypes.card}};i.prototype.tokenize=function(){var i,n=this,t=n.hostedFieldsInstance.getState(),u={vault:this._shouldVault()};return this.model.clearError(),this._validateForm(!0)?(!this.cardholderNameRequired&&t.fields.cardholderName&&t.fields.cardholderName.isEmpty&&(u.fieldsToTokenize=Object.keys(t.fields).filter(function(n){return"cardholderName"!==n})),n._isTokenizing=!0,n.hostedFieldsInstance.tokenize(u).then(function(u){return!1===n.merchantConfiguration.clearFieldsAfterTokenization||Object.keys(t.fields).forEach(function(t){n.hostedFieldsInstance.clear(t)}),n._shouldVault()&&(u.vaulted=!0),new Promise(function(t){i=function(){setTimeout(function(){n.model.addPaymentMethod(u);t(u);n.element.classList.remove("braintree-sheet--tokenized")},0)};a.onTransitionEnd(n.element,"max-height",i);setTimeout(function(){n.allowUserAction();n._isTokenizing=!1},r.CHANGE_ACTIVE_PAYMENT_METHOD_TIMEOUT);n.element.classList.add("braintree-sheet--tokenized")})}).catch(function(t){return n._isTokenizing=!1,n.model.reportError(t),n.allowUserAction(),Promise.reject(new h({message:r.errors.NO_PAYMENT_METHOD_ERROR,braintreeWebError:t}))})):(n.model.reportError("hostedFieldsFieldsInvalidError"),n.allowUserAction(),Promise.reject(new h(r.errors.NO_PAYMENT_METHOD_ERROR)))};i.prototype.showFieldError=function(n,t){var i=this.getElementById(u(n)+"-field-group"),r=i.querySelector("input");this.fieldErrors.hasOwnProperty(n)||(this.fieldErrors[n]=this.getElementById(u(n)+"-field-error"));i.classList.add("braintree-form__field-group--has-error");this.fieldErrors[n].innerHTML=t;r?r.setAttribute("aria-invalid",!0):(this.hostedFieldsInstance.setAttribute({field:n,attribute:"aria-invalid",value:!0}),this.hostedFieldsInstance.setMessage({field:n,message:t}))};i.prototype.hideFieldError=function(n){var t=this.getElementById(u(n)+"-field-group"),i=t.querySelector("input");this.fieldErrors.hasOwnProperty(n)||(this.fieldErrors[n]=this.getElementById(u(n)+"-field-error"));t.classList.remove("braintree-form__field-group--has-error");i?i.removeAttribute("aria-invalid"):(this.hostedFieldsInstance.removeAttribute({field:n,attribute:"aria-invalid"}),this.hostedFieldsInstance.setMessage({field:n,message:""}))};i.prototype.teardown=function(){return this.hostedFieldsInstance.teardown()};i.prototype._shouldVault=function(){return!this.model.isGuestCheckout&&this.saveCardInput.checked};i.prototype._getFieldContainer=function(n){return this.getElementById((n="expiration"===n?"expiration-date":n)+"-field-group").querySelector(".braintree-form__hosted-field")};i.prototype._onBlurEvent=function(n){var t=n.fields[n.emittedBy];this.getElementById(u(n.emittedBy)+"-field-group").classList.remove("braintree-form__field-group--is-focused");t.isPotentiallyValid&&this.hideFieldError(n.emittedBy);this._shouldApplyFieldEmptyError(n.emittedBy,t)?this.showFieldError(n.emittedBy,this.strings["fieldEmptyFor"+f(n.emittedBy)]):t.isEmpty||t.isValid?"number"!==n.emittedBy||this._isCardTypeSupported(n.cards[0])||this.showFieldError("number",this.strings.unsupportedCardTypeError):this.showFieldError(n.emittedBy,this.strings["fieldInvalidFor"+f(n.emittedBy)]);this.model._emit("card:blur",n);setTimeout(function(){this._shouldApplyFieldEmptyError(n.emittedBy,t)&&this.showFieldError(n.emittedBy,this.strings["fieldEmptyFor"+f(n.emittedBy)])}.bind(this),150)};i.prototype._onCardTypeChangeEvent=function(n){var t,i="#iconCardFront",r="#iconCVVBack",u=this.strings.cvvThreeDigitLabelSubheading,f=e(3),o=this.getElementById("number-field-group");1===n.cards.length?(i="#icon-"+(t=n.cards[0].type),"american-express"===t&&(r="#iconCVVFront",u=this.strings.cvvFourDigitLabelSubheading,f=e(4)),o.classList.add("braintree-form__field-group--card-type-known")):o.classList.remove("braintree-form__field-group--card-type-known");"number"===n.emittedBy&&this._isCardTypeSupported(n.cards[0])&&this.hideFieldError(n.emittedBy);this.cardNumberIconSvg.setAttribute("xlink:href",i);this.hasCVV&&(this.cvvIconSvg.setAttribute("xlink:href",r),this.cvvLabelDescriptor.innerHTML=u,this._hasCustomCVVPlaceholder||this.hostedFieldsInstance.setAttribute({field:"cvv",attribute:"placeholder",value:f}));this.model._emit("card:cardTypeChange",n)};i.prototype._onFocusEvent=function(n){this.getElementById(u(n.emittedBy)+"-field-group").classList.add("braintree-form__field-group--is-focused");this.model._emit("card:focus",n)};i.prototype._onNotEmptyEvent=function(n){this.hideFieldError(n.emittedBy);this.model._emit("card:notEmpty",n)};i.prototype._onValidityChangeEvent=function(n){var t=n.fields[n.emittedBy],i="number"===n.emittedBy&&n.cards[0]?t.isValid&&this._isCardTypeSupported(n.cards[0]):t.isValid;t.container.classList.toggle("braintree-form__field--valid",i);t.isPotentiallyValid&&this.hideFieldError(n.emittedBy);this._sendRequestableEvent();this.model._emit("card:validityChange",n)};i.prototype.requestPaymentMethod=function(){return this.preventUserAction(),this.tokenize()};i.prototype.onSelection=function(){this.hostedFieldsInstance&&(setTimeout(function(){this.hasCardholderName?this.hostedFieldsInstance.focus("cardholderName"):this.hostedFieldsInstance.focus("number")}.bind(this),50),this._sendRequestableEvent())};i.prototype._hideUnsupportedCardIcons=function(){var n=this.client.getConfiguration().gatewayConfiguration.creditCards.supportedCardTypes;Object.keys(r.configurationCardTypes).forEach(function(t){var i=r.configurationCardTypes[t];-1===n.indexOf(i)&&this.getElementById(t+"-card-icon").classList.add("braintree-hidden")}.bind(this))};i.prototype._isCardTypeSupported=function(n){return n=n&&n.type,n=r.configurationCardTypes[n],-1!==this.client.getConfiguration().gatewayConfiguration.creditCards.supportedCardTypes.indexOf(n)};i.isEnabled=function(n){var t=n.client.getConfiguration().gatewayConfiguration,n=!1===n.merchantConfiguration.card;return Promise.resolve(!n&&0<t.creditCards.supportedCardTypes.length)};i.prototype._shouldApplyFieldEmptyError=function(n,t){return!!t.isEmpty&&!("cardholderName"===n&&!this.cardholderNameRequired)&&(t=document.activeElement&&document.activeElement.id,document.activeElement instanceof HTMLIFrameElement&&-1!==t.indexOf("braintree-hosted-field"))};t.exports=i},{"../../constants":202,"../../lib/assign":208,"../../lib/dropin-error":212,"../../lib/is-utf-8":216,"../../lib/transition-helper":222,"../base-view":259,"braintree-web/hosted-fields":64}],268:[function(n,t){!function(i){!function(){"use strict";function r(){e.apply(this,arguments)}function s(n){return new i.google.payments.api.PaymentsClient({environment:"production"===n.getConfiguration().gatewayConfiguration.environment?"PRODUCTION":"TEST"})}var f=n("../../lib/assign").assign,e=n("../base-view"),h=n("braintree-web/google-payment"),c=n("../../lib/dropin-error"),u=n("../../constants"),l=n("@braintree/asset-loader"),o=n("../../lib/analytics");((r.prototype=Object.create(e.prototype)).constructor=r).ID=r.prototype.ID=u.paymentOptionIDs.googlePay;r.prototype.initialize=function(){var t,i,u,n=this;return n.googlePayConfiguration=f({},n.model.merchantConfiguration.googlePay),i=n.googlePayConfiguration.googlePayVersion,u=n.googlePayConfiguration.merchantId,t=f({buttonType:"short"},n.googlePayConfiguration.button,{onClick:function(t){t.preventDefault();n.preventUserAction();n.tokenize().then(function(){n.allowUserAction()})}}),delete n.googlePayConfiguration.googlePayVersion,delete n.googlePayConfiguration.merchantId,delete n.googlePayConfiguration.button,h.create({client:n.client,googlePayVersion:i,googleMerchantId:u}).then(function(t){n.googlePayInstance=t;n.paymentsClient=s(n.client)}).then(function(){n.getElementById("google-pay-button").appendChild(n.paymentsClient.createButton(t));n.model.asyncDependencyReady(r.ID)}).catch(function(t){n.model.asyncDependencyFailed({view:n.ID,error:new c(t)})})};r.prototype.tokenize=function(){var t,n=this,i=n.googlePayInstance.createPaymentDataRequest(n.googlePayConfiguration);return n.paymentsClient.loadPaymentData(i).then(function(i){return t=i,n.googlePayInstance.parseResponse(i)}).then(function(i){i.rawPaymentData=t;n.model.addPaymentMethod(i)}).catch(function(t){var i=t;if("DEVELOPER_ERROR"===t.statusCode)console.error(t),i="developerError";else{if("CANCELED"===t.statusCode)return void o.sendEvent(n.client,"googlepay.loadPaymentData.canceled");t.statusCode&&o.sendEvent(n.client,"googlepay.loadPaymentData.failed")}n.model.reportError(i)})};r.prototype.updateConfiguration=function(n,t){this.googlePayConfiguration[n]=t};r.isEnabled=function(n){return n.client.getConfiguration().gatewayConfiguration.androidPay&&Boolean(n.merchantConfiguration.googlePay)?Promise.resolve().then(function(){return i.google&&i.google.payments&&i.google.payments.api&&i.google.payments.api.PaymentsClient?Promise.resolve():l.loadScript({id:u.GOOGLE_PAYMENT_SCRIPT_ID,src:u.GOOGLE_PAYMENT_SOURCE})}).then(function(){return s(n.client).isReadyToPay({allowedPaymentMethods:["CARD","TOKENIZED_CARD"]})}).then(function(n){return Boolean(n.result)}):Promise.resolve(!1)};t.exports=r}.call(this)}.call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"../../constants":202,"../../lib/analytics":207,"../../lib/assign":208,"../../lib/dropin-error":212,"../base-view":259,"@braintree/asset-loader":1,"braintree-web/google-payment":57}],269:[function(n,t){"use strict";var r=n("../../constants").paymentOptionIDs,i={};i[r.applePay]=n("./apple-pay-view");i[r.card]=n("./card-view");i[r.googlePay]=n("./google-pay-view");i[r.paypal]=n("./paypal-view");i[r.paypalCredit]=n("./paypal-credit-view");i[r.venmo]=n("./venmo-view");t.exports=i},{"../../constants":202,"./apple-pay-view":265,"./card-view":267,"./google-pay-view":268,"./paypal-credit-view":270,"./paypal-view":271,"./venmo-view":272}],270:[function(n,t){"use strict";function i(){r.apply(this,arguments);this._isPayPalCredit=!0}var u=n("../../lib/assign").assign,f=n("../../constants").paymentOptionIDs,r=n("./base-paypal-view");((i.prototype=Object.create(r.prototype)).constructor=i).ID=i.prototype.ID=f.paypalCredit;i.isEnabled=function(n){return n.merchantConfiguration.paypalCredit?r.isEnabled(u({viewID:i.ID},n)):Promise.resolve(!1)};t.exports=i},{"../../constants":202,"../../lib/assign":208,"./base-paypal-view":266}],271:[function(n,t){"use strict";function i(){r.apply(this,arguments)}var u=n("../../lib/assign").assign,f=n("../../constants").paymentOptionIDs,r=n("./base-paypal-view");((i.prototype=Object.create(r.prototype)).constructor=i).ID=i.prototype.ID=f.paypal;i.isEnabled=function(n){return n.merchantConfiguration.paypal?r.isEnabled(u({viewID:i.ID},n)):Promise.resolve(!1)};t.exports=i},{"../../constants":202,"../../lib/assign":208,"./base-paypal-view":266}],272:[function(n,t){"use strict";function i(){r.apply(this,arguments)}var e=n("../../lib/assign").assign,r=n("../base-view"),u=n("braintree-web/venmo"),o=n("../../lib/dropin-error"),f=n("../../constants").paymentOptionIDs;((i.prototype=Object.create(r.prototype)).constructor=i).ID=i.prototype.ID=f.venmo;i.prototype.initialize=function(){var n=this,t=e({},n.model.merchantConfiguration.venmo,{client:this.client});return u.create(t).then(function(t){return n.venmoInstance=t,n.venmoInstance.hasTokenizationResult()?n.venmoInstance.tokenize().then(function(t){n.model.reportAppSwitchPayload(t)}).catch(function(t){n._isIgnorableError(t)||n.model.reportAppSwitchError(f.venmo,t)}):Promise.resolve()}).then(function(){n.getElementById("venmo-button").addEventListener("click",function(t){return t.preventDefault(),n.preventUserAction(),n.venmoInstance.tokenize().then(function(t){n.model.addPaymentMethod(t)}).catch(function(t){n._isIgnorableError(t)||n.model.reportError(t)}).then(function(){n.allowUserAction()})});n.model.asyncDependencyReady(i.ID)}).catch(function(t){n.model.asyncDependencyFailed({view:n.ID,error:new o(t)})})};i.prototype.requestPaymentMethod=function(){return this.model.reportError("venmoButtonMustBeUsed"),r.prototype.requestPaymentMethod.call(this)};i.prototype._isIgnorableError=function(n){return"VENMO_APP_CANCELED"===n.code||"VENMO_DESKTOP_CANCELED"===n.code};i.isEnabled=function(n){return n.client.getConfiguration().gatewayConfiguration.payWithVenmo&&Boolean(n.merchantConfiguration.venmo)?Promise.resolve(u.isBrowserSupported(n.merchantConfiguration.venmo)):Promise.resolve(!1)};t.exports=i},{"../../constants":202,"../../lib/assign":208,"../../lib/dropin-error":212,"../base-view":259,"braintree-web/venmo":163}]},{},[205])(205)}),function(){var n,r,v,i,t,y,p,w,b,k,d,o,g,s,h,l,c,u,nt,tt,it,f,e,a,ut=[].slice,rt=[].indexOf||function(n){for(var t=0,i=this.length;i>t;t++)if(t in this&&this[t]===n)return t;return-1};n=window.jQuery||window.Zepto||window.$;n.payment={};n.payment.fn={};n.fn.payment=function(){var t,i;return i=arguments[0],t=2<=arguments.length?ut.call(arguments,1):[],n.payment.fn[i].apply(this,t)};t=/(\d{1,4})/g;n.payment.cards=i=[{type:"maestro",patterns:[5018,502,503,506,56,58,639,6220,67],format:t,length:[12,13,14,15,16,17,18,19],cvcLength:[3],luhn:!0},{type:"forbrugsforeningen",patterns:[600],format:t,length:[16],cvcLength:[3],luhn:!0},{type:"dankort",patterns:[5019],format:t,length:[16],cvcLength:[3],luhn:!0},{type:"visa",patterns:[4],format:t,length:[13,16],cvcLength:[3],luhn:!0},{type:"mastercard",patterns:[51,52,53,54,55,22,23,24,25,26,27],format:t,length:[16],cvcLength:[3],luhn:!0},{type:"amex",patterns:[34,37],format:/(\d{1,4})(\d{1,6})?(\d{1,5})?/,length:[15],cvcLength:[3,4],luhn:!0},{type:"dinersclub",patterns:[30,36,38,39],format:/(\d{1,4})(\d{1,6})?(\d{1,4})?/,length:[14],cvcLength:[3],luhn:!0},{type:"discover",patterns:[60,64,65,622],format:t,length:[16],cvcLength:[3],luhn:!0},{type:"unionpay",patterns:[62,88],format:t,length:[16,17,18,19],cvcLength:[3],luhn:!1},{type:"jcb",patterns:[35],format:t,length:[16],cvcLength:[3],luhn:!0}];r=function(n){var u,f,o,t,r,s,h,e;for(n=(n+"").replace(/\D/g,""),t=0,s=i.length;s>t;t++)for(u=i[t],e=u.patterns,r=0,h=e.length;h>r;r++)if(o=e[r],f=o+"",n.substr(0,f.length)===f)return u};v=function(n){for(var r,t=0,u=i.length;u>t;t++)if(r=i[t],r.type===n)return r};g=function(n){var t,r,u,f,i,e;for(u=!0,f=0,r=(n+"").split("").reverse(),i=0,e=r.length;e>i;i++)t=r[i],t=parseInt(t,10),(u=!u)&&(t*=2),t>9&&(t-=9),f+=t;return f%10==0};o=function(n){var t;return null!=n.prop("selectionStart")&&n.prop("selectionStart")!==n.prop("selectionEnd")?!0:null!=("undefined"!=typeof document&&null!==document&&null!=(t=document.selection)?t.createRange:void 0)&&document.selection.createRange().text?!0:!1};e=function(n,t){var f,i,r,o,u,e;try{i=t.prop("selectionStart")}catch(s){o=s;i=null}return u=t.val(),t.val(n),null!==i&&t.is(":focus")?(i===u.length&&(i=n.length),u!==n&&(e=u.slice(i-1,+i+1||9e9),f=n.slice(i-1,+i+1||9e9),r=n[i],/\d/.test(r)&&e===""+r+" "&&f===" "+r&&(i+=1)),t.prop("selectionStart",i),t.prop("selectionEnd",i)):void 0};u=function(n){var r,t,e,o,u,f,i,s;for(null==n&&(n=""),e="０１２３４５６７８９",o="0123456789",f="",r=n.split(""),i=0,s=r.length;s>i;i++)t=r[i],u=e.indexOf(t),u>-1&&(t=o[u]),f+=t;return f};c=function(t){var i;return i=n(t.currentTarget),setTimeout(function(){var n;return n=i.val(),n=u(n),n=n.replace(/\D/g,""),e(n,i)})};h=function(t){var i;return i=n(t.currentTarget),setTimeout(function(){var t;return t=i.val(),t=u(t),t=n.payment.formatCardNumber(t),e(t,i)})};w=function(t){var f,e,u,h,o,s,i;return u=String.fromCharCode(t.which),!/^\d+$/.test(u)||(f=n(t.currentTarget),i=f.val(),e=r(i+u),h=(i.replace(/\D/g,"")+u).length,s=16,e&&(s=e.length[e.length.length-1]),h>=s||null!=f.prop("selectionStart")&&f.prop("selectionStart")!==i.length)?void 0:(o=e&&"amex"===e.type?/^(\d{4}|\d{4}\s\d{6})$/:/(?:^|\s)(\d{4})$/,o.test(i)?(t.preventDefault(),setTimeout(function(){return f.val(i+" "+u)})):o.test(i+u)?(t.preventDefault(),setTimeout(function(){return f.val(i+u+" ")})):void 0)};y=function(t){var i,r;return i=n(t.currentTarget),r=i.val(),8!==t.which||null!=i.prop("selectionStart")&&i.prop("selectionStart")!==r.length?void 0:/\d\s$/.test(r)?(t.preventDefault(),setTimeout(function(){return i.val(r.replace(/\d\s$/,""))})):/\s\d?$/.test(r)?(t.preventDefault(),setTimeout(function(){return i.val(r.replace(/\d$/,""))})):void 0};l=function(t){var i;return i=n(t.currentTarget),setTimeout(function(){var t;return t=i.val(),t=u(t),t=n.payment.formatExpiry(t),e(t,i)})};b=function(t){var r,u,i;return u=String.fromCharCode(t.which),/^\d+$/.test(u)?(r=n(t.currentTarget),i=r.val()+u,/^\d$/.test(i)&&"0"!==i&&"1"!==i?(t.preventDefault(),setTimeout(function(){return r.val("0"+i+" / ")})):/^\d\d$/.test(i)?(t.preventDefault(),setTimeout(function(){var n,t;return n=parseInt(i[0],10),t=parseInt(i[1],10),t>2&&0!==n?r.val("0"+n+" / "+t):r.val(""+i+" / ")})):void 0):void 0};k=function(t){var i,u,r;return u=String.fromCharCode(t.which),/^\d+$/.test(u)?(i=n(t.currentTarget),r=i.val(),/^\d\d$/.test(r)?i.val(""+r+" / "):void 0):void 0};d=function(t){var r,i,u;return u=String.fromCharCode(t.which),"/"===u||" "===u?(r=n(t.currentTarget),i=r.val(),/^\d$/.test(i)&&"0"!==i?r.val("0"+i+" / "):void 0):void 0};p=function(t){var i,r;return i=n(t.currentTarget),r=i.val(),8!==t.which||null!=i.prop("selectionStart")&&i.prop("selectionStart")!==r.length?void 0:/\d\s\/\s$/.test(r)?(t.preventDefault(),setTimeout(function(){return i.val(r.replace(/\d\s\/\s$/,""))})):void 0};s=function(t){var i;return i=n(t.currentTarget),setTimeout(function(){var n;return n=i.val(),n=u(n),n=n.replace(/\D/g,"").slice(0,4),e(n,i)})};f=function(n){var t;return n.metaKey||n.ctrlKey?!0:32===n.which?!1:0===n.which?!0:n.which<33?!0:(t=String.fromCharCode(n.which),!!/[\d\s]/.test(t))};tt=function(t){var f,i,e,u;return f=n(t.currentTarget),e=String.fromCharCode(t.which),/^\d+$/.test(e)&&!o(f)?(u=(f.val()+e).replace(/\D/g,""),i=r(u),i?u.length<=i.length[i.length.length-1]:u.length<=16):void 0};it=function(t){var r,u,i;return r=n(t.currentTarget),u=String.fromCharCode(t.which),/^\d+$/.test(u)&&!o(r)?(i=r.val()+u,i=i.replace(/\D/g,""),i.length>6?!1:void 0):void 0};nt=function(t){var i,r,u;return i=n(t.currentTarget),r=String.fromCharCode(t.which),/^\d+$/.test(r)&&!o(i)?(u=i.val()+r,u.length<=4):void 0};a=function(t){var r,f,e,u,o;return r=n(t.currentTarget),o=r.val(),u=n.payment.cardType(o)||"unknown",r.hasClass(u)?void 0:(f=function(){var n,r,t;for(t=[],n=0,r=i.length;r>n;n++)e=i[n],t.push(e.type);return t}(),r.removeClass("unknown"),r.removeClass(f.join(" ")),r.addClass(u),r.toggleClass("identified","unknown"!==u),r.trigger("payment.cardType",u))};n.payment.fn.formatCardCVC=function(){return this.on("keypress",f),this.on("keypress",nt),this.on("paste",s),this.on("change",s),this.on("input",s),this};n.payment.fn.formatCardExpiry=function(){return this.on("keypress",f),this.on("keypress",it),this.on("keypress",b),this.on("keypress",d),this.on("keypress",k),this.on("keydown",p),this.on("change",l),this.on("input",l),this};n.payment.fn.formatCardNumber=function(){return this.on("keypress",f),this.on("keypress",tt),this.on("keypress",w),this.on("keydown",y),this.on("keyup",a),this.on("paste",h),this.on("change",h),this.on("input",h),this.on("input",a),this};n.payment.fn.restrictNumeric=function(){return this.on("keypress",f),this.on("paste",c),this.on("change",c),this.on("input",c),this};n.payment.fn.cardExpiryVal=function(){return n.payment.cardExpiryVal(n(this).val())};n.payment.cardExpiryVal=function(n){var i,r,t,u;return u=n.split(/[\s\/]+/,2),i=u[0],t=u[1],2===(null!=t?t.length:void 0)&&/^\d+$/.test(t)&&(r=(new Date).getFullYear(),r=r.toString().slice(0,2),t=r+t),i=parseInt(i,10),t=parseInt(t,10),{month:i,year:t}};n.payment.validateCardNumber=function(n){var t,i;return n=(n+"").replace(/\s+|-/g,""),/^\d+$/.test(n)?(t=r(n),t?(i=n.length,rt.call(t.length,i)>=0&&(t.luhn===!1||g(n))):!1):!1};n.payment.validateCardExpiry=function(t,i){var f,r,u;return"object"==typeof t&&"month"in t&&(u=t,t=u.month,i=u.year),t&&i?(t=n.trim(t),i=n.trim(i),/^\d+$/.test(t)&&/^\d+$/.test(i)&&t>=1&&12>=t?(2===i.length&&(i=70>i?"20"+i:"19"+i),4!==i.length?!1:(r=new Date(i,t),f=new Date,r.setMonth(r.getMonth()-1),r.setMonth(r.getMonth()+1,1),r>f)):!1):!1};n.payment.validateCardCVC=function(t,i){var r,u;return t=n.trim(t),/^\d+$/.test(t)?(r=v(i),null!=r?(u=t.length,rt.call(r.cvcLength,u)>=0):t.length>=3&&t.length<=4):!1};n.payment.cardType=function(n){var t;return n?(null!=(t=r(n))?t.type:void 0)||null:null};n.payment.formatCardNumber=function(t){var i,u,f,e;return t=t.replace(/\D/g,""),(i=r(t))?(f=i.length[i.length.length-1],t=t.slice(0,f),i.format.global?null!=(e=t.match(i.format))?e.join(" "):void 0:(u=i.format.exec(t),null!=u?(u.shift(),u=n.grep(u,function(n){return n}),u.join(" ")):void 0)):t};n.payment.formatExpiry=function(n){var t,r,i,u;return(r=n.match(/^\D*(\d{1,2})(\D+)?(\d{1,4})?/))?(t=r[1]||"",i=r[2]||"",u=r[3]||"",u.length>0?i=" / ":" /"===i?(t=t.substring(0,1),i=""):2===t.length||i.length>0?i=" / ":1===t.length&&"0"!==t&&"1"!==t&&(t="0"+t,i=" / "),t+i+u):""}}.call(this);currency_list=[{code:"AED",id:0,inBraintree:!0,inAuthorizeDotNet:!1,currency:"UAE Dirham",symbol:"د.إ",text:localize("CUR_AED")},{code:"AFN",id:1,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Afghani",symbol:"؋",text:localize("CUR_AFN")},{code:"ALL",id:2,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Lek",symbol:"Lek",text:localize("CUR_ALL")},{code:"AMD",id:3,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Armenian Dram",symbol:"Դ",text:localize("CUR_AMD")},{code:"ANG",id:4,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Netherlands Antillian Guilder",symbol:"ƒ",text:localize("CUR_ANG")},{code:"AOA",id:5,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Kwanza, Angola",symbol:"Kz",text:localize("CUR_AOA")},{code:"ARS",id:6,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Argentine Peso",symbol:"$",text:localize("CUR_ARS")},{code:"AUD",id:7,inBraintree:!0,inAuthorizeDotNet:!0,currency:"Australian Dollar",symbol:"$",text:localize("CUR_AUD")},{code:"AWG",id:8,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Aruban Guilder",symbol:"Af.",text:localize("CUR_AWG")},{code:"AZN",id:9,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Azerbaijan Manat",symbol:"ман",text:localize("CUR_AZN")},{code:"BAM",id:10,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Conv. Marks, Bosnia and Herz.",symbol:"KM",text:localize("CUR_BAM")},{code:"BBD",id:11,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Barbados Dollar",symbol:"$",text:localize("CUR_BBD")},{code:"BDT",id:12,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Taka, Bangladesh",symbol:"Tk",text:localize("CUR_BDT")},{code:"BGN",id:13,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Bulgarian Lev",symbol:"лв",text:localize("CUR_BGN")},{code:"BHD",id:14,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Bahraini Dinar",symbol:"د.ب.",symbolInEdit:".د.ب",text:localize("CUR_BHD"),mu:3},{code:"BIF",id:15,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Burundi Franc",symbol:"FBu",text:localize("CUR_BIF"),mu:0},{code:"BMD",id:16,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Bermudian Dollar",symbol:"Bd$",text:localize("CUR_BMD")},{code:"BND",id:17,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Brunei Dollar",symbol:"$",text:localize("CUR_BND")},{code:"BOB",id:18,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Boliviano, Bolivia",symbol:"$b",text:localize("CUR_BOB")},{code:"BOV",id:19,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Mvdol, Bolivia",symbol:"$b",text:localize("CUR_BOV")},{code:"BRL",id:20,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Brazilian Real",symbol:"R$ ",text:localize("CUR_BRL")},{code:"BSD",id:21,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Bahamian Dollar",symbol:"$",text:localize("CUR_BSD")},{code:"BTN",id:22,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Ngultrum, Bhutan",symbol:"Nu.",text:localize("CUR_BTN")},{code:"BWP",id:23,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Pula, Botswana",symbol:"P",text:localize("CUR_BWP")},{code:"BYN",id:24,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Belarussian Ruble",symbol:"p.",text:localize("CUR_BYN"),mu:2},{code:"BZD",id:25,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Belize Dollar",symbol:"Bz$",text:localize("CUR_BZD")},{code:"CAD",id:26,inBraintree:!0,inAuthorizeDotNet:!0,currency:"Canadian Dollar",symbol:"$",text:localize("CUR_CAD")},{code:"CDF",id:27,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Congolese Franc",symbol:"FC",text:localize("CUR_CDF")},{code:"CFA",id:28,inBraintree:!1,inAuthorizeDotNet:!1,currency:"West African CFA franc",symbol:"CFA",text:localize("CUR_CFA")},{code:"CHE",id:29,inBraintree:!1,inAuthorizeDotNet:!1,currency:"WIR Euro, Switzerland",symbol:" ",text:localize("CUR_CHE")},{code:"CHF",id:30,inBraintree:!0,inAuthorizeDotNet:!0,currency:"Swiss Franc",symbol:"CHF",text:localize("CUR_CHF")},{code:"CHW",id:31,inBraintree:!1,inAuthorizeDotNet:!1,currency:"WIR Franc, Switzerland",symbol:" ",text:localize("CUR_CHW")},{code:"CLF",id:32,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Unidades de fomento, Chile",symbol:"UF",text:localize("CUR_CLF"),mu:4},{code:"CLP",id:33,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Chilean Peso",symbol:"$",text:localize("CUR_CLP"),mu:0},{code:"CNH",id:34,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Yuan",symbol:"¥",text:localize("CUR_CNH")},{code:"CNY",id:35,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Yuan Renminbi",symbol:"¥",text:localize("CUR_CNY")},{code:"COP",id:36,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Colombian Peso",symbol:"$",text:localize("CUR_COP")},{code:"COU",id:37,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Unidad de Valor Real, Colombia",symbol:"$",text:localize("CUR_COU")},{code:"CRC",id:38,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Costa Rican Colon",symbol:"₡",text:localize("CUR_CRC")},{code:"CUC",id:39,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Peso Convertible, Cuba",symbol:"CUC$",text:localize("CUR_CUC")},{code:"CUP",id:40,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Cuban Peso",symbol:"₱",text:localize("CUR_CUP")},{code:"CVE",id:41,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Cape Verde Escudo",symbol:"$",text:localize("CUR_CVE"),mu:0},{code:"CZK",id:42,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Czech Koruna",symbol:"Kč",text:localize("CUR_CZK")},{code:"DJF",id:43,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Djibouti Franc",symbol:"Fdj",text:localize("CUR_DJF"),mu:0},{code:"DKK",id:44,inBraintree:!0,inAuthorizeDotNet:!0,currency:"Danish Krone",symbol:"kr",text:localize("CUR_DKK")},{code:"DOP",id:45,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Dominican Peso",symbol:"RD$",text:localize("CUR_DOP")},{code:"DZD",id:46,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Algerian Dinar",symbol:"د.ج",text:localize("CUR_DZD")},{code:"EEK",id:47,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Kroon, Estonia",symbol:"kr",text:localize("CUR_EEK")},{code:"EGP",id:48,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Egyptian pound",symbol:"£",text:localize("CUR_EGP")},{code:"ERN",id:49,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Nakfa, Eritrea",symbol:"Nfk",text:localize("CUR_ERN")},{code:"ETB",id:50,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Ethiopian Birr",symbol:"Br",text:localize("CUR_ETB")},{code:"EUR",id:51,inBraintree:!0,inAuthorizeDotNet:!0,currency:"Euro",symbol:"€",text:localize("CUR_EUR")},{code:"FJD",id:52,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Fiji Dollar",symbol:"$",text:localize("CUR_FJD")},{code:"FKP",id:53,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Falkland Islands Pound",symbol:"£",text:localize("CUR_FKP")},{code:"GBP",id:54,inBraintree:!0,inAuthorizeDotNet:!0,currency:"Pound Sterling",symbol:"£",text:localize("CUR_GBP")},{code:"GEL",id:55,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Lari, Georgia",symbol:"£",text:localize("CUR_GEL")},{code:"GHS",id:56,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Cedi, Ghana",symbol:"GH₵",text:localize("CUR_GHS")},{code:"GIP",id:57,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Gibraltar Pound",symbol:"£",text:localize("CUR_GIP")},{code:"GMD",id:58,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Dalasi, Gambia",symbol:"D",text:localize("CUR_GMD")},{code:"GNF",id:59,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Guinea Franc",symbol:"FG",text:localize("CUR_GNF"),mu:0},{code:"GTQ",id:60,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Quetzal, Guatemala",symbol:"Q",text:localize("CUR_GTQ")},{code:"GYD",id:61,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Guyana Dollar",symbol:"G$",text:localize("CUR_GYD")},{code:"HKD",id:62,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Hong Kong Dollar",symbol:"$",text:localize("CUR_HKD")},{code:"HNL",id:63,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Lempira, Honduras",symbol:"L",text:localize("CUR_HNL")},{code:"HRK",id:64,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Croatian Kuna",symbol:"kn",text:localize("CUR_HRK")},{code:"HTG",id:65,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Gourde, Haiti",symbol:"G",text:localize("CUR_HTG")},{code:"HUF",id:66,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Forint, Hungary",symbol:"Ft",text:localize("CUR_HUF")},{code:"IDR",id:67,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Rupiah, Indonesia",symbol:"Rp",text:localize("CUR_IDR")},{code:"ILS",id:68,inBraintree:!0,inAuthorizeDotNet:!1,currency:"New Israeli Shekel",symbol:"₪",text:localize("CUR_ILS")},{code:"INR",id:69,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Indian Rupee",symbol:"र",text:localize("CUR_INR")},{code:"IQD",id:70,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Iraqi Dinar",symbol:"ع.د",text:localize("CUR_IQD"),mu:3},{code:"IRR",id:71,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Iranian Rial",symbol:"﷼",text:localize("CUR_IRR")},{code:"ISK",id:72,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Iceland Krona",symbol:"kr",text:localize("CUR_ISK"),mu:0},{code:"JMD",id:73,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Jamaican Dollar",symbol:"J$",text:localize("CUR_JMD")},{code:"JOD",id:74,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Jordanian Dinar",symbol:"دينار",text:localize("CUR_JOD"),mu:3},{code:"JPY",id:75,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Japanese Yen",symbol:"¥",text:localize("CUR_JPY"),mu:0},{code:"KES",id:76,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Kenyan Shilling",symbol:"KSh",text:localize("CUR_KES")},{code:"KGS",id:77,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Som, Kyrgyzstan",symbol:"лв",text:localize("CUR_KGS")},{code:"KHR",id:78,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Riel, Cambodia",symbol:"៛",text:localize("CUR_KHR")},{code:"KMF",id:79,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Comoro Franc",symbol:"CF",text:localize("CUR_KMF"),mu:0},{code:"KPW",id:80,inBraintree:!0,inAuthorizeDotNet:!1,currency:"North Korean Won",symbol:"₩",text:localize("CUR_KPW")},{code:"KRW",id:81,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Won, South Korea",symbol:"₩",text:localize("CUR_KRW"),mu:0},{code:"KWD",id:82,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Kuwait Dinar",symbol:"K.D.",text:localize("CUR_KWD"),mu:3},{code:"KYD",id:83,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Cayman Islands Dollar",symbol:"$",text:localize("CUR_KYD")},{code:"KZT",id:84,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Tenge, Kazakhstan",symbol:"лв",text:localize("CUR_KZT")},{code:"LAK",id:85,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Kip, Laos",symbol:"₭",text:localize("CUR_LAK")},{code:"LBP",id:86,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Lebanon Pound",symbol:"£",text:localize("CUR_LBP")},{code:"LKR",id:87,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Sri Lanka Rupee",symbol:"₨",text:localize("CUR_LKR")},{code:"LRD",id:88,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Liberian Dollar",symbol:"$",text:localize("CUR_LRD")},{code:"LSL",id:89,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Loti, Lesotho",symbol:"L",text:localize("CUR_LSL")},{code:"LTL",id:90,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Lithuanian Litas",symbol:"Lt",text:localize("CUR_LTL")},{code:"LVL",id:91,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Latvian Lats",symbol:"Ls",text:localize("CUR_LVL")},{code:"LYD",id:92,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Libyan Dinar",symbol:"LD",text:localize("CUR_LYD"),mu:3},{code:"MAD",id:93,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Moroccan Dirham",symbol:"درهم",text:localize("CUR_MAD")},{code:"MDL",id:94,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Moldovan Leu",symbol:"L",text:localize("CUR_MDL")},{code:"MGA",id:95,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Malagasy Ariary",symbol:"Ar",text:localize("CUR_MGA"),mu:0},{code:"MKD",id:96,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Macedonian Denar",symbol:"ден",text:localize("CUR_MKD")},{code:"MMK",id:97,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Kyat, Myanmar",symbol:"K",text:localize("CUR_MMK")},{code:"MNT",id:98,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Mongolian Tugrik",symbol:"₮",text:localize("CUR_MNT")},{code:"MOP",id:99,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Macanese Pataca",symbol:"MOP$",text:localize("CUR_MOP")},{code:"MRO",id:100,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Mauritian Ouguiya",symbol:"UM",text:localize("CUR_MRO")},{code:"MUR",id:101,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Mauritius Rupee",symbol:"Rs",text:localize("CUR_MUR")},{code:"MVR",id:102,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Maldivian Rufiyaa",symbol:"Rf",text:localize("CUR_MVR")},{code:"MWK",id:103,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Malawian Kwacha",symbol:"MK",text:localize("CUR_MWK")},{code:"MXN",id:104,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Mexican Peso",symbol:"$",text:localize("CUR_MXN")},{code:"MXV",id:105,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Mexican Unidad de Inversion",symbol:"UDI",text:localize("CUR_MXV")},{code:"MYR",id:106,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Malaysian Ringgit",symbol:"RM",text:localize("CUR_MYR")},{code:"MZN",id:107,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Mozambican Metical",symbol:"MT",text:localize("CUR_MZN")},{code:"NA",id:108,inBraintree:!1,inAuthorizeDotNet:!1,currency:"N/A",symbol:" ",text:localize("CUR_NA")},{code:"NAD",id:109,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Namibia Dollar",symbol:"$",text:localize("CUR_NAD")},{code:"NGN",id:110,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Naira, Nigeria",symbol:"₦",text:localize("CUR_NGN")},{code:"NIO",id:111,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Córdoba, Nicaragua",symbol:"C$",text:localize("CUR_NIO")},{code:"NOK",id:112,inBraintree:!0,inAuthorizeDotNet:!0,currency:"Norwegian Krone",symbol:"kr",text:localize("CUR_NOK")},{code:"NPR",id:113,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Nepalese Rupee",symbol:"₨",text:localize("CUR_NPR")},{code:"NZD",id:114,inBraintree:!0,inAuthorizeDotNet:!0,currency:"New Zealand Dollar",symbol:"$",text:localize("CUR_NZD")},{code:"OMR",id:115,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Rial Omani, Oman",symbol:"ريال",text:localize("CUR_OMR"),mu:3},{code:"PAB",id:116,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Balboa, Panama",symbol:"B/",text:localize("CUR_PAB")},{code:"PEN",id:117,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Nuevo Sol, Peru",symbol:"S/",text:localize("CUR_PEN")},{code:"PGK",id:118,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Kina, Papua New Guinea",symbol:"K",text:localize("CUR_PGK")},{code:"PHP",id:119,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Philippine Peso",symbol:"Php",text:localize("CUR_PHP")},{code:"PKR",id:120,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Pakistan Rupee",symbol:"₨",text:localize("CUR_PKR")},{code:"PLN",id:121,inBraintree:!0,inAuthorizeDotNet:!0,currency:"Zloty, Poland",symbol:"zł",text:localize("CUR_PLN")},{code:"PYG",id:122,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Guarani, Paraguay",symbol:"Gs",text:localize("CUR_PYG"),mu:0},{code:"QAR",id:123,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Qatar Rial",symbol:"﷼",text:localize("CUR_QAR")},{code:"RON",id:124,inBraintree:!0,inAuthorizeDotNet:!1,currency:"New Leu, Romania",symbol:"lei",text:localize("CUR_RON")},{code:"RSD",id:125,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Serbian Dinar",symbol:"Дин.",text:localize("CUR_RSD")},{code:"RUB",id:126,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Russian Ruble",symbol:"руб",text:localize("CUR_RUB")},{code:"RWF",id:127,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Rwandan Franc ",symbol:"FRw",text:localize("CUR_RWF"),mu:0},{code:"SAR",id:128,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Saudi Riyal",symbol:"﷼",text:localize("CUR_SAR")},{code:"SBD",id:129,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Solomon Islands Dollar",symbol:"SI$",text:localize("CUR_SBD")},{code:"SCR",id:130,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Seychelles Rupee",symbol:"₨",text:localize("CUR_SCR")},{code:"SDG",id:131,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Sudanese Pound",symbol:"£",text:localize("CUR_SDG")},{code:"SEK",id:132,inBraintree:!0,inAuthorizeDotNet:!0,currency:"Swedish Krona",symbol:"kr",text:localize("CUR_SEK")},{code:"SGD",id:133,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Singapore Dollar",symbol:"$",text:localize("CUR_SGD")},{code:"SHP",id:134,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Saint Helena Pound",symbol:"£",text:localize("CUR_SHP")},{code:"SLL",id:135,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Leone, Sierra Leone",symbol:"Le",text:localize("CUR_SLL")},{code:"SOS",id:136,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Somali Shilling",symbol:"S",text:localize("CUR_SOS")},{code:"SRD",id:137,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Surinam Dollar",symbol:"$",text:localize("CUR_SRD")},{code:"STD",id:138,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Dobra, São Tome and Principe",symbol:"Db",text:localize("CUR_STD")},{code:"SVC",id:139,inBraintree:!0,inAuthorizeDotNet:!1,currency:"El Salvador Colon",symbol:"$",text:localize("CUR_SVC")},{code:"SYP",id:140,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Syrian Pound",symbol:"£",text:localize("CUR_SYP")},{code:"SZL",id:141,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Lilangeni, Swaziland",symbol:"L",text:localize("CUR_SZL")},{code:"THB",id:142,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Baht, Thailand",symbol:"฿",text:localize("CUR_THB")},{code:"TJS",id:143,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Somoni, Tajikistan",symbol:"SM",text:localize("CUR_TJS")},{code:"TMT",id:144,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Manat, Turkmenistan",symbol:"m",text:localize("CUR_TMT")},{code:"TND",id:145,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Tunisian Dollar",symbol:"DT",text:localize("CUR_TND"),mu:3},{code:"TOP",id:146,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Pa'anga, Tonga",symbol:"DT",text:localize("CUR_TOP")},{code:"TRY",id:147,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Turkish Lira",symbol:"TL",text:localize("CUR_TRY")},{code:"TTD",id:148,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Trinidad and Tobago Dollar",symbol:"TT$",text:localize("CUR_TTD")},{code:"TWD",id:149,inBraintree:!0,inAuthorizeDotNet:!1,currency:"New Taiwan Dollar",symbol:"NT$",text:localize("CUR_TWD")},{code:"TVD",id:150,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Tuvaluan Dollar",symbol:"$",text:localize("CUR_TVD")},{code:"TZS",id:151,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Tanzanian Shilling ",symbol:"TSh",text:localize("CUR_TZS")},{code:"UAH",id:152,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Hryvnia, Ukraine",symbol:"₴",text:localize("CUR_UAH")},{code:"UGX",id:153,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Ugandan Shilling ",symbol:"Ush",text:localize("CUR_UGX")},{code:"USD",id:154,inBraintree:!0,inAuthorizeDotNet:!0,currency:"US Dollar",symbol:"$",text:localize("CUR_USD")},{code:"USN",id:155,inBraintree:!1,inAuthorizeDotNet:!1,currency:"US Dollar (next day)",symbol:"$",text:localize("CUR_USN")},{code:"USS",id:156,inBraintree:!1,inAuthorizeDotNet:!1,currency:"US Dollar (same day)",symbol:"$",text:localize("CUR_USS")},{code:"UYI",id:157,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Peso en Unidades Indexadas (UY)",symbol:"$U",text:localize("CUR_UYI"),mu:0},{code:"UYU",id:158,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Peso, Uruguay",symbol:"$",text:localize("CUR_UYU")},{code:"UZS",id:159,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Uzbekistan Sum",symbol:"лв",text:localize("CUR_UZS")},{code:"VEF",id:160,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Bolivar, Venezuela",symbol:"Bs",text:localize("CUR_VEF")},{code:"VND",id:161,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Dong, Vietnam",symbol:"₫",text:localize("CUR_VND"),mu:0},{code:"VUV",id:162,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Vatu, Vanuatu",symbol:"VT",text:localize("CUR_VUV"),mu:0},{code:"WST",id:163,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Tala, Samoa",symbol:"WS$",text:localize("CUR_WST")},{code:"XAF",id:164,inBraintree:!0,inAuthorizeDotNet:!1,currency:"CFA Franc BEAC",symbol:"FCFA",text:localize("CUR_XAF"),mu:0},{code:"XAG",id:165,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Silver",symbol:"Ag",text:localize("CUR_XAG")},{code:"XAU",id:166,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Gold",symbol:"Au",text:localize("CUR_XAU")},{code:"XBA",id:167,inBraintree:!1,inAuthorizeDotNet:!1,currency:"European Composite Unit (EURCO)",symbol:" ",text:localize("CUR_XBA")},{code:"XBB",id:168,inBraintree:!1,inAuthorizeDotNet:!1,currency:"European Monetary Unit (E.M.U. XBB)",symbol:" ",text:localize("CUR_XBB")},{code:"XBC",id:169,inBraintree:!1,inAuthorizeDotNet:!1,currency:"European Unit of Account 9",symbol:" ",text:localize("CUR_XBC")},{code:"XBD",id:170,inBraintree:!1,inAuthorizeDotNet:!1,currency:"European Unit of Account 17",symbol:" ",text:localize("CUR_XBD")},{code:"XCD",id:171,inBraintree:!0,inAuthorizeDotNet:!1,currency:"East Caribbean Dollar",symbol:"EC$",text:localize("CUR_XCD")},{code:"XDR",id:172,inBraintree:!1,inAuthorizeDotNet:!1,currency:"I.M.F. SDR",symbol:" ",text:localize("CUR_XDR")},{code:"XFU",id:173,inBraintree:!1,inAuthorizeDotNet:!1,currency:"UIC Franc",symbol:" ",text:localize("CUR_XFU")},{code:"XOF",id:174,inBraintree:!0,inAuthorizeDotNet:!1,currency:"CFA Franc BCEAO",symbol:"CFA",text:localize("CUR_XOF"),mu:0},{code:"XPD",id:175,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Palladium",symbol:" ",text:localize("CUR_XPD")},{code:"XPF",id:176,inBraintree:!0,inAuthorizeDotNet:!1,currency:"CFP Franc",symbol:"F",text:localize("CUR_XPF"),mu:0},{code:"XPT",id:177,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Platinum",symbol:" ",text:localize("CUR_XPT")},{code:"XSU",id:178,inBraintree:!1,inAuthorizeDotNet:!1,currency:"SUCRE",symbol:" ",text:localize("CUR_XSU")},{code:"XUA",id:179,inBraintree:!1,inAuthorizeDotNet:!1,currency:"ABD Unit of Account",symbol:" ",text:localize("CUR_XUA")},{code:"YER",id:180,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Yemeni Rial",symbol:"﷼",text:localize("CUR_YER")},{code:"ZAR",id:181,inBraintree:!0,inAuthorizeDotNet:!1,currency:"South African Rand",symbol:"R",text:localize("CUR_ZAR")},{code:"ZMK",id:182,inBraintree:!0,inAuthorizeDotNet:!1,currency:"Zambian Kwacha",symbol:"ZK",text:localize("CUR_ZMK")},{code:"BYR",id:183,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Belarussian Ruble",symbol:"p.",text:localize("CUR_BYR"),mu:0},{code:"ZWL",hidden:!0,id:184,inBraintree:!1,inAuthorizeDotNet:!1,currency:"Zimbabwe Dollar",symbol:"Z$",text:localize("CUR_ZWD")}];disableFrontendValidation=!1,function(n){"use strict";typeof define=="function"&&define.amd?define(["jquery","jquery-ui/ui/widget"],n):typeof exports=="object"?n(require("jquery"),require("./vendor/jquery.ui.widget")):n(window.jQuery)}(function(n){"use strict";function t(t){var i=t==="dragover";return function(r){r.dataTransfer=r.originalEvent&&r.originalEvent.dataTransfer;var u=r.dataTransfer;u&&n.inArray("Files",u.types)!==-1&&this._trigger(t,n.Event(t,{delegatedEvent:r}))!==!1&&(r.preventDefault(),i&&(u.dropEffect="copy"))}}n.support.fileInput=!(new RegExp("(Android (1\\.[0156]|2\\.[01]))|(Windows Phone (OS 7|8\\.0))|(XBLWP)|(ZuneWP)|(WPDesktop)|(w(eb)?OSBrowser)|(webOS)|(Kindle/(1\\.0|2\\.[05]|3\\.0))").test(window.navigator.userAgent)||n('<input type="file"/>').prop("disabled"));n.support.xhrFileUpload=!!(window.ProgressEvent&&window.FileReader);n.support.xhrFormDataFileUpload=!!window.FormData;n.support.blobSlice=window.Blob&&(Blob.prototype.slice||Blob.prototype.webkitSlice||Blob.prototype.mozSlice);n.widget("blueimp.fileupload",{options:{dropZone:n(document),pasteZone:undefined,fileInput:undefined,replaceFileInput:!0,paramName:undefined,singleFileUploads:!0,limitMultiFileUploads:undefined,limitMultiFileUploadSize:undefined,limitMultiFileUploadSizeOverhead:512,sequentialUploads:!1,limitConcurrentUploads:undefined,forceIframeTransport:!1,redirect:undefined,redirectParamName:undefined,postMessage:undefined,multipart:!0,maxChunkSize:undefined,uploadedBytes:undefined,recalculateProgress:!0,progressInterval:100,bitrateInterval:500,autoUpload:!0,uniqueFilenames:undefined,messages:{uploadedBytes:"Uploaded bytes exceed file size"},i18n:function(t,i){return t=this.messages[t]||t.toString(),i&&n.each(i,function(n,i){t=t.replace("{"+n+"}",i)}),t},formData:function(n){return n.serializeArray()},add:function(t,i){if(t.isDefaultPrevented())return!1;(i.autoUpload||i.autoUpload!==!1&&n(this).fileupload("option","autoUpload"))&&i.process().done(function(){i.submit()})},processData:!1,contentType:!1,cache:!1,timeout:0},_promisePipe:function(){var t=n.fn.jquery.split(".");return Number(t[0])>1||Number(t[1])>7?"then":"pipe"}(),_specialOptions:["fileInput","dropZone","pasteZone","multipart","forceIframeTransport"],_blobSlice:n.support.blobSlice&&function(){var n=this.slice||this.webkitSlice||this.mozSlice;return n.apply(this,arguments)},_BitrateTimer:function(){this.timestamp=Date.now?Date.now():(new Date).getTime();this.loaded=0;this.bitrate=0;this.getBitrate=function(n,t,i){var r=n-this.timestamp;return(!this.bitrate||!i||r>i)&&(this.bitrate=(t-this.loaded)*(1e3/r)*8,this.loaded=t,this.timestamp=n),this.bitrate}},_isXHRUpload:function(t){return!t.forceIframeTransport&&(!t.multipart&&n.support.xhrFileUpload||n.support.xhrFormDataFileUpload)},_getFormData:function(t){var i;return n.type(t.formData)==="function"?t.formData(t.form):n.isArray(t.formData)?t.formData:n.type(t.formData)==="object"?(i=[],n.each(t.formData,function(n,t){i.push({name:n,value:t})}),i):[]},_getTotal:function(t){var i=0;return n.each(t,function(n,t){i+=t.size||1}),i},_initProgressObject:function(t){var i={loaded:0,total:0,bitrate:0};t._progress?n.extend(t._progress,i):t._progress=i},_initResponseObject:function(n){var t;if(n._response)for(t in n._response)Object.prototype.hasOwnProperty.call(n._response,t)&&delete n._response[t];else n._response={}},_onProgress:function(t,i){if(t.lengthComputable){var r=Date.now?Date.now():(new Date).getTime(),u;if(i._time&&i.progressInterval&&r-i._time<i.progressInterval&&t.loaded!==t.total)return;i._time=r;u=Math.floor(t.loaded/t.total*(i.chunkSize||i._progress.total))+(i.uploadedBytes||0);this._progress.loaded+=u-i._progress.loaded;this._progress.bitrate=this._bitrateTimer.getBitrate(r,this._progress.loaded,i.bitrateInterval);i._progress.loaded=i.loaded=u;i._progress.bitrate=i.bitrate=i._bitrateTimer.getBitrate(r,u,i.bitrateInterval);this._trigger("progress",n.Event("progress",{delegatedEvent:t}),i);this._trigger("progressall",n.Event("progressall",{delegatedEvent:t}),this._progress)}},_initProgressListener:function(t){var r=this,i=t.xhr?t.xhr():n.ajaxSettings.xhr();if(i.upload){n(i.upload).on("progress",function(n){var i=n.originalEvent;n.lengthComputable=i.lengthComputable;n.loaded=i.loaded;n.total=i.total;r._onProgress(n,t)});t.xhr=function(){return i}}},_deinitProgressListener:function(t){var i=t.xhr?t.xhr():n.ajaxSettings.xhr();i.upload&&n(i.upload).off("progress")},_isInstanceOf:function(n,t){return Object.prototype.toString.call(t)==="[object "+n+"]"},_getUniqueFilename:function(n,t){return(n=String(n),t[n])?(n=n.replace(/(?: \(([\d]+)\))?(\.[^.]+)?$/,function(n,t,i){var r=t?Number(t)+1:1,u=i||"";return" ("+r+")"+u}),this._getUniqueFilename(n,t)):(t[n]=!0,n)},_initXHRData:function(t){var u=this,i,r=t.files[0],e=t.multipart||!n.support.xhrFileUpload,f=n.type(t.paramName)==="array"?t.paramName[0]:t.paramName;t.headers=n.extend({},t.headers);t.contentRange&&(t.headers["Content-Range"]=t.contentRange);e&&!t.blob&&this._isInstanceOf("File",r)||(t.headers["Content-Disposition"]='attachment; filename="'+encodeURI(r.uploadName||r.name)+'"');e?n.support.xhrFormDataFileUpload&&(t.postMessage?(i=this._getFormData(t),t.blob?i.push({name:f,value:t.blob}):n.each(t.files,function(r,u){i.push({name:n.type(t.paramName)==="array"&&t.paramName[r]||f,value:u})})):(u._isInstanceOf("FormData",t.formData)?i=t.formData:(i=new FormData,n.each(this._getFormData(t),function(n,t){i.append(t.name,t.value)})),t.blob?i.append(f,t.blob,r.uploadName||r.name):n.each(t.files,function(r,e){if(u._isInstanceOf("File",e)||u._isInstanceOf("Blob",e)){var o=e.uploadName||e.name;t.uniqueFilenames&&(o=u._getUniqueFilename(o,t.uniqueFilenames));i.append(n.type(t.paramName)==="array"&&t.paramName[r]||f,e,o)}})),t.data=i):(t.contentType=r.type||"application/octet-stream",t.data=t.blob||r);t.blob=null},_initIframeSettings:function(t){var i=n("<a><\/a>").prop("href",t.url).prop("host");t.dataType="iframe "+(t.dataType||"");t.formData=this._getFormData(t);t.redirect&&i&&i!==location.host&&t.formData.push({name:t.redirectParamName||"redirect",value:t.redirect})},_initDataSettings:function(n){this._isXHRUpload(n)?(this._chunkedUpload(n,!0)||(n.data||this._initXHRData(n),this._initProgressListener(n)),n.postMessage&&(n.dataType="postmessage "+(n.dataType||""))):this._initIframeSettings(n)},_getParamName:function(t){var r=n(t.fileInput),i=t.paramName;return i?n.isArray(i)||(i=[i]):(i=[],r.each(function(){for(var t=n(this),u=t.prop("name")||"files[]",r=(t.prop("files")||[1]).length;r;)i.push(u),r-=1}),i.length||(i=[r.prop("name")||"files[]"])),i},_initFormSettings:function(t){t.form&&t.form.length||(t.form=n(t.fileInput.prop("form")),t.form.length||(t.form=n(this.options.fileInput.prop("form"))));t.paramName=this._getParamName(t);t.url||(t.url=t.form.prop("action")||location.href);t.type=(t.type||n.type(t.form.prop("method"))==="string"&&t.form.prop("method")||"").toUpperCase();t.type!=="POST"&&t.type!=="PUT"&&t.type!=="PATCH"&&(t.type="POST");t.formAcceptCharset||(t.formAcceptCharset=t.form.attr("accept-charset"))},_getAJAXSettings:function(t){var i=n.extend({},this.options,t);return this._initFormSettings(i),this._initDataSettings(i),i},_getDeferredState:function(n){return n.state?n.state():n.isResolved()?"resolved":n.isRejected()?"rejected":"pending"},_enhancePromise:function(n){return n.success=n.done,n.error=n.fail,n.complete=n.always,n},_getXHRPromise:function(t,i,r){var u=n.Deferred(),f=u.promise();return i=i||this.options.context||f,t===!0?u.resolveWith(i,r):t===!1&&u.rejectWith(i,r),f.abort=u.promise,this._enhancePromise(f)},_addConvenienceMethods:function(t,i){var r=this,u=function(t){return n.Deferred().resolveWith(r,t).promise()};i.process=function(t,f){return(t||f)&&(i._processQueue=this._processQueue=(this._processQueue||u([this]))[r._promisePipe](function(){return i.errorThrown?n.Deferred().rejectWith(r,[i]).promise():u(arguments)})[r._promisePipe](t,f)),this._processQueue||u([this])};i.submit=function(){return this.state()!=="pending"&&(i.jqXHR=this.jqXHR=r._trigger("submit",n.Event("submit",{delegatedEvent:t}),this)!==!1&&r._onSend(t,this)),this.jqXHR||r._getXHRPromise()};i.abort=function(){return this.jqXHR?this.jqXHR.abort():(this.errorThrown="abort",r._trigger("fail",null,this),r._getXHRPromise(!1))};i.state=function(){return this.jqXHR?r._getDeferredState(this.jqXHR):this._processQueue?r._getDeferredState(this._processQueue):void 0};i.processing=function(){return!this.jqXHR&&this._processQueue&&r._getDeferredState(this._processQueue)==="pending"};i.progress=function(){return this._progress};i.response=function(){return this._response}},_getUploadedBytes:function(n){var i=n.getResponseHeader("Range"),t=i&&i.split("-"),r=t&&t.length>1&&parseInt(t[1],10);return r&&r+1},_chunkedUpload:function(t,i){t.uploadedBytes=t.uploadedBytes||0;var r=this,e=t.files[0],o=e.size,u=t.uploadedBytes,f=t.maxChunkSize||o,l=this._blobSlice,s=n.Deferred(),h=s.promise(),a,c;return!(this._isXHRUpload(t)&&l&&(u||(n.type(f)==="function"?f(t):f)<o))||t.data?!1:i?!0:u>=o?(e.error=t.i18n("uploadedBytes"),this._getXHRPromise(!1,t.context,[null,"error",e.error])):(c=function(){var i=n.extend({},t),h=i._progress.loaded;i.blob=l.call(e,u,u+(n.type(f)==="function"?f(i):f),e.type);i.chunkSize=i.blob.size;i.contentRange="bytes "+u+"-"+(u+i.chunkSize-1)+"/"+o;r._trigger("chunkbeforesend",null,i);r._initXHRData(i);r._initProgressListener(i);a=(r._trigger("chunksend",null,i)!==!1&&n.ajax(i)||r._getXHRPromise(!1,i.context)).done(function(f,e,l){u=r._getUploadedBytes(l)||u+i.chunkSize;h+i.chunkSize-i._progress.loaded&&r._onProgress(n.Event("progress",{lengthComputable:!0,loaded:u-i.uploadedBytes,total:u-i.uploadedBytes}),i);t.uploadedBytes=i.uploadedBytes=u;i.result=f;i.textStatus=e;i.jqXHR=l;r._trigger("chunkdone",null,i);r._trigger("chunkalways",null,i);u<o?c():s.resolveWith(i.context,[f,e,l])}).fail(function(n,t,u){i.jqXHR=n;i.textStatus=t;i.errorThrown=u;r._trigger("chunkfail",null,i);r._trigger("chunkalways",null,i);s.rejectWith(i.context,[n,t,u])}).always(function(){r._deinitProgressListener(i)})},this._enhancePromise(h),h.abort=function(){return a.abort()},c(),h)},_beforeSend:function(n,t){this._active===0&&(this._trigger("start"),this._bitrateTimer=new this._BitrateTimer,this._progress.loaded=this._progress.total=0,this._progress.bitrate=0);this._initResponseObject(t);this._initProgressObject(t);t._progress.loaded=t.loaded=t.uploadedBytes||0;t._progress.total=t.total=this._getTotal(t.files)||1;t._progress.bitrate=t.bitrate=0;this._active+=1;this._progress.loaded+=t.loaded;this._progress.total+=t.total},_onDone:function(t,i,r,u){var f=u._progress.total,e=u._response;u._progress.loaded<f&&this._onProgress(n.Event("progress",{lengthComputable:!0,loaded:f,total:f}),u);e.result=u.result=t;e.textStatus=u.textStatus=i;e.jqXHR=u.jqXHR=r;this._trigger("done",null,u)},_onFail:function(n,t,i,r){var u=r._response;r.recalculateProgress&&(this._progress.loaded-=r._progress.loaded,this._progress.total-=r._progress.total);u.jqXHR=r.jqXHR=n;u.textStatus=r.textStatus=t;u.errorThrown=r.errorThrown=i;this._trigger("fail",null,r)},_onAlways:function(n,t,i,r){this._trigger("always",null,r)},_onSend:function(t,i){i.submit||this._addConvenienceMethods(t,i);var r=this,f,s,e,h,u=r._getAJAXSettings(i),o=function(){return r._sending+=1,u._bitrateTimer=new r._BitrateTimer,f=f||((s||r._trigger("send",n.Event("send",{delegatedEvent:t}),u)===!1)&&r._getXHRPromise(!1,u.context,s)||r._chunkedUpload(u)||n.ajax(u)).done(function(n,t,i){r._onDone(n,t,i,u)}).fail(function(n,t,i){r._onFail(n,t,i,u)}).always(function(n,t,i){if(r._deinitProgressListener(u),r._onAlways(n,t,i,u),r._sending-=1,r._active-=1,u.limitConcurrentUploads&&u.limitConcurrentUploads>r._sending)for(var f=r._slots.shift();f;){if(r._getDeferredState(f)==="pending"){f.resolve();break}f=r._slots.shift()}r._active===0&&r._trigger("stop")})};return(this._beforeSend(t,u),this.options.sequentialUploads||this.options.limitConcurrentUploads&&this.options.limitConcurrentUploads<=this._sending)?(this.options.limitConcurrentUploads>1?(e=n.Deferred(),this._slots.push(e),h=e[r._promisePipe](o)):(this._sequence=this._sequence[r._promisePipe](o,o),h=this._sequence),h.abort=function(){return(s=[undefined,"abort","abort"],!f)?(e&&e.rejectWith(u.context,s),o()):f.abort()},this._enhancePromise(h)):o()},_onAdd:function(t,i){var a=this,p=!0,f=n.extend({},this.options,i),u=i.files,v=u.length,o=f.limitMultiFileUploads,c=f.limitMultiFileUploadSize,b=f.limitMultiFileUploadSizeOverhead,w=0,l=this._getParamName(f),s,e,h,r,y=0;if(!v)return!1;if(c&&u[0].size===undefined&&(c=undefined),(f.singleFileUploads||o||c)&&this._isXHRUpload(f))if(f.singleFileUploads||c||!o)if(!f.singleFileUploads&&c)for(h=[],s=[],r=0;r<v;r=r+1)w+=u[r].size+b,(r+1===v||w+u[r+1].size+b>c||o&&r+1-y>=o)&&(h.push(u.slice(y,r+1)),e=l.slice(y,r+1),e.length||(e=l),s.push(e),y=r+1,w=0);else s=l;else for(h=[],s=[],r=0;r<v;r+=o)h.push(u.slice(r,r+o)),e=l.slice(r,r+o),e.length||(e=l),s.push(e);else h=[u],s=[l];return i.originalFiles=u,n.each(h||u,function(r,u){var f=n.extend({},i);return f.files=h?u:[u],f.paramName=s[r],a._initResponseObject(f),a._initProgressObject(f),a._addConvenienceMethods(t,f),p=a._trigger("add",n.Event("add",{delegatedEvent:t}),f)}),p},_replaceFileInput:function(t){var i=t.fileInput,r=i.clone(!0),u=i.is(document.activeElement);t.fileInputClone=r;n("<form><\/form>").append(r)[0].reset();i.after(r).detach();u&&r.trigger("focus");n.cleanData(i.off("remove"));this.options.fileInput=this.options.fileInput.map(function(n,t){return t===i[0]?r[0]:t});i[0]===this.element[0]&&(this.element=r)},_handleFileTreeEntry:function(t,i){var s=this,r=n.Deferred(),u=[],e,f=function(n){n&&!n.entry&&(n.entry=t);r.resolve([n])},h=function(n){s._handleFileTreeEntries(n,i+t.name+"/").done(function(n){r.resolve(n)}).fail(f)},o=function(){e.readEntries(function(n){n.length?(u=u.concat(n),o()):h(u)},f)};return i=i||"",t.isFile?t._file?(t._file.relativePath=i,r.resolve(t._file)):t.file(function(n){n.relativePath=i;r.resolve(n)},f):t.isDirectory?(e=t.createReader(),o()):r.resolve([]),r.promise()},_handleFileTreeEntries:function(t,i){var r=this;return n.when.apply(n,n.map(t,function(n){return r._handleFileTreeEntry(n,i)}))[this._promisePipe](function(){return Array.prototype.concat.apply([],arguments)})},_getDroppedFiles:function(t){t=t||{};var i=t.items;return i&&i.length&&(i[0].webkitGetAsEntry||i[0].getAsEntry)?this._handleFileTreeEntries(n.map(i,function(n){var t;return n.webkitGetAsEntry?(t=n.webkitGetAsEntry(),t&&(t._file=n.getAsFile()),t):n.getAsEntry()})):n.Deferred().resolve(n.makeArray(t.files)).promise()},_getSingleFileInputFiles:function(t){t=n(t);var i,r;if(i=n.makeArray(t.prop("files")),i.length)i[0].name===undefined&&i[0].fileName&&n.each(i,function(n,t){t.name=t.fileName;t.size=t.fileSize});else{if(r=t.prop("value"),!r)return n.Deferred().resolve([]).promise();i=[{name:r.replace(/^.*\\/,"")}]}return n.Deferred().resolve(i).promise()},_getFileInputFiles:function(t){return!(t instanceof n)||t.length===1?this._getSingleFileInputFiles(t):n.when.apply(n,n.map(t,this._getSingleFileInputFiles))[this._promisePipe](function(){return Array.prototype.concat.apply([],arguments)})},_onChange:function(t){var r=this,i={fileInput:n(t.target),form:n(t.target.form)};this._getFileInputFiles(i.fileInput).always(function(u){i.files=u;r.options.replaceFileInput&&r._replaceFileInput(i);r._trigger("change",n.Event("change",{delegatedEvent:t}),i)!==!1&&r._onAdd(t,i)})},_onPaste:function(t){var i=t.originalEvent&&t.originalEvent.clipboardData&&t.originalEvent.clipboardData.items,r={files:[]};i&&i.length&&(n.each(i,function(n,t){var i=t.getAsFile&&t.getAsFile();i&&r.files.push(i)}),this._trigger("paste",n.Event("paste",{delegatedEvent:t}),r)!==!1&&this._onAdd(t,r))},_onDrop:function(t){t.dataTransfer=t.originalEvent&&t.originalEvent.dataTransfer;var u=this,i=t.dataTransfer,r={};i&&i.files&&i.files.length&&(t.preventDefault(),this._getDroppedFiles(i).always(function(i){r.files=i;u._trigger("drop",n.Event("drop",{delegatedEvent:t}),r)!==!1&&u._onAdd(t,r)}))},_onDragOver:t("dragover"),_onDragEnter:t("dragenter"),_onDragLeave:t("dragleave"),_initEventHandlers:function(){this._isXHRUpload(this.options)&&(this._on(this.options.dropZone,{dragover:this._onDragOver,drop:this._onDrop,dragenter:this._onDragEnter,dragleave:this._onDragLeave}),this._on(this.options.pasteZone,{paste:this._onPaste}));n.support.fileInput&&this._on(this.options.fileInput,{change:this._onChange})},_destroyEventHandlers:function(){this._off(this.options.dropZone,"dragenter dragleave dragover drop");this._off(this.options.pasteZone,"paste");this._off(this.options.fileInput,"change")},_destroy:function(){this._destroyEventHandlers()},_setOption:function(t,i){var r=n.inArray(t,this._specialOptions)!==-1;r&&this._destroyEventHandlers();this._super(t,i);r&&(this._initSpecialOptions(),this._initEventHandlers())},_initSpecialOptions:function(){var t=this.options;t.fileInput===undefined?t.fileInput=this.element.is('input[type="file"]')?this.element:this.element.find('input[type="file"]'):t.fileInput instanceof n||(t.fileInput=n(t.fileInput));t.dropZone instanceof n||(t.dropZone=n(t.dropZone));t.pasteZone instanceof n||(t.pasteZone=n(t.pasteZone))},_getRegExp:function(n){var t=n.split("/"),i=t.pop();return t.shift(),new RegExp(t.join("/"),i)},_isRegExpOption:function(t,i){return t!=="url"&&n.type(i)==="string"&&/^\/.*\/[igm]{0,3}$/.test(i)},_initDataAttributes:function(){var t=this,i=this.options,r=this.element.data();n.each(this.element[0].attributes,function(n,u){var f=u.name.toLowerCase(),e;/^data-/.test(f)&&(f=f.slice(5).replace(/-[a-z]/g,function(n){return n.charAt(1).toUpperCase()}),e=r[f],t._isRegExpOption(f,e)&&(e=t._getRegExp(e)),i[f]=e)})},_create:function(){this._initDataAttributes();this._initSpecialOptions();this._slots=[];this._sequence=this._getXHRPromise(!0);this._sending=this._active=0;this._initProgressObject(this);this._initEventHandlers()},active:function(){return this._active},progress:function(){return this._progress},add:function(t){var i=this;t&&!this.options.disabled&&(t.fileInput&&!t.files?this._getFileInputFiles(t.fileInput).always(function(n){t.files=n;i._onAdd(null,t)}):(t.files=n.makeArray(t.files),this._onAdd(null,t)))},send:function(t){if(t&&!this.options.disabled){if(t.fileInput&&!t.files){var e=this,i=n.Deferred(),u=i.promise(),r,f;return u.abort=function(){return(f=!0,r)?r.abort():(i.reject(null,"abort","abort"),u)},this._getFileInputFiles(t.fileInput).always(function(n){if(!f){if(!n.length){i.reject();return}t.files=n;r=e._onSend(null,t);r.then(function(n,t,r){i.resolve(n,t,r)},function(n,t,r){i.reject(n,t,r)})}}),this._enhancePromise(u)}if(t.files=n.makeArray(t.files),t.files.length)return this._onSend(null,t)}return this._getXHRPromise(!1,t&&t.context)}})});LF.uploads={};minFileDropWidth=5;mbToBytes=1048576;$(document).off("drop dragover dragenter dragleave");$.fn.newfileupload=function(n){function c(n){return n.originalEvent.dataTransfer.files&&n.originalEvent.dataTransfer.files.length>0&&n.originalEvent.dataTransfer.files[0].size>0}function l(n){return n.originalEvent.dataTransfer.items&&n.originalEvent.dataTransfer.items.length}function a(n){return n.originalEvent.dataTransfer.items[0].webkitGetAsEntry()?n.originalEvent.dataTransfer.items[0].webkitGetAsEntry().isDirectory:!1}function v(n){if(l(n)){if(a(n))return!0}else if(!c(n))return!0;return!1}var s,h,t,f,r;n.target.attr("readonly")||($('<div class="file-drop-area"><span>'+localize("STR_DROP_FILE")+"<\/span><\/div>").insertBefore(n.target),n.target.type!="file"&&(s=n.target.position(),h=$("html").is('[dir="rtl"]'),n.allowedTypeArray=n.fileTypeAllowed?n.fileTypeAllowed.toLowerCase().replace(/ /g,"").split(","):[],t=n.globalFileTypeAllowed?n.globalFileTypeAllowed.toLowerCase().replace(/ /g,"").split(","):[],n.allowedConfigured=n.allowedTypeArray.length>0||t.length>0,n.blockedTypeArray=n.fileTypeBlocked?n.fileTypeBlocked.toLowerCase().replace(/ /g,"").split(","):[],n.allowedTypeArray.length>0&&t.length>0?n.allowedTypeArray=_.intersection(n.allowedTypeArray,t):t.length>0&&(n.allowedTypeArray=t),n.allowedTypeArray=_.difference(n.allowedTypeArray,n.blockedTypeArray),f=n.allowedTypeArray.length?"."+n.allowedTypeArray.join(",."):"*",r=$('<input type="file" tabindex="-1" accept="'+f+'">').insertBefore(n.target).css("display","none").css("position","absolute").css("left","-1000px").css("top","-1000px").css("opacity","0").css("height","26px").attr("title",n.target.val()||localize("STR_UPLOAD")).css("width",minFileDropWidth),$.each(n.target.prop("attributes"),function(){this.name!="type"&&this.name!="value"&&this.name!="style"&&r.attr(this.name,this.value)}),n.target.attr("id",n.target.attr("id")+"_old"),n.target.addClass("shadow-fileuploader"),n.target.click(function(){r.trigger("click")}),n.target=r));n.target.siblings("img").remove();var u=[],e=n.target.parent(),o=n.fieldData.fileMaxSize?n.fieldData.fileMaxSize:250,i=0;n.target.prev().fileupload({index:0,maxFileSize:o,maxNumberOfFiles:n.fieldData.maxfiles?n.fieldData.maxfiles:5,url:"",fileInput:e,dropZone:e,replaceFileInput:!1,sequentialUploads:!0,done:function(t,i){n.target.siblings("[pi="+(i.index-1)+"]").remove();n.target.siblings(".files").find("td.text-danger").remove();n.target.siblings(".files").append(i.response().result);updateUrlForAttachment(i,n);previewAction(i,n);n.target.attr("required",null).addClass("hasFiles");$(n.target).trigger("updatevalidation");u.shift()},add:function(t,i){if(typeof ClipboardEvent=="undefined"||!(_.get(t,"originalEvent.delegatedEvent.originalEvent")instanceof ClipboardEvent)||_.get(t,"originalEvent.delegatedEvent.type")!="paste"){var r=i.files[0];if(!isFileValid(r,n,o)){changeSubmitBtnState(!1);$(n.target).trigger("fileuploadvalidate");return}if(summarizeUploadedFileNum(n,t,!1),n.uploadData.availableFileNum<0){n.uploadData.availableFileNum=0;return}if(n.preview){previewAction(i,n);return}changeSubmitBtnState(!0);u.push(i.submit())}},drop:function(t,r){n.target.siblings(".files").find(".error").remove();$(".fileuploader").show().siblings(".file-drop-area").hide();var u=r.files;u.length&&(n.target.siblings(".files").find(".error").remove(),i=0,t.stopPropagation())},submit:function(t,i){i.form||(i.form=$(n.target[0].form));var r=$("input[name=attachmentToRemove]").length?$("input[name=attachmentToRemove]").val():"";i.url=LF.Url.contentRoot+"Handlers/FileUploadHandler.ashx?field="+n.target.attr("id").substr(5)+(r==""?"":"&deleted="+r)+"&org="+n.target.attr("org")+"&formid="+$("input[name=formid]").val()},change:function(){n.target.siblings(".files").find(".error").remove();n.target.val(null)},stop:function(t){if(_.forEach($(".fileUploadSize"),function(n){var i=LF.number.addNumberFormatting($(n).attr("fsize")),t=localize($(n).attr("res"),i);$(n).text(t);$(n).attr("title",t)}),changeSubmitBtnState(!1),n.target.prev().fileupload("option",{index:0}),summarizeUploadedFileNum(n,t,!0),$(n.target).is(".required")){var i=$(n.target).attr("required");$(n.target).attr("required",!i).attr("required",!!i);$(n.target).trigger("updatevalidation")}},progress:function(t,i){var r=i.progress().loaded/i.progress().total*100,u=n.target.siblings("div[pi="+(i.index-1)+"]");u.progressbar("value",r);n.target.siblings("span[pi="+(i.index-1)+"]").formatFileSize(i.files[0],r);r>95&&($("[pi="+(i.index-1)+"].stop-upload").remove(),setTimeout(function(){try{u.progressbar("destroy")}catch(t){}var n=u.removeClass("upload-progress").addClass("uploaded-processing").next().next();n.text(n.text().split("/")[0])},1100))},send:function(t,i){var r=$('<div class="upload-progress" pi="'+i.index+'" />').progressbar();$("<span>"+i.files[0].name+"<\/span>").appendTo(r);r.appendTo(n.target.parent());$('<span class="upload-status" pi="'+i.index+'"><\/span>').formatFileSize(i.files[0],0).insertAfter(r);$('<label class="stop-upload" pi="'+i.index+'">'+localize("STR_BTN_CANCEL")+"<\/label>").insertAfter(r);$("[pi="+i.index+"].stop-upload").one("click",function(){u.length?($("[pi="+(i.index-1)+"]").remove(),u.shift().abort()):console.log("error! jqxhr proc does not exist for this upload")});n.target.prev().fileupload("option",{index:i.index+1});i.index++},fail:function(n,t){t.errorThrown=="abort"&&console.log("aborted: "+t.files[0].name)}});$(document).on("drop",function(n){return n.preventDefault(),v(n)&&($(n.target).parent().siblings(".files").find(".error").remove(),$('<tr class="error"><td>'+localize("ONE_OR_MORE_FILES_NOT_VALID")+"<\/td><\/tr>").appendTo($(n.target).parent().siblings(".files"))),$(".fileuploader").show().siblings(".file-drop-area").hide(),i=0,n.stopImmediatePropagation(),!1});$(document).off("dragleave").on("dragleave",function(){return--i==0&&$(".fileuploader").show().siblings(".file-drop-area").hide(),!1});$(document).off("dragenter").on("dragenter",function(){return i<2&&i++,$(".fileuploader:not([disabled]").hide().siblings(".file-drop-area").show(),!1});$(document).off("dragover").on("dragover",function(){return!1})};$.fn.formatFileSize=function(n,t){var i=n.size;return t=t/100,i<1024?this.text("1KB"):i<1048576?this.text((t?Math.round(i*t*100/1024)/100+"KB/":"")+Math.round(i*100/1024)/100+"KB"):i<1073741824?this.text((t?Math.round(i*t*100/1048576)/100+"MB/":"")+Math.round(i*100/1048576)/100+"MB"):this.text((t?Math.round(i*t*100/1073741824)/100+"GB/":"")+Math.round(i*100/1073741824)/100+"GB"),this};readURL=function(n,t,i){var r=t.find(".previewImage").last();n.files&&n.files[0]&&(r.attr("src",window.URL.createObjectURL(n.files[0])+(i=="pdf"?"#toolbar=0&navpanes=0&scrollbar=0":"")),r=r.prev())};updateUrlForAttachment=function(n,t){var i=t.target.siblings(".files");i.find("a.ellipsis").last().attr("href",window.URL.createObjectURL(n.files[0]))};previewAction=function(n,t){var r=n.files[0],o=r.name,u=o.substring(o.lastIndexOf(".")+1).toLowerCase(),f=t.fieldData.rangeMin==1?t.fieldData.rangeMax==null?"200":t.fieldData.rangeMax.toString():t.fieldData.rangeMin+"%",h=navigator.userAgent.indexOf("Android")>-1,c=navigator.userAgent.indexOf("MISE")==-1&&!(u=="pdf"&&h),l=$("#upload-row").html(),i=t.preview?t.target.siblings(".files").append($(l)):t.target.siblings(".files"),s,e;t.fieldData.isAllowOther&&["gif","jpg","jpeg","jpe","jfif","png","svg","bmp","dib","pdf","tif","tiff"].indexOf(u)!=-1&&c&&(u=="pdf"?(s=!isiPad&&!isMobileBrowser&&$.browser.safari,i.find("div.imgPreview").last().append(s?'<embed class="previewImage" />':'<embed type="application/pdf" class="previewImage" />'),e=11/8.5,f.indexOf("%")!=-1?i.find(".previewImage").last().attr("height",t.fieldData.rangeMin/100*i.find("div.imgPreview").width()*e):i.find(".previewImage").last().attr("height",f*e)):i.find("div.imgPreview").last().append('<img class="previewImage" alt="" />'),i.find(".previewImage").last().attr("style","display:block; margin:auto;"),i.find("div.imgPreview").last().attr("style","margin:auto;"),i.find(".previewImage").last().attr("width",f),readURL(n,i,u));t.preview&&(i.find("a.ellipsis").last().attr({title:r.name}).text(r.name),i.find("div.imgSize").last().formatFileSize(r),i.find("div.imgSize").last().attr("title",i.find("div.imgSize").last()[0].textContent),t.target.attr("required",null))};isFileValid=function(n,t,i){var r=n.name.lastIndexOf(".")!==-1?n.name.substr(n.name.lastIndexOf(".")+1).toLowerCase():"folder";return n.name.lastIndexOf(".")===-1||t.allowedTypeArray.length===0&&t.allowedConfigured||t.allowedTypeArray.length>0&&$.inArray(r,t.allowedTypeArray)===-1||t.blockedTypeArray.length>0&&$.inArray(r,t.blockedTypeArray)!==-1?($('<tr class="error filetype"><\/tr>').appendTo(t.target.siblings(".files")),!1):n.size===0?($('<tr class="error invalid"><\/tr>').appendTo(t.target.siblings(".files")),!1):n.size>i*mbToBytes?($('<tr class="error filesize"><\/tr>').appendTo(t.target.siblings(".files")),!1):!0};changeSubmitBtnState=function(n){n&&!$(this).is(":disabled")?$(".action-btn").addClass("btn-disabled").attr("disabled","disabled"):$(".action-btn.btn-disabled").removeClass("btn-disabled").attr("disabled",null)};summarizeUploadedFileNum=function(n,t,i){if((i||!n.bulkStart)&&(n.uploadData.availableFileNum=_.isNull(n.fieldData.length)?n.fieldData.length:n.fieldData.length-n.target.parents(".cf-field").find("table.files").find("tr.file").length),i||(_.isNull(n.uploadData.availableFileNum)||(n.uploadData.availableFileNum=n.uploadData.availableFileNum-1),n.bulkStart=!0),!_.isNull(n.uploadData.availableFileNum)){var r=$(t.target.parentElement).find(".fileuploader");n.uploadData.availableFileNum<1?($(r[0]).attr("disabled",!0),$(r[1]).attr("disabled",!0),$("#"+jQuerySelectorEscape("reachUploadLimit"+r[0].id)).show()):($(r[0]).attr("disabled",!1),$(r[1]).attr("disabled",!1),$("#"+jQuerySelectorEscape("reachUploadLimit"+r[0].id)).hide())}i&&($(n.target).trigger("fileuploadvalidate"),n.bulkStart=!1)};LF.LFForms={readyTime:null,validatedVal:"",saveFlag:!1,validateReCaptcha:"",recaptchaState:"ready"},function(n){function b(){"use strict";var t=n(this).closest("li").attr("id").match(/\d+/);typeof r.ruleNbrs[t]!="undefined"&&r.evalRuleSet(r.rules,r.fields,r.ruleNbrs[t],n(this).closest(".form-q"),[])}var l=function(n){switch(n){case"m/d/yy":return"M/D/YYYY";case"m/d/y":return"M/D/YY";case"mm/dd/y":return"MM/DD/YY";case"mm/dd/yy":return"MM/DD/YYYY";case"dd/mm/yy":return"DD/MM/YYYY";case"y/mm/dd":return"YY/MM/DD";case"dd-M-y":return"DD-MMM-YY";case"yy-mm-dd":return"YYYY-MM-DD";default:return"YYYY-MM-DD"}},f={init:function(t,i,r){function u(){i&&typeof r!="undefined"&&(n(r).hasClass("action-btn")?n(r).trigger("click"):n('#form1 input[type="submit"]:visible').click())}function f(i){var f=i.coords.latitude.toString().replace("-","").replace(".","").length,e=i.coords.longitude.toString().replace("-","").replace(".","").length,r={};r.latitude=LF.number.addNumberFormatting((f>15?i.coords.latitude.toPrecision(15):i.coords.latitude).toString());r.longitude=LF.number.addNumberFormatting((e>15?i.coords.longitude.toPrecision(15):i.coords.longitude).toString());_.forEach(t,function(t){var u=n(t).find(".geo-current-value"),f=n(t).find(".geo-display-value"),i;u.attr("latitude",r.latitude).attr("longitude",r.longitude).text(r.latitude+", "+r.longitude);f.text(r.latitude+", "+r.longitude);n(t).find("input[geo-title='latitude']:not('.geo-lookup')").val(r.latitude).trigger("updatevalidation").trigger("lookup");n(t).find("input[geo-title='longitude']:not('.geo-lookup')").val(r.longitude).trigger("updatevalidation").trigger("lookup");n(".geo-current:hidden",t).length>0&&n(".geo-submission",t).length==0&&n(".geo-lookup",t).length==0&&(i=n(t).closest("li,td[data-col]").data("qfield"),i.isAllowOther||(n(".geo-current",t).css("display","inline-block"),n(".geo-current-rtn",t).show(),n(".geo-default, .geo-specify, .geo-specify-rtn",t).hide()))});u()}function e(i){var r=t.find(".geo-current-value");switch(i.code){case i.PERMISSION_DENIED:r.text(localize("STR_GEOLOCATION_DECLINED"))}_.forEach(t,function(t){if(n(t).find("input[geo-title='latitude']:not('.geo-lookup')").val("").trigger("updatevalidation").trigger("lookup"),n(t).find("input[geo-title='longitude']:not('.geo-lookup')").val("").trigger("updatevalidation").trigger("lookup"),n(".geo-current:hidden",t).length>0&&n(".geo-submission",t).length==0&&n(".geo-lookup",t).length==0){var i=n(t).closest("li,td[data-col]").data("qfield");i.isAllowOther||(n(".geo-current",t).css("display","inline-block"),n(".geo-current-rtn",t).show(),n(".geo-default, .geo-specify, .geo-specify-rtn",t).hide())}});u()}function o(){var n={enableHighAccuracy:!0,timeout:6e4,maximumAge:0};navigator.geolocation.getCurrentPosition(function(){navigator.geolocation.getCurrentPosition(f,e,n)},function(){navigator.geolocation.getCurrentPosition(f,e,n)},n)}i=typeof(i!=="undefined")?i:!1;n(t).find("input[geo-title='latitude']:not('.geo-lookup')").val("");n(t).find("input[geo-title='longitude']:not('.geo-lookup')").val("");navigator&&navigator.geolocation?t.length>0&&o():setTimeout(function(){navigator&&navigator.geolocation?t.length>0&&o():(alert(localize("STR_GEOLOCATION_NOT_SUPPORTED")),u())},1e3)},address:function(t){var t="500 Yale Avenue North, Seattle, WA 98109";n.ajax({url:"http://geocoding.geo.census.gov/geocoder/locations/onelineaddress?address="+t+"&benchmark=Public_AR_Current&format=jsonp",dataType:"jsonp",success:function(n){console.log(n)},error:function(){alert("opps")}})}},a=[],e,i,c,s,h,r;n.addFieldLogic=function(t,i,u){"use strict";var f=t.ruleList||t.fieldRules,e=t.fields;f===null||f===""||(r.addRulesToFields(f,e,u||i),a=r.getTargetNoValidateList(f));i&&n(i).find("input[type=checkbox].group-required").trigger("refreshCustomValidityRules");n(document).trigger("jquery-uiReady.initinputui")};e={};i={};n.reInitializeDateField=function(t){var h,v,r,u,f,e,o,s,i;n(t).datepicker("destroy");var l=n(t).closest("li,td[data-col]").data("qfield"),c=l.format||LF.datepicker.defaultSetting.dateFormat,a=", ";c.indexOf(a)>-1&&(c=c.split(a)[0]);h=n(t).attr("altval");v=n(t).attr("momentpattern");(h=="current_date"||h=="current_datetime")&&n(t).attr("value",moment().locale("en-us").format(v));r=n(t).attr("min")?n(t).attr("min"):"1900";u=n(t).attr("max")?n(t).attr("max"):"2200";r.indexOf("-")===-1&&(r=r+"-01-01");u.indexOf("-")===-1&&(u=u+"-12-31");var w=n.datepicker.parseDate("yy-mm-dd",r),b=n.datepicker.parseDate("yy-mm-dd",u),k=r.split("-")[0],d=u.split("-")[0],y=n("body").css("direction")=="rtl",p=l.isReadonly||n(t).is("[readonly]")||n(t).is("[backend-readonly]"),g=n.extend({},LF.datepicker.defaultSetting,{buttonText:localize("STR_DATE_SELECTION"),isRTL:y,dateFormat:c,buttonImage:LF.Url.contentRoot+"img/calendar.png?v="+LF.Version,minDate:w,maxDate:b,yearRange:k+"Y:"+d+"Y",constrainInput:!1,onClose:function(){n(this).trigger("updatevalidation",!0)}});n(t).datepicker(g);n("img.ui-datepicker-trigger").off();f=n(t).datepicker("option","minDate").getDate();f=f>9?f.toString():"0"+f.toString();e=n(t).datepicker("option","maxDate").getDate();e=e>9?e.toString():"0"+e.toString();o=n(t).datepicker("option","minDate").getMonth()+1;o=o>9?o.toString():"0"+o.toString();s=n(t).datepicker("option","maxDate").getMonth()+1;s=s>9?s.toString():"0"+s.toString();var nt=n(t).datepicker("option","minDate").getFullYear(),tt=n(t).datepicker("option","maxDate").getFullYear(),it=nt.toString()+"-"+o+"-"+f,rt=tt.toString()+"-"+s+"-"+e;n(t).attr("min",it);n(t).attr("max",rt);n(t).siblings("img").toggle(!p);i=n(t).closest(".cf-field");(h=="current_date"||h=="current_datetime")&&n(t).attr("vo")=="d"&&n(i).find(".date-submission").length>0?(n(i).find(".date-submission").show(),n(i).find(".calendar").hide(),n(i).find(".hasTimePicker").parent().hide()):(n(i).find(".date-submission").hide(),n(i).find(".calender").show(),n(i).find(".hasTimePicker").parent().show());p&&n(t).datepicker("destroy");y&&n(t).insertBefore(n(t).prev())};var o=function(n,t,i,r){var u=[];u.push(t.format(r));u.push(i.format(r));n.push(u)},p=function(n){return _.isEqual("h:mm a",n)?"g:i":_.isEqual("hh:mm a",n)?"h:i":_.isEqual("H:mm",n)?"G:i":_.isEqual("HH:mm",n)?"H:i":_.isEqual("h:mm:ss a",n)?"g:i:s":_.isEqual("hh:mm:ss a",n)?"h:i:s":_.isEqual("H:mm:ss",n)?"G:i:s":_.isEqual("HH:mm:ss",n)?"H:i:s":void 0},w=function(n){return _.isEqual("h:mm:ss a",n)?"h:mm:ss":_.isEqual("hh:mm:ss a",n)?"hh:mm:ss":_.isEqual("h:mm a",n)?"h:mm":_.isEqual("hh:mm a",n)?"hh:mm":n};n.reInitializeTimeField=function(t){var e=n(t).closest("li,td[data-col]").data("qfield"),f=n(t).attr("timepattern"),s=_.isEqual("12hours",e.rangeType)?n(t).parent().find("select").val():"",l=n(t).attr("altval"),w,y,k,d,h;e.isReadonly&&(l=="current_time"||l=="current_datetime")&&(w=_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],f)?f.replace(" a",""):f,n(t).attr("value",moment().locale("en-us").format(w)),_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],f)&&n(t).parent().find("select").val(moment().locale("en-us").format("a")));var g=p(f),i=moment(n(t).attr("min"),f),r=moment(n(t).attr("max"),f),u=_.isEqual("12hours",e.rangeType)||_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],f)?"hh:mm:ss a":"HH:mm:ss",a=moment("00:00:00 "+s,u),b=_.isEqual("12hours",e.rangeType)||_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],f)?moment("11:59:00 "+s,u):moment("23:59:00",u),c=[],nt=moment(r).isBefore(i),v=(_.isEqual("12hours",e.rangeType)||_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],f))&&_.isEqual(i.format("a"),r.format("a"));nt?_.isEqual("24hours",e.rangeType)||v&&_.isEqual(s,i.format("a"))?o(c,r.minutes()==0?r.add(1,"h"):r,i.minutes()==0?i.add(-1,"h"):i,u):v&&!_.isEqual(s,i.format("a"))?c=[]:v||(_.isEqual("am",s)?o(c,r.minutes()==0?r.add(1,"h"):r,moment("11:00:00 am","hh:mm:ss a"),u):_.isEqual("pm",s)&&o(c,a,i.minutes()==0?i.add(-1,"h"):i,u)):(i.hours()!=0&&i.hours()!=12&&o(c,a,i.minutes()==0?i.add(-1,"h"):i,u),r.hours()!=23&&o(c,r.minutes()==0?r.add(1,"h"):r,b,u));y=!1;(_.isEqual("am",s)&&i<r&&_.includes(i.format(u),"pm")&&_.includes(r.format(u),"pm")||_.isEqual("pm",s)&&i<r&&_.includes(i.format(u),"am")&&_.includes(r.format(u),"am"))&&(y=!0);k=e.isReadonly||n(t).is("[readonly]")||n(t).is("[backend-readonly]");d=n.extend({},LF.timepicker.defaultSetting,{timeFormat:g,show2400:_.isEqual("24hours",e.rangeType),step:60,disableTimeRanges:y?[]:c,minTime:a.format(u),maxTime:b.format(u),orientation:n("body").css("direction")=="rtl"?"r":"l"});n(t).timepicker(d);h=n(t).closest(".cf-field");l=="current_time"&&n(t).attr("vo")=="d"&&n(h).find(".time-submission").length>0?(n(h).find(".time-submission").show(),n(h).find(".hasTimePicker").hide(),n(h).find(".timepicker-type-dropdown").hide()):(n(h).find(".time-submission").hide(),n(h).find(".hasTimePicker").show(),n(h).find(".timepicker-type-dropdown").show());k&&n(t).timepicker("remove")};c=function(t){currency=_.find(currency_list,{code:n(t).next().attr("currencyformat")||"USD"});n(t).text(currency.symbol)};n.repeatInitialize=function(t,i,r,u){var s,l,a,h,o,v;jsonForm!==undefined&&jsonForm.fields!==undefined&&(s=null,s=r?r.find("li[id^=q],td[data-col^=q]"):n("li[id^=q],td[data-col^=q]"),s.each(function(){var t=parseInt((n(this).attr("id")||n(this).attr("data-col")).toString().substring(1),10);n(this).data("qfield",e[t])}));l=t===undefined?n("input.calendar"):r.find("input.calendar");l.each(function(){n.reInitializeDateField(this)});a=t===undefined?n("input.hasTimePicker"):r.find("input.hasTimePicker");a.each(function(){n.reInitializeTimeField(this)});u||n.addFieldLogic(jsonForm,(r&&i?r.closest(".cf-table"):r)||t,r);r?r.find("span.margin-end").each(function(){c(this)}):n("span.margin-end").each(function(){c(this)});LF.tooltip(".cf-tooltip");r&&r.find(".cf-geolocation").length&&(h=r.find(".cf-geolocation input[vo='d'][default-val='current_location']"),h.length>0&&(o=h.closest(".cf-geolocation"),n(o).find(".geo-submission:hidden").length>0&&(n(o).find(".geo-submission").show(),n(o).find(".geo-display, .geo-specify").hide()),f.init(n(o).not(":has(.geo-submission)"),!1)),v=r.find(".cf-geolocation"),_.forEach(v,function(t){var i=n(".geo-specify input[geo-title='latitude']",t).first().val(),u=n(".geo-specify input[geo-title='longitude']",t).first().val(),r=n(t).closest("li,td[data-col]").data("qfield");(r.isAllowOther||i&&i!="current_location"&&n(".geo-specify:hidden",t).length>0&&n(".geo-submission",t).length==0)&&(n(t).find(".geo-specify").css("display","inline-block"),n(t).find(".geo-specify-rtn").show(),n(t).find(".geo-default, .geo-current, .geo-current-rtn").hide())}));typeof Awesomplete!="undefined"&&r&&_.forEach(r.find(".awesomplete"),function(t){new Awesomplete(t,{minChars:0});n(t).on("focus",function(n){if(eachEles.hasClass("awesomplete")){var t=_.find(Awesomplete.all,function(t){return t.input===n.currentTarget});t&&t.evaluate()}})})};s=function(){var i=!1,r,t;try{r=window.parent.document;i=!0}catch(u){}return t=0,i&&LF.inIframe()&&!navigator.userAgent.match(/iPad/i)&&!isMobileBrowser&&n.browser.safari&&(n("body").css("-webkit-transform","translate3d(0, 0, 0)"),t=n(window).scrollTop()-45),t<0&&(t=0),t};n.InitializeForm=function(u){"use strict";function v(t){t.find("[backend-readonly]").on("keydown",function(n){n.keyCode==9||n.ctrlKey&&(n.keyCode==67||n.keyCode==65)||n.preventDefault()}).on("paste",function(n){n.preventDefault()}).on("click",function(t){n(t.currentTarget).hasClass("cf-rich-text")||t.preventDefault()}).on("cut",function(n){n.preventDefault()}).on("mousedown",function(t){n(this).is("input:text")||n(this).is('input[type="email"]')||n(this).is("textarea")||n(this).is(".cf-rich-text")||(t.preventDefault(),n.browser.webkit||(this.blur(),window.focus()))}).on("contextmenu",function(t){n(this).is("[readonly]")||t.preventDefault()}).on("dragstart",function(){return!1}).on("drop",function(){return!1});if(/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream)t.find("select[backend-readonly]").on("focus",function(n){n.preventDefault();this.blur();window.focus()})}function st(t,u){t.find(".form-focused").removeClass("form-focused").end();t.find(".singleline").each(function(){n(this).attr("id")&&n(this).attr("list","datalist"+n(this).attr("id").match(/\d+/))});t.find(".fileuploader:not([readonly]):not([backend-readonly])").each(function(){var t={},r=n(this).attr("id");t.target=n(this);t.fieldId=r.match(/\d+/);t.fieldData=e[t.fieldId];t.preview=n("#preview-notice").length;t.uqid=n("[name=uqid]").val();i[r]={availableFileNum:t.fieldData.length};t.uploadData=i[r];t.fileTypeBlocked=n(t.target).attr("file-type-blocked");t.fileTypeAllowed=n(t.target).attr("file-type-allowed");t.globalFileTypeAllowed=n(t.target).attr("global-file-type-allowed");n(this).newfileupload(t)});var f=n("[name^=Field]",t).closest("li").attr("id");f&&typeof r.ruleNbrs[f.match(/\d+/)]!="undefined"&&n("[name^=Field]",t).bind("change keyup input lookup",b);n.AutoFitForm&&!u&&n.AutoFitForm(t)}function p(t,i){var r=null,u=0;i?(r=i.find(".col0"),u=i.index()):r=t.find(".col0").slice(0);r.each(function(i){for(var r=t.attr("repeatrowlabel")||localize("STR_DEFAULT_ROWLABEL"),e=i+u,o=/{n+}/,f,s;r.match(o);)f=r.match(o),f&&(r=r.replace(o,e.toString().length<f[0].length-2?(Array(f[0].length-1).join("0")+(e+1)).slice(-(f[0].length-2)):e+1));s=n(this).children();n(this).text(r);n(this).append(s)})}function nt(t){t.each(function(t,i){var r=n(i).attr("maxlength");r&&n(i).val(n(i).val().substring(0,r))})}function g(t,i){var r=t.closest("tbody"),u,f,s,e,o;for(lt(t.closest("tr"),!1),u=t.closest("tr").find("[id^=Field]").attr("beingdeleted","true"),f=[],u.each(function(){var t=n(this).attr("id").replace("Field","");f.push(t.substring(0,t.indexOf("(")))}),u.trigger("evalRule"),s=(n("#paypal-section-block").length==1||n("#authorize-net-payment-block").length==1)&&t.closest("tr").index()==0,t.closest("tr").remove(),r.repeatable("del",{btn:t,multidelete:i}),e=0;e<f.length;e++)LF.formula.updateCollectionFormulas(f[e],!0,!1);i||(p(r),n.checkAddDeleteBtnDisplayed(r.closest("li")));s&&(o=n("#payment_amount_trigger_field_id").val(),n(r.find("tr").first().find('td[data-col="q'+o+'"]').find("input").first()).bind("change keyup",at),n(r.find("tr").first().find('td[data-col="q'+o+'"]').find("input").first()).trigger("change"));u.attr("beingdeleted",null)}function ht(t,i){if(!isMobileBrowser)return ct(n(t),i)}function ct(t,i){if(!(n("input").length>500)){for(var r=n(":tabbable"),f=r.index(t),e=1,u=r.eq(f+e);u.closest(i?"tr":"ul").is(i?n(t).closest("tr"):n(t).siblings("ul"));)u=r.eq(f+ ++e);return u}}function yt(t,i){i.startsWith("Field")&&(i=i.substring(5));var r=n("[name=uqid]").val();n.ajax({type:"POST",cache:!1,data:JSON.stringify({aids:t,uqid:r,fieldId:i}),url:LF.Url.removeFileUrl,contentType:"application/json; charset=utf-8",dataType:"json"}).done(function(){})}function pt(t){var i=n("[name=uqid]").val();n.ajax({type:"POST",cache:!1,data:JSON.stringify({fieldAidMapStr:JSON.stringify(t),uqid:i}),url:LF.Url.removeRepeatItem,contentType:"application/json; charset=utf-8",dataType:"json"}).done(function(){})}function lt(t,i){var f=[],r,u;f=i?t.find("li[attrtype=doc]"):t.find("td .cf-field");f.length&&(r=n("#form1 input[name=attachmentToRemove]"),r.length||(r=n('<input type="hidden" name="attachmentToRemove" value="" />').appendTo("#form1")),u={},_.forEach(f,function(t){var e=n(t).find("input.fileuploader:not(.shadow-fileuploader)"),f,o,i;e.length!==0&&(f=e.attr("id").substring(5),o=_.map(n(t).find(".files input[type=hidden]"),function(t){return n(t).val()}),u[f]=_.without(o,""),i=r.val(),i!==""&&(i+=","),r.val(i+u[f].join(",")))}),pt(u))}function at(){var r=LF.number.removeNumberFormatting(n(this).val().toString()).split(".")[0].length>16,u=_.parseInt(n("#payment_amount_num_decimals").val()),i=parseFloat(LF.number.removeNumberFormatting(n(this).val().toString())).toFixed(u),t=i.toString().length;!isNaN(i)&&i>0?(t>=1&&t<5?n("#dynamicFontChangeSelector").css("font-size","42px"):t>=5&&t<9?n("#dynamicFontChangeSelector").css("font-size","36px"):t>=9&&t<15?n("#dynamicFontChangeSelector").css("font-size","20px"):t>=15&&t<20?n("#dynamicFontChangeSelector").css("font-size","18px"):n("#dynamicFontChangeSelector").css("font-size","16px"),n("#paymentAmountDisplay").text(i)):(isNaN(i)||i<=0)&&(n("#dynamicFontChangeSelector").css("font-size","42px"),n("#paymentAmountDisplay").text("0"));n("#payment_amount_precision_error").val(r.toString())}var a,tt,ut,ft,vt,et,ot,y;if(u!==undefined&&u.fields!==undefined)for(a=0;a<u.fields.length;a++)e[u.fields[a].fieldId]=u.fields[a];if(!_.isNil(u)&&u.paginationOptions)try{u.paginationOptions=JSON.parse(u.paginationOptions)}catch(wt){u.paginationOptions={style:0}}else u.paginationOptions={style:0};u.paginationOptions.config=[];_.forEach(_.filter(u.fields,["type","pagebreak"]),function(n){u.paginationOptions.config.push({fieldId:n.fieldId,field:n})});nt(n("input[name^=Field][maxlength],textarea[name^=Field][maxlength]"));n(".cf-form").on("click focus","li.form-q:not(.cf-section-header, .cf-collection-block, .cf-table-block, [attrtype='custom']), .form-q .rich-text-editor, .form-q[attrtype=richtext] .cf-label",r.highlightOn);n.repeatInitialize();n("body").hasClass("webkit")&&document.getElementById("form1").reset();typeof RTFInitializer!="undefined"&&RTFInitializer(n("#form1"));setTimeout(function(){n(".cf-form").on("change","input[type=radio], input[type=checkbox]",function(){var u=function(t){return n("#"+t+"_other_value")},f=function(n){return n.replace("(","\\(").replace(")","\\)")},r=f(this.name),t=n("[name="+r+"][value=_other]"),i;t.length&&(i=u(r),i.attr("disabled",!t[0].checked).attr("readonly",!t[0].checked),n("[name="+r+"]").hasClass("group-required")&&(i.attr("required",t[0].checked),i.trigger("updatevalidation")),t[0].checked&&n(i).focus())})},0);n.showHideSubmitBtn=function(){var t=n(".cf-page:not(.hidden)");t.length==0||n(t[t.length-1]).hasClass("active")?(n(".action-btn:not(.draft-btn)").removeClass("hidden"),n("div.submit-loading").removeClass("hidden"),n("#paypal-section-block").removeClass("hidden"),n("#authorize-net-payment-block").removeClass("hidden"),n("#recaptcha_widget").removeClass("hidden"),n("#recaptcha_widget_v2").removeClass("hidden")):(n(".action-btn:not(.draft-btn)").addClass("hidden"),n("div.submit-loading").addClass("hidden"),n("#paypal-section-block").addClass("hidden"),n("#authorize-net-payment-block").addClass("hidden"),n("#recaptcha_widget").addClass("hidden"),n("#recaptcha_widget_v2").addClass("hidden"))};n(n(".cf-page-readonly:not(.hidden)")[0]).addClass("first-page");n(n(".cf-page:not(.hidden)")[0]).addClass("active");n("#form1").on("updatePagination",function(){var t=n(".cf-page:not(.hidden)");if(n(".cf-next-btn, .cf-prev-btn").length&&(n(".cf-next-btn, .cf-prev-btn").attr("disabled",!1),n(t[0]).find(".cf-prev-btn").attr("disabled",!0),n(t[t.length-1]).find(".cf-next-btn").attr("disabled",!0)),n(".cf-pagination-progress-bar").length){var i=_.map(t,function(t){return n(t).attr("id")}),f=n(".cf-page.active"),r=f.attr("id"),e=((i.indexOf(r)+1)/i.length*100).toFixed(0);n(".cf-pagination-bar--completed").css("width",e+"%");n(".cf-pagination-bar--indicator").text(localize("STR_PAGE_X_OF_Y",i.indexOf(r)+1,i.length));n(".cf-pagination-bar--title").text(_.find(u.paginationOptions.config,["fieldId",parseInt(r.slice(1))]).field.label)}n.showHideSubmitBtn()});if(n(".cf-next-btn, .cf-prev-btn").length){n(".cf-next-btn, .cf-prev-btn").on("click",function(t){var i=n(n(t.target).parents(".cf-page")),u=i.attr("id"),r=n(t.target).hasClass("cf-next-btn")?n(i.nextAll(".cf-page:not(.hidden)")).attr("id"):n(i.prevAll(".cf-page:not(.hidden)")).attr("id"),f=n("#"+r);f.addClass("active");i.removeClass("active");n(".cf-pagination-tabs").length?(n('.cf-pagination-tabs li[page="'+u+'"]').removeClass("active"),n('.cf-pagination-tabs li[page="'+r+'"]').addClass("active")):n(".cf-pagination-progress-bar").length?n("#form1").trigger("updatePagination"):n(".cf-pagination-dropdown").length&&n(".cf-pagination-dropdown").val(r);n("html,body").animate({scrollTop:0},0);n.showHideSubmitBtn()});n("#form1").trigger("updatePagination")}if(n(".cf-pagination-tabs").length){n(n(".cf-pagination-tabs li:not(.hidden)")[0]).addClass("active");n(".cf-pagination-tabs li").on("click",function(t){var r=n(t.currentTarget),u=n(t.currentTarget).attr("page"),i=n(".cf-pagination li.active"),f=i.attr("page");i.removeClass("active");r.addClass("active");n("#"+f).removeClass("active");n("#"+u).addClass("active");n.showHideSubmitBtn()})}if(n(".cf-pagination-progress-bar").length&&n("#form1").trigger("updatePagination"),n(".cf-pagination-dropdown").length){n(n(".cf-pagination-dropdown option:not(.hidden)")[0]).attr("selected","selected");n(".cf-pagination-dropdown").on("change",function(t){n(t.target).val();n(".cf-page.active").removeClass("active");n(".cf-page[id='"+n(t.target).val()+"']").addClass("active");n.showHideSubmitBtn()})}n.showHideSubmitBtn();n("input[type=button][value=Sign], input[type=button][value=Upload], input[type=button].cf-next-btn, input[type=button].cf-prev-btn").keypress(function(t){return t.keyCode==13&&n(t.target).click(),!1});n(".fileuploader:not([readonly]):not([backend-readonly])").each(function(){var t={},r=n(this).attr("id");t.target=n(this);t.fieldId=r.match(/\d+/);t.fieldData=e[t.fieldId];i[r]=_.isNull(t.fieldData.length)?{availableFileNum:t.fieldData.length}:{availableFileNum:t.fieldData.length-n(this).parent().find("table tr.file").length};t.uploadData=i[r];!_.isNull(t.fieldData.length)&&t.uploadData.availableFileNum<=0&&(n("#"+jQuerySelectorEscape(t.fieldId.input)).attr("disabled",!0),n("#"+jQuerySelectorEscape("reachUploadLimit"+t.fieldId.input)).show());t.preview=n("#preview-notice").length;t.uqid=n("[name=uqid]").val();n("table.files a",t.target.parent()).length>0&&t.target.addClass("hasFiles");t.fileTypeBlocked=n(t.target).attr("file-type-blocked");t.fileTypeAllowed=n(t.target).attr("file-type-allowed");t.globalFileTypeAllowed=n(t.target).attr("global-file-type-allowed");n(this).newfileupload(t)});n(".calendar").each(function(){var t=n(this).attr("value");if(t){var r=n("html").attr("lang"),i=n(this).attr("momentpattern"),u=moment(t,i);n(this).val(u.locale(r).format(i))}});v(n("body"));n(".cf-table tbody").repeatable({items:">tr",renumber:!0,inserted:function(n,t){st(t.item,t.multiinsert)}});n(".cf-collection").repeatable({items:".form-q>ul",renumber:!0,inserted:function(n,t){st(t.item)}});n(document).on("focusin","input.hasDatepicker",function(){n("#ui-datepicker-div").is(":visible")||n.reInitializeDateField(this);n(this).datepicker("show");n("html").is('[dir="rtl"]')&&n("#ui-datepicker-div").position({my:"right top",at:"right bottom",of:n(this)})});n(document).on("change","input.hasDatepicker",function(t){var i=n(this).parent().siblings(".cf-date-field-time").find(".cf-small.hasTimePicker");i.size()>0&&i.val()!=""&&i.val()!==undefined&&(n(this).attr("required","required"),n(this).attr("data-parsley-required","true"),n(this).attr("data-parsley-required-message",localize("STR_DATE_MISSING_OR_FORMAT_INCORRECT")),n(this).trigger("updatevalidation"));n("#ui-datepicker-div").is(":visible")&&t.eventPhase!=3&&n(this).focus()});n(document).on("click","input.hasDatepicker",function(){n(this).blur();n(this).focus()});n("input.hasDatepicker").on("blur",function(n){n.stopImmediatePropagation()});n(document).on("change","input.number",function(){var t=n(this)[0],i;if(typeof t.value=="string")if(i=parseInt(LF.number.removeNumberFormatting(t.value)),Math.abs(i)>79228162514264300000000){if(n(t).parsley().removeError("forcederror",{updateClass:!0}),t.max&&i>t.max||t.min&&i<t.min)return;n(t).parsley().addError("forcederror",{message:localize("STR_EXCEED_MAX_VALUE"),updateClass:!0})}else n(t).attr("data-parsley-id")&&n(t).parsley().removeError("forcederror",{updateClass:!0})});n(document).on("change","input.hasTimePicker",function(){var i=n(this).parent().siblings(".cf-date-field-date"),t;i.size()>0&&(t=i.find(".cf-small.hasDatepicker"),n(this).val()?(t.attr("required","required"),t.attr("data-parsley-validate-if-empty","true"),t.attr("data-parsley-required","true"),t.attr("data-parsley-required-message",localize("STR_DATE_MISSING_OR_FORMAT_INCORRECT")),t.trigger("updatevalidation")):n(this).attr("required")===undefined?(t.trigger("updatevalidation"),t.removeAttr("required"),t.removeAttr("data-parsley-required"),t.removeAttr("data-parsley-validate-if-empty"),t.trigger("updatevalidation")):(t.removeAttr("data-parsley-required"),t.removeAttr("data-parsley-validate-if-empty")))});n(document).on("click","img.ui-datepicker-trigger",function(){var t=n(this).siblings();n("#ui-datepicker-div").is(":visible")&&t.datepicker("hide");n.reInitializeDateField(t.filter(".hasDatepicker"));n("html").is('[dir="rtl"]')&&n("#ui-datepicker-div").position({my:"right top",at:"right bottom",of:t});n("#ui-datepicker-div").is(":visible")?t.datepicker("hide"):t.datepicker("show")});n(document).on("focusin","input.hasTimePicker",function(){var t=n(this),r=t.attr("id"),i;n(".ui-timepicker-wrapper").is(":visible")||(n(this).timepicker("remove"),n.reInitializeTimeField(this));n(this).timepicker("show");i=n(document).find("div.ui-timepicker-wrapper").children("ul.ui-timepicker-list");i&&i[0]&&_.forEach(i,function(i){n(i).parent()[0].style.display!="none"&&(n(i).attr("id","TimepickerList_"+r),n(i).attr("role","listbox"),n(i).attr("tabindex","0"),_.forEach(n(i).children(),function(t){n(t).attr("role","option");n(t).attr("aria-selected","false");n(t).attr("tabindex","-1")}),n(this).attr("aria-owns")&&n(this).attr("aria-owns")=="TimepickerList_"+r||(t.removeAttr("aria-owns"),t.attr("aria-owns","TimepickerList_"+r)),t.removeAttr("aria-activedescendant"),t.attr("aria-activedescendant","ui-timepicker-selected"))})});n(document).on("focusout","input.hasTimePicker",function(){var u=n(this).val(),r=n(this).attr("timepattern"),f,t,e,i,o;moment(u,r).isValid()&&(f=w(r),moment.locale("en"),t=moment(u,r),e=u!==t.format(f),n(this).val(t.format(f)),_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],r)&&(t.hours()>12||t.hours()==0)&&n(this).parent().find("select").val(t.format("a")),e&&(i=n(this).parent().find("p.screen-reader-legend"),i&&(i[0].textContent=localize("STR_ALERT_TIME_FORMATTED",n(this).val()),i.attr("role")=="alert"&&i.removeAttr("role"),i.attr("role","alert")),n(this).trigger("updatevalidation")));o=n(document).find("div.ui-timepicker-wrapper").children("ul.ui-timepicker-list");_.forEach(o,function(t){_.forEach(n(t).children(),function(t){n(t).removeAttr("id");n(t).attr("aria-selected",!1)})})});n(document).on("change",".timepicker-type-dropdown",function(){n(this).parent().find("input").trigger("updatevalidation")});n(document).on("click",".Sign_Sig",function(){n(this).is("[readonly]")||n(this).is("[backend-readonly]")||n(this).is(":disabled")||(t.curSignatureField=n(this).closest(".cf-field:has(.Dataurl_Sig)"),t.curSignatureFieldId=n("input.Dataurl_Sig",t.curSignatureField).attr("id"),t.currentSig.isInPerson=t.curSignatureField.find(".Dataurl_Sig").hasClass("inPerson"),t.currentSig.isInPerson?t.positionModal(this):t.getSignatureThumbnail(this))});n(document).on("focusin","input.awesomplete",function(){var t=n(this).attr("id");setTimeout(()=>{var i=n(this).parent().children("ul.awesomplete-child");i&&i[0]&&(i.attr("id","awesomplete-child-active-list_"+t),i.attr("role","listbox"),_.forEach(i.children(),function(t){n(t).attr("role","option");n(t).attr("tabindex","-1")}),n(this).attr("aria-owns")&&n(this).attr("aria-owns")=="awesomplete-child-active-list"||n(this).attr("aria-owns","awesomplete-child-active-list"),n(this).removeAttr("aria-activedescendant"),n(this).attr("aria-activedescendant","awesomplete-child-active-option"))},200)});n(document).on("focusout","input.awesomplete",function(){n(this).removeAttr("aria-owns");n(this).removeAttr("aria-activedescendant");_.forEach(n(this).parent().children("ul.awesomplete-child").children(),function(t){n(t).removeAttr("id")})});n(window).on("resize",function(){var i=n("#form-signature-dlg");i.is(":visible")&&i.hasClass("in")&&t.positionModal(t.curSignatureField)});n.addtableRow=function(t,i,r){var e=n("#"+t.data("target")).find("tbody:first"),u=e.repeatable("add",{btn:t,index:i,hide:!0,multiinsert:r}),f,h;u.find(".prepopulate").each(function(){LF.lookup.prePopulate(t)});p(e,u);var f=u.find("[id^=Field][id$=\\)]"),o={},s={};return n.repeatInitialize(e.parent(),!0,u,r),f.each(function(){var f,t,u,i;if(nt(n(this)),n(this).hasClass("number")&&(f=n(this).attr("decimal-disabled"),LF.number.setNumberFieldTriggers(n(this)),r||n(this).trigger("updateNumberFormat",[!0,null])),t=n(this).attr("id").replace("Field",""),LF.formula.setTriggerCollectionField(t),r||LF.formula.updateCollectionFormulas(t,!1,n(this)),u=t.replace(/\([^)]*\)/,""),u!=t&&(o[u]=""),typeof LF.lookup.delayLookupBinderEvents!="undefined")for(i in LF.lookup.delayLookupBinderEvents)!s[i]&&i.match(new RegExp("(?:^|,)"+u+"(?:,|$)"))&&(LF.lookup.delayLookupBinderEvents[i](t),s[i]=!0)}),LF.formula.setErrorRemoval(f),r||n.checkAddDeleteBtnDisplayed(e.closest("li")),n(u).fillLookupFields(null,!0),r||n(document).datalistPolyfill(),f=u.find("[id^=Field]"),f=f.add(u.find("[id^=DateTimeField]")),f=f.add(u.find("[id^=DateTime12Field]")),moment.locale("en"),h=n("html").attr("lang"),f.each(function(){var r=n(this),t,i;n(this).hasClass("calendar")&&(t=n(this).attr("value"),t&&(i=n(this).attr("momentpattern"),n(this).val(moment(t,i).locale(h).format(i))));setTimeout(function(){r.trigger("refreshCustomValidityRules")},0)}),r||v(e),u.show(),typeof RTFInitializer!="undefined"&&RTFInitializer(t.parent()),o};n(".cf-table-add-row").click(function(){n.addtableRow(n(this),n(this).siblings("table").find("tr").length)});tt=1e4;n.setTableColRowCount=function(t,i,r,u,f){var o=jQuery.parseJSON(t.data("qfield").subLabel),h=t.find(i),e,c,a,s,l;if(o.repeatableRowsType==0)return n.checkAddDeleteBtnDisplayed(t),t.find(i);if(o.repeatableRowsType==2&&(t.data("qfield").rangeMax=o.rowMaxAdd!=undefined?o.rowMaxAdd+r-f:tt,t.data("qfield").rangeMin=o.rowMinAdd+r-f),e=h.length,r<t.data("qfield").rangeMin?r=t.data("qfield").rangeMin:t.data("qfield").rangeMax!=null&&r>t.data("qfield").rangeMax&&(r=t.data("qfield").rangeMax),c=!1,r<e)a=_.take(h,e-f),o.repeatableRowsType==2&&_.each(_.takeRight(a,e-r),function(t){if(u)g(n(t),!0),c=!0;else{var i=n(t).parent().find(".cf-collection-delete");n.delCollectionRow(i)}});else for(s=0;s<r-e;s++)h.length!=r&&(u?n.addtableRow(t.find(".cf-table-add-row"),e+s,!0):n.addCollection(t.find(".cf-collection-append"),e+s,!0));return c&&(l=t.find("tbody"),l.repeatable("renumberRepeatables",{}),p(l)),v(t),n(document).datalistPolyfill(),n.checkAddDeleteBtnDisplayed(t),t.find(i)};n.clearEmptyRowCol=function(t,i,r,u,f){var o,s,e,h;f&&f.repeatableRowsType==1&&(o=t.length,s=!1,t.each(function(t,f){var e,h;t>r-1&&o>u&&(e=!0,n(f).find(i?"td[data-col]":"li").each(function(t,i){if(!n.isEmptyCell(i))return e=!1,!1}),e&&(i?(g(n(f),!0),s=!0):(h=n(f).parent().find(".cf-collection-delete"),n.delCollectionRow(h)),o--))}),e=t.closest("tbody"),s&&(e.repeatable("renumberRepeatables",{}),p(e)),h=i?e.closest("li"):t.closest("li"),v(h),n(document).datalistPolyfill(),n.checkAddDeleteBtnDisplayed(h))};n.isEmptyCell=function(t){var r=n(t).data("qfield"),i;if(!r)return!0;i=!1;switch(r.type){case"doc":i=n(t).find(".files td a, .files td span").length;break;case"geolocation":if(n(t).find(".geo-current").is(":visible")){i=!0;break}case"address":n(t).find("input").each(function(t,r){if(n(r).val())return i=!0,!1});break;case"radio":case"checkbox":i=n(t).find("input:checked").length;break;default:i=n(t).find("input,textarea,select").val()}return!i};n(".cf-table").on("click",".form-del-field",function(){var i,t;n(this).hasClass("rowPromptUponRowDeletion")?(c=this,o.find(".confirm-message").text(localize("STR_DELETE_ROW_CONFIRM")),o.find(".modal-title").text(localize("STR_DELETE_ROW")),i=s(c),o.css("top",i),o.modal()):(t=ht(this,!0),t&&t.focus(),g(n(this)))});n.addCollection=function(t,i,r){var f=n("#"+t.data("target")).find(".cf-collection"),e=f.repeatable("add",{btn:t,index:i,hide:!0,multiinsert:r}),u,h;e.find(".prepopulate").each(function(){LF.lookup.prePopulate(t)});var o={},u=f.children().last().find("[id^=Field][id$=\\)]"),s={};return n.repeatInitialize(f.parent(),!1,e,r),u.each(function(){var f,t,u,i;if(nt(n(this)),n(this).hasClass("number")&&(f=n(this).attr("decimal-disabled"),LF.number.setNumberFieldTriggers(n(this)),r||n(this).trigger("updateNumberFormat",[!0,null])),t=n(this).attr("id").replace("Field",""),LF.formula.setTriggerCollectionField(t),r||LF.formula.updateCollectionFormulas(t,null,!0),u=t.replace(/\([^)]*\)/,""),typeof LF.lookup.delayLookupBinderEvents!="undefined")for(i in LF.lookup.delayLookupBinderEvents)!s[i]&&i.match(new RegExp("(?:^|,)"+u+"(?:,|$)"))&&(LF.lookup.delayLookupBinderEvents[i](t),s[i]=!0);u!=t&&(o[u]="")}),LF.formula.setErrorRemoval(u),r||n.checkAddDeleteBtnDisplayed(f.closest("li")),n(e).fillLookupFields(null,!0),r||n(document).datalistPolyfill(),n(e).find("datalist").remove(),u=e.find("[id^=Field]"),u=u.add(f.children().last().find("[id^=DateTimeField]")),u=u.add(f.children().last().find("[id^=DateTime12Field]")),moment.locale("en"),h=n("html").attr("lang"),u.each(function(){var r=n(this),t,i;n(this).hasClass("calendar")&&(t=n(this).attr("value"),t&&(i=n(this).attr("momentpattern"),n(this).val(moment(t,i).locale(h).format(i))));setTimeout(function(){r.trigger("refreshCustomValidityRules")},0)}),r||v(f),e.show(),typeof RTFInitializer!="undefined"&&RTFInitializer(t.parent()),o};n(".cf-collection-append").click(function(){n.addCollection(n(this));_.forEach(n(".cf-geolocation"),function(t){if(n(".ab-help",t).length>0){var i=n(".ab-help",t).first().outerHeight();n(".geo-default-btn",t).css("top",8+i+"px")}})});n(".cf-collection").on("click",".cf-collection-delete",function(){if(n(this).hasClass("rowPromptUponRowDeletion")){c=this;o.find(".confirm-message").text(localize("STR_DELETE_SET_CONFIRM"));o.find(".modal-title").text(localize("STR_DELETE_SET"));var t=s(c);o.css("top",t);o.modal()}else n.delCollectionRow(this)});n.delCollectionRow=function(t){var r,e,u;isMobileBrowser||(r=ct(n(t),!1));lt(n(t).closest(".form-q"),!0);var i=n(t).closest(".cf-collection"),o=i.children().last().find("[id^=Field]"),s=_.reduce(o,function(t,i){return t.push(n(i).attr("id").replace("Field","")),t},[]),f=n(t).siblings("ul").find("[id^=Field]").attr("beingdeleted",!0);f.trigger("evalRule");e=(n("#paypal-section-block").length==1||n("#authorize-net-payment-block").length==1)&&n(t).closest(".form-q").index()==0;n(t).closest(".form-q").remove();i.repeatable("del",{btn:n(t)});n.checkAddDeleteBtnDisplayed(i.closest("li"));_.isUndefined(r)||r.focus();e&&(u=n("#payment_amount_trigger_field_id").val(),n(i.find(".form-q").find('li[id="q'+u+'"]').find("input").first()).bind("change keyup",at),n(i.find(".form-q").find('li[id="q'+u+'"]').find("input").first()).trigger("change"));_.forEach(s,function(n,t){LF.formula.updateCollectionFormulas(n,t,!1)});f.attr("beingdeleted",null)};n.checkAddDeleteBtnDisplayed=function(t){var h,r,o=t.find(".cf-table-add-row,.cf-collection-append"),a=t.attr("attrtype")=="table",c,l,f,s,u,e,i,v;if(n("input[name=IsLocked]").val()==="True"){o.hide();t.find(".cf-collection-delete,.form-del-field").each(function(){n(this).hide()});return}l=t.closest(".cf-section-block");f=!1;l&&(f=l.attr("readonlySection")=="true");a?(h=t.find("tbody").attr("backendRowCount"),r=t.find(".cf-table").children("tbody").children("tr").length,c=t.find("tbody tr").first().find("td[data-col]")):(h=t.find(".cf-collection").attr("backendRowCount"),r=t.find(".cf-collection .rpx").length,c=t.find("div.form-q").first().find("li.form-q"));s=jQuery.parseJSON(h||"{}");u=_.max(_.values(s));(typeof u=="undefined"||u===-Infinity)&&(u=0);t.find(".propCount").val(r);e=t.data("qfield")||"{}";i=jQuery.parseJSON(e.subLabel||"{}");f?o.hide():i.repeatableRowsType==1&&(e.rangeMax==null||r<parseInt(e.rangeMax))?o.show():i.repeatableRowsType==2&&r<(i.rowMaxAdd!=undefined?u+i.rowMaxAdd:tt)?o.show():o.hide();v=n.getChildrenQfields(c);t.find(".cf-collection-delete,.form-del-field").each(function(t,o){if(n(o).closest("tr,.form-q").index()<u&&i.repeatableRowsType==2&&(_.filter(v,function(n){return n.isPreviousDataPreserved==!0||n.isReadonly==!0}).length>0||f))return n(this).hide(),!0;i.repeatableRowsType==1?n(o).toggle((e.rangeMin==null||r>parseInt(e.rangeMin))&&!f):i.repeatableRowsType==2&&n(o).toggle((i.rowMinAdd==null||r>parseInt(i.rowMinAdd+u))&&!f)});i.repeatableRowsType==1&&(_.each(s,function(n,t){s[t]=Math.min(n,r)}),(a?t.find("tbody"):t.find(".cf-collection")).attr("backendRowCount",JSON.stringify(s)))};n.getChildrenQfields=function(t){var i=[];return _.each(t,function(t){i.push(n(t).data("qfield"))}),i};var h=null,l=null,c=null,o=null,it=n("#file-delete-confirm"),rt=n("#row-delete-confirm");if(LF.inIframe()&&(isMobileBrowser||navigator.userAgent.match(/iPad/i))){try{ut=n(window.top.document).find("#file-delete-confirm");l=ut.length?ut:it}catch(wt){l=it}try{ft=n(window.top.document).find("#row-delete-confirm");o=ft.length?ft:rt}catch(wt){o=rt}}else l=it,o=rt;n(document).on("click",".file-del",function(){h=this;l.find(".confirm-message").text(localize("STR_DELETING_FILE",n(this).closest("tr").find(".filename").attr("title")));var t=s(h);l.css("top",t);l.modal()});l.find(".deleteFileBtn").on("click",function(){var u=n(h).parents(".cf-field").find("input.fileuploader:not(.shadow-fileuploader)"),t=n(u).attr("id"),r,c,f,o,e,l,s,a,v;n(u).siblings(".files").find("td.text-danger").remove();_.isNull(i[t].availableFileNum)||(i[t].availableFileNum=i[t].availableFileNum+1,i[t].availableFileNum>=0&&n(u).siblings(".files").find(".error").remove(),n(u).trigger("fileuploadvalidate"),i[t].availableFileNum>0?(r=n(h).parents(".cf-field").find("input.fileuploader"),n(r[0]).attr("disabled",!1),n(r[1]).attr("disabled",!1),n("#"+jQuerySelectorEscape("reachUploadLimit"+t)).hide()):(r=n(h).parents(".cf-field").find("input.fileuploader"),n(r[0]).attr("disabled",!0),n(r[1]).attr("disabled",!0),n("#"+jQuerySelectorEscape("reachUploadLimit"+t)).show()));c=n(h).attr("aid");yt([c],t);f=n("#form1 input[name=attachmentToRemove]");f.length||(f=n('<input type="hidden" name="attachmentToRemove" value="" />').appendTo("#form1"));o=f.val();o!==""&&(o+=",");f.val(o+c);e=n(h).removeClass("file-del").closest(".cf-field ").find(".fileuploader[type=button]");e&&e.attr("required")&&e.closest(".cf-field ").find(".file-del").length===0&&e.parent().find("input").attr("required",!0).removeClass("hasFiles");l=n(h).closest("tr").next();l.children().length==1&&l.remove();s=n(h).closest("tr");a=s.parent().children().length;a>1?n(h).closest("tr").remove():(v=s.find('[name^="File_Field"]')[0].id,s.parent().html(String.format('<tr><td><input type="hidden" id="{0}" name="{0}" value=""><\/td><\/tr>',v)));h=null;n(u).trigger("updatevalidation")});l.find(".deleteFileCancelBtn").on("click",function(){h=null});o.find(".deleteRowBtn").on("click",function(){var t=n(c).hasClass("cf-collection-delete"),i=ht(c,!t);t?n.delCollectionRow(c):g(n(c));o.hide();i&&i.focus();c=null});o.find(".deleteRowCancelBtn, .deleteRowCloseBtn").on("click",function(){o.hide();c&&n(c).focus();c=null});n(document).on("input keyup",".otherchoice[id^=Field]",function(){var i=n(this).val(),t;i.length!==0&&(t=n(this).parent().find("input[type=checkbox],input[type=radio]"),t.prop("checked")===!1&&t.click())});n.fixReadonlyTextArea=function(t){var r=t?t.parent().find(".cf-field textarea[readonly],.cf-field textarea[backend-readonly]"):n(".cf-field textarea[readonly],.cf-field textarea[backend-readonly]"),i;r.each(function(){if(n(this).is(":visible")){if(this.style.height="",this.scrollHeight<n(this).innerHeight())return;n(this).innerHeight(this.scrollHeight+6+"px")}});i=t?t.parent().find(".cf-field textarea.otherchoice[disabled]"):n(".cf-field textarea.otherchoice[disabled]");i.each(function(){n(this).is(":visible")&&(n(this).height(1),n(this).height(n(this).prop("scrollHeight")))})};setTimeout(function(){n.fixReadonlyTextArea()},100);n(document).on("click",".cf-section-block>.collapsible",function(){n(this).next().slideToggle();n(this).toggleClass("collapsed");n(this).find("h2").attr("title",n(this).hasClass("collapsed")?localize("STR_EXPAND"):localize("STR_COLLAPSE"));var t=n(this).hasClass("collapsed")?localize("STR_COLLAPSED"):localize("STR_EXPANDED");n(this).find("p").text("section "+t);n.fixReadonlyTextArea(n(this))});n(".collapsible").on("keyup",function(t){t.which==32&&n(this).click()});n(".collapsed").next().hide();n(document).on("keyup","input, textarea",function(){var i=n(this).attr("maxlength"),t=n(this).parent().find("p.screen-reader-legend");i&&t&&t[0]&&(t.attr("role")=="alert"&&t.removeAttr("role"),i>n(this).val().length&&(t.removeClass("maxReached"),t[0].style.display==""&&(t[0].style.display="none")),t.hasClass("maxReached")&&t.attr("role","alert"),i==n(this).val().length&&(t.addClass("maxReached"),t[0].style.display=""))});n(document).on("keyup","input.hasTimePicker",function(t){(t.keyCode=="38"||t.keyCode=="40")&&(t.preventDefault(),n(this).focus())});n(document).on("keydown","input.awesomplete",function(t){(t.keyCode=="38"||t.keyCode=="40")&&(t.preventDefault(),n(this).removeAttr("aria-activedescendant"),n(this).attr("aria-activedescendant","awesomplete-child-active-option"))});n(document).on("keypress","input:not(.action-btn)",function(n){return(n.keyCode||n.which||n.charCode||0)!==13});try{if(vt=window.location!=window.parent.location&&window.parent.location.pathname.indexOf("design/scripts")>-1?!0:!1,vt&&typeof isPreviewMode!="undefined"&&isPreviewMode==!0&&(et=n(".action-btn.Submit"),et.length!=0))et.on("click",function(){return!1})}catch(bt){}k.init();d.init();n("body").find(".cf-field:has(.Dataurl_Sig)").length&&(n(".cf-field:has(.Dataurl_Sig)").each(function(){t.curSignatureField=n(this);var i=t.curSignatureField,r=i.find(".Dataurl_Sig"),u=i.find(".Sign_Sig");u.is("[readonly]")||u.is("[backend-readonly]")?t.readonlyPreview(i,r.val()):r.hasClass("draft")&&r.val()?t.bootstrapPreview(i,r.val()):r.hasClass("draft")||t.clearSignatureField(i)}),(typeof isPrintMode=="undefined"||isPrintMode!==!0)&&t.init());n("body").find(".cf-field:has(.cf-geolocation)").length&&(ot=n(".cf-geolocation").find("input[vo='d'][default-val='current_location']"),ot.length>0&&(y=ot.closest(".cf-geolocation"),n(y).find(".geo-submission:hidden").length>0&&(n(y).find(".geo-submission").show(),n(y).find(".geo-display, .geo-specify").hide()),f.init(n(y).not(":has(.geo-submission)"),!1)),_.forEach(n(".cf-geolocation"),function(t){var u=n(t).closest("li,td[data-col]").data("qfield"),i=LF.number.addNumberFormatting(n(".geo-specify input[geo-title='latitude']",t).first().val()),r=LF.number.addNumberFormatting(n(".geo-specify input[geo-title='longitude']",t).first().val());n(".geo-default",t).length>0&&!i&&n(".geo-specify input[readonly][geo-title='latitude']",t).length>0&&!r&&n(".geo-specify input[readonly][geo-title='longitude']",t).length>0&&(n("a.geo-current-btn",t).addClass("disabled"),n("a.geo-specify-btn",t).addClass("disabled"));((i||u.isAllowOther)&&i!="current_location"||(r||u.isAllowOther)&&r!="current_location")&&n(".geo-specify:hidden",t).length>0&&n(".geo-submission",t).length==0&&n(".geo-display",t).length==0&&(n(t).find(".geo-specify").css("display","inline-block"),n(t).find(".geo-specify-rtn").show(),n(t).find(".geo-default, .geo-current, .geo-current-rtn").hide(),n(".geo-specify input[readonly][geo-title='latitude']",t).length>0&&(n(t).find(".geo-specify-rtn").hide(),n(t).find(".geo-default-btn").hide()));n(".geo-display",t).length>0&&(i||r?n(t).find(".geo-display-value").attr("latitude",i).attr("longitude",r).text(i+", "+r):n(t).find(".geo-display-value").text(""))}),n(document).ready(function(){_.forEach(n(".cf-geolocation"),function(t){if(n(".ab-help",t).length>0){var i=n(".ab-help",t).first().outerHeight();n(".geo-default-btn",t).css("top",8+i+"px")}})}));n(document).on("click",".geo-current-btn",function(){if(!n(this).hasClass("disabled")){var t=n(this).closest(".cf-geolocation");t.find(".geo-lookup").removeClass("geo-lookup");f.init(t,!1)}});n(document).on("click",".geo-specify-btn",function(){if(!n(this).hasClass("disabled")){var t=n(this).closest(".cf-geolocation");t.find(".geo-specify").css("display","inline-block");t.find(".geo-specify-rtn").show();t.find(".geo-default").hide()}});n(document).on("click",".geo-current-rtn a",function(){if(!n(this).hasClass("disabled")){var t=n(this).closest(".cf-geolocation");n(t).find(".geo-specify input[geo-title='latitude']").val("");n(t).find(".geo-specify input[geo-title='longitude']").val("");t.find(".geo-specify").css("display","inline-block");t.find(".geo-specify-rtn").show();t.find(".geo-current, .geo-current-rtn").hide()}});n(document).on("click",".geo-specify-rtn a",function(){if(!n(this).hasClass("disabled")){var t=n(this).closest(".cf-geolocation");t.find(".geo-lookup").removeClass("geo-lookup");f.init(t,!1)}});n(document).on("click",".geo-default-btn",function(){if(!n(this).hasClass("disabled")){var t=n(this).closest(".cf-geolocation"),i=n(t).find(".geo-current-value"),r=n(t).find(".geo-specify input[geo-title='latitude']"),u=n(t).find(".geo-specify input[geo-title='longitude']");i.attr("latitude","").attr("longitude","").text("");r.val("");u.val("");i.trigger("evalRule");r.trigger("evalRule");u.trigger("evalRule");t.find(".geo-current, .geo-current-rtn, .geo-specify, .geo-specify-rtn").hide();t.find(".geo-default").show()}});n("input[name=IsLocked]").val()!=="True"&&_.each(n("[backendrowcount]"),function(t){n.checkAddDeleteBtnDisplayed(n(t).closest("li"))})};h=null;n.AutoFitForm=function(t){t.find("textarea[readonly]:visible, textarea[backend-readonly]:visible").each(function(){if(!h){var t=window.pageYOffset;n("body").height()>screen.height&&n("body").height(n("body").height()+1e3);h=setTimeout(function(){window.scrollTo(0,t);h=null;n("body").height("")},15)}(this.style.height="",this.scrollHeight<n(this).innerHeight())||n(this).innerHeight(this.scrollHeight+6+"px")})};r={ruleNbrs:[],highlightOn:function(){n(".form-focused").removeClass("form-focused");n(this).closest("input").attr("readonly")!=="readonly"&&n(this).closest(".cf-repeat,.form-q,.cf-table tr").addClass("form-focused")},evalRuleSet:function(t,i,r,f,e){for(var s,h,o=this,l=r,a=n(".form-q,.cf-section-block,.cf-page, .cf-page-readonly"),c=0,v=l.length;c<v;c++)(s=_.clone(t[l[c]]),s.context=f,h=null,h=f?f.closest(".cf-collection").size()!==0?{id:s.ruleId,items:s.context.find(".cf-field").get()}:{id:s.ruleId,items:s.context.closest(".cf-field").get()}:{id:s.ruleId,items:null},_.findLast(e,function(n){return _.isEqual(n,h)}))||(e&&e.push(h),_.each(_.sortBy(s.targets,function(n){return n.position}),function(r){var h=null,l=r.hiddenBehavior,y,v,c;f&&f.length&&(f.closest(".cf-collection").size()!==0?(h=f.find("#q"+r.targetFieldId),h.length==0&&(h=null)):(h=f.closest("tr").find("[data-col=q"+r.targetFieldId+"]"),h.length==0&&(h=null)));h||(h=n(jQuery.grep(a,function(t){return n(t).attr("id")=="q"+r.targetFieldId})));h.add("[id^=q"+r.targetFieldId+"_]",f);y=h.parent().closest(".cf-table-block").length;v=!1;_.each(h,function(t){var o,c,p;if(y){var e=f,a=!0,w=!e||e[0]==n("form")[0];a=e&&f.closest(".cf-table-block").length>0?h.parent().closest(".cf-table-block")[0].id==f.closest(".cf-table-block")[0].id:!1;(w||!a)&&(e=n(t).closest(".cf-table").find("td:nth-child("+(n(t).index()+1)+")"));_.each(e,function(t){var h=u.evalRule(s,i,n(t),n(t)),f,e,o;if(h===(r.action==="show")){var f=n(t).closest("tr").find("td[data-col=q"+r.targetFieldId+"]"),l=f.find("input,textarea,select"),c=f.find(".cf-field").attr("rule-hidden");c&&f.find(".cf-field").attr("rule-hidden",!1).removeClass("hidden lf-container-hidden");e=f.find(".calendar");e.length>0&&n.reInitializeDateField(n(e));o=f.find(".hasTimePicker");o.length>0&&n.reInitializeTimeField(n(o));f.find(".cf-geolocation").length>0&&f.find(".geo-current").length>0&&f.find("a.geo-current-btn, a.geo-specify-btn, .geo-current-rtn a, .geo-specify-rtn a, .geo-default-btn").removeClass("disabled")}else f=n(t).closest("tr").find("td[data-col=q"+r.targetFieldId+"]"),f.find("input,textarea,select").attr("disabled","disabled").addClass("lf-no-validate"),f.find(".cf-field").attr("rule-hidden",!0).addClass("hidden lf-container-hidden"),e=f.find(".calendar"),e.length>0&&n.reInitializeDateField(n(e)),o=f.find(".hasTimePicker"),o.length>0&&n.reInitializeTimeField(n(o)),f.find(".cf-geolocation").length>0&&f.find("a.geo-current-btn, a.geo-specify-btn, .geo-current-rtn a, .geo-specify-rtn a, .geo-default-btn").addClass("disabled")});o=n(t).closest(".cf-table").find("tr:not(.file)>td:nth-child("+(n(t).index()+1)+")");c=_.find(o,function(t){return n(t).find(".cf-field").attr("rule-hidden")!=="true"});u.flipHiddenState(o,!c,null,l);u.flipHiddenState(n(t).closest(".cf-table").find("th:nth-child("+(n(t).index()+1)+")"),!c,null,l)}else p=u.evalRule(s,i,f,n(t)),u.flipHiddenState(n(t),p!==(r.action==="show"),null,l),v=!0});o.ruleNbrs[r.targetFieldId]&&(h.closest(".cf-table").size()===0&&h.closest(".cf-collection").size()===0?o.evalRuleSet(t,i,o.ruleNbrs[r.targetFieldId],null,e):h.closest(".cf-collection").size()!==0?o.evalRuleSet(t,i,o.ruleNbrs[r.targetFieldId],f,e):o.evalRuleSet(t,i,o.ruleNbrs[r.targetFieldId],f,e));v&&(c=null,_.forEach(i,function(u){if(u.fieldId==r.targetFieldId||u.memberId&&u.memberId==c)if(u.type=="table")c=u.memberId;else return!1;else c&&o.ruleNbrs[u.fieldId]&&o.evalRuleSet(t,i,o.ruleNbrs[u.fieldId],n(this),e)}))}))},addRulesToFields:function(t,i,r){"use strict";var u=this,e,y,p,s,l,w,f,o,k,v;u.rules=t;u.fields=i;r||(r=n("form"));var h=function(){var r=n(this).attr("geo-title")?".geo-q":".form-q",f=n(this).closest(r).attr("id").match(/\d+/);u.evalRuleSet(t,i,u.ruleNbrs[f],null,[])},a=function(){var f=[],e,r;n(this).closest(".cf-table").size()!==0?(r=n(this).attr("geo-title")?n(this).closest(".geo-q").attr("id").match(/\d+/):n(this).closest("td").data("col").match(/\d+/),u.evalRuleSet(t,i,u.ruleNbrs[r],n(this),f)):(e=n(this).attr("geo-title")?".geo-q":"li",r=n(this).closest(e).attr("id").match(/\d+/),u.evalRuleSet(t,i,u.ruleNbrs[r],n(this).closest(".form-q"),f))},b=function(){var r=n(this).closest(".form-q").attr("id").match(/\d+/);u.evalRuleSet(t,i,u.ruleNbrs[r],null,[])},c=[];for(e=0,y=t.length;e<y;e++)if(p=t[e],s=p.criteria,s&&s.length>0)for(l=0,w=s.length;l<w;l++)f=s[l].referenceFieldId,o=r.closest(".cf-table").size()!==0?r.closest(".cf-table").first("tr").find("#q"+f+",[id^=q"+f+"_]"):r.find("#q"+f+",[id^=q"+f+"_]"),(o.size()!==0||f===0)&&(k=r.find("[name=Field"+f+"]:not(.bfOnKeyup)").bind(n.browser.mozilla||window.chrome?"input change lookup evalRule":"change keyup lookup evalRule",h).addClass("bfOnKeyup"),r.find("[name=DateTimeField"+f+"]:not(.bfOnKeyup)").bind(n.browser.mozilla||window.chrome?"input change lookup evalRule":"change keyup lookup evalRule",h).addClass("bfOnKeyup"),r.find("[name=DateTime12Field"+f+"_TimeFormatDropdownField]:not(.bfOnKeyup)").bind(n.browser.mozilla||window.chrome?"input change lookup evalRule":"change keyup lookup evalRule",h).addClass("bfOnKeyup"),r.find("[name=Field"+f+"_TimeFormatDropdownField]:not(.bfOnKeyup)").bind(n.browser.mozilla||window.chrome?"select change lookup evalRule":"change keyup lookup evalRule",h).addClass("bfOnKeyup"),r.find("[name^=Field"+f+"\\(]:not(.bfOnKeyupRepeatable)").bind("lookup change keyup input evalRule",a).addClass("bfOnKeyupRepeatable"),r.find("[name^=DateTimeField"+f+"\\(]:not(.bfOnKeyupRepeatable)").bind("lookup change keyup input evalRule",a).addClass("bfOnKeyupRepeatable"),r.find("[name^=DateTime12Field"+f+"\\(]:not(.bfOnKeyupRepeatable)").bind("lookup change keyup input evalRule",a).addClass("bfOnKeyupRepeatable"),r.find("#Field"+f+"_other_value[type=text]:not(.bfOnKeyupOther)").bind("keyup input evalRule",b).addClass("bfOnKeyupOther")),u.ruleNbrs[f]==null&&(u.ruleNbrs[f]=[]),v=u.ruleNbrs[f],jQuery.inArray(e,v)<0&&v.push(e),o.closest(".cf-table").size()===0&&o.closest(".cf-collection").size()===0?u.evalRuleSet(t,i,[e],r,c):o.closest(".cf-collection").size()!==0?u.evalRuleSet(t,i,[e],r,c):o.each(function(f){var s=n(o[f]).closest("td[data-col],th").index(),h=n(o[f]).closest(".cf-table").children("tbody").children("tr");h.length===0?u.evalRuleSet(t,i,[e],r,c):u.evalRuleSet(t,i,[e],n(this).children("td").eq(s).find("input,select,textarea"),c)})},getTargetNoValidateList:function(n){"use strict";var i=this,t=[];return _.forEach(n,function(n){_.forEach(n.targets,function(n){var i=_.indexOf(_.map(t,"id"),n.targetFieldId);n.hiddenBehavior<2&&i<0?t.push({id:n.targetFieldId,validBehavior:n.hiddenBehavior}):n.hiddenBehavior>=2&&i>=0&&t.splice(i,1)})}),t}};var u={getFieldObjectById:function(t,i){return n.grep(t,function(n){return n.fieldId==i})},stripForCompare:function(t){return t=t||"",n.trim(t).toLowerCase()},_fieldContainer:function(n){return n&&n.closest(".cf-collection").size()!==0?"collection":n&&n.closest(".cf-table").size()!==0?"table":"none"},_resolveFieldId:function(n,t){var i=this._fieldContainer(t),r;return i==="collection"?(r=_.findIndex(t.closest(".cf-collection").find(".rpx"),function(n){return n==t.parent().closest(".rpx")[0]}),"Field"+n+"\\("+(parseInt(r)+1).toString()+"\\)"):i==="table"?"Field"+n+"\\("+(parseInt(t.parent().closest("tr").index())+1).toString()+"\\)":"Field"+n},isQuestionHidden:function(t,i){var r,u;return(i?(u=this._fieldContainer(i),r=u==="collection"?i.closest(".cf-section-block").find("[id^="+this._resolveFieldId(t,i)+"]").closest(".form-q"):i.closest(".cf-section-block").find("[id^="+this._resolveFieldId(t,i)+"]")):r=n("#q"+t),r.hasClass("hidden")||r.parents(".section").hasClass("hidden"))?!0:!1},isempty:function(t){return t=!t&&t!==0?"":t,t=n.trim(t),t===""?!0:!1},is:function(n,t){return n===t},isnot:function(n,t){return n!==t},isblank:function(n,t){return n===t},isnotblank:function(n,t){return n!==t},contain:function(n,t){return t===""&&n===""?!0:t===""&&n!==""?!1:n.indexOf(t)===-1?!1:!0},notcontain:function(n,t){return t===""&&n===""?!1:t===""&&n!==""?!0:n.indexOf(t)===-1?!0:!1},startswith:function(n,t){return n.indexOf(t)===0},endswith:function(n,t){return n.indexOf(t,n.length-t.length)!==-1},isless:function(n,t){return this.isempty(n)?!1:this.isempty(t)?!1:(n=Number(n),t=Number(t),n<t?!0:!1)},isgreater:function(n,t){return this.isempty(n)?!1:this.isempty(t)?!1:(n=Number(n),t=Number(t),n>t?!0:!1)},isbefore:function(n,t){return this._timeCompare(n,t,0)},isafter:function(n,t){return this._timeCompare(n,t,1)},ison:function(n,t){return this._timeCompare(n,t,2)},_timeCompare:function(n,t,i){var r=n<t?!0:!1,u=n>t?!0:!1;return[r,u,!r&!u][i]},compareFieldValue:function(t,i,r,u,f,e){var s=!1,b,c,w,k,d,nt,a,g,h,v,y,p,tt,o;if(e.is(":radio,:checkbox")){for(h=this,v=0;v<t.optionLabelex.length;v++)y=t.optionLabelex[v],r==h.stripForCompare(y.Key)&&(r=h.stripForCompare(y.Value));return p=n("input[name="+f+"]:checked"),p.size()===0?s=h[i]("",r):(p.each(function(){if(value=h.stripForCompare(n(this).val()),h.is(value,r)){s=!0;return}}),(i=="isnot"||i=="isnotblank")&&(s=!s)),s}if(t.type=="date")if(o=e.val(),b=", ",i=="isblank")s=this.stripForCompare(o)=="";else if(i=="isnotblank")s=this.stripForCompare(o)!="";else if(t.format.indexOf(b)>-1){if(c=e.parent().siblings(".cf-date-field-time").find(".cf-small.hasTimePicker").val(),w=e.parent().siblings(".cf-date-field-time").find(".cf-small.hasTimePicker").attr("timepattern"),w&&c&&(c=_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],w)?c+" "+e.parent().parent().find("option:selected").text():c),s=!1,k=moment(r,"YYYY-MM-DD HH:mm:ss",!0),d=moment(r,"YYYY-MM-DD",!0),d.isValid()&&o!=null&&o!=""&&o!==undefined)nt=l(t.format.split(b)[0]),a=moment(o,nt),a.isValid()&&(a=a.toDate(),r=d.toDate(),s=this[i](a,r));else if(k.isValid()&&o!=null&&o!=""&&c!=""&&c!=null){var it=moment(c,w),rt=l(t.format.split(b)[0])+"T"+w,ut=e.val()+" "+c,a=moment(ut,rt);a.isValid()&&it.isValid()&&(a=a.toDate(),r=k.toDate(),s=this[i](a,r))}}else try{o=n.datepicker.parseDate(t.format,o);o==null?s=!1:(r=n.datepicker.parseDate("yy-mm-dd",r),s=this[i](o,r))}catch(ft){}else if(t.type=="time")if(o=e.val(),g=_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],t.format)?n(e).parent().find("select").val():"24hours",i=="isblank")s=this.stripForCompare(o)=="";else if(i=="isnotblank")s=this.stripForCompare(o)!="";else{o=_.isEqual("24hours",g)?o:o+" "+g;o=moment(o,t.format);try{o!=null&&o.isValid()?(o=o.format("HH:mm:ss"),s=this[i](o,r)):s=!1}catch(ft){}}else{if(t.type=="select"){for(h=this,v=0;v<t.optionLabelex.length;v++)y=t.optionLabelex[v],r==h.stripForCompare(y.Key)&&(r=h.stripForCompare(y.Value));return p=n("select[id="+f+"]"),p.size()===0?s=h[i]("",r):(p.each(function(){if(value=h.stripForCompare(n(this).val()),h.is(value,r)){s=!0;return}}),(i=="isnot"||i=="isnotblank")&&(s=!s)),s}t.type==="number"||t.type==="currency"?(o=this.stripForCompare(e.val()),o=o!==e.attr("data-val")?LF.number.removeNumberFormatting(o):o,o=LF.number.isNumeric(o)?parseFloat(o):o,tt=LF.number.isNumeric(r)?parseFloat(r):r,s=this[i](o,tt)):(o=this.stripForCompare(e.val()),s=this[i](o,r))}return s},evalCriteria:function(n,t,i,r,u){var f=this.stripForCompare(n.value);return this.compareFieldValue(t,n.operator,f,i,r,u)},evalRule:function(n,t,i,r){return n.criteriaLogic==="always"?!0:n.criteriaLogic==="all"?this.evalAllRule(n,t,i,r):n.criteriaLogic==="any"?this.evalAnyRule(n,t,i,r):!1},evalAllRule:function(t,i,r,u){for(var e,c,l,o,s,f=0;f<t.criteria.length;f+=1){var h=t.criteria[f],a=this.retrieveLocalContexts(u,h),v=!1;for(e=0;e<a.length;e+=1){if(c=a[e],l=this.getFieldObjectById(i,h.referenceFieldId)[0],r=c?n(c):null,o=this._resolveFieldId(l.fieldId,r),s=n("[name="+o+"]").add("[name^="+o+"\\(]",r),s.size()===0)return!1;if(!s.attr("beingdeleted"))if(this.evalCriteria(h,l,r,o,s))v=!0;else return!1}if(!v)return!1}return!0},evalAnyRule:function(t,i,r,f){for(var o,l,s,a,v,h,c,e=0;e<t.criteria.length;e+=1)for(o=t.criteria[e],l=this.retrieveLocalContexts(f,o),s=0;s<l.length;s+=1)if((a=l[s],v=u.getFieldObjectById(i,o.referenceFieldId)[0],r=a?n(a):null,h=u._resolveFieldId(v.fieldId,r),c=n("[name="+h+"]").add("[name^="+h+"\\(]",r),c.size()!==0)&&!c.attr("beingdeleted")&&this.evalCriteria(o,v,r,h,c))return!0;return!1},retrieveLocalContexts:function(t,i){var r=[null],f=!0,e,u;return t.closest(".cf-collection").size()!==0?(e=t.parent().closest(".form-q").find("[id^=Field"+i.referenceFieldId+"\\(]:not(div)"),e.length&&(f=!1,r=n(e[0]).closest(".form-q"))):t.closest(".cf-table-block").size()!==0&&(r=t,f=t.closest("tr").find("[data-col=q"+i.referenceFieldId+"],[id^=Field"+i.referenceFieldId+"\\(]").length===0,(!r.length||r.is("th")||f)&&(r=[null])),f&&(u=n("[id^=Field"+i.referenceFieldId+"\\(]:not(div)"),u.closest(".cf-collection").size()!==0?r=u.closest(".form-q"):u.closest(".cf-table-block").size()!==0&&(r=u.closest("[data-col]")),r.length||(r=[null])),r},flipHiddenState:function(t,i,r){var u=n(t),f="lf-no-validate",e,o,s,h;i?(r||(u.addClass("hidden lf-container-hidden "),u.attr("aria-hidden","true"),u.find("input, textarea, select, .cf-rich-text").prop("disabled",!0).addClass(f),n("."+f+".required, ."+f+"[required]").addClass("old-required").prop("required",!1)),u.hasClass("cf-page")&&(e=n("[page="+u.attr("id")+"], [value="+u.attr("id")+"]"),u.hasClass("active")&&(o=n(u.nextAll(".cf-page:not(.hidden)")).length?n(u.nextAll(".cf-page:not(.hidden)")[0]):n(u.prevAll(".cf-page:not(.hidden)")[0]),s=n("[page="+o.attr("id")+"], [value="+o.attr("id")+"]"),u.removeClass("active"),o.addClass("active"),o.length==0&&n(".cf-pagination").hide(),s.is("option")?(e.attr("selected",!1),s.attr("selected","selected")):(e.removeClass("active"),s.addClass("active"))),e.addClass("hidden"),e.attr("aria-hidden","true"),n("#form1").trigger("updatePagination"))):r||(h=!1,u.hasClass("hidden")&&(h=!0),u.removeClass("hidden lf-container-hidden"),u.removeAttr("aria-hidden"),h&&u.find(".cf-rich-text:visible").each(function(){RTFInitializer(u)}),u.hasClass("form-q")&&u.attr("width")&&u.attr("width")!=="0%"&&u.closest("table").find("div.rtoolbar:visible").each(function(t,i){toolbarAutoScroll(n(i))}),n.each(u.find(".fileuploader[type=file]"),function(t,i){var r=n(i).next();r.hasClass("fileuploader")&&r.attr("type")==="button"&&n(i).width(r.width());LF.validator.attachValidatorsRepeatable(n(i),!0)}),n.each(u.find("."+f),function(t,i){if(!n(i).closest(".hidden").length){var r=n(i).prop("type");n(i).prop("disabled",r=="radio"||r=="checkbox"||r=="select-one"?n(i).is("[readonly]"):!1).removeClass(f);n(i).hasClass("old-required")&&(n(i).removeClass("old-required"),n(i).hasClass("hasFiles")||n(i).prop("required",!0))}LF.validator.attachValidatorsRepeatable(n(i),!0)}),u.hasClass("cf-page")&&(n(".cf-pagination").show(),n("[page="+u.attr("id")+"], [value="+u.attr("id")+"]").removeClass("hidden").removeAttr("aria-hidden"),n("#form1").trigger("updatePagination")))}},k={init:function(){function o(){var n=!1,u=t.length!=0&&(t.val()==null||t.val().length==0||t.val().indexOf("@")<1||t.val().lastIndexOf(".")<3||t.val().lastIndexOf(".")-t.val().indexOf("@")<2||t.val().length-t.val().lastIndexOf(".")<2),o=i.length!=0&&i.val()!=t.val(),s=r.length!=0&&(r.val()==null||r.val().length==0),h=e.length!=0&&e.val()!=r.val();(u||o||s||h)&&(n=!0);f.prop("disabled",n)}var f=n('button[value="__SaveDraft"]'),h=n('input[name="tfa_draftname"]'),t=n('input[name="tfa_emailadd"]'),i=n('input[name="tfa_confirmemail"]'),r=n('input[name="tfa_password"]'),e=n('input[name="tfa_confirm_password"]'),c=i.length>0,s,u;if(f.length){f.on("click",function(){LF.LFForms.saveFlag=!0;var i=!0;n.each([h,t,r],function(t,r){if(r.length&&!LF.validator.isFieldValid(r))return i=!1,LF.validator.validateField(r),n(this).focus(),!1});i&&(n('<input type="hidden" name="action" />').val(n(this).val()).insertBefore(n(this)),n("#form1").prop("novalidate",!0),n("#form1").find("#payment-form").size()>0?n("#form1").trigger("submit"):n("#form1").submit(),n(this).attr("disabled","disabled"),n("input[type=submit]").addClass("btn-disabled"))});n("#draftPage.modal").on("show.bs.modal",function(){var r=n("#form1").find(".cf-field [required]").filter(function(){return n(this).is(":required")||n(this).find('.cf-rich-text[required="True"]')}).add(".group-required").addClass("draft_removedrequired").removeAttr("required"),t;if(_.each(r,function(t){LF.validator.removeRequired(n(t))}),n(".error.filetype, .error.invalid, .error.filesize").remove(),!LF.validator.isValid())return n("#form1").find(".draft_removedrequired").attr("required","required").removeClass("draft_removedrequired"),_.each(r,function(t){LF.validator.addRequired(n(t))}),!1;t=n(this).find("input").removeAttr("disabled");LF.isAuthenticated||t.attr("required","required");t.removeClass("lf-no-validate");n("#draftPage .email").removeAttr("required");_.isEmpty(n("#draftPage .email"))||n("#draftPage .email").parsley().validate();LF.isAuthenticated||n("#draftPage .email").attr("required","required");c&&(i.val()==""&&n("#draftPage .confirmemail").removeAttr("required"),_.isEmpty(n("#draftPage .confirmemail"))||n("#draftPage .confirmemail").parsley().validate())});n("#draftPage.modal").on("shown.bs.modal",function(){n(this).find("input:first").focus()});n("#draftPage.modal").on("hidden.bs.modal",function(){_.each(n("#form1").find(".draft_removedrequired"),function(t){n(t).removeClass("draft_removedrequired");n(t).attr("required","required")});n(this).find("input").removeAttr("required").attr("disabled","");n("#form1").find(".user-success").removeClass("user-success").trigger("updatevalidation");n(this).find("input").addClass("lf-no-validate")});if(!LF.isAuthenticated){r.on("input change",function(){e.val("");e.parsley().reset()});t.on("input change",function(){t.parsley().validate();c&&i.parsley().validate()});o();t.on("keyup",o);if(c)i.on("keyup",function(){i.attr("required")!="required"&&i.attr("required","required");i.parsley().validate();o()});r.on("keyup",o);e.on("keyup",o)}if(LF.isAuthenticated){s=!1;u=!1;h.on("input change",function(){s=h.val().length==0?!0:!1;f.prop("disabled",s||u)});t.on("input change",function(){u=t.val().indexOf("@")<1||t.val().lastIndexOf(".")<3||t.val().lastIndexOf(".")-t.val().indexOf("@")<2||t.val().length-t.val().lastIndexOf(".")<2?!0:!1;t.val().length==0&&(u=!1);f.prop("disabled",s||u)})}}}},v=!1,d={init:function(){var u=!1,r=!1,i=!1,e=function(){return n("#recaptcha_widget_v2").size()>0&&!LF.LFForms.saveFlag&&!grecaptcha.getResponse()?(n("#recaptcha_error_message").text(localize("STR_RECAPTCHA_INVALID")),n("#recaptcha_error_message").css("display","block"),!1):!0},h=function(){n(document.activeElement).attr("name")==="payment-model-dialog"&&n("input[name=action]").val(n(document.activeElement).val())},o=function(){var t=document.activeElement,c,s,h,l,e,a,o;if(i=!1,r=!1,typeof t!="undefined"&&n(t).attr("type")!="submit"&&(n("#form1").find("button[value=__SaveAction][active]").length>0||n("#form1").find("button[value=__SaveDraft][active]").length>0)&&(c=n("#form1").find("button[value=__SaveAction][active]").length>0?"button[value=__SaveAction][active]":"button[value=__SaveDraft][active]",t=n("#form1").find(c).removeAttr("active")[0],r=!0),s=n(t).attr("formnovalidate"),typeof s!=typeof undefined&&s!==!1&&(i=!0),n(".error.filetype, .error.invalid, .error.filesize").remove(),_.forEach(n(".fileuploader:not([readonly]):not([backend-readonly]):not(.shadow-fileuploader)"),function(t){n(t).trigger("fileuploadvalidate")}),n("input[data-braintree-id]").length>0&&n("input[data-braintree-id]").attr("data-parsley-multiple","braintreecheckbox"),!i&&!LF.validator.isValid())if(r){if(h=n("#form1").find(".cf-field [required]").filter(function(){return n(this).is(":required")}).add(".group-required").addClass("draft_removedrequired").removeAttr("required"),_.each(h,function(t){LF.validator.removeRequired(n(t))}),l=!LF.validator.isValid(),n("#form1").find(".draft_removedrequired").attr("required","required").removeClass("draft_removedrequired"),_.each(h,function(t){LF.validator.addRequired(n(t))}),l)return!1}else return!1;if(n("#form1").find(".geo-specify input[readonly][data-val='current_location']:not(.geo-lookup)").length>0&&!LF.LFForms.saveFlag&&!r&&!i)if(e=n("#form1").find(".geo-specify input[readonly][data-val='current_location']:not(.geo-lookup)").closest(".cf-geolocation"),u)_.forEach(e,function(t){var i=n(".geo-specify input[geo-title='latitude']",t).first().val(),r=n(".geo-specify input[geo-title='longitude']",t).first().val();i=="current_location"&&n(t).find(".geo-specify input[geo-title='latitude']").val("").trigger("updatevalidation");r=="current_location"&&n(t).find(".geo-specify input[geo-title='longitude']").val("").trigger("updatevalidation")});else return f.init(e,!0,t),u=!0,!1;return(n("#form1").find(".geo-specify input[data-val='current_location']:not(.geo-lookup)").length>0&&(LF.LFForms.saveFlag||r)&&!i&&(e=n("#form1").find(".geo-specify input[data-val='current_location']:not(.geo-lookup)").closest(".cf-geolocation"),_.forEach(e,function(t){var i=n(t).find(".geo-current:visible").length>0||n(t).find("input[geo-title='latitude']:visible:not('.geo-lookup')").val()==""&&n(t).find("input[geo-title='longitude']:visible:not('.geo-lookup')").val()=="";n(t).find("input:not('.geo-lookup')").length==2&&i&&(n(t).find("input[geo-title='latitude']:not('.geo-lookup')").val("current_location"),n(t).find("input[geo-title='longitude']:not('.geo-lookup')").val("current_location"))})),n("#form1").find(".calendar").length>0&&(a=n("#form1").find(".calendar"),_.forEach(a,function(t){var r=n(t).val(),i,u,f;r&&(i=null,u=document.documentElement.lang.toLowerCase(),i=n(window)[0].moment(r,n(t).attr("momentPattern"),u,!0),i.isValid()||n(t).attr("momentPattern").toUpperCase()!="DD-MMM-YY"||(i=n(window)[0].moment(r,"DD-MMM-YY","en")),i.isValid()||(i=n(window)[0].moment(r)),f=i.locale("en").format(n(t).attr("momentPattern")),n(t).val(f))})),o=_.find(n("#form1").find(".number"),function(t){return Math.abs(parseInt(LF.number.removeNumberFormatting(n(t).val().toString())))>79228162514264300000000}),o)?(n(".form-focused").removeClass("form-focused"),n(o).closest(".cf-repeat,.form-q,.cf-table tr").addClass("form-focused"),n(o).focus(),!1):v?!1:n("input[name=__validator]").size()>0&&(n("input[name=__validator]:first").val()!=""||(new Date).valueOf()-LF.LFForms.readyTime<500)?!1:!0},c=function(){var t=n("#form1").find(".cf-field [required]").filter(function(){return n(this).attr("type")=="richtext"||n(this).is(":required")}).add(".group-required").addClass("draft_removedrequired").removeAttr("required");return(_.each(t,function(t){LF.validator.removeRequired(n(t))}),!LF.validator.isValid())?(n("#form1").find(".draft_removedrequired").attr("required","required").removeClass("draft_removedrequired"),_.each(t,function(t){LF.validator.addRequired(n(t))}),!1):!0},l=function(t){t.messages.resultCode=="Ok"?(n("#payment_method_nonce").val(t.opaqueData.dataValue),n("#payment_method_descriptor").val(t.opaqueData.dataDescriptor),LF.getHostFrameDialog("#confirmPayment").modal("show")):show_api_error({data:{message:localize("ERR_PAYMENT_AUTHENTICATION_EXCEPTION")}})},y=function(){var t={cardNumber:n("#authorizeNetCardNum").val().replace(/ +/g,""),month:n("#authorizeNetExpDate").val().split("/")[0].trim(),year:n("#authorizeNetExpDate").val().split("/")[1].trim(),cardCode:n("#authorizeNetCardCode").length==1?n("#authorizeNetCardCode").val().trim():"",zip:n("#authorizeNetZip").length==1?n("#authorizeNetZip").val().trim():"",fullName:n("#authorizeNetLastName").length==1&&n("#authorizeNetFirstName").length==1?n("#authorizeNetLastName").val().trim()+" "+n("#authorizeNetFirstName").val().trim():""},i={clientKey:n("#accept_js_public_key").val(),apiLoginID:n("#accept_js_api_login_key").val()},r={cardData:t,authData:i};Accept.dispatchData(r,l)},t=function(t){n(t).parent().addClass("show-label invalid");var i=n(t).val().length>0?n(t).val():" ";n(t).val(i);n(t).focus()},p=function(){var d=n("#authorizeNetCardNum").val(),i=n("#authorizeNetExpDate").val().split("/"),r=n.payment.validateCardNumber(d),u=i.length==2?n.payment.validateCardExpiry(i[0],i[1]):!1,f=n("#authorizeNetCardCode").length==1?n.payment.validateCardCVC(n("#authorizeNetCardCode").val()):!0,e=n("#authorizeNetZip").length==1?n("#authorizeNetZip").val().trim().length>0:!0,o=n("#authorizeNetLastName").length==1?n("#authorizeNetLastName").val().trim().length>0:!0,s=n("#authorizeNetFirstName").length==1?n("#authorizeNetFirstName").val().trim().length>0:!0,h=n("#authorizeNetCompany").length==1?n("#authorizeNetCompany").val().trim().length>0:!0,c=n("#authorizeNetAddress").length==1?n("#authorizeNetAddress").val().trim().length>0:!0,l=n("#authorizeNetCity").length==1?n("#authorizeNetCity").val().trim().length>0:!0,a=n("#authorizeNetState").length==1?n("#authorizeNetState").val().trim().length>0:!0,v=n("#authorizeNetCountry").length==1?n("#authorizeNetCountry").val().trim().length>0:!0,p=n("#authorizeNetPhone").length==1?n("#authorizeNetPhone").val().trim().length>0:!0,w=n("#authorizeNetFax").length==1?n("#authorizeNetFax").val().trim().length>0:!0,b=n("#authorizeNetEmail").length==1?n("#authorizeNetEmail").val().trim().length>0&&n("#authorizeNetEmail").parsley().isValid():!0,k=n("#authorizeNetCustomerId").length==1?n("#authorizeNetCustomerId").val().trim().length>0:!0;r&&u&&f&&e&&o&&s&&h&&c&&l&&a&&v&&p&&w&&b&&k?y():(e||t(n("#authorizeNetZip")),f||t(n("#authorizeNetCardCode")),u||t(n("#authorizeNetExpDate")),r||t(n("#authorizeNetCardNum")),o||t(n("#authorizeNetLastName")),s||t(n("#authorizeNetFirstName")),h||t(n("#authorizeNetCompany")),c||t(n("#authorizeNetAddress")),l||t(n("#authorizeNetCity")),a||t(n("#authorizeNetState")),v||t(n("#authorizeNetCountry")),p||t(n("#authorizeNetPhone")),w||t(n("#authorizeNetFax")),b||t(n("#authorizeNetEmail")),k||t(n("#authorizeNetCustomerId")))},s;n("#payment-model-dialog").click(function(){if(o()&&!i){if(!e())return;n("#form1").find("#payment-form").length>0&&n("#payment_amount_precision_error").val().toLowerCase()=="true"&&show_api_error({data:{message:localize("WRN_PAYMENT_AMOUNT_PRECISION_ERROR")}});n("#paymentConfirmed").click()}else i&&n("#form1").trigger("submit")});LF.getHostFrameDialog("#confirmPayment").find("#paymentTrigger").click(function(){_.forEach(n(".number"),function(t){n(t).val()!==n(t).attr("data-val")&&n(t).val(LF.number.removeNumberFormatting(n(t).val().toString()))});n("#authorize-net-payment-block").length==1&&(n("#authorizeNetPaymentBlock").hide(),n(".authorizeNetPaymentToRemove").remove(),LF.getHostFrameDialog("#confirmPayment").find("#confirmationAmount").text()=="0"&&(n("#payment_method_nonce").remove(),n("#payment_method_descriptor").remove(),n("#authorizeNetPaymentBlock").remove()));n("#form1").trigger("submit")});s=function(){function tt(t){var i=null,r;n(".cf-pagination-dropdown").length?n(".cf-pagination-dropdown").val(t).trigger("change"):n(".cf-pagination-tabs").length?(i=n(".cf-pagination-tabs li[page="+t+"]"),i.trigger("click")):(r=n("#"+t),n(".cf-page").removeClass("active"),r.addClass("active"),n(".cf-pagination-tabs").length?(n(".cf-pagination-tabs li").removeClass("active"),n('.cf-pagination-tabs li[page="'+t+'"]').addClass("active")):n(".cf-pagination-progress-bar").length?n("#form1").trigger("updatePagination"):n(".cf-pagination-dropdown").length&&n(".cf-pagination-dropdown").val(t),n("html,body").animate({scrollTop:0},0),n.showHideSubmitBtn())}var d=LF.getHostFrameDialog("#confirmPayment:visible").length>0,f,s,b,l,u,k,t,y,w;LF.getHostFrameDialog("#confirmPayment").modal("hide");var g=function(n){return n.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")},it=function(n){return n.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&")},nt=n("#form1").find(".rich-text-editor");if((nt.each(function(){var i=n(this).next('input[type="hidden"]'),r=g(this.innerHTML),t;i.length<1?(t=n(this).parent(".cf-rich-text").attr("id"),n(this).after(n("<input>").attr({type:"hidden",name:t,id:t,value:r}))):i.length==1&&n(this).next('input[type="hidden"]').val(r)}),f=[],s=[],_.forEach(a,function(t){var r=_.find(jsonForm.fields,{fieldId:t.id}),i;["pagebreak","section","table","collection","geolocation"].indexOf(r.type)>-1?n("#q"+t.id).is(".lf-container-hidden.hidden")&&s.push(t.id):n("[id^=q"+t.id+"]").is(".lf-container-hidden.hidden")?(i=n("[id^=Field"+t.id+"]").filter(function(){if((n(this).closest("td.lf-container-hidden.hidden").length||n(this).closest(".form-q.lf-container-hidden.hidden").length))return this.id.match(new RegExp("^Field"+t.id+"(?:\\(\\d+\\))?(?:\\-\\d+)?(?:_DSG\\d)?$"))}),_.forEach(i,function(t){(n(t).is(".lf-no-validate")||n(t).is("[disabled]"))&&f.push(n(t).attr("id"))})):n("[data-col=q"+t.id+"] .cf-field[rule-hidden=true]")&&n("[data-col=q"+t.id+"] .cf-field[rule-hidden=true]").find(".lf-no-validate[id]").each(function(){this.id.match(new RegExp("^Field"+t.id+"(?:\\(\\d+\\))?(?:\\-\\d+)?(?:_DSG\\d)?$"))&&f.push(n(this).attr("id"))})}),n("#form1").find("#HiddenFieldIgnore").val(_.uniq(f)),n("#form1").find("#HiddenContainerIgnore").val(_.uniq(s)),n(".lf-no-validate").prop("disabled",!1),LF.formula.errorCount>0&&(n("div.formula-error-list:not([hidden])").show(),n(".formula-error-hidden").removeClass("formula-error-hidden").addClass("formula-error")),!o())||(h(),r&&!c()))return!1;if(n("#form1").attr("novalidate",""),b=function(t){var i=n(t),r=n(window),u=r.scrollTop(),e=u+r.height(),f=i.offset().top,o=f+i.height();return o<=e&&f>=u},!n("#form1").prop("novalidate")&&LF.formula.errorCount>0){for(l=-1,u=0;u<n("div.formula-error-list").length;u++)if(k=n(n("div.formula-error-list")[u]),!k.closest(".lf-container-hidden.hidden").length){l=u;break}if(l!==-1&&(t=n(n("div.formula-error-list")[u]).siblings("input[id^=Field]").first(),t.length))return y=t.closest(".cf-page"),y.length&&tt(y.attr("id")),b(t)?t.focus():n("html, body").animate({scrollTop:t.offset().top},function(){t.focus()}),!1}if(LF.utils.TempDisableFrontendValidation=!0,(n("#form1").find("#payment-form").length==0||n("#form1").find("#authorize-net-payment-block").length==0)&&_.forEach(n(".number"),function(t){n(t).val()!==n(t).attr("data-val")&&n(t).val(LF.number.removeNumberFormatting(n(t).val().toString()))}),w=!1,!LF.LFForms.saveFlag&&n("#form1").find("#payment-form").size()>0&&n("#form1").find("input[name=payment-model-dialog]").length>0&&!d&&(n("#paymentConfirmed").click(),w=!0),!i){if(n("#form1").find("#payment-form").size()<=0&&n("#form1").find("#authorize-net-payment-block").size()<=0&&!e())return!1;if((n("#form1").find("#payment-form").length>0||n("#form1").find("#authorize-net-payment-block").length>0)&&n("#payment_amount_precision_error").val().toLowerCase()=="true")return show_api_error({data:{message:localize("WRN_PAYMENT_AMOUNT_PRECISION_ERROR")}}),!1;if(!LF.LFForms.saveFlag&&n("#form1").find("#payment-form").size()>0&&n("#payment_method_nonce").val()==""&&n("#payment_ignored").val()!="0")return!1;if(!LF.LFForms.saveFlag&&n("#form1").find("#authorize-net-payment-block").size()>0&&n("#payment_method_nonce").val()==""&&n("#paymentAmountDisplay").text()=="0")return LF.getHostFrameDialog("#confirmPayment").modal("show"),!1;if(!LF.LFForms.saveFlag&&n("#form1").find("#authorize-net-payment-block").size()>0&&n("#payment_method_nonce").val()=="")return p(),!1;if(n(document.activeElement)!=null&&n(document.activeElement).attr("id")==="payment-model-dialog"||w||n(document.activeElement)!=null&&n(document.activeElement).attr("name")==="payment-model-dialog")return!1}typeof isPreviewMode!="undefined"&&isPreviewMode==!0&&window.location.reload();v=!0;LF.inIframe()?setTimeout(function(){n(".cf-formwrap").replaceWith(n('<div class="loading text-muted"><h4 style="margin-top:40px" class="text-center">'+localize("STR_LOADING")+"<\/h4><\/div>"));r&&_.each(n("#form1").find(".draft_removedrequired"),function(t){n(t).removeClass("draft_removedrequired");n(t).hasClass("group-required")&&n(t).attr("type")=="checkbox"||n(t).attr("required","required")})},100):(n('<div style="opacity:0" class = "ui-widget-overlay" />').appendTo(".cf-formwrap"),n('<h4 style="text-align:center" >'+localize("STR_SUBMITTING")+"<\/h4>").appendTo("form"),n(".cf-formwrap").fadeTo("fast",.8));n("#form1").find("select:disabled").prop("disabled",!1);clear_messages()};n("#form1").on("submit",function(n,t){try{return s(n,t)}catch(i){i.message&&console.log(i.message)}})},updateUI:function(t){return(t=n.trim(t),t!=="")?(Recaptcha.reload("t"),n("#validateError").text(t),n("#validateError").show(),!1):!0}},g="/user/current/signature/thumbnail",y="/user/current/signature",nt="/signature/thumbnail",tt="/signature/fullsize",it="/signature/fonts",t={defaultSig:{typeName:"",dataUrl:"",signatureFont:0,signatureType:0},currentSig:{},signatureDlg:{},curSignatureField:{},curSignatureFieldId:"",tableSigWidth:100,sigPad:{},cacheEnabled:!1,alwaysShowEmptySigPad:!0,Cache:{Add:function(n,t){this.Exist(n)&&this.Remove(n);var i=_.clone(t);this._cache.push({id:n,value:i})},Remove:function(n){_.remove(this._cache,function(t){return t.id==n})},Get:function(n){return _.clone(_.find(this._cache,{id:n}).value)},Exist:function(n){return _.some(this._cache,{id:n})},Clear:function(){this._cache=[]},_cache:[]},init:function(){t.selectSignatureDialog();t.signatureDlg.on("show.bs.modal",function(){t.clearCanavas();t.clearText();var i=function(i){if(t.signatureDlg.is("#form-signature-dlg")){var r=t.curSignatureFieldId;t.currentSig.isInPerson?t.currentSig=t.Cache.Exist(r)?t.Cache.Get(r):n.extend({isInPerson:!0},t.defaultSig):t.Cache.Exist(r)?t.currentSig=t.Cache.Get(r):n.extend(t.currentSig,t.defaultSig,i);t.currentSig.signatureType==0?(n("#sigNav a:first").tab("show"),n("#typeSignature").val(t.currentSig.typeName),t.currentSig.isInPerson?t.getSignaturePreview():t.currentSig.dataUrl?n("#type-sample").attr("src",t.currentSig.dataUrl):t.getSignaturePreview()):(n("#sigNav a:last").tab("show"),n("#typeSignature").val(""),t.alwaysShowEmptySigPad||t.sigPad.fromDataURL(t.currentSig.dataUrl),t.getSignaturePreview());t.checkBtns();t.getFontsPreview();t.signatureDlg.on("hidden.bs.modal",function(){n("body").css("min-height","");t.curSignatureField.find("a").first().focus();n("[id^=Field]",t.curSignatureField).trigger("updatevalidation")});t.alwaysShowEmptySigPad&&(n.extend(t.currentSig,t.defaultSig,{signatureType:1}),n("#sigNav a:first").tab("show"),t.getSignaturePreview(),t.clearCanavas(),t.clearText(),t.checkBtns())}else n.extend(t.currentSig,t.defaultSig,{signatureType:1}),t.checkBtns()};LF.isAuthenticated?n.ajax({type:"GET",cache:!1,url:LF.Url.webapi+y,contentType:"application/json; charset=utf-8",dataType:"json"}).done(i):i({IsAuthenticated:!1})});typeof SignaturePad!="undefined"&&(t.sigPad=new SignaturePad(t.signatureDlg.find(".signatureSettings")[0],{minWidth:.5,maxWidth:3,onBegin:function(){n(".signature-btn").prop("disabled",!1)}}));n("#sigNav").on("shown.bs.tab",function(){t.checkBtns()});t.signatureDlg.find(".signSignatureBtn").on("click",function(){if((isMobileBrowser||n("#sigNav li.active").index()==1)&&t.sigPad.isEmpty()&&n.initSigWeb==undefined)return alert(localize("WRN_NO_SIG")),!1;t.acceptsignature();t.cacheEnabled&&t.Cache.Add(t.curSignatureFieldId,t.currentSig)});t.signatureDlg.find(".clearSignature").on("click",function(){t.clearCanavas();n(".signature-btn").prop("disabled",!0)});n("#typeSignature").on("keyup keypress paste",function(){n(".signature-btn").prop("disabled",!0);clearTimeout(this.updatePreviewTimer);this.updatePreviewTimer=setTimeout(function(){t.currentSig.typeName=n("#typeSignature").val();t.getFontsPreview();t.getSignaturePreview(!0)},300)})},acceptsignature:function(){n("#sigNav li.active").index()==0?(t.currentSig.dataUrl=n("#type-sample").attr("src"),t.currentSig.signatureType=0,t.currentSig=n.extend({},t.defaultSig,t.currentSig),t.generateThumbnail()):(t.currentSig.dataUrl=t.sigPad.toDataURL(),t.currentSig.signatureType=1,t.currentSig.typeName="",t.generateCanvasThumbnail(t.currentSig),t.sigPad.clear())},selectSignatureDialog:function(){isMobileBrowser||navigator.userAgent.match(/iPad/i)?(t.signatureDlg=n("#form-signature-mobile-dlg"),t.signatureDlg.lockToLandscape()):t.signatureDlg=n("#form-signature-dlg")},duplicateHtmlElement:function(i,r){for(var u=0;u<i-1;++u)r.after(r.clone());n(".sample-preview li").on("click",function(){return n(this).siblings(".selected").removeClass("selected"),n(this).addClass("selected"),t.currentSig.signatureFont=n(".sample-preview li").index(n(this)),t.getSignaturePreview(),n(".sample-preview").dropdown("toggle"),!1})},checkBtns:function(){n("#sigNav li.active").index()==0?n.trim(n("#typeSignature").val())==""?(n("#styleBtn").prop("disabled",!0),n(".signature-btn").prop("disabled",!0)):(n("#styleBtn").prop("disabled",!1),n(".signature-btn").prop("disabled",!1)):t.sigPad.isEmpty()?n(".signature-btn").prop("disabled",!0):n(".signature-btn").prop("disabled",!1)},clearCanavas:function(){t.sigPad.clear()},clearText:function(){t.currentSig.typeName="";n("#typeSignature").val("")},clearSignatureField:function(n){n.find(".Dataurl_Sig").removeAttr("value").val("")},generateCanvasThumbnail:function(){n.ajax({type:"POST",cache:!1,data:JSON.stringify(t.currentSig),url:LF.Url.webapi+nt,contentType:"application/json; charset=utf-8",dataType:"json"}).done(function(n){var i=t.curSignatureField;i.is(":has(.form-sig-preview)")?i.find(".form-sig-preview img").attr("src",n.thumbnail):t.bootstrapPreview(i,n.thumbnail);i.find(".Dataurl_Sig").val(n.thumbnail);t.updateValidation(i)})},generateThumbnail:function(){var r=n(".sample-preview img").eq(t.currentSig.signatureFont).attr("src"),i=t.curSignatureField;i.is(":has(.form-sig-preview)")?i.find(".form-sig-preview img").attr("src",r):t.bootstrapPreview(i,r);i.find(".Dataurl_Sig").val(r);t.updateValidation(i)},getSignaturePreview:function(i){n.ajax({type:"POST",cache:!1,data:JSON.stringify({typeName:t.currentSig.typeName,signatureFont:t.currentSig.signatureFont}),url:LF.Url.webapi+tt,contentType:"application/json; charset=utf-8",dataType:"json"}).done(function(r){n("#type-sample").attr("src",r.dataUrl);!_.isUndefined(i)&&i&&t.checkBtns()})},getFontsPreview:function(){n.ajax({type:"POST",cache:!1,data:JSON.stringify({typeName:t.currentSig.typeName}),url:LF.Url.webapi+it,contentType:"application/json; charset=utf-8",dataType:"json"}).done(function(i){n(".sample-preview img").length==1&&(t.currentSig.signatureFont==undefined&&(t.currentSig.signatureFont=t.defaultSig.signatureFont),t.duplicateHtmlElement(i.fontThumbnailList.length,n(".sample-preview li")));n(".sample-preview").children(".selected").removeClass("selected");n.each(i.fontThumbnailList,function(t,i){n(".sample-preview img").eq(t).attr("src",i)})})},getSignatureThumbnail:function(i){var r=t.curSignatureField,u;r.hasClass("signing")||(r.addClass("signing"),u=function(u){u?(t.bootstrapPreview(r,u.thumbnail),r.find(".Dataurl_Sig").val(u.thumbnail),r.find("a").first().focus(),t.updateValidation(r),n.ajax({type:"GET",cache:!1,url:LF.Url.webapi+y,contentType:"application/json; charset=utf-8",dataType:"json"}).done(function(i){n.extend(t.currentSig,t.defaultSig,i);t.Cache.Add(t.curSignatureFieldId,i)})):t.positionModal(i);r.removeClass("signing")},LF.isAuthenticated?n.ajax({type:"GET",cache:!1,url:LF.Url.webapi+g,contentType:"application/json; charset=utf-8",dataType:"json"}).done(u):u())},readonlyPreview:function(n,t){t!=""?n.find(".Sign_Sig").before("<div class='form-sig-preview'><img class='form-sig-img' src="+t+"><\/div>").remove():n.find(".Sign_Sig").prop("readonly",!0)},bootstrapPreview:function(i,r){i.find(".Sign_Sig").hide().before("<div class='form-sig-preview'><img class='form-sig-img' src="+r+"><a href='javascript: void(0)' title='"+localize("STR_BTN_DELETE")+"' class='form-sig-remove lfi-times' style='padding:0 5px 0 0;font-size:130%'>&times;<\/a><a href='javascript: void(0)' title='"+localize("STR_EDIT")+"' class='form-sig-edit lf-icon-signature'><\/a><\/div>");n(".form-sig-remove").on("click",function(){t.curSignatureField=n(this).closest(".cf-field:has(.Dataurl_Sig)");t.curSignatureFieldId=n("input.Dataurl_Sig",t.curSignatureField).attr("id");var i=t.curSignatureField;i.find(".Sign_Sig").show().focus();i.find(".Dataurl_Sig").val("");i.find(".form-sig-preview").remove();t.Cache.Remove(t.curSignatureFieldId);t.updateValidation(i)});n(".form-sig-edit").on("click",function(){t.curSignatureField=n(this).closest(".cf-field:has(.Dataurl_Sig)");t.curSignatureFieldId=n("input.Dataurl_Sig",t.curSignatureField).attr("id");t.currentSig.isInPerson=t.curSignatureField.find(".Dataurl_Sig").hasClass("inPerson");t.positionModal(this)})},updateValidation:function(n){n.find(".Dataurl_Sig").trigger("updatevalidation")},positionModal:function(i){var u=!1,f,r;try{f=window.parent.document;u=!0}catch(e){}r=0;u&&LF.inIframe()&&(navigator.userAgent.match(/iPad/i)?r=n(".inbox-pane-content",window.parent.document).scrollTop()+(n(".inbox-pane-content",window.parent.document).height()-434)-30:isMobileBrowser?r=Math.min(n(i).offset().top-150,window.innerHeight-600):n.browser.safari?(n("body").css("-webkit-transform","translate3d(0, 0, 0)"),r=n(window).scrollTop()-45):(window.innerHeight>Math.max(n("html").height(),n("body").height())||window.innerHeight>window.screen.availHeight)&&(r=n(".inbox-pane-content",window.parent.document).scrollTop()+(n(".inbox-pane-content",window.parent.document).height()-434)/2-30));t.signatureDlg.hasClass("in")||t.signatureDlg.modal("show");r<0&&(r=0);t.signatureDlg.css("top",r)}};gSignature=t;n.ajaxSetup({beforeSend:function(t){t.setRequestHeader("X-XSRF-TOKEN",n('input[name="__RequestVerificationToken"]').val())}})}(jQuery);$(document).ready(function(){var n,t;$('select[readonly="True"]').on("mousedown",function(n){n.preventDefault();this.blur();window.focus()});$('div[readonlysection="true"] li').on("touchstart",function(){if(!$(this).hasClass("cf-collection-block")&&!$(this).hasClass("cf-table-block"))return $(this).has("select").length>0?($(".form-focused").removeClass("form-focused"),$(this).closest("input").attr("readonly")!=="readonly"&&$(this).closest(".cf-repeat,.form-q,.cf-table tr").addClass("form-focused"),!1):void 0});if(window.screen.width>480&&$("textarea[id^=Field]:visible:enabled:first, input[id^=Field]:visible:enabled:first").first().focus(),window.scrollTo(0,0),$('[name="timezone"]').val((new Date).getTimezoneOffset()),LF.LFForms.readyTime=(new Date).valueOf(),setTimeout(function(){$('input[type="date"][readonly="readonly"]').each(function(){$(this).next().removeAttr("disabled").attr("readonly","readonly")})},1e3),$("input[type=date]").css({padding:"1px 0px"}).addClass("border-box-exempt"),$("#recaptcha_response_field").size()>0&&$("#recaptcha_response_field").keypress(function(){$("#validateError").hide()}),n=$("#recaptcha_widget"),n.length>0&&(RecaptchaStr={audio_challenge:localize("STR_RECAPTCHA_AUDIO"),cant_hear_this:localize("STR_RECAPTCHA_CANTHEAR"),help_btn:localize("STR_RECAPTCHA_HELPBTN"),image_alt_text:localize("STR_RECAPTCHA_ALTIMG"),incorrect_try_again:localize("STR_RECAPTCHA_INCORRECT"),instructions_audio:localize("STR_RECAPTCHA_INSTRUCTIONAUDIO"),instructions_visual:localize("STR_RECAPTCHA_INSTRUCTIONVISUAL"),play_again:localize("STR_RECAPTCHA_PLAYAGAIN"),privacy_and_terms:localize("STR_RECAPTCHA_PRIVACY"),refresh_btn:localize("STR_RECAPTCHA_REFRESHBTN"),visual_challenge:localize("STR_RECAPTCHA_VISUALCHALLENGE")},$("#recaptcha_image",n).attr("alt",RecaptchaStr.img_alt_text),$("#recaptcha_response_label .recaptcha_only_if_image",n).html(RecaptchaStr.instructions_visual),$("#recaptcha_response_label .recaptcha_only_if_audio",n).html(RecaptchaStr.instructions_audio),$(".recaptcha_only_if_incorrect_sol").html(RecaptchaStr.incorrect_try_again),$("#recaptcha_reload_btn",n).attr("title",RecaptchaStr.refresh_btn),$("#recaptcha_switch_audio_btn",n).attr("title",RecaptchaStr.audio_challenge),$("#recaptcha_switch_img_btn",n).attr("title",RecaptchaStr.visual_challenge),$("#recaptcha_whatsthis_btn",n).attr("title",RecaptchaStr.help_btn),$("#recaptcha_reload",n).attr("alt",RecaptchaStr.refresh_btn),$("#recaptcha_switch_audio",n).attr("alt",RecaptchaStr.audio_challenge),$("#recaptcha_switch_img",n).attr("alt",RecaptchaStr.visual_challenge),$("#recaptcha_whatsthis",n).attr("alt",RecaptchaStr.help_btn),$("#recaptcha_switch_img_btn",n).click(function(){Recaptcha.switch_type("image")}),$("#recaptcha_switch_audio_btn",n).click(function(){Recaptcha.switch_type("audio")})),$("#comments").length>0){t=$("#comments").val().replace(/([^\r])\n/g,"$1\r\n");$("#comments_length").text(localize("STR_CHARACTERS_REMAINING",2e3-t.length));$("#comments").on("change blur keydown keyup input",function(){var n=$(this).val().replace(/([^\r])\n/g,"$1\r\n");n.length>2e3&&(n=n.substring(0,2e3),$(this).val(n));$("#comments_length").text(localize("STR_CHARACTERS_REMAINING",2e3-n.length))})}LF.getHostFrameDialog("#confirmPayment").on("hidden.bs.modal",function(){$("#authorize-net-payment-block").length==1&&($("#payment_method_nonce").val(""),$("#payment_method_descriptor").val(""))})}),function(n){n.FormInitializer=function(t,i){n.InitializeForm(i);LF.Browser=="IE"&&LF.MajorVersion==8?disableFrontendValidation=!0:LF.validator.initialize();var r=function(){LF.number.init(i);LF.formula.init(i)};typeof lookupFields!="undefined"&&n("input[name=IsLocked]").val()!="True"?n(lookupFields).lookup(LF.Url.lookupUrl,LF.Url.prePopulateUrl,LF.Url.autoPopulateUrl,!0,r):r();n("input[name=RetainFormInfo]").val()&&show_message([localize("STR_FORM_RETAINED")])}}(jQuery);LF.lookup={url:"",pre:"",auto:"",startingCount:1,startingCalls:{},cache:[],backendCall:1,itemsToUpdateNumberFormat:[],cachedBindEvents:[],storeLookups:{},storeNumByField:{},lookupCnt:0,repeatScripts:null,triggerElements:{},signalFinished:!1,changeAndTrigger:function(n,t,i,r,u,f,e,o){var l,a,v,s,h,c,y;!e&&(u||typeof r!=typeof undefined)&&$(n).attr("lookupAlt",!0);l=$(n).val();t!==null&&(a=$(n).attr("maxlength"),a!=null&&t!=null&&typeof t=="string"&&(t=t.substr(0,a)),v=$(n).closest(".form-q,li,td[data-col]"),s=v.data("qfield").type,s=="date"?t!==undefined&&t.indexOf(":")>-1&&$(n).parent(".cf-date-field-date").size()>0?(h=t.split(" "),$(n).val(h[0]),$(n).parent().siblings(".cf-date-field-time").find(".cf-small").val(h[1]),h[2]&&(c=h[2].toLowerCase(),$(n).parent().siblings(".cf-date-field-time").find(".hasTimePicker").length&&(c=="am"||c=="pm")&&$(n).parent().siblings(".cf-date-field-time").find(".timepicker-type-dropdown").val(c))):t?$(n).val(t):($(n).val(t),$(n).parent().siblings(".cf-date-field-time").find(".cf-small").val(t),$(n).parent().siblings(".cf-date-field-time").length&&($(n).parent().siblings(".cf-date-field-time").find(".cf-small").trigger("change"),$(n).parent().siblings(".cf-date-field-time").find(".cf-small").removeClass("parsley-success"))):s=="time"?t&&(_.includes(t,"AM")||_.includes(t,"PM"))?($(n).parent().find(".timepicker-type-dropdown").length&&$(n).parent().find(".timepicker-type-dropdown").val(t.split(" ")[1].toLowerCase()),$(n).val(t.split(" ")[0])):$(n).val(t):(s=="number"||s=="currency")&&t!==undefined?($(n).attr("data-val",t),$(n).val(t),LF.number.handleNumberChange($(n),v.data("qfield"),null,i,r,null,t)):s=="select"?$(n).find('option[value="'+jQuerySelectorEscape(t)+'"]').length==0?$(n).val($(n).find("option:first").val()):$(n).val(t):$(n).val(t),l!=t&&$.delayExecutionForCustomerScript(function(){$(n).trigger("change");$(n).trigger("updatevalidation")},20));y=$(n).attr("id").match(/\d+/);o||i&&!t||!f&&u||f&&y&&LF.lookup.triggerElements[y[0]]?$.delayExecutionForCustomerScript(function(){$(n).trigger("change",[i,r,null,null,u]);$(n).trigger("updatevalidation")},20):$(n).hasClass("number")&&(f?itemsToUpdateNumberFormat.push($(n)):$(n).trigger("updateNumberFormat",[!1,l]))},triggerEvents:function(n){$.delayExecutionForCustomerScript(function(){$(n).trigger("change");$(n).trigger("updatevalidation")},20)},init:function(n,t,i,r,u,f){var w,a,b,s,o,tt,c,h,p,l,e;if(this.url=t,this.pre=i,this.target=n,this.auto=r,LF.lookup.lookupCnt=0,w=$('script[type="text/template"]'),$(".cf-table-add-row,.cf-collection-append").addClass("hideAddRow"),LF.lookup.autoPopulateInternal(),_.extend(LF.location.search,LF.bodyRequestData),this.attrs=$.map(LF.location.search||{},function(n,t){var i=_.filter($("li[attr="+jQuerySelectorEscape(t)+"]:not([attrtype=address])"),function(n){return $(n).closest(".cf-collection,.cf-table").length==0});return{ele:$(i),value:[n]}}),this.selectAfterPopulate=[],LF.lookup.repeatScripts=$("<div/>"),$.each(w,function(n,t){LF.lookup.repeatScripts.append($(t).html())}),this.attrs.length>0)for(attr in this.attrs)if((a=this.attrs[attr],a.ele!==undefined&&a.ele.length!=0)&&(b=a.ele.attr("id").match(/^q(\d+)/)[1],s=a.ele.find('[id^="Field'+b+'"],[id^="Field'+b+'("]').filter("input,textarea,select"),!s.attr("readonly")&&!s.attr("backend-readonly")&&s.length!=0)){if(o=s[0],o.type=="checkbox"||o.type=="radio"){tt=a.value[0].split(",");_.each(tt,function(n){var i=s.filter("[value='"+n+"']"),t;i.length?(i.prop("checked",!0),i.trigger("change")):(t=s.filter('[id$="_other_value"]'),t.length==1&&(t.val(n),t.attr("user-preset",n),t.siblings("input").prop("checked",!0),t.trigger("change")))});continue}if((s.attr("vo")!="u"||LF.AllowUrlLookupOverride)&&!LF.NoUrlLookup){if(c=a.value[0],(o.type=="text"||o.type=="textarea")&&o.maxLength&&o.maxLength!=-1&&c.length>parseInt(o.maxLength)&&(c=c.substr(0,parseInt(o.maxLength))),s.attr("class").indexOf("hasTimePicker")>-1)h=s.attr("timepattern"),moment(c,h).isValid()?(p=_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],h)?h.replace(" a",""):h,l=moment(c,h),o.defaultValue=l.format(p),_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],h)&&l.hours()>12&&(s[1].value="pm")):o.defaultValue="";else if(s.attr("class").indexOf("hasDatepicker")>-1){var v=s.attr("momentpattern"),k=a.ele.find('[id^="DateTime"]'),h=k.attr("timepattern");moment(c,v).isValid()?_.isUndefined(h)?(l=moment(c,v),o.defaultValue=l.format(v),o.value=l.format(v)):moment(c,h).isValid()?(l=moment(c,v+h),o.defaultValue=l.format(v),o.value=l.format(v),p=_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],h)?h.replace(" a",""):h,k[0].defaultValue=l.format(p),_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],h)&&l.hours()>12&&(k[1].value="pm")):(o.defaultValue="",o.value=""):(o.defaultValue="",o.value="")}else s.val(c).attr("vo","u");s.trigger("change")}if(a.ele.attr("attrtype")=="select"){s.attr("user-preset",a.value[0]);continue}}for(f&&f(),e=0;e<n.length;e++)if(n[e].trigger.length!==0)if($.each(n[e].trigger,function(n,t){LF.lookup.triggerElements[t]=1;var i=$("[id^=Field"+t+"\\(],[id=Field"+t+"]");$.each(i,function(n,t){$(t).attr("vo")=="u"&&$(t).val()&&$(t).attr("user-preset",$(t).val())})}),n[e].isAutoFillHidden)LF.lookup.triggerLookupByRule(n[e],!0,u,1);else if(n[e].isAutoFillHidden||n[e].trigger.length!==1){if($("input[name=IsLocked]").val()!="True"){var y=n[e].trigger[n[e].trigger.length-1],d=$("[id^=Field"+y+"\\(][type!=hidden],[id=Field"+y+"][type!=hidden]"),g=_.filter(w,function(n){var t=$(n).attr("fieldIds");return _.isUndefined(t)?!1:_.indexOf(t.split(","),y.toString())!=-1}),nt=$.parseHTML($(g).html());script=$(nt).find("[id^=Field"+y+"\\(][type!=hidden],[id=Field"+y+"][type!=hidden]");LF.lookup.delayLookupBinderEvents=$.extend({},LF.lookup.delayLookupBinderEvents);script.each(function(){var t=$(this).attr("id").match(/\(\d+\)/),u=$('<button class="autofill" type="button" id="lookup'+n[e].ruleId+(t?t[0]:"")+'">'+localize("STR_AUTO_FILL")+"<\/button>").data("populate",[]).appendTo($(this).parent()),r,i;u.attr("vo",script.attr("vo"));r="[id^=lookup"+n[e].ruleId+t+"]";i=n[e];LF.lookup.delayLookupBinderEvents[n[e].trigger.join(",")+",r"+n[e].ruleId]=function(n){var t=r.replace("(0)","\\("+n.match(/\((\d+)\)/)[1]+"\\)");LF.lookup.bindEvent(t,"click",i);LF.lookup.bindEvent(t,"lookup",i)}});script.attr("hasautofill",!0);nt&&g.length>0&&(document.getElementById(g[0].id).innerHTML=nt[0].outerHTML);d.each(function(){var t=$(this).attr("id").match(/\((\d+)\)/),i=$('<button class="autofill" type="button" id="lookup'+n[e].ruleId+(t?t[0]:"")+'">'+localize("STR_AUTO_FILL")+"<\/button>").data("populate",[]).appendTo($(this).parent());i.attr("vo",d.attr("vo"));LF.lookup.bindEvent(t?"[id^=lookup"+n[e].ruleId+"\\("+t[1]+"\\)]":"[id^=lookup"+n[e].ruleId+"]","click",n[e]);LF.lookup.bindEvent(t?"[id^=lookup"+n[e].ruleId+"\\("+t[1]+"\\)]":"[id^=lookup"+n[e].ruleId+"]","lookup",n[e])});d.attr("hasautofill",!0)}}else LF.lookup.triggerLookupByRule(n[e],!0,u,1);$(".prepopulate").each(function(){LF.lookup.prePopulate($(this))});LF.lookup.checkOnLoadLookupFinishment();$(document).datalistPolyfill()},triggerLookupByRule:function(n,t,i,r){var u={},f=this.retrieveTriggerData(n,t,i,u);this.prepareLookupDataAndSend(u,f,n,r)},retrieveTriggerData:function(n,t,i,r){for(var u,f,e,o,s=0,h=0;h<n.trigger.length;h+=1)if(u=n.trigger[h],f="[id^=Field"+u+"\\(],[id=Field"+u+"]",t&&($(f).data("populate",[]),LF.lookup.bindEvent(f,"change",n),LF.lookup.bindEvent(f,"lookup",n)),i)for(r[u]=[],e=$(f).length,s<e&&(s=e),o=0;o<e;o+=1){var c=$(f)[o],l=$(c).attr("id"),a=l.match(/\(\d+\)/),v=a?a[0]:"";r[u].push({value:LF.lookup.formatFieldData($(c)),fieldId:u,colext:v,triggerId:l})}return s},prepareLookupDataAndSend:function(n,t,i,r){for(var u=0;u<t;u+=1){var s={},e,f,h=!0,o=!0;$.each(n,function(n,i){if(i.length===0){o=!1;return}i.length===t&&(i[u].colext?(e=i[u].colext,f=i[u].triggerId):f||(e=i[u].colext,f=i[u].triggerId));var r=u<=i.length-1?i[u]:i[i.length-1];r.value?h=!1:o=!1;$.extend(s,$.parseJSON('{ "'+r.fieldId+r.colext+'" : "'+r.value+'" }'))});(r===0||r===1&&!h||r===2&&o)&&LF.lookup.callLookup(s,i.ruleId,e,f,!0)}},formatFieldData:function(n){var t=n.val();return n.hasClass("number")&&t!==n.attr("data-val")&&(t=LF.number.removeNumberFormatting(t)),t?t.replace(/\\/g,"\\\\").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\"/g,'\\"'):t},onLookupStarted:function(n,t,i,r,u){var f,e;r||u?(f=_.find(LF.lookup.target,function(n){return n.ruleId===t}),f&&_.forEach(f.trigger,function(n){var r="#Field"+n+", #Field"+$.escapeSelector(n+i),u=$(r);LF.lookup.addLoadingSpinner(u,t,i)})):(e=$("#"+$.escapeSelector(n)),LF.lookup.addLoadingSpinner(e,t,i));LF.lookup.addLoadingSpinnerWithTextToSubmitButton("lookup"+t+i)},onLookupCompleted:function(n,t,i,r,u){var f,e;r||u?(f=_.find(LF.lookup.target,function(n){return n.ruleId===t}),f&&_.forEach(f.trigger,function(n){var r="#Field"+n+", #Field"+$.escapeSelector(n+i),u=$(r);LF.lookup.removeLoadingSpinner(u,t,i)})):(e=$("#"+$.escapeSelector(n)),LF.lookup.removeLoadingSpinner(e,t,i));LF.lookup.removeLoadingSpinnerWithTextFromSubmitButton("lookup"+t+i)},onAutoPopulateStarted:function(){LF.lookup.addLoadingSpinnerWithTextToSubmitButton("autoPopulate")},onAutoPopulateCompleted:function(){LF.lookup.removeLoadingSpinnerWithTextFromSubmitButton("autoPopulate")},onPrePopulateStarted:function(){LF.lookup.addLoadingSpinnerWithTextToSubmitButton("prePopulate")},onPrePopulateCompleted:function(){LF.lookup.removeLoadingSpinnerWithTextFromSubmitButton("prePopulate")},addLoadingSpinner:function(n,t,i){if(n.length>0){var r=n.siblings("img.lookup-loading");r.length===0?(this.adjustFieldWidthForLoading(n),r=$('<img class="lookup-loading" src="'+LF.Url.contentRoot+'img/loading2.gif" alt="'+localize("STR_LOADING")+'"/>'),n.after(r),r.data("lookup"+t+i,1)):r.data("lookup"+t+i,1)}},adjustFieldWidthForLoading:function(n){this.isResponsiveView()?n.css("width","calc(100% - 26px)"):n.parents("td").length>0&&(n.hasClass("cf-xlarge")?n.css("width","calc(92% - 26px)"):n.hasClass("cf-large")?n.css("width","calc(75% - 26px)"):n.hasClass("cf-medium")?n.css("width","calc(50% - 26px)"):n.hasClass("cf-small")&&n.css("width","calc(25% - 26px)"))},removeLoadingSpinner:function(n,t,i){if(n.length>0){var r=n.siblings("img.lookup-loading");r.length>0&&(r.removeData("lookup"+t+i),$.isEmptyObject(r.data())&&(r.remove(),this.adjustFieldWidthBack(n)))}},adjustFieldWidthBack:function(n){n.css("width","")},isResponsiveView:function(){return window.matchMedia("screen and (max-width:640px), handheld and (max-width:640px), tv and (max-width:640px), projection and (max-width:640px)").matches},addLoadingSpinnerWithTextToSubmitButton:function(n){var i=$(".action-btn"),t;i.length>0&&(t=i.siblings("div.submit-loading"),t.length===0?(i.prop("disabled",!0),t=$('<div class="submit-loading"><img class="lookup-loading" src="'+LF.Url.contentRoot+'img/loading2.gif" alt="'+localize("STR_LOADING")+'"/><span>'+localize("STR_LOADING_LOOKUP")+"<\/span><\/div>"),i.last().after(t),t.data(n,1),i.not(".hidden").length===0&&t.addClass("hidden")):t.data(n,1))},removeLoadingSpinnerWithTextFromSubmitButton:function(n){var i=$(".action-btn"),t;i.length>0&&(t=i.siblings("div.submit-loading"),t.length>0&&(t.removeData(n),$.isEmptyObject(t.data())&&(t.remove(),i.prop("disabled",!1))))},autoPopulate:function(){var i={uniqueid:$("[name=uqid]").val(),formId:parseInt($("[name=formid]").val(),10),storeNum:LF.lookup.backendCall++},r=JSON.stringify(i),n={url:LF.lookup.auto},t;window.location.protocol.indexOf("http")===0?(n.type="POST",n.data=r,n.dataType="json",n.contentType="application/json; charset=utf-8"):(n.data=i,n.type="GET");t=[];this.onAutoPopulateStarted();$.ajax(n).done(function(n){typeof n=="string"&&(n=JSON.parse(n));_.each(n,function(n){var i=$(document).find('[id="Field'+n.id+'"],[id^="Field'+n.id+'("]'),r,u;i.length?t.push(i):n.expandColTable&&(r=LF.lookup.locateCollectionOrTableBelongTo($(document),null,i,n),u=_.findIndex(t,function(n){return $(n).attr("id")===r.attr("id")})!==-1,u||t.push(LF.lookup.locateCollectionOrTableBelongTo($(document),null,i,n)))});n.call=r;LF.lookup.cache=$.merge(LF.lookup.cache,n)}).fail(function(){}).always(function(){LF.lookup.onAutoPopulateCompleted();var n={};_.each(t,function(t){_.each(t,function(t){$(t).parent().fillLookupFields(!1,null,n)})});n.updateFieldRules&&$.addFieldLogic(jsonForm,n.updateFieldRules?$("form"):null);setTimeout(function(){LF.lookup.showAddRow()});$(document).datalistPolyfill()})},autoPopulateInternal:function(){var t;if(!jsonForm.isAutoPopulated){setTimeout(function(){LF.lookup.startingCount--;LF.lookup.checkOnLoadLookupFinishment();LF.lookup.showAddRow()});return}var u=!1,i={uniqueid:$("[name=uqid]").val(),formId:parseInt($("[name=formid]").val()),storeNum:LF.lookup.backendCall++},r=JSON.stringify(i),n={url:LF.lookup.auto};window.location.protocol.indexOf("http")===0?(n.type="POST",n.data=r,n.dataType="json",n.contentType="application/json; charset=utf-8"):(n.data=i,n.type="GET");t=[];this.onAutoPopulateStarted();$.ajax(n).done(function(n){typeof n=="string"&&(n=JSON.parse(n));_.each(n,function(n){var i=$(document).find('[id="Field'+n.id+'"],[id^="Field'+n.id+'("]'),r,u;i.length?t.push(i):n.expandColTable&&(r=LF.lookup.locateCollectionOrTableBelongTo($(document),null,i,n),u=_.findIndex(t,function(n){return $(n).attr("id")==r.attr("id")})!=-1,u||t.push(LF.lookup.locateCollectionOrTableBelongTo($(document),null,i,n)))});u=n.length!=0;n.call=r;LF.lookup.cache=$.merge(LF.lookup.cache,n)}).fail(function(){}).always(function(){LF.lookup.onAutoPopulateCompleted();LF.lookup.startingCount--;var n={};_.each(t,function(t){_.each(t,function(t){$(t).parent().fillLookupFields(!0,null,n)})});n.updateFieldRules&&$.addFieldLogic(jsonForm,n.updateFieldRules?$("form"):null);setTimeout(function(){LF.lookup.showAddRow()});$(document).datalistPolyfill();LF.lookup.autoPopulateDone()})},autoPopulateDone:function(){$.delayExecutionForCustomerScript(function(){LF.lookup.checkOnLoadLookupFinishment()},500)},prePopulate:function(n){LF.lookup.startingCount++;var i={fieldId:n.attr("id").substr(5).replace(/\(\d+\)/g,""),uniqueid:$("[name=uqid]").val(),formId:parseInt($("[name=formid]").val()),storeNum:LF.lookup.backendCall++},t={url:LF.lookup.pre};window.location.protocol.indexOf("http")===0?(t.type="POST",t.data=JSON.stringify(i),t.dataType="json",t.contentType="application/json; charset=utf-8"):(t.data=i,t.type="GET");this.onPrePopulateStarted();$.ajax(t).done(function(t){var i,r,u;if(typeof t=="string"&&(t=JSON.parse(result)),n.is("select"))i=n.attr("user-preset"),i===undefined&&(i=n.attr("hint")),r="<option><\/option>",$.each(t,function(n,t){var u=$.trim(t);r+=u!=i?"<option>"+u+"<\/option>":'<option selected="selected">'+u+"<\/option>"}),n.html(r);else if(n.is("input[type=text]")){u=$.map(t,function(n){return"<option value='"+LF.htmlEncode(n)+"'><\/option>"});try{$("select",n.prop("list")).htmlPolyfill(u.join(""))}catch(f){}}this.changeAndTrigger(n,null,!0,undefined,!1)}).fail(function(){}).always(function(){LF.lookup.onPrePopulateCompleted();LF.lookup.startingCount--;LF.lookup.checkOnLoadLookupFinishment()})},addLookupCnt:function(){LF.lookup.lookupCnt++},checkOnLoadLookupFinishment:function(){LF.lookup.signalFinished||LF.lookup.lookupCnt!=0||LF.lookup.startingCount!=0||(LF.lookup.signalFinished=!0,$.event.trigger({type:"onloadlookupfinished"}))},storeNumCheck:function(n,t){if(n&&n>0){var i=t.id+"-"+(t.column||0);if(LF.lookup.storeNumByField[i]){if(t.expandColTable&&LF.lookup.storeNumByField[i].addRow&&LF.lookup.storeNumByField[i].addRow>n||!t.expandColTable&&LF.lookup.storeNumByField[i].nonAddRow&&LF.lookup.storeNumByField[i].nonAddRow>n)return!1}else LF.lookup.storeNumByField[i]={addRow:0,nonAddRow:0};t.expandColTable?LF.lookup.storeNumByField[i].addRow=n:LF.lookup.storeNumByField[i].nonAddRow=n}return!0},callLookup:function(n,t,i,r,u,f,e,o,s){var a=JSON.stringify(n,null),l={data:a,ruleId:t,uniqueid:$("[name=uqid]").val(),formId:parseInt($("[name=formid]").val()),storeNum:o?o:LF.lookup.backendCall++,startEvent:u},h={url:LF.lookup.url},c,y,v;if(window.location.protocol.indexOf("http")===0?(h.type="POST",h.data=JSON.stringify(l),h.dataType="json",h.contentType="application/json; charset=utf-8"):(h.data=l,h.type="GET"),c=t+i,LF.lookup.storeLookups[c]){if(e)return;if(!s){LF.lookup.storeLookups[c].push(function(){LF.lookup.callLookup(n,t,i,r,u,f,e,l.storeNum,!0)});return}}else LF.lookup.storeLookups[c]=[];LF.lookup.addLookupCnt();y=[];this.onLookupStarted(r,t,i,u,e);$.event.trigger({type:"lookupstarted",triggerId:r,ruleId:t,colext:i,isStartEvent:u,addRepeatElement:e});v=$.ajax(h).done(function(n,f,e){var o,h,s;if(!e.kill){typeof n=="string"&&(n=JSON.parse(n));o=$(document).find('[id="'+r+'"]');$(o).first().length&&$(o).first().attr("id").indexOf("(")===-1&&(i==""||u&&o.attr("vo")!="u")&&(n.call=a,_.each(n,function(n){var t,i;n.expandColTable=n.expandColTable||!1;t=_.find(LF.lookup.cache,{id:n.id,expandColTable:n.expandColTable});t==null?LF.lookup.cache.push(n):LF.lookup.storeNumCheck(l.storeNum,n)&&(i=n.value,_.merge(t,n),t.value=i)}));o.data("populate")==null&&o.data("populate",[]);for(h in n)s=o.data("populate"),s&&s.indexOf(n[h].id)===-1&&s.push(n[h].id);var c={},v=r.match(/\(\d+\)/),y=v?v[0]:"";LF.lookup.populate($(document),n,y,u,t,null,null,c,l.storeNum);c.updateFieldRules&&$.addFieldLogic(jsonForm,c.updateFieldRules?$("form"):null)}}).always(function(){var n,f;LF.lookup.onLookupCompleted(r,t,i,u,e);$.delayExecutionForCustomerScript(function(){$.event.trigger({type:"lookupcomplete",triggerId:r,ruleId:t,colext:i,isStartEvent:u,addRepeatElement:e})},30);LF.lookup.lookupCnt--;n=LF.lookup.storeLookups[c];n&&n.length>0?(f=n.shift(),n.length===0&&delete LF.lookup.storeLookups[c],f&&f()):delete LF.lookup.storeLookups[c];$.delayExecutionForCustomerScript(function(){LF.lookup.checkOnLoadLookupFinishment()},40)});u&&(LF.lookup.startingCalls[t+i]||(LF.lookup.startingCalls[t+i]={}),LF.lookup.startingCalls[t+i].thecall=v)},showAddRow:function(){$(".cf-table-add-row.hideAddRow,.cf-collection-append.hideAddRow").removeClass("hideAddRow")},bindEvent:function(n,t,i){var e=i.pass,r=i.ruleId,f,u;if($(n).first().length===0)return LF.lookup.cachedBindEvents.push(function(){return LF.lookup.bindEvent(n,t,i)}),!1;if(f=$(n).first().attr("id").indexOf("(")===-1,u=function(t,i,u,f,o,s){var y=i||LF.lookup.startingCount!==0,h;n=$(t.target);var p=$(this).attr("id").match(/\(\d+\)/),w=p?p[0]:"",l={},a=0;for($.each(e,function(n,t){var i='[id="Field'+t+w+'"],[id="Field'+t+'"]',r,u;for(w===""&&$(i).length===0&&(i='[id^="Field'+t+'("]'),l[t]=[],r=$(i).length,a<r&&(a=r),u=0;u<r;u+=1){var f=$(i)[u],e=$(f).attr("id"),o=e.match(/\(\d+\)/),s=o?o[0]:"";l[t].push({value:LF.lookup.formatFieldData($(f)),fieldId:t,colext:s,triggerId:e})}}),h=0;h<a;h+=1){var v={},c="",b=!0;if($.each(l,function(n,t){if(t.length===0){b=!1;return}var i=h<=t.length-1?t[h]:t[t.length-1];$.extend(v,$.parseJSON('{ "'+i.fieldId+i.colext+'" : "'+i.value+'" }'));c||(c=i.colext)}),!b)return;if((i||s)&&_.every(v,function(n){return n.length===0}))return;if(!y){if(LF.lookup.startingCalls[r+c])try{LF.lookup.startingCalls[r+c].thecall.kill=!0}catch(k){}LF.lookup.callLookup(v,r,c,$(n).attr("id"),y,u,s)}}},f)$(n).on(t,u);else $(document).on(t,n,u);return!0},locateCollectionOrTableBelongTo:function(n,t,i,r){var u=null;return i.length==0?$.each(n.find("[data-template]"),function(n,i){var f=$($.parseHTML($("#"+$(i).attr("data-template")).html())),e=t?f.find('[id="Field'+r.id+t+'"]'):f.find('[id="Field'+r.id+'"],[id^="Field'+r.id+'("]');if(e!=null&&e.length!=0)return u=$(i).closest("li"),!1}):u=i.closest(".cf-collection,.cf-table").closest("li"),u},populate:function(n,t,i,u,f,e,o,s,h){var c=this;_.each(t,function(l){var b,w,p,k;if(u&&this.attrs&&(b=[],$.each(this.attrs,function(n,t){t.ele.length>0&&!t.ele.data("qfield").isReadonly&&b.push({id:t.ele.attr("id").substr(1),type:t.ele.attr("attrtype"),value:t.value,urlData:!0})}),t=$.merge(t,b)),LF.lookup.storeNumCheck(h,l)){var v=l.expandColTable&&!e,y=null,a=null;if(v&&!i&&(y=i?n.find('[id="Field'+l.id+i+'"]'):n.find('[id="Field'+l.id+'"],[id^="Field'+l.id+'("]'),a=c.locateCollectionOrTableBelongTo(n,i,y,l)),o||(itemsToUpdateNumberFormat=[]),w=!1,a!=null&&a.length!=0){if($.each(a.find(".cf-table-add-row,.cf-collection-append"),function(n,t){var o=$(t).hasClass("cf-table-add-row"),k=i?a.find('[id="Field'+l.id+i+'"]'):a.find('[id="Field'+l.id+'"],[id^="Field'+l.id+'("]'),v;if(u&&k.attr("vo")=="u")return l.type==="select"&&(v=$(a).find(o?".cf-table > tbody > tr":"ul.rpx"),$.each(v,function(n,t){var u=$(t).find('[id="Field'+l.id+"("+(n+1)+')"]'),s=u.siblings('[id="PopulatedField'+l.id+"("+(n+1)+')"]'),i;if(s.length){var f=u.val().trim(),e=f?"<option><\/option>":'<option selected="selected"><\/option>',h=l.choices&&l.choices.length>0,c=h?_.uniq(_.concat([f],l.choices)):[f],o=_.map(u.find('[lookupOptions="true"]'),function(n){return $(n).text()}),r=_.uniq(_.concat(o,c));for(i=0;i<r.length;i++)r[i]&&(e+="<option "+(r[i]==f?'selected="selected" ':"")+(i<o.length?'lookupOptions="true" ':"")+'value="'+$.escapeHtml(r[i])+'">'+r[i]+"<\/option>");u.html(e)}})),w=!0,!1;var y=jQuery.parseJSON($(a).find(o?"tbody":".cf-collection").attr("backendRowCount")||"{}"),nt=_.max(_.values(y)),ut=y[l.id];y[l.id]=l.value.length;var r=jQuery.parseJSON($(a).data("qfield").subLabel),it=$(a).data("qfield").rangeMin,d=r.repeatableRowsType==1?1:0,p=$(a).find(o?".cf-table > tbody > tr":"ul.rpx").length,b=_.max(_.values(y));nt<p&&r.repeatableRowsType!=0&&p>0&&(d=p-nt);$(a).find(o?"tbody":".cf-collection").attr("backendRowCount",JSON.stringify(y));var v=$(a).find(o?".cf-table > tbody > tr":"ul.rpx"),g=r.repeatableRowsType==2?b+d:b,tt=[],rt=u&&k.attr("vo")=="e"&&k.closest(".cf-field").attr("rule-hidden")=="true"&&jsonForm.isDraft;return(r.repeatableRowsType==2&&g!=p||r.repeatableRowsType!=2&&g>p&&!rt)&&(v=$.setTableColRowCount($(a),o?".cf-table > tbody > tr":"ul.rpx",g,o,d),r.repeatableRowsType!=0&&$(v[0]).find(o?"td[data-col]":"li").each(function(n,t){try{var i=$(t).data("qfield");l.id!=i.fieldId&&tt.push(i.fieldId)}catch(r){}})),$.each(v,function(n,t){var p=l.value.slice(n,n+1),o=_.omit(l,"value"),i,v,y;o.value=p;(r.repeatableRowsType!=2||n<b)&&(c.populate($(a),[o],"("+(n+1)+")",u,f,e,!0,s,h),i=$(t).find('[id="Field'+o.id+"("+(n+1)+')"]'),i.attr("vo","k"),v=i.siblings('[id="EmptyField'+o.id+"("+(n+1)+')"]'),n>l.value.length-1?v.length==0&&$("<input type='hidden' name='Empty"+i.attr("id")+"' val = 'true' id='Empty"+i.attr("id")+"' />").insertAfter(i):v.length!=0&&v.remove(),y=i.siblings('[id="PopulatedField'+o.id+"("+(n+1)+')"]'),y.remove(),n<l.value.length&&$("<input type='hidden' name='Populated"+i.attr("id")+"' value = '"+n.toString()+"' id='Populated"+i.attr("id")+"' />").insertAfter(i))}),r.repeatableRowsType!=0&&(r.repeatableRowsType==1&&$.clearEmptyRowCol(v,o,b,it,r),_.each(tt,function(n){LF.formula.updateCollectionFormulas(n,!1)}),LF.formula.updateCollectionFormulas(l.id,!0),_.each(itemsToUpdateNumberFormat,function(n){$(n).trigger("updateNumberFormat",[!1,$(n).val()])}),s&&(s.updateFieldRules=!0)),w=!0,!1}),w)return}else if(l.expandColTable&&!o)return;if(y||(y=l.column?n.find('[id="Field'+l.id+"("+l.column+')"]'):i?n.find('[id="Field'+l.id+i+'"]'):n.find('[id="Field'+l.id+'"],[id^="Field'+l.id+'("]')),y.length!=0||l.type=="address"){if(p=$(y).closest("li,td").data("qfield"),p&&p.isPreviousDataPreserved&&l.expandColTable&&(!u||y.first().attr("vo")=="d"||y.first().attr("vo")=="e")&&$.tempReadonly(y,p,l.value.length==1),k=$.grep(y,function(n){return n.id.indexOf("(")>0}),f!==undefined)if(l.lastRule===undefined)l.lastRule=f;else if(l.lastRule==f){l.lastRule=undefined;return}$(y).each(function(n,t){var i=$(t),tt,y,it,ot,n,rt,b,lt,g,s,at,d,ut;if(i.hasClass("timepicker-type-dropdown"))return!1;var h=i.attr("vo"),w=u&&h=="u",k=u&&h==="u"&&jsonForm.isDraft,a=l.type=="address"||i.val()==null?"":i.val().trim(),st=i.attr("user-preset"),ht=!1;switch(l.type){case"select":if(l.urlData)l.value.length>0&&c.changeAndTrigger(i,l.value[0],!0,f,e,v),i.val()!=a&&c.changeAndTrigger(i,null,!0,f,e,v);else{a=i.val()==null?null:$(i).val().trim();var nt="<option><\/option>",ft=!1,vt=l.choices&&l.choices.length>0,et=vt?_.uniq(_.concat(l.value,l.choices)):l.value;if(o)if(i.val()!=l.urlData&&l.value.length==1){for(tt=_.map(i.find('[lookupOptions="true"]'),function(n){return $(n).text()}),y=_.uniq(_.concat(tt,et)),s=0;s<y.length;s++)nt+="<option "+(y[s]==l.value?'selected="selected" ':"")+(s<tt.length?'lookupOptions="true" ':"")+(et.indexOf(y[s])>-1?'lookupAddRows="true" ':"")+'value="'+$.escapeHtml(y[s])+'">'+y[s]+"<\/option>";i.html(nt);ft=!0}else l.value.length==0&&i.html($(LF.lookup.repeatScripts).find('[id="Field'+l.id+'(0)"]').html());else{var ct=l.value.length==1&&(h!="u"||!u),tt=_.map(i.find('[lookupAddRows="true"]'),function(n){return $(n).text()}),y=_.uniq(_.concat(et,tt));for(s=0;s<y.length;s++)it=s==0&&ct,ct||(st?y[s].toUpperCase()==st.toUpperCase()&&(it=!0,ht=!0):a!=null&&y[s].toUpperCase()==a.toUpperCase()&&(it=!0)),it&&(ft=!0),nt+="<option "+(it?'selected="selected" ':"")+(s<et.length?'lookupOptions="true" ':"")+(tt.indexOf(y[s])>-1?'lookupAddRows="true" ':"")+'value="'+$.escapeHtml(y[s])+'">'+y[s]+"<\/option>";!ft&&a!=""&&w&&(nt+='<option selected="selected">'+a+"<\/option>");i.html(nt)}ht||u||ft||h!="d"&&(h!="u"||!_.includes(l.value,i.attr("default-val")))?e?c.changeAndTrigger(i,null,!0,f,e,v):i.val()!==a&&c.triggerEvents(i):c.changeAndTrigger(i,$(i).attr("default-val"),!0,f,e,v)}break;case"text":try{for(ot=[],n=0;n<l.value.length;n++)ot.push(l.value[n]);i.is("[readonly]")||i.is("[backend-readonly]")||o||$(document).addAwesomplete(i,ot)}catch(yt){}if(l.value.length>1)h=="d"&&_.includes(l.value,i.attr("default-val"))?i.val(i.attr("default-val")):h=="e"&&_.includes(l.value,i.attr("default-val"))||w||(h=="u"&&_.includes(l.value,i.attr("default-val"))?i.val(i.attr("default-val")):i.val(""));else{if(!o)try{$("#"+i.attr("list")).htmlPolyfill("")}catch(yt){}s=l.value.length?l.value[0]:"";w&&(s=a);b=i.attr("maxlength");l.urlData&&b&&s.length>parseInt(b)&&(s=s.substr(0,parseInt(b)));i.val()!=s?c.changeAndTrigger(i,s,u,f,e,v):k&&i.val()===l.value[0]&&i.attr("lookupAlt",!0)}break;case"number":if(s=l.value.length?l.value[0]:"",l.value.length>1&&(s=h=="u"&&_.find(l.value,function(n){return parseFloat(n)==parseFloat(i.attr("default-val"))})?i.attr("default-val"):""),h=="d"&&_.includes(l.value,i.attr("default-val"))?s=i.attr("default-val"):w&&(s=a),l.urlData&&isNaN(s))return!0;i.val()!=s?(c.changeAndTrigger(i,s,u,f,e,v),i.attr("geo-title")&&i.addClass("geo-lookup")):k&&i.val()===l.value[0]&&i.attr("lookupAlt",!0);i.attr("geo-title")&&(rt=i.closest(".cf-geolocation"),$(".geo-specify:hidden",rt).length>0&&($(".geo-specify",rt).css("display","inline-block"),$(".geo-specify-rtn",rt).show(),$(".geo-default, .geo-current, .geo-current-rtn, .geo-submission, .geo-display, .geo-submission",rt).hide()));break;case"longtext":s=l.value.length?l.value[0]:"";l.value.length>1&&(s=h=="u"&&_.includes(l.value,i.attr("default-val"))?i.attr("default-val"):"");h=="d"&&_.includes(l.value,i.attr("default-val"))?s=i.attr("default-val"):w&&(s=a);b=i.attr("maxlength");l.urlData&&b&&s.length>parseInt(b)&&(s=s.substr(0,parseInt(b)));i.val()!=s?c.changeAndTrigger(i,s,u,f,e,v):k&&i.val()===l.value[0]&&i.attr("lookupAlt",!0);break;case"currency":s=l.value.length?l.value[0]:"";l.value.length>1&&(s=h=="u"&&_.find(l.value,function(n){return parseFloat(n)==parseFloat(i.attr("default-val"))})?i.attr("default-val"):"");h=="d"&&_.includes(l.value,i.attr("default-val"))?s=i.attr("default-val"):w&&(s=a);i.val()!=s?c.changeAndTrigger(i,s,u,f,e,v):k&&i.val()===l.value[0]&&i.attr("lookupAlt",!0);break;case"email":s=l.value.length?l.value[0]:"";l.value.length>1&&(s=h=="u"&&_.includes(l.value,i.attr("default-val"))?i.attr("default-val"):"");h=="d"&&_.includes(l.value,i.attr("default-val"))?s=i.attr("default-val"):w&&(s=a);i.val()!=s?c.changeAndTrigger(i,s,u,f,e,v):k&&i.val()===l.value[0]&&i.attr("lookupAlt",!0);break;case"date":s=l.value.length?l.value[0]:"";l.value.length>1&&(s=h=="u"&&_.includes(l.value,i.attr("default-val"))?i.attr("default-val"):"");h=="d"&&i.attr("default-val")?(d=_.find(l.value,function(n){var t=p.format||"mm/dd/yy";return t.indexOf(",")!=-1?moment($.datepicker.parseDate(t.split(/[\s,]+/)[0],n.split(/[\s,]+/)[0])).format("YYYY-MM-DD")==moment(i.attr("default-val").split(/[\s,]+/)[0]).format("YYYY-MM-DD"):moment($.datepicker.parseDate(t,n)).format("YYYY-MM-DD")==i.attr("default-val")}),d&&(s=d)):w&&(s=a);lt=i.next().is("input")?i.next():i;g=null;lt.val()!=s?(c.changeAndTrigger(i,s,u,f,e,v),g=i.closest(".cf-field")):k&&i.val()===l.value[0]&&i.attr("lookupAlt",!0);g&&$("input:hidden",g).length>0&&($("input",g).show(),$(".date-submission",g).hide());break;case"time":s=l.value.length?l.value[0]:"";at="HH:mm:ss";l.value.length>1&&(s=h=="u"&&_.includes(l.value,i.attr("default-val"))?i.attr("default-val"):"");h=="d"&&i.attr("default-val")?(d=_.find(l.value,function(n){return moment(n,p.format).format(at)==i.attr("default-val")}),d&&(s=d)):w&&(s=a);i.val()!=s?c.changeAndTrigger(i,s,u,f,e,v):k&&i.val()===l.value[0]&&i.attr("lookupAlt",!0);break;case"address":for(ut=0;ut<6;ut++)$('[id="Field'+l.id+"_DSG"+ut+colext+'"],[id^="Field'+l.id+colext+'("]').val(cache[r].value[ut]).trigger("change")}});$.AutoFitForm&&$.AutoFitForm($(y))}}})}};$.tempReadonly=function(n,t,i){var h=i?":enabled":"[tempRO=disabled]",r=i?"disabled":null,u=i?"readonly":null,e,o,s,f;switch(t.type){case"address":n.attr("disabled",r).attr("tempRO",r).attr("readonly",u);break;case"checkbox":case"radio":n.attr("disabled",r).attr("tempRO",r).attr("readonly",u);break;case"date":f=n.attr("tempRO",r);f.attr("disabled",r).attr("readonly",u);f.length&&f.next().toggle(!i);e=f.parent().siblings(".cf-date-field-time").find(".hasTimePicker");e.length&&(e.attr("tempRO",r).attr("disabled",r).attr("readonly",u),o=e.siblings(".timepicker-type-dropdown"),o.length&&o.attr("tempRO",r).attr("disabled",r).attr("readonly",u));break;case"time":n.attr("disabled",r).attr("tempRO",r).attr("readonly",u);s=n.siblings(".timepicker-type-dropdown");s.length&&s.attr("tempRO",r).attr("disabled",r).attr("readonly",u);break;case"signature":f=n.attr("tempRO",r);f.length&&f.next().attr("disabled",r);break;default:n.attr("disabled",r).attr("tempRO",r).attr("readonly",u)}};$.fn.lookup=function(n,t,i,r,u){LF.lookup.init(this,n,t,i,r,u)};$.fn.attemptLoadCachedBindEvents=function(){var n=LF.lookup.cachedBindEvents;LF.lookup.cachedBindEvents=[];_.each(n,function(n){n()})};$.fn.fillLookupFields=function(n,t,i){$.fn.attemptLoadCachedBindEvents();LF.lookup.populate(this,LF.lookup.cache,null,n,undefined,t,null,i);LF.lookup.cache!=null&&LF.lookup.target!=null&&LF.lookup.target.length&&$(this).find("input, textarea, select").each(function(){var r,n,i;if(this.id.length!=0){try{r=parseInt(this.id.match(/^Field(\d+)/)[1])}catch(u){return}n=-1;LF.lookup.target.each(function(){this.trigger.indexOf(r)!=-1&&(n=this.ruleId)});n!=-1&&(i=!1,$.map(LF.lookup.cache,function(t,r){i|=r.lastRule==n}),i||LF.lookup.changeAndTrigger(this,null,LF.lookup.startingCount!=0,undefined,t,!1,!0))}})};$.fn.datalistPolyfill=function(){$("input[list^=datalist]").each(function(n,t){var i=$(t),r=$("#"+$(this).attr("list")).find("option").map(function(){return this.value}).get();(r.length||i.hasClass("awesomplete"))&&$(document).addAwesomplete(i,r)})};$.fn.addAwesomplete=function(n,t){var i,r;try{if(typeof isPrintMode!="undefined"&&isPrintMode===!0)return;if(n.addClass("awesomplete"),i=_.find(Awesomplete.all,function(t){return t.input===n[0]}),i)i.list=t;else{r=new Awesomplete(n[0],{minChars:0,list:[]});r.list=t;$(n).on("focus",function(t){if(n.hasClass("awesomplete")){var i=_.find(Awesomplete.all,function(n){return n.input===t.currentTarget});i&&i.evaluate()}})}n.attr("awesomeLast",n.val());$(n).on("blur",function(n){var t=$(n.currentTarget);t.val()!=t.attr("awesomeLast")&&($(this).trigger("change"),t.attr("awesomeLast",$(n.currentTarget).val()))})}catch(u){console.log(u)}};$.escapeHtml=function(n){return n.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;")};$.delayExecutionForCustomerScript=function(n,t){setTimeout(n,t)},function(n){"use strict";var t={_name:"repeatable",options:{mode:"submit",buttonAddClass:"form-add-field",buttonAdd:!1,buttonDupClass:"form-dup-field",buttonDelClass:"form-del-field",inserted:function(){},beforeInsert:function(){},deleted:function(){},beforeDelete:function(){},renumber:!1,items:"li",template:!1},_init:function(){this.element.addClass("kx-repeatable");this._addActionHandlers.apply(this,[this.element])},_addActionHandlers:function(t){t.find("."+this.options.buttonAddClass).click(function(){n(this).closest(".kx-repeatable").repeatable("add",{btn:n(this)})});t.find("."+this.options.buttonDupClass).click(function(){n(this).closest(".kx-repeatable").repeatable("dup",{btn:n(this)})});t.find("."+this.options.buttonDelClass).click(function(){n(this).closest(".kx-repeatable").repeatable("del",{btn:n(this)})})},_renumberRepeatables:function(t,i){var r=this.options,u;(!t||t<0)&&(t=0);u=i?this.element.find(r.items+":last"):this.element.find(r.items).slice(t);u.each(function(i){n(this).find("*[id]:not(datalist)").each(function(){n(this).attr("id",n(this).attr("id").replace(/\(([0-9]+)\)/,"("+(i+t+1)+")"));n(this).attr("name")&&n(this).attr("name",n(this).attr("name").replace(/\(([0-9]+)\)/,"("+(i+t+1)+")"));n(this).attr("aria-label")&&n(this).attr("aria-label",n(this).attr("aria-label").replace(/\(([0-9]+)\)/,"("+(i+t+1)+")"));n(this).attr("data-parsley-class-handler")&&n(this).attr("data-parsley-class-handler",n(this).attr("data-parsley-class-handler").replace(/\\\(([0-9]+)\\\)/,"\\("+(i+t+1)+"\\)"));n(this).attr("data-parsley-errors-container")&&n(this).attr("data-parsley-errors-container",n(this).attr("data-parsley-errors-container").replace(/\\\(([0-9]+)\\\)/,"\\("+(i+t+1)+"\\)"));n(this).attr("aria-labelledby")&&n(this).attr("aria-labelledby",n(this).attr("aria-labelledby").replace(/\(([0-9]+)\)/g,"("+(i+t+1)+")"));n(this).attr("aria-describedby")&&n(this).attr("aria-describedby",n(this).attr("aria-describedby").replace(/\(([0-9]+)\)/g,"("+(i+t+1)+")"))});n(this).find("*[for]:not(datalist)").each(function(){n(this).attr("for",n(this).attr("for").replace(/\(([0-9]+)\)/,"("+(i+t+1)+")"));n(this).attr("id")&&n(this).attr("id",n(this).attr("id").replace(/\(([0-9]+)\)/,"("+(i+t+1)+")"))})})},renumberRepeatables:function(){this&&this._renumberRepeatables.apply(this)},add:function(t){var r,u,f,i,e;if(t=t||{},r=this.options,u=r.template||t.btn.attr("data-template"),u){if(f=this.element.parent().find("#"+u),f.length||(f=n("#"+u)),i=n(n.parseHTML(f.html())),t.hide&&i.hide(),r.beforeInsert.apply(this.element,["beforeInsert",{item:i}])===!1)return!1;if(e=!1,t.custom==!0||this.options.custom_insert!=undefined)this.options.custom_insert(i,this.element,t);else if(t.index!==undefined&&this.element.children().length>t.index)try{i.insertPolyfillBefore(this.element.children()[t.index])}catch(o){i.insertBefore(this.element.children()[t.index])}else if(t.prepend==!0)try{i.prependPolyfillTo(this.element)}catch(o){i.prependTo(this.element)}else{try{i.appendPolyfillTo(this.element)}catch(o){i.appendTo(this.element)}e=!0}return this._addActionHandlers(i),r.renumber!==!0||e?this._renumberRepeatables.apply(this,[this.element.children().length-1,!0]):this._renumberRepeatables.apply(this,[t.index]),r.inserted.apply(this.element,["inserted",{item:i,btn:t.btn,multiinsert:t.multiinsert}]),i}},dup:function(t){var f=this.options,i=t.btn?t.btn.closest(f.items):this.element.find("li:first"),c=i.find(".form-dup-field").attr("prop"),l,o,u,e,s,r,h;if(c!=null){if(i.find(".form-dup-field").hasClass("disabled"))return;l=i.find(".form-del-field").attr("prop");o=i.siblings().length+1;i.closest(".cf-section-block").find(".form-dup-field").toggleClass("disabled",o>=c-1).end().find(".form-del-field").toggle(o>l-1)}if(i.size()!==0){for(u={id:null,count:1,at:0},t&&n.extend(u,t),e=n(""),s=0;s<u.count;s++){if(r=i.clone(!0,!1).removeClass("form-focused").find("input[type='text']").val("").end().find("input[type='checkbox']").removeAttr("checked").end(),f.beforeInsert.apply(this.element,["beforeInsert",r])==!1)return!1;u.at===-1?r.appendTo(this.element):r.insertAfter(i);this._addActionHandlers(r);u.id===null?f.renumber===!0&&this._renumberRepeatables.apply(this):r.find("*[id]").each(function(){i.attr("id",i.attr("id").replace(/\(([0-9]+)\)/,"("+u.id+")"));i.attr("name",i.attr("id"))});e=e.add(r);h={};h.item=r;f.inserted.apply(this.element,["inserted",h])}return i.pushStack(e,"repeat","")}},del:function(n){var f,r;if(this!=null&&typeof n.btn!="undefined"){var i=this.options,t=n.btn.closest(i.items),u=parseInt(t.find(".form-del-field").attr("prop"));if(u!=null){if(t.find(".form-del-field").hasClass("disabled"))return;f=t.siblings().length+1;t.closest(".cf-section-block").find(".form-dup-field").removeClass("disabled").end().find(".form-del-field").toggle(f>u+1)}r={item:t};i.beforeDelete.apply(this.element,["beforeDelete",r]);t.siblings(i.items).length>0?(t.remove(),i.deleted.apply(this.element,["deleted",r])):t.find("input").attr("value","");i.renumber!==!0||n.multidelete||this._renumberRepeatables.apply(this)}}};n.fn.repeatable=function(i){var r,u;if(t[i])return r=this.data(t._name),t[i].apply(r,Array.prototype.slice.call(arguments,1));if(typeof i!="object"&&i)n.error("Method "+i+" does not exist on jQuery.repeatable");else return u=arguments[0],this.each(function(){var i=n.extend(!0,{element:n(this)},t);n.extend(i.options,u);n(this).data(t._name,i);t._init.apply(i)})}}(jQuery),function(n){n.validation=function(){n.validation.config={triggers:{general:"blur",list:"change"},inputs:Parsley.options.inputs+", div.cf-rich-text",excluded:"input[type=button], input[type=submit], input[type=reset], input[type=hidden], [readonly]:not([required]):not(.otherchoice), .lf-no-validate, [backend-readonly]:not([required]), .shadow-fileuploader .cf-rich-text input, #authorizeNetEmail",LFValidation:{type:{email:localize("ERR_VALIDATE_EMAIL_FAILED")},email:localize("ERR_VALIDATE_EMAIL_FAILED"),required:localize("ERR_REQUIRED"),range:localize("ERR_OUT_OF_RANGE","%s","%s"),max:localize("ERR_VALUE_GREATER_THAN_MAX","%s"),min:localize("ERR_VALUE_LESS_THAN_MIN","%s"),pattern:localize("ERR_INVALID_CURRENCY"),validFormat:localize("ERR_INVALID_CURRENCY"),fileType:localize("STR_FILE_TYPE_NOT_SUPPORTED_2","%s"),fileSize:localize("STR_FILE_TOO_LARGE","%s"),validFile:localize("STR_FILE_SIZE_INVALID"),maxFile:localize("STR_EXCEED_MAX_UPLOAD_FILE_NUMBER","%s"),legalCharacter:localize("ERR_REQUEST_VALIDATION","%s"),signature:localize("ERR_VALUE_INVALID_SIGNATURE")},customValidation:{}}};n.validation.prototype={initialize:function(){if(disableFrontendValidation){$("#form1").parsley().destroy();$("#form1").attr("novalidate",!0);return}this._getCustomValidationConfig();this._updateBuiltinValidators();this._addCustomValidators();this._initializeParsley();this._attachValidators();this._attachHandlers()},_getCustomValidationConfig:function(){function vt(n,t){if(n==="validFormat"){if(t==="email")return"type";if(t==="signature")return"signature"}return n}function l(t,i){var r=ft(t,n.htmlEncode(i.msg));t.error[vt(i.type,t.type)+"Message"]=r;i.type==="validFormat"&&t.type==="email"&&(t.error.emailMessage=r)}for(var s,h,w,b,o,u,k={"m/d/yy":"M/D/YYYY","m/d/y":"M/D/YY","mm/dd/y":"MM/DD/YY","mm/dd/yy":"MM/DD/YYYY","dd/mm/yy":"DD/MM/YYYY","y/mm/dd":"YY/MM/DD","yy-mm-dd":"YYYY-MM-DD","dd-M-y":"DD-MMM-YY","yy/m/d":"YYYY/M/D","d/m/yy":"D/M/YYYY","d.m.yy":"D.M.YYYY","dd/mm/y":"DD/MM/YY"},d=new RegExp("{_field_label}","g"),g=new RegExp("{_max}","g"),nt=new RegExp("{_min}","g"),tt=new RegExp("{_file_size_limit}","g"),it=new RegExp("{_file_type_limit}","g"),rt=new RegExp("{_file_type_blocked}","g"),ut=new RegExp("{_file_number_limit}","g"),ft=function(n,t){var i=t.replace(d,n.label||"");return["number","date","time","geolocation"].indexOf(n.type)>-1&&(i=i.replace(g,n.rangeMax||"").replace(nt,n.rangeMin||"")),n.type=="doc"&&(i=i.replace(tt,n.fileSize?localize("STR_SIZE_MB",n.fileSize):"").replace(it,n.fileType||"").replace(rt,n.blockedFileType||"").replace(ut,n.fileNumber||"")),i},a=typeof blockedFileExtension=="undefined"?"":blockedFileExtension,v=typeof allowedFileExtension=="undefined"?"":allowedFileExtension,t={},r={},i={},f=0;f<jsonForm.fields.length;f++){t=jsonForm.fields[f];switch(t.type){case"table":case"collection":case"table-end":case"collection-end":case"section":case"pagebreak":break;case"geolocation":s=jsonForm.fields[f+1];h=jsonForm.fields[f+2];r[s.fieldId]={type:"geolocation",label:s.label,rangeMax:s.rangeMax,rangeMin:s.rangeMin,error:{}};r[h.fieldId]={type:"geolocation",label:h.label,rangeMax:h.rangeMax,rangeMin:h.rangeMin,error:{}};f=f+3;i.geolocation||(i.geolocation=[]);i.geolocation.push(s.fieldId);i.geolocation.push(h.fieldId);break;case"number":r[t.fieldId]={type:t.type,label:t.label,rangeMax:t.rangeMax,rangeMin:t.rangeMin,error:{}};i[t.type]||(i[t.type]=[]);i[t.type].push(t.fieldId);break;case"date":var y=k[t.format]||"MM/DD/YYYY",p=moment().year(),et=moment({year:p+t.rangeMax,month:11,day:31}).format(y),ot=moment({year:p+t.rangeMin}).format(y);r[t.fieldId]={type:t.type,label:t.label,rangeMax:et,rangeMin:ot,error:{}};i[t.type]||(i[t.type]=[]);i[t.type].push(t.fieldId);break;case"time":w=t.rangeMax===null?moment(["1900"]).minutes(1439).seconds(59).format(t.format).toUpperCase():moment(["1900"]).minutes(t.rangeMax).format(t.format).toUpperCase();b=t.rangeMin===null?moment(["1900"]).minutes(0).format(t.format).toUpperCase():moment(["1900"]).minutes(t.rangeMin).format(t.format).toUpperCase();r[t.fieldId]={type:t.type,label:t.label,rangeMax:w,rangeMin:b,error:{}};i[t.type]||(i[t.type]=[]);i[t.type].push(t.fieldId);break;case"doc":var e=t.fileExtension?t.fileExtension.toLowerCase().replace(/ /g,"").split(","):[],c=v?v.toLowerCase().replace(/ /g,"").split(","):[],st=a?a.toLowerCase().replace(/ /g,"").split(","):[];e.length>0&&c.length>0?e=_.intersection(e,c):c.length>0&&(e=c);e=_.difference(e,st);r[t.fieldId]={type:t.type,label:t.label,fileSize:t.fileMaxSize,fileType:n.htmlEncode(e.join(", ")),blockedFileType:a,fileNumber:t.length,error:{}};i[t.type]||(i[t.type]=[]);i[t.type].push(t.fieldId);break;default:r[t.fieldId]={type:t.type,label:t.label,error:{}};i[t.type]||(i[t.type]=[]);i[t.type].push(t.fieldId)}}o={};try{o=JSON.parse(jsonForm.customErrorMsg)}catch(yt){o={process:[],form:{disabledProcessErrorList:[],formErrorList:[]}}}u=[];o&&(_.forEach(o.process,function(n){o.form.disabledProcessErrorList.indexOf(n.guid)===-1&&u.push(n)}),u=u.concat(o.form.formErrorList));_.forEach(r,function(n){if(n.type==="doc"){var t=n.fileType?localize("STR_FILE_TYPE_NOT_SUPPORTED_2",n.fileType):localize("STR_FILE_TYPE_NOT_SUPPORTED_3");n.error.fileTypeMessage=t}});var ht=_.filter(u,function(n){return n.scope==="all"}),ct=_.filter(u,function(n){return n.scope==="type"}),lt=_.filter(u,function(n){return n.scope==="regex"}),at=_.filter(u,function(n){return n.scope==="field"});_.forEach(ht,function(n){_.forEach(r,function(t){l(t,n)})});_.forEach(ct,function(n){_.forEach(n.fieldTypes,function(t){_.forEach(i[t],function(t){l(r[t],n)})})});_.forEach(lt,function(n){try{var t=new RegExp(n.regex),i=_.filter(r,function(n){return t.test(n.label)});_.forEach(i,function(t){l(t,n)})}catch(n){console.error(n)}});_.forEach(at,function(n){_.forEach(n.fieldId,function(t){r[t]&&l(r[t],n)})});n.validation.config.customValidation=r},_initializeParsley:function(){$("form.cf-form").parsley({trigger:n.validation.config.triggers.general,priorityEnabled:!0,inputs:n.validation.config.inputs,excluded:n.validation.config.excluded,whitespace:"trim"})},_updateBuiltinValidators:function(){if(!disableFrontendValidation){var t=$("html").attr("lang")||"en";window.Parsley.updateValidator("range",{validateString:function(i,r,u,f){var v=$(f.$element).hasClass("calendar")?"date":$(f.$element).hasClass("hasTimePicker")?"time":"number",c,e,y,p,h;if(v=="date")return c=$(f.$element).attr("momentpattern"),e=moment(i,c).valueOf(),isNaN(e)&&(moment.locale("en"),e=moment(i,c).valueOf()),y=moment(r,"YYYY-MM-DD").valueOf(),p=moment(u,"YYYY-MM-DD").valueOf(),moment.locale(t),e>=y&&e<=p;if(v=="time"){var o=$(f.$element).attr("timepattern"),w=_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],o)?$(f.$element).parent().find("select").val():"",s=moment(i+" "+w.toUpperCase(),o,"en"),l=moment(r,o,"en"),a=moment(u,o,"en"),b=l.isAfter(a);return b?s.isSameOrAfter(l)||s.isSameOrBefore(a):s.isSameOrAfter(l)&&s.isSameOrBefore(a)}return n.utils.TempDisableFrontendValidation?!0:(h=i!==$(f.$element).attr("data-val")?n.number.removeNumberFormatting(i):i,parseFloat(h)>=parseFloat(r)&&parseFloat(h)<=parseFloat(u)||h==="current_location")},priority:30}).updateValidator("min",{validateString:function(t,i,r){var u=t!==$(r.$element).attr("data-val")?n.number.removeNumberFormatting(t):t;return parseFloat(u)>=parseFloat(i)},priority:30}).updateValidator("max",{validateString:function(t,i,r){var u=t!==$(r.$element).attr("data-val")?n.number.removeNumberFormatting(t):t;return parseFloat(u)<=parseFloat(i)},priority:30}).updateValidator("required",{validateString:function(n,t,i){var r,f,e,u;return r=$(i.$element).children("[type=richtext]").length>0?"richtext":$(i.$element).attr("type"),r=="file"?(f=$(i.$element).parents(".cf-field").find("table.files"),$("tr.file",f).length>0):r=="richtext"?(e=$(i.$element),u=e.children("[type=richtext]").first().text(),u!=undefined&&u.trim().length==0)?!1:!0:/\S/.test(n)},validateMultiple:function(n){return n.length>0},priority:1024})}},_addCustomValidators:function(){if(!disableFrontendValidation){var t=$("html").attr("lang")||"en";window.Parsley.addValidator("validFormat",{requirementType:"string",validateString:function(i,r,u){var s,f,o,e,h,c;switch(r){case"number":return s=t.indexOf("ar")>=0||i!==$(u.$element).attr("data-val")?n.number.removeNumberFormatting(i):i,/^(\-|\+)?([0-9]+(\.[0-9]+)?|Infinity)$/.test(s)||s==="current_location";case"date":return moment.locale(t),f=$(u.$element).attr("momentpattern"),o=t.substring(0,2).toLowerCase(),moment().locale(o),e=f!="DD-MMM-YY"&&moment(i,f).isValid()?moment(i,f).format(f):i,e!=i&&(o=="ar"&&(f=="MM/DD/YYYY"||f=="MM/DD/YY")||o!="ar")&&$(u.$element).val(e),moment(e,f,!0).isValid()?!0:moment(e,f,"en",!0).isValid();case"time":return moment.locale("en"),h=$(u.$element).attr("timepattern"),c=_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],h)?" "+$(u.$element).parent().find("select").val():"",moment(i+c,h,!0).isValid();default:return!0}},priority:512}).addValidator("fileSize",{requirementType:"integer",validateString:function(n,t,i){var e=$(i.$element).parents(".cf-field").find("table.files"),f,u,r;if($("tr.error.filesize",e).length>0)return!1;for(f=$("tr.file",e),u=0;u<f.length;u++)if(fileSizeField=$($("td",f[u])[1]).find(".fileUploadSize"),r=fileSizeField.attr("fileUploadSize"),r=parseFloat(r),r=r/1048576,r>t)return!1;return $(".rich-text-editor",$(i.$element)).length>0&&(rtfStr=$(".rich-text-editor",$(i.$element)).html(),pics=rtfStr.match(/src=\"data:image\/([a-zA-Z]*);base64,([^\"]*)\"/g),rtfStr.length/1048576>t)?!1:!0},priority:2048}).addValidator("fileType",{requirementType:"string",validateString:function(n,t,i){var f=$(i.$element).attr("file-type-allowed"),e=$(i.$element).attr("global-file-type-allowed"),o=$(i.$element).attr("file-type-blocked"),s=$(i.$element).parents(".cf-field").find("table.files"),r;if($("tr.error.filetype",s).length>0)return!1;var h=$("tr.file",s),c=f?f.toLowerCase().replace(/ /g,"").split(","):[],l=e?e.toLowerCase().replace(/ /g,"").split(","):[],a=o?o.toLowerCase().replace(/ /g,"").split(","):[];for(r=0;r<h.length;r++){var v=$(h[r]).find(".filename"),y=v.length>0?v.attr("title"):"",u=GetExtension(y).toLowerCase();if(c.length>0&&c.indexOf(u)===-1||l.length>0&&l.indexOf(u)===-1||a.length>0&&a.indexOf(u)!==-1)return!1}return $(".rich-text-editor",$(i.$element)).length>0&&$(i.$element).children("div.error.filetype").length>0?!1:!0},priority:2048}).addValidator("maxFile",{requirementType:"integer",validateString:function(n,t,i){var r=$(i.$element).parents(".cf-field").find("table.files");return $("tr.file",r).length<=t},priority:512}).addValidator("validFile",{requirementType:"string",validateString:function(n,t,i){var r=$(i.$element).parents(".cf-field").find("table.files");return $(".rich-text-editor",$(i.$element)).length>0&&$(i.$element).children("div.error.invalid").length>0?!1:$("tr.error.invalid",r).length==0},priority:2048}).addValidator("legalCharacter",{validateString:function(t){var i=n.utils.illegalCharacters();return!i.test(t)},priority:2048}).addValidator("signature",{validateString:function(n){var i,r,t;if(!n)return!0;try{return(i=new RegExp("^data:image/png;base64,.+"),i.test(n))?(r="data:image/png;base64,",t=n.slice(r.length),btoa(atob(t))===t):!1}catch(u){return!1}},priority:2048}).addValidator("email",{validateString:function(t){var i=n.utils.emailValidationStringFillForm();return i.test(t)},priority:128}).addValidator("customequalto",{validateString:function(n,t,i){var r=i.$element,u;return!r||!t?!0:(u=$(t),u.length)?r.val()===u.val():r.val()===t},priority:2048})}},_attachValidators:function(){var t,i,r,u,f,e;disableFrontendValidation||(t=function(n,t){_.forEach(n,function(n){var r=$("<div><\/div>").attr("id","error-"+$(n).attr("id")).attr("class","error-container"),i;$(n).parent().append(r);i=function(n){return n.$element.siblings(".error-container")};_.merge($(n).parsley().options,{errorsContainer:i});t&&_.merge($(n).parsley().options,{trigger:t,triggerAfterFailure:t})})},_.forEach(n.validation.config.LFValidation,function(n,t){window.Parsley.addMessage("en",t,n)}),i=$("input.calendar"),t(i,n.validation.config.triggers.general),r=$("input.hasTimePicker"),t(r,n.validation.config.triggers.general),u=$("#form1 input.fileuploader:not(.shadow-fileuploader)"),t(u),f=$(".Dataurl_Sig"),t(f),e=$(".cf-rich-text"),t(e),_.forEach(n.validation.config.customValidation,function(n,t){_.forEach($("[id^=Field"+t+"]").filter(function(){return this.id.match(new RegExp("^Field"+t+"(?:\\(\\d+\\))?(?:\\-\\d+)?(?:_DSG\\d)?$"))}),function(t){_.merge($(t).parsley().options,n.error)})}))},_attachHandlers:function(){if(!disableFrontendValidation){$("#form1").on("updatevalidation fileuploadadd",function(n,t){var i=$(n.target);(i.attr("data-parsley-id")||t)&&(i.parsley().validate(),$(n.target).parent().find(".parsley-errors-list.filled").length||$(n.target).parent().find(".parsley-errors-list").removeAttr("role"))});_.forEach($(".cf-geolocation input"),function(n){$(n).parsley().on("field:error",function(n){var i=$(n.$element).parents(".form-q").parents(".form-q"),t=i.length>0?i.children("ul").children().has($(n.$element)):$(n.$element).parents(".cf-geolocation");do t.find(".geo-current").css("display","none"),t.find(".geo-current-rtn").hide(),t.find(".geo-specify").css("display","inline-block"),t.find(".geo-specify-rtn").show(),t.find(".geo-default").hide(),t=t.parents(".form-q").next().children("ul").children().has(".cf-geolocation").has(".cf-required");while(t.length)})});$("#form1").parsley().on("field:error",function(n){var i=$(n.$element).parents(".cf-section-block"),t;i.length&&(t=$(".collapsible.collapsed",i),t.length&&(t.next().slideToggle(),t.toggleClass("collapsed"),$.fixReadonlyTextArea(t)),$(n.$element).attr("type")=="radio"||$(n.$element).attr("type")=="checkbox"?$(n.$element).parent().parent().siblings(".parsley-errors-list.filled").attr("role","alert"):$(n.$element).attr("type")=="file"?$(n.$element).siblings(".files").find("td.text-danger").remove():$(n.$element).parent().find(".parsley-errors-list.filled").attr("role","alert"))});$("#form1").parsley().on("form:error",function(){_.forEach($(".parsley-errors-list.filled"),function(n){var u=$(n),t,i,r;if(!u.closest(".lf-container-hidden.hidden").length)return t=$(u.parents(".cf-page")),i=t.attr("id"),t.hasClass("active")||($(".cf-page.active").removeClass("active"),t.addClass("active"),r=$("[page="+i+"], [value="+i+"]"),r.is("option")?$(".cf-pagination-dropdown").val(i):($(".active",r.parents(".cf-pagination")).removeClass("active"),r.addClass("active")),$(u.parents(".cf-field").find("input[id],textarea[id],select[id]")[0]).focus(),$("#form1").trigger("updatePagination")),!1})});$("#form1").on("refreshCustomValidityRules",function(t){n.validator.attachValidatorsRepeatable($(t.target))});$("#form1").on("fileuploadvalidate",function(n){$(n.target).parsley().validate()})}},attachValidatorsRepeatable:function(t,i){var f,r,u,e;if(!disableFrontendValidation&&t.length&&t.not(n.validation.config.excluded).length&&(i&&t.parsley().destroy(),f=function(n,t){var i=t.siblings(".error-container"),r;i.length||(i=$("<div><\/div>").attr("id","error-"+n).attr("class","error-container"),t.parent().append(i));r=function(n){return n.$element.siblings(".error-container")};t.parsley().options.errorsContainer=r},r=t.attr("id"),r)){u=parseInt(r.slice(5),10);t.parsley({trigger:n.validation.config.triggers.general,triggerAfterFailure:n.validation.config.triggers.general,whitespace:"trim"});e=t.hasClass("calendar")?"date":t.attr("timepattern")?"time":t.attr("geo-title")?"geolocation":t.hasClass("Dataurl_Sig")?"signature":t.hasClass("fileuploader")?"file":t.attr("type");switch(e){case"button":case"hidden":case"submit":case"reset":return;case"checkbox":case"radio":t.parsley().options.trigger=n.validation.config.triggers.list;t.parsley().options.triggerAfterFailure=n.validation.config.triggers.list;break;case"date":case"time":case"file":case"signature":f(r,t);break;case"geolocation":t.parsley().on("field:error",function(n){var t=$(n.$element).parents(".cf-geolocation");$(".geo-default, .geo-current, .geo-current-rtn",t).hide();$(".geo-specify").css("display","inline-block");$(".geo-specify, .geo-specify-rtn",t).show()})}n.validation.config.customValidation[u]&&_.merge(t.parsley().options,n.validation.config.customValidation[u].error)}},isValid:function(){if(disableFrontendValidation)return!0;var n=$("#form1");return n.parsley().validate(),n.parsley().isValid()},isFieldValid:function(t){return disableFrontendValidation?!0:($(t).attr("data-parsley-id")||$(t).parsley({trigger:n.validation.config.triggers.general}),$(t).parsley().isValid())},validateField:function(n){$(n).parsley().validate()},addRequired:function(n){$(n).parsley().addConstraint("required",!0)},removeRequired:function(n){$(n).parsley().removeConstraint("required")}};n.validator=new n.validation}(LF),function(n){function f(){var n=e();n=="portrait"?s():h();c()}function e(){return n(window).width()>n(window).height()?"landscape":"portrait"}function o(){return{width:n(window.top).width(),height:n(window.top).height()}}function s(){t.css({"-webkit-transform":"rotate(90deg)","-moz-transform":"rotate(90deg)","-o-transform":"rotate(90deg)","-ms-transform":"rotate(90deg)",transform:"rotate(90deg)","-webkit-transition-duration":"0s","-moz-transition-duration":"0s","-o-transition-duration":"0s","transition-duration":"0s",position:"fixed"});n("canvas",t).attr("rotated","")}function h(){t.css({"-webkit-transform":"","-moz-transform":"","-o-transform":"","-ms-transform":"",transform:"",position:"initial"});n("canvas",t).removeAttr("rotated")}function c(){var f,s,c,l,u=o(),h;e()=="landscape"?(f=u.width<i?i:u.width,s=u.height<r?r:u.height):(f=u.height<r?r:u.height,s=u.width<i?i:u.width);h=f-s;c=h/2;l=-h/2;t.css({width:f+"px",height:s+"px",margin:"0","margin-top":c+"px",right:l+"px"});n(".modal-content",t).css({width:f+"px",height:s+"px"})}var u,t,i=440,r=150;n.fn.lockToLandscape=function(){if((u=n(this),isMobileBrowser)&&(t=n(".modal-dialog",u),t.length==1)){n(window).on("resize",f);n(document).ready(f)}}}(jQuery);$(function(){$(".cf-section-block>.collapsible.collapsed").each(function(){window.isPrintMode&&($(this).next().show(),$(this).toggleClass("collapsed"))});$.ConvertFieldsReadonly=function(){function i(n,t){$.each(n,function(n,i){if(i==="cf-xlarge"||i==="cf-large"||i==="cf-medium"||i==="cf-small")return t.addClass(i),!1})}function t(n){return!n.hasClass("Dataurl_Sig")}if($(".files a").each(function(){var r;if(window.isPrintMode){var n=$(this).attr("title"),t=n.substring(n.lastIndexOf(".")).toLowerCase().replace(".",""),i=$(this).parent().parent().next();(t=="pdf"||t.indexOf("tif")>-1)&&i.find(".imgPreview").length&&i.remove()}else return;r=$("<span/>").text($(this).text()).attr("href",$(this).attr("href"));$(this).replaceWith(r)}),$("input[name=IsLocked]").val()==="True"){var r=$(".cf-address"),n=$("html");$(":input[name^=Field][type='text'],[type='number'],[type='email']").not(".calendar, [geo-title='latitude'][default-val='current_location'], [geo-title='longitude'][default-val='current_location']").each(function(){var f,e,d,l,a,v,s,y,h;try{if(f=$(this),!t(f))return;var p=f.attr("type"),u=p=="number"?f.attr("data-val"):f.val(),w="id='"+f.attr("id")+"' type='"+p+"'",o=f.attr("currencyformat"),b=f.hasClass("number")&&!f.attr("currencyformat"),c=f.attr("timepattern"),k="";(o||b)&&(e=f.closest("li, td").data("qfield"),o&&(u&&(d=e.currencyFormat,l=_.filter(currency_list,function(n){return n.code==d})[0].mu,u=LF.number.roundNumber(LF.number.removeNumberFormatting(u),l===undefined?2:l),u=LF.number.addNumberFormatting(u,e.isSeparatorEnabled)),w+="currencyformat='"+o+"'"),b&&u&&(u=LF.number.roundNumber(LF.number.removeNumberFormatting(u),e.maxDecimalPlaces),u=LF.number.addNumberFormatting(u,e.isSeparatorEnabled)));c&&(k="style='width:50%;'",u&&(u=_.isEqual("",u)?"":LF.f._TryGetFormattedTime(u,c),u.indexOf("m")<0&&(a=f.attr("altval"),v="HH:mm:ss",moment.locale(n.attr("lang")),u=_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],c)?u+" "+(n.attr("lang").indexOf("ar")==-1?moment(a,v,"en").format("a").toUpperCase():moment(a,v).format("a")):u,moment.locale("en")),u=u.toUpperCase()));s=$("<div/>").text(u).html();y=s;!s||window.isPrintMode||f.is(":hidden")||(y=LF.utils.GenerateLink(s,!0));f.parent().css("word-wrap","break-word");h=$("<div "+k+"class='ro"+(r.find(this).length>0?" "+f.attr("class"):"")+"' "+w+" >"+y+"<\/div>");o?h.css("display","inline-block"):i(f[0].className.split(/\s+/),h);f.replaceWith(h)}catch(g){}});$(":input[name^=Field][type='text'].calendar").each(function(){var i=$(this),r,s,e,o,h,y;if(t(i)){r=i.attr("value");s=n.attr("lang");s!="en"&&(e=i.attr("momentpattern"),e=="DD-MMM-YY"&&(r=r?moment(r,e,"en").locale(s).format(e):r));var c=$("<div/>").text(r).html(),p=i.attr("type"),l="id='"+i.attr("id")+"' type='"+p+"'",a=c;if(window.isPrintMode||i.is(":hidden")||(a=LF.utils.GenerateLink(c,!0)),i.parent().css("word-wrap","break-word"),o=$("<div class='ro' "+l+" >"+a+"<\/div>"),i.css("display")=="none"&&o.hide(),i.parent().siblings().length>0){var f=i.parent().siblings(".cf-date-field-time").find(".cf-small.hasTimePicker"),u=f.val(),v=f.attr("timepattern");v&&u&&u!=""&&(h=moment(f.attr("altval"),"YYYY-MM-DD HH:mm:ss","en",!0).isValid()?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD hh:mm:ss a",u=_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],v)?u+" "+(n.attr("lang").indexOf("ar")==-1?moment(f.attr("altval"),h,"en").format("a").toUpperCase():moment(f.attr("altval"),h,n.attr("lang")).format("a")):u);i.parent().siblings(".cf-date-field-time").length>0&&(y=$("<div class='ro cf-date-field-time' "+l+" >"+u+"<\/div>"),i.parent().siblings(".cf-date-field-time").replaceWith(y));i.parent().replaceWith(o)}else i.replaceWith(o)}});$("textarea[name^=Field]").each(function(){var n=$(this),e,r,u,f;t(n)&&(e="id='"+n.attr("id")+"' type='textarea'",r=n.val(),r=$("<div/>").text(r).html().replace(/\n/g,"<br>"),u=r,window.isPrintMode||n.is(":hidden")||(u=LF.utils.GenerateLink(r,!0)),f=$("<div class='ro' style = 'word-wrap: break-word'  "+e+" >"+u+"<\/div>"),i(n[0].className.split(/\s+/),f),n.replaceWith(f))});$("input[name^=Field][type='checkbox'],[type='radio']").each(function(){var n=$(this);if(n.prop("checked")&&n.prop("defaultValue")=="_other"){var r=n.next().next(),f="id='"+r.attr("id")+"'",e=r.prop("value"),u=$("<textarea class='ro "+r.attr("class")+"' style='word-wrap: break-word; margin-left: 10px; margin-right: 10px; display: inline-block; width: 75%;' "+f+" disabled>"+e+"<\/textarea>");i(n[0].className.split(/\s+/),u);r.replaceWith(u)}t(n)&&n.attr("disabled","disabled")});$("textarea:not('#comments')").each(function(){$(this).height(1);$(this).height($(this).prop("scrollHeight"))});$("select").each(function(){var r,u,n;if(t($(this))){if($(this).hasClass("timepicker-type-dropdown")){$(this).css("display","none");return}r=$(this).find("option:selected").text();$(this).parent().css("word-wrap","break-word");u="id='"+$(this).attr("id")+"' type='select'";n=$("<div class='ro' "+u+" >"+r+"<\/div>");i($(this)[0].className.split(/\s+/),n);$(this).replaceWith(n)}});$("input[name=IsLocked]").val()=="True"&&($(".ui-datepicker-trigger, .form-del-field, .form-add-field").remove(),$(".form-dup-field, .form-del-field").addClass("disabled"));$(".cf-form").unbind("click focus")}}});LF=LF||{};LF.f={_IsNumber:{f:function(n){return LF.formula.isNumber(n)},d:"",e:"",t:"H"},_IsBigNumber:function(n){return Object.prototype.toString.call(n)==="[object Object]"?Object.getPrototypeOf(n)===Object.getPrototypeOf(math.bignumber(1)):!1},_IsUndefined:function(n){return n===undefined},_IsBoolean:function(n){return n===!0||n===!1},_IsArray:function(n){return Object.prototype.toString.call(n)==="[object Array]"},_IsSameSign:function(n,t){if(arguments.length===2){if(LF.f._IsBigNumber(n)&&LF.f._IsBigNumber(t))return n.toNumber()>=0==t.toNumber()>=0&&n.toNumber()<=0==t.toNumber()<=0;throw LF.formula.errorList.notNumber;}throw LF.formula.errorList.badArgCount;},_AreSameType:function(n,t){return LF.f._IsBoolean(n)&&LF.f._IsBoolean(t)||LF.f._IsString(n)&&LF.f._IsString(t)||LF.f._IsArray(n)&&LF.f._IsArray(t)||LF.f._IsDate(n)&&LF.f._IsDate(t)||LF.f._IsBigNumber(n)&&LF.f._IsBigNumber(t)?!0:!1},_TruncateNumber:function(n){if(arguments.length===1){if(LF.f._IsBigNumber(n))return n.trunc();if(LF.f._IsString(n)&&LF.formula.isNumberString(n)){var t=parseInt(n);if(!Number.isNaN(t))return LF.f._BN(t)}throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.badArgCount;},_FixItem:function(n,t,i,r){return n instanceof jQuery&&(n=n.val(),n==""&&t&&(n=LF.f._BN(0),n.setToZero=!0),typeof n=="string"&&(n=n.trim())),typeof n=="number"?n=LF.f._BN(n):i||typeof n!="string"||(n=n.trim()),r!==!0||typeof n!="string"||isNaN(n)||(n=LF.f._BN(n)),n},_FixArguments:function(n,t,i,r){_.each(n,function(u,f){if(Array.isArray(u)){var e=[];_.each(u,function(n){e.push(LF.f._FixItem(n,t,i,r))});n[f]=e}else n[f]=LF.f._FixItem(u,t,i,r)})},_IsInteger:function(n){if(LF.f._IsBigNumber(n))return n.mod(1).eq(0);throw LF.formula.errorList.notNumber;},_BN:function(n){return math.bignumber(math.bignumber(n).toPrecision(LF.number.defaultPrecision))},_NotNull:function(){var n=LF.formula.concatArgs(arguments);return _.every(n,function(n){return n!==null})},ADD:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length===2){if(LF.f._IsBigNumber(n)&&LF.f._IsBigNumber(t))return n.plus(t);throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.badArgCount;},MINUS:function(n){if(LF.f._FixArguments(arguments,!0),arguments.length===1){if(LF.f._IsBigNumber(n))return n.neg();throw LF.formula.errorList.notNumber;}throw LF.formula.errorList.badArgCount;},_PLUS:function(n){if(LF.f._FixArguments(arguments,!0),arguments.length===1){if(LF.f._IsBigNumber(n))return n;throw LF.formula.errorList.notNumber;}throw LF.formula.errorList.badArgCount;},_Find_Interval_Btwn_Dates:function(n,t,i){var o,e,u,f,r,s;return isSwapped=1,n>t&&(o=n,n=t,t=o,isSwapped=-1),e=12,u=t.year()-n.year(),u=moment(n).add(u,"year")>t?u-1:u,f=moment(n).add(u,"year"),r=0,i||(r=t.month()-n.month(),r=r>0?r:r==0?moment(f).add(e-1,"months")>t?0:e-1:r+e,r=moment(f).add(r,"months")>t?r-1:r,f.add(r,"months")),s=t.diff(f,"days"),[isSwapped*u,isSwapped*r,isSwapped*s]},SUB:function(n,t){if(LF.f._FixArguments(arguments,!0,!1,!0),arguments.length===2){if(LF.f._IsBigNumber(n)&&LF.f._IsBigNumber(t))return n.minus(t);if(LF.f._IsDate(n)&&LF.f._IsBigNumber(t))return LF.f._Add_Date(n,t.neg());if(LF.f._IsDate(n)&&LF.f._IsDate(t))return LF.f._SUB_Dates(n,t);if(LF.f._IsTime(n)&&LF.f._IsTime(t))return LF.f._SUB_Times(n,t);throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.badArgCount;},_IsTime:function(n){return arguments.length===1&&typeof n=="string"&&!Number.isNaN(parseFloat(n))},_SUB_Times:function(n,t){if(arguments.length===2&&LF.f._IsTime(n)&&LF.f._IsTime(t))return LF.f._BN(n).minus(LF.f._BN(t))},_SUB_Dates:function(n,t){if(arguments.length===2&&LF.f._IsDate(n)&&LF.f._IsDate(t))return LF.f._BN(n.getTime()).minus(t.getTime()).div(864e5);throw LF.formula.errorList.unexpectedError;},MULT:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length===2){if(LF.f._IsBigNumber(n)&&LF.f._IsBigNumber(t))return n.times(t);throw LF.formula.errorList.notNumber;}throw LF.formula.errorList.badArgCount;},DIV:function(n,t){if(LF.f._FixArguments(arguments,!0,!1,!0),arguments.length===2){if(LF.f._IsBigNumber(n)&&LF.f._IsBigNumber(t)){if(t.toNumber()===0)throw LF.formula.errorList.divByZero;return n.div(t)}throw LF.formula.errorList.notNumber;}throw LF.formula.errorList.badArgCount;},IDIV:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length===2){var i=LF.f.DIV(n,t);return LF.f._IsSameSign(n,t)?i.floor():i.ceil()}throw LF.formula.errorList.badArgCount;},MOD:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length===2){if(LF.f._IsBigNumber(n)&&LF.f._IsBigNumber(t)){if(t.toNumber()===0)throw LF.formula.errorList.divByZero;return n.mod(t)}throw LF.formula.errorList.notNumber;}throw LF.formula.errorList.badArgCount;},POWER:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length!==2)throw LF.formula.errorList.badArgCount;if(!LF.f._IsBigNumber(n)||!LF.f._IsBigNumber(t))throw LF.formula.errorList.notNumber;return n.pow(t)},EXP:function(n){if(LF.f._FixArguments(arguments,!0),arguments.length!==1||n===undefined)throw LF.formula.errorList.badArgCount;if(!LF.f._IsBigNumber(n))throw LF.formula.errorList.notNumber;return n.exp(n)},SQRT:function(n){if(LF.f._FixArguments(arguments,!0),arguments.length!==1||n===undefined)throw LF.formula.errorList.badArgCount;if(!LF.f._IsBigNumber(n))throw LF.formula.errorList.notNumber;if(n.lt(0))throw LF.formula.errorList.badArgValue;return n.sqrt()},SUM:function(){var n,t;if(LF.f._FixArguments(arguments),n=LF.formula.concatArgs(arguments),_.filter(n,function(n){return n!==undefined}).length===0)throw LF.formula.errorList.badArgCount;return(t=_.filter(n,function(n){return LF.f._IsBigNumber(n)}),!t.length)?LF.f._BN(0):_.reduce(t,function(n,t){return n.plus(t)},LF.f._BN(0))},AVG:function(){var t,n;if(LF.f._FixArguments(arguments),t=LF.formula.concatArgs(arguments),_.filter(t,function(n){return n!==undefined}).length===0)throw LF.formula.errorList.badArgCount;if(n=_.filter(t,function(n){return LF.f._IsBigNumber(n)}),n.length)return _.reduce(n,function(n,t){return LF.f._BN(n).plus(t)},0).div(n.length);throw LF.formula.errorList.divByZero;},AVERAGE:function(){return LF.f.AVG.apply(this,arguments)},_ConvertStringsAndBools:function(n){if(arguments.length===1&&LF.f._IsArray(n))return _.map(n,function(n){return LF.f._IsBigNumber(n)?n:n===!0?LF.f._BN(1):LF.f._BN(0)});throw LF.formula.errorList.unexpectedError;},AVERAGEA:function(){LF.f._FixArguments(arguments);var n=LF.formula.concatArgs(arguments);if(n=_.filter(n,function(n){return n!==null&&n!==undefined}),arguments.length)return LF.f.AVG.apply(this,LF.f._ConvertStringsAndBools(n));throw LF.formula.errorList.badArgCount;},MAX:function(){var n,t;if(LF.f._FixArguments(arguments),n=LF.formula.concatArgs(arguments),_.filter(n,function(n){return n!==undefined}).length===0)throw LF.formula.errorList.badArgCount;return(t=_.filter(n,function(n){return LF.f._IsBigNumber(n)}),!t.length)?LF.f._BN(0):LF.f._BN(_.max(_.map(t,function(n){return n.toNumber()})))},MAXA:function(){var t=_.find(arguments,function(n){return n instanceof jQuery}),n;return LF.f._FixArguments(arguments),n=_.filter(LF.formula.concatArgs(arguments),function(n){return n!==undefined&&n!=""}),t&&n.length==0&&n.push(LF.f._BN(0)),LF.f.MAX.apply(this,LF.f._ConvertStringsAndBools(n))},MIN:function(){var n,t;if(LF.f._FixArguments(arguments),n=LF.formula.concatArgs(arguments),_.filter(n,function(n){return n!==undefined}).length===0)throw LF.formula.errorList.badArgCount;return(t=_.filter(n,function(n){return LF.f._IsBigNumber(n)}),!t.length)?LF.f._BN(0):LF.f._BN(_.min(_.map(t,function(n){return n.toNumber()})))},MINA:function(){var t=_.find(arguments,function(n){return n instanceof jQuery}),n;return LF.f._FixArguments(arguments),n=_.filter(LF.formula.concatArgs(arguments),function(n){return n!==undefined&&n!=""}),t&&n.length==0&&n.push(LF.f._BN(0)),LF.f.MIN.apply(this,LF.f._ConvertStringsAndBools(n))},COUNT:function(){LF.f._FixArguments(arguments);var n=LF.formula.concatArgs(arguments),t=_.filter(n,function(n){return LF.f._IsBigNumber(n)});return LF.f._BN(t.length)},ABS:function(n){if(LF.f._FixArguments(arguments,!0),arguments.length!==1||n===undefined)throw LF.formula.errorList.badArgCount;else if(!LF.f._IsBigNumber(n))throw LF.formula.errorList.notNumber;return n.abs()},CEILING:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length!==1&&arguments.length!==2||n===undefined)throw LF.formula.errorList.badArgCount;if(!LF.f._IsBigNumber(n))throw LF.formula.errorList.notNumber;if(t===undefined&&(t=n.greaterThan(0)?LF.f._BN(1):LF.f._BN(-1)),!LF.f._IsBigNumber(t))throw LF.formula.errorList.notNumber;return n.toNumber()===0||t.toNumber()===0?LF.f._BN(0):t.abs().times(n.div(t.abs()).ceil())},FLOOR:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length!==1&&arguments.length!==2||n===undefined)throw LF.formula.errorList.badArgCount;if(!LF.f._IsBigNumber(n))throw LF.formula.errorList.notNumber;if(t===undefined&&(t=n.greaterThan(0)?LF.f._BN(1):LF.f._BN(-1)),!LF.f._IsBigNumber(t))throw LF.formula.errorList.notNumber;return n.toNumber()===0||t.toNumber()===0?LF.f._BN(0):t.abs().times(n.div(t.abs()).floor())},ISEVEN:function(n){if(LF.f._FixArguments(arguments,!0),arguments.length!==1||n===undefined)throw LF.formula.errorList.badArgCount;if(!LF.f._IsBigNumber(n))throw LF.formula.errorList.notNumber;return n.toNumber()===Infinity||n.toNumber()===-Infinity?!1:LF.f._TruncateNumber(n)%2==0},ISODD:function(n){if(LF.f._FixArguments(arguments,!0),arguments.length!==1||n===undefined)throw LF.formula.errorList.badArgCount;if(!LF.f._IsBigNumber(n))throw LF.formula.errorList.notNumber;return n.toNumber()===Infinity||n.toNumber()===-Infinity?!1:LF.f._TruncateNumber(n)%2!=0},EVEN:function(n){if(LF.f._FixArguments(arguments,!0),arguments.length!==1||n===undefined)throw LF.formula.errorList.badArgCount;if(LF.f._IsBigNumber(n)){var t=n>0?LF.f._BN(2):LF.f._BN(-2);return t.times(n.div(t).ceil())}throw LF.formula.errorList.notNumber;},ODD:function(n){if(LF.f._FixArguments(arguments,!0),arguments.length!==1||n===undefined)throw LF.formula.errorList.badArgCount;if(LF.f._IsBigNumber(n)){var t;return n.gt(0)?(t=n.ceil(),t.mod(2).eq(0)&&(t=t.plus(1))):n.lt(0)?(t=n.floor(),t.mod(2).eq(0)&&(t=t.minus(1))):t=LF.f._BN(1),t}throw LF.formula.errorList.notNumber;},LOG:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length===2||arguments.length===1&&arguments[0]!==undefined){if(arguments.length===1&&(t=LF.f._BN(10)),LF.f._IsBigNumber(t)&&LF.f._IsBigNumber(n)){if(LF.f.SIGN(n).eq(1)&&LF.f.SIGN(t).eq(1))return n.logarithm(t);throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.notNumber;}throw LF.formula.errorList.badArgCount;},LOG10:function(n){if(LF.f._FixArguments(arguments,!0),arguments.length===1)return LF.f.LOG(n);throw LF.formula.errorList.badArgCount;},LN:function(n){if(LF.f._FixArguments(arguments,!0),arguments.length===1&&arguments[0]!==undefined){if(LF.f._IsBigNumber(n)){if(LF.f.SIGN(n).eq(1))return n.ln();throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.notNumber;}throw LF.formula.errorList.badArgCount;},MEDIAN:function(){if(LF.f._FixArguments(arguments),arguments.length&&(arguments.length!==1||arguments[0]!==undefined)){var t=_.filter(LF.formula.concatArgs(arguments),function(n){return LF.f._IsBigNumber(n)}).sort(function(n,t){return n.minus(t)}),n=t.length;if(!n)throw LF.formula.errorList.badArgValue;return LF.f.ISEVEN(LF.f._BN(n))?LF.f.AVG(t[n/2-1],t[n/2]):t[LF.f._TruncateNumber(LF.f._BN(n).div(2))]}throw LF.formula.errorList.badArgCount;},MODE:function(){var n,r,i;if(LF.f._FixArguments(arguments),arguments.length&&(arguments.length!==1||arguments[0]!==undefined)){if(n=_.filter(LF.formula.concatArgs(arguments),function(n){return LF.f._IsBigNumber(n)}).sort(),r=n.length,r){if(r!=arguments.length)throw LF.formula.errorList.badArgValue;}else throw LF.formula.errorList.badArgValue;var t=0,u=n[0],f=0,e=n[0];for(i=0;i<r;i++)n[i].eq(u)?t++:(t>f&&(f=t,e=u),t=1,u=n[i]);return t>f?u:e}throw LF.formula.errorList.badArgCount;},MROUND:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length!==2)throw LF.formula.errorList.badArgCount;if(!LF.f._IsBigNumber(n)||!LF.f._IsBigNumber(t))throw LF.formula.errorList.badArgValue;return t.eq(0)?LF.f._BN(0):n.div(t).round().times(t)},PI:function(){if(LF.f._FixArguments(arguments),arguments.length===1&&arguments[0]===undefined||!arguments.length)return LF.f._BN("3.141592653589793238462643383279502884197169399375105820974944592307816406286");throw LF.formula.errorList.badArgCount;},_Factorial:function(n){if(arguments.length===1){if(LF.f._IsBigNumber(n)){if(n.gte(0))return n.eq(0)?BigNumber(1):n.times(LF.f._Factorial(n.minus(1)));throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.notNumber;}throw LF.formula.errorList.badArgCount;},PRODUCT:function(){var n,t;if(LF.f._FixArguments(arguments),n=LF.formula.concatArgs(arguments),_.filter(n,function(n){return n!==undefined}).length===0)throw LF.formula.errorList.badArgCount;return(t=_.filter(n,function(n){return LF.f._IsBigNumber(n)}),!t.length)?LF.f._BN(0):_.reduce(t,function(n,t){return n.times(t)})},QUOTIENT:function(){return LF.f._FixArguments(arguments,!0),LF.f._TruncateNumber(LF.f.DIV.apply(this,arguments))},ROUND:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length===2||arguments.length===1&&n!==undefined){t===undefined&&(t=LF.f._BN(0));var i=LF.f.ROUNDUP(n,t),r=LF.f.ROUNDDOWN(n,t);return LF.f.ABS(n.minus(r)).lessThan(LF.f.ABS(i.minus(n)))?r:i}throw LF.formula.errorList.badArgCount;},ROUNDDOWN:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length===2||arguments.length===1&&arguments[0]!==undefined)return arguments.length===1&&(t=LF.f._BN(0)),t=LF.f._TruncateNumber(t),LF.f.TRUNC(n,t);throw LF.formula.errorList.badArgCount;},ROUNDUP:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length===2||arguments.length===1&&arguments[0]!==undefined){if(arguments.length===1&&(t=LF.f._BN(0)),LF.f._IsBigNumber(n)&&LF.f._IsBigNumber(t))return t=LF.f._TruncateNumber(t),n.greaterThan(0)?LF.f.CEILING(n,LF.f._BN(Math.pow(10,t.times(-1)))):LF.f.FLOOR(n,LF.f._BN(-1*Math.pow(10,t.times(-1))));throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.badArgCount;},SIGN:function(n){if(LF.f._FixArguments(arguments,!0),arguments.length===1&&arguments[0]!==undefined){if(LF.f._IsBigNumber(n))return n.d.length===1&&n.d[0]===0?LF.f._BN(0):LF.f._BN(n.s);throw LF.formula.errorList.notNumber;}throw LF.formula.errorList.badArgCount;},TRUNC:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length===2||arguments.length===1&&arguments[0]!==undefined){if(arguments.length===1&&(t=LF.f._BN(0)),LF.f._IsBigNumber(n)&&LF.f._IsBigNumber(t))return t=LF.f._TruncateNumber(t),n.greaterThan(0)?LF.f.FLOOR(n,LF.f._BN(Math.pow(10,t.times(-1)))):LF.f.CEILING(n,LF.f._BN(-1*Math.pow(10,t.times(-1))));throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.badArgCount;},LARGE:function(n,t){if(LF.f._FixArguments(arguments),arguments.length===2){if(!LF.f._IsArray(n)||!LF.f._IsBigNumber(t)&&!LF.f._IsArray(t))throw LF.formula.errorList.badArgValue;if(!_.some(n,function(n){return LF.f._IsBigNumber(n)}))throw LF.formula.errorList.badArgValue;if(n=_.map(_.filter(n,function(n){return LF.f._IsBigNumber(n)})),n=n.sort(this._CompareBigNumbers),LF.f._IsBigNumber(t)){if(t=LF.f.CEILING(t),t.toNumber()>n.length||t.toNumber()<1)throw LF.formula.errorList.outOfRange;if(LF.f._IsBigNumber(n[n.length-t.toNumber()]))return n[n.length-t.toNumber()];throw LF.formula.errorList.notNumber;}else{var i=[];_.map(t,function(t){if(LF.f._IsBigNumber(t)){if(t=LF.f.CEILING(t),t<=n.length&&t.toNumber()>=1)return t;throw LF.formula.errorList.outOfRange;}throw LF.formula.errorList.notNumber;});t.forEach(function(t){i.push(n[n.length-t])})}return i}throw LF.formula.errorList.badArgCount;},_CompareBigNumbers:function(n,t){return n.lt(t)?-1:n.gt(t)?1:0},_FilterFloat:function(n){return/^(\-|\+)?([0-9]+(\.[0-9]+)?|Infinity)$/.test(n)?LF.f._BN(n):NaN},_COUNTIF:function(n,t){var r="",i,f=!0,e=!1,o,u;if(t==="")i=LF.f._BN(0);else if(typeof t=="boolean")i=t,e=!0;else if(LF.f._IsBigNumber(t))i=t;else{if(o=/^(>=|<=|<>|[=><])/g,u=t.match(o),u==null)i=LF.f._parseValue(t);else if(u.length==1)r=u[0],i=LF.f._parseValue(t.replace(r,""));else return null;i==null&&(i=t.replace(r,""),f=!1)}return e?LF.f._boolCompare(n,i):f?LF.f._numCompare(n,r,i):LF.f._strCompare(n,r,i)},_boolCompare:function(n,t){return _.filter(n,function(n){return typeof n=="string"?n.toLowerCase()==t.toString():typeof n=="boolean"?n==t:!1})},_strCompare:function(n,t,i){var r=[];switch(t){case"":case"=":r=_.filter(n,function(n){return typeof n=="string"?n.toLowerCase()==i.toLowerCase():typeof n=="boolean"?n.toString()==i.toLowerCase():!1});break;case">":r=_.filter(n,function(n){return typeof n=="string"?n.toLowerCase()>i.toLowerCase():!1});break;case"<":r=_.filter(n,function(n){return typeof n=="string"?n.toLowerCase()<i.toLowerCase():!1});break;case">=":r=_.filter(n,function(n){return typeof n=="string"?n.toLowerCase()>=i.toLowerCase():!1});break;case"<=":r=_.filter(n,function(n){return typeof n=="string"?n.toLowerCase()<=i.toLowerCase():!1});break;case"<>":r=_.filter(n,function(n){return typeof n=="string"?n.toLowerCase()!=i.toLowerCase():typeof n=="boolean"?n.toString()!=i.toLowerCase():!1})}return r},_numCompare:function(n,t,i){var u=[],r;switch(t){case"":case"=":u=_.filter(n,function(n){return LF.f._IsBigNumber(n)?n.eq(i):(r=LF.f._parseValue(n))==null?!1:r.eq(i)});break;case">":u=_.filter(n,function(n){return LF.f._IsBigNumber(n)?n.gt(i):(r=LF.f._parseValue(n))==null?!1:r.gt(i)});break;case"<":u=_.filter(n,function(n){return LF.f._IsBigNumber(n)?n.lt(i):(r=LF.f._parseValue(n))==null?!1:r.lt(i)});break;case">=":u=_.filter(n,function(n){return LF.f._IsBigNumber(n)?n.gte(i):(r=LF.f._parseValue(n))==null?!1:r.gte(i)});break;case"<=":u=_.filter(n,function(n){return LF.f._IsBigNumber(n)?n.lte(i):(r=LF.f._parseValue(n))==null?!1:r.lte(i)});break;case"<>":u=_.filter(n,function(n){return LF.f._IsBigNumber(n)?!n.eq(i):(r=LF.f._parseValue(n))==null?!1:!r.eq(i)})}return u},_XCOUNTIF:function(n,t){var i=[],f,o,r,u,e;if(t==""&&(t=LF.f._BN(0)),f=_.map(_.filter(n,function(n){return LF.f._IsBigNumber(LF.f._FilterFloat(n))}),function(n){return LF.f._FilterFloat(n)}),o=_.filter(n,function(n){return LF.f._IsString(n)}),LF.f._IsBigNumber(t)||LF.f._IsString(t))LF.f._IsBigNumber(t)?i=_.filter(f,function(n){return n.toNumber()===t.toNumber()}):(r=t.replace("=","").replace(">","").replace("<",""),u=LF.f._FilterFloat(r),LF.f._IsBigNumber(u)&&t.length!==0?t[0]==="="&&t.replace("=","")===r||t===r?i=_.filter(f,function(n){return n.toNumber()===u.toNumber()}):t[0]==="<"?t.length>1&&t[1]===">"&&t.replace("<>","")===r?i=_.filter(n,function(n){return LF.f._IsBigNumber(n)?n.toNumber()!=u.toNumber():!0}):t.length>1&&t[1]==="="&&t.replace("<=","")===r?i=_.filter(f,function(n){return n.toNumber()<=u.toNumber()}):t.replace("<","")===r&&(i=_.filter(f,function(n){return n.toNumber()<u.toNumber()})):t[0]===">"&&(t.length>1&&t[1]==="="&&t.replace(">=","")===r?i=_.filter(f,function(n){return n.toNumber()>=u.toNumber()}):t.replace(">","")===r&&(i=_.filter(f,function(n){return n.toNumber()>u.toNumber()}))):(e=t.replace(/\?/g,".").replace(/~\./g,"\\?").replace(/\*/g,".*").replace(/~\.\*/g,"\\*").replace(/~\\\?/g,"~.").replace(/~\\\*/g,"~.*"),e="^"+e+"$",e=new RegExp(e,"i"),i=_.filter(n,function(n){return LF.f._IsBigNumber(n)?e.test(n.toNumber()):e.test(n)})));else return null;return i},COUNTIF:function(n,t){if((LF.f._FixArguments(arguments),arguments.length!==2)||!LF.f._IsArray(n)||!LF.f._IsBigNumber(t)&&!LF.f._IsString(t))return LF.f._BN(0);var i=LF.f._COUNTIF(n,t);return i===null?LF.f._BN(0):LF.f._BN(i.length)},SUMIF:function(n,t,i){var u,f,e,r,o;if((LF.f._FixArguments(arguments),arguments.length!==2&&arguments.length!==3)||(arguments.length===2&&(i=n),u=LF.f._COUNTIF(n,t),u===null))return LF.f._BN(0);for(f=[],r=0;r<n.length;r++)(u.indexOf(n[r])>-1||u.indexOf(LF.f._FilterFloat(n[r]))>-1)&&f.push(r);for(e=[],r=0;r<i.length;r++)f.indexOf(r)>-1&&e.push(i[r]);return(o=_.filter(e,function(n){return LF.f._IsBigNumber(n)}),o.length===0)?LF.f._BN(0):LF.f.SUM(o)},SUMIFS:function(n){var u,f,r,e,o,l,s;if(LF.f._FixArguments(arguments),arguments.length%2==0)throw LF.formula.errorList.badArgCount;for(var a=n.length,h=[],i=[],c=[],t=1;t<arguments.length-1;)if(arguments[t].length==a)i.push(arguments[t]),t++,h.push(arguments[t]),t++;else throw LF.formula.errorList.badArgValue;for(t=0;t<i.length;++t){if(u=LF.f._COUNTIF(i[t],h[t]),u===null||u.length==0)return LF.f._BN(0);c.push(u)}for(f=[],r=0,t=0;t<i.length;++t){for(e=[],r=0;r<i[t].length;++r)c[t].indexOf(i[t][r])>-1&&e.push(r);f.push(e)}return(o=_.intersection.apply(this,f),o.length==0)?LF.f._BN(0):(l=_.map(o,function(t){return n[t]}),s=_.filter(l,function(n){return LF.f._IsBigNumber(n)}),s.length===0)?LF.f._BN(0):LF.f.SUM(s)},AVERAGEIF:function(n,t,i){if(LF.f._FixArguments(arguments),i===null||arguments.length!=2&&arguments.length!=3)return LF.f._BN(0);arguments.length===2&&(i=n);var f=LF.f.SUMIF(n,t,i),r=LF.f.COUNTIF(n,t),u=LF.f._BN(0);return r.toNumber()!==0&&(u=f.div(r)),u},CHOOSE:function(n){LF.f._FixArguments(arguments);var t=Array.prototype.slice.call(arguments,1);if(t.length&&n!==undefined){if(LF.f._IsBigNumber(n))n=LF.f._TruncateNumber(n);else throw LF.formula.errorList.notNumber;if(n.toNumber()<1||n.toNumber()>t.length)throw LF.formula.errorList.outOfRange;if(t[n.toNumber()-1]!==undefined)return t[n.toNumber()-1]}throw LF.formula.errorList.badArgCount;},CHOOSEA:function(){return LF.f._FixArguments(arguments),args=LF.formula.concatArgs(arguments),LF.f.CHOOSE.apply(this,args)},GT:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length===2)return LF.f._IsBigNumber(n)&&LF.f._IsBigNumber(t)?n.gt(t):LF.f._IsArray(n)&&n.length>0&&!LF.f._IsArray(t)?LF.f.GT(LF.f._IsBigNumber(t)?n[0]||0:n[0],t):!LF.f._IsArray(n)&&LF.f._IsArray(t)&&t.length>0?LF.f.GT(n,LF.f._IsBigNumber(n)?t[0]||0:t[0]):LF.f._AreSameType(n,t)?n>t:!1;throw LF.formula.errorList.badArgCount;},GTE:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length===2)return LF.f.GT(n,t)||LF.f.EQ(n,t);throw LF.formula.errorList.badArgCount;},LT:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length===2)return!LF.f.GTE(n,t);throw LF.formula.errorList.badArgCount;},LTE:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length===2)return!LF.f.GT(n,t);throw LF.formula.errorList.badArgCount;},EQ:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length===2){if(LF.f._IsBigNumber(n)&&LF.f._IsBigNumber(t))return n.eq(t);if(LF.f._IsArray(n)&&LF.f._IsArray(t)){if(n.length!==t.length)return!1;for(var i=0;i<n.length;i++)if(!LF.f.EQ(n[i],t[i]))return!1;return!0}return LF.f._IsArray(n)&&n.length>0&&!LF.f._IsArray(t)?LF.f.EQ(LF.f._IsBigNumber(t)?n[0]||0:n[0],t):!LF.f._IsArray(n)&&LF.f._IsArray(t)&&t.length>0?LF.f.EQ(n,LF.f._IsBigNumber(n)?t[0]||0:t[0]):n===t||n.setToZero&&LF.f._IsString(t)&&t.length==0||t.setToZero&&LF.f._IsString(n)&&n.length==0?!0:!1}throw LF.formula.errorList.badArgCount;},NEQ:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length===2)return!LF.f.EQ(n,t);throw LF.formula.errorList.badArgCount;},NOT:function(n){if(LF.f._FixArguments(arguments),arguments.length===1&&n!==undefined){if(LF.f._IsBoolean(n))return!n;if(LF.f._IsBigNumber(n))return!n.toNumber();throw LF.formula.errorList.notLogical;}throw LF.formula.errorList.badArgCount;},AND:function(){var n,t;if(LF.f._FixArguments(arguments),n=_.filter(LF.formula.concatArgs(arguments),function(n){return n!==undefined}),n.length){if(t=_.filter(n,function(n){return LF.f._IsBoolean(n)||LF.f._IsBigNumber(n)}),t.length===0)throw LF.formula.errorList.badArgValue;return _.every(t,function(n){return LF.f._IsBoolean(n)?n:!!n.toNumber()})}throw LF.formula.errorList.badArgValue;},_ANDA:function(){LF.f._FixArguments(arguments);var n=_.filter(LF.formula.concatArgs(arguments),function(n){return n!==undefined});if(n.length)return _.every(LF.formula.concatArgs(arguments),function(n){return!!n});throw LF.formula.errorList.badArgCount;},OR:function(){var n,t;if(LF.f._FixArguments(arguments),n=_.filter(LF.formula.concatArgs(arguments),function(n){return n!==undefined}),n.length){if(t=_.filter(n,function(n){return LF.f._IsBoolean(n)||LF.f._IsBigNumber(n)}),t.length===0)throw LF.formula.errorList.badArgValue;return _.some(t,function(n){return LF.f._IsBigNumber(n)?!!n.toNumber():n})}throw LF.formula.errorList.badArgValue;},IF:function(n,t,i){if(LF.f._FixArguments(arguments),arguments.length!==3)throw LF.formula.errorList.badArgCount;if(LF.f._IsBoolean(n))return n?t:i;if(LF.f._IsBigNumber(n))return!n.toNumber()?i:t;throw LF.formula.errorList.notLogical;},_TFIELD:function(n){return $("#Field"+n)},_NFIELD:function(n){var t=$("#Field"+n),i;return(i=t.val()!==t.attr("data-val")?LF.number.removeNumberFormatting(t.val()):t.val(),LF.formula.isNumberString(i))?LF.f._BN(i):t},_MEMB:function(){return undefined},_CBMEM:function(){return undefined},_CCBM:function(){return undefined},_RFIELD:function(n){for(var i=0;$("#Field"+n+"-"+i).length;i++)if($("#Field"+n+"-"+i).is(":checked")){var r=$("#Field"+n+"-"+i),t=r.val(),u=r.hasClass("number-string-used-as-text");return!u&&LF.formula.isNumberString(t)?LF.f._BN(t):t}if($("#Field"+n+"_other").is(":checked")){var r=$("#Field"+n+"_other_value"),t=r.val(),u=r.hasClass("number-string-used-as-text");return!u&&LF.formula.isNumberString(t)?LF.f._BN(t):t}return""},_DROPDOWN:function(n){var i=$("#Field"+n),t=i.val(),r=i.hasClass("number-string-used-as-text");return!r&&LF.formula.isNumberString(t)?LF.f._BN(t):t},_CBFIELD:function(n,t){if(t===-1){if(!$("#Field"+n+"_other").is(":checked"))return"";var r=$("#Field"+n+"_other_value"),i=r.val(),u=r.hasClass("number-string-used-as-text");return!u&&LF.formula.isNumberString(i)?LF.f._BN(i):i===undefined||i.length===0?"":i}return t===-2?$("#Field"+n+"_other").is(":checked"):$("#Field"+n+"-"+t).is(":checked")},_DFIELD:function(n){var i=$("[id='Field"+n+"']"),r=i.attr("momentpattern"),u,e;if(typeof r==typeof undefined||r===!1)throw"date field error";if(u=i.val(),u==="")return"";var o=$("[id='DateTimeField"+n+"']"),t=o.val(),f=o.attr("timepattern");return(t&&f&&(t=_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],f)?t+" "+$("[id='DateTimeField"+n+"']").parent().parent().find("option:selected").val().toUpperCase():t,u=i.val()+" "+t,r=i.attr("momentpattern")+"T"+f),e=moment(u,r),!e.isValid())?"":LF.f._DateToSerialNumber(e)},_TMFIELD:function(n){var r=$("[id='Field"+n+"']"),t=r.attr("timepattern"),i,f,u,e,o;if(typeof t==typeof undefined||t===!1)throw"time field error";return(i=r.val(),i==="")?"":((t=="h:mm:ss a"||t=="hh:mm:ss a"||t=="h:mm a"||t=="hh:mm a")&&(f=r.parent().find("select").val(),i=i+" "+f),u=moment(i,t),!u.isValid())?"":(e=Number(LF.f._DateToSerialNumber(u))%1,o=function(n,t){var i=n.toPrecision(t),u=parseInt(n.toString().split(".").join("")).toString(),r=u[t-1],e=u.substring(t),o=function(n){return parseInt(n)>5*Math.pow(10,n.length-1)?"up":parseInt(n)<5*Math.pow(10,n.length-1)?"down":"even"},f=function(n,t){var i=n.indexOf(".")==-1?0:Math.pow(10,-(n.length-n.indexOf(".")-1));return t=="up"?parseFloat(n)+i:parseFloat(n)-i};if(o(e)=="even"){if(parseInt(r)%2==0&&r!=i.substr(-1))return f(i,"down").toPrecision(t);if(parseInt(r)%2!=0&&r==i.substr(-1))return f(i,"up").toPrecision(t)}return i},LF.number.removeTrailingZeros(o(e,15).toString()))},_storeCollectionElements:[],_getCollectionElement:function(n){return LF.f._storeCollectionElements[n]},_setCollectionElement:function(n,t){return LF.f._storeCollectionElements[n]=t},_CDATE:function(n){var t=LF.f._getCollectionElement(n);return t?t:(t=[],$("[id^='Field"+n+"(']").each(function(){t.push(LF.f._DFIELD($(this).attr("id").substring(5)))}),LF.f._setCollectionElement(n,t))},_CTIME:function(n){var t=LF.f._getCollectionElement(n);return t?t:(t=[],$("[id^='Field"+n+"(']").each(function(){var n=$(this).attr("id").substring(5);_.includes(n,"_TimeFormatDropdownField")||t.push(LF.f._TMFIELD(n))}),LF.f._setCollectionElement(n,t))},_CTEXT:function(n){var t=LF.f._getCollectionElement(n);return t?t:(t=[],$("[id^='Field"+n+"(']").each(function(){t.push($(this).val())}),LF.f._setCollectionElement(n,t))},_CNUMBER:function(n){var t=LF.f._getCollectionElement(n);return t?t:(t=[],$("[id^='Field"+n+"(']").each(function(){var n;n=$(this).val()!==$(this).attr("data-val")?LF.number.removeNumberFormatting($(this).val()):$(this).val();LF.formula.isNumberString(n)?t.push(LF.f._BN(n)):t.push($(this).val()||LF.f._BN(0))}),LF.f._setCollectionElement(n,t))},_CDROP:function(n){var t=LF.f._getCollectionElement(n);return t?t:(t=[],$("[id^='Field"+n+"(']").each(function(){var n=$(this).val(),i=$(this).hasClass("number-string-used-as-text");!i&&LF.formula.isNumberString(n)?t.push(LF.f._BN(n)):t.push(n)}),LF.f._setCollectionElement(n,t))},_CRADIO:function(n){var t=LF.f._getCollectionElement(n),i,r,u;if(t)return t;for(t=[],i=1,r=$("[id^='Field"+n+"(1)-']");r.size()!==0;){if(u=!1,r.each(function(){if($(this).is(":checked")){var n=$(this).val(),i=$(this).hasClass("number-string-used-as-text");return!i&&LF.formula.isNumberString(n)?t.push(LF.f._BN(n)):t.push(n),u=!0,!1}}),!u)if($("[id='Field"+n+"("+i+")_other']").is(":checked")){var e=$("[id='Field"+n+"("+i+")_other_value']"),f=e.val(),o=e.hasClass("number-string-used-as-text");!o&&LF.formula.isNumberString(f)?t.push(LF.f._BN(f)):t.push(f);u=!0}else t.push(undefined);i++;r=$("[id^='Field"+n+"("+i+")-']")}return LF.f._setCollectionElement(n,t)},_CCB:function(n,t){var i=LF.f._getCollectionElement(n+"-"+t),r,u,o,f;if(i)return i;if(i=[],r=1,t===-1)for(u=$("[id='Field"+n+"("+r+")_other']");u.size();){if(u.is(":checked")){var s=$("[id='Field"+n+"("+r+")_other_value']"),e=s.val(),h=s.hasClass("number-string-used-as-text");!h&&LF.formula.isNumberString(e)?i.push(LF.f._BN(e)):i.push(e)}else i.push("");r++;u=$("[id='Field"+n+"("+r+")_other']")}else for(o=t===-2?"_other":"-"+t,f=$("[id='Field"+n+"("+r+")"+o+"']");f.size();)i.push(f.is(":checked")),r++,f=$("[id='Field"+n+"("+r+")"+o+"']");return LF.f._setCollectionElement(n+"-"+t,i)},_DCFIELD:function(){return undefined},_UNKNOWN:function(){return undefined},_ToString:function(n,t){var i="",r;return LF.f._IsString(n)?i+=n:LF.f._IsBigNumber(n)?i=math.bignumber(n.toPrecision(15)).eq(n)?n.toString():math.bignumber(n.toPrecision(15)).toString():n===!0?i="TRUE":n===!1?i="FALSE":LF.f._IsArray(n)?(r="",_.forEach(n,function(n){r+=LF.f._ToString(n)+","}),i=r.substring(0,r.length-1)):n===undefined?i="":i+=n,t?i:i.trim()},_TryGetFormattedDate:function(n,t){if(!LF.f._IsBigNumber(n))if(LF.formula.isNumberString(n))n=LF.f._BN(n);else return LF.f._ToString(n);var i=LF.f._SerialNumberToDate(n);return i.utcOffset(moment().utcOffset()).locale($("html").attr("lang")).format(t)},_TryGetFormattedTime:function(n,t){if(!LF.f._IsBigNumber(n))if(LF.formula.isNumberString(n))n=LF.f._BN(n);else return LF.f._ToString(n);var i=LF.f._SerialNumberToDate(n);return i.utcOffset(moment().utcOffset()).format(t)},_IsString:function(n){return LF.formula.isString(n)},_AMP:function(n,t){if(LF.f._FixArguments(arguments,!1,!0),arguments.length===2)return LF.f._ToString(n,typeof n=="string"?!0:!1)+LF.f._ToString(t,typeof t=="string"?!0:!1);throw LF.formula.errorList.badArgCount;},CHAR:function(n){if(LF.f._FixArguments(arguments),arguments.length===1&&n!==undefined){if(LF.f._IsBigNumber(n)){if(n.toNumber()>=1&&n.toNumber()<=255)return String.fromCharCode(n.toNumber());throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.notNumber;}throw LF.formula.errorList.badArgCount;},CODE:function(n){if(LF.f._FixArguments(arguments),arguments.length===1&&n!==undefined){if(LF.f._IsString(n)&&n!=="")return new LF.f._BN(n.charCodeAt(0));throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.badArgCount;},EXACT:function(n,t){if(LF.f._FixArguments(arguments),arguments.length===2&&n!==undefined&&t!==undefined)return LF.f._IsArray(n)&&LF.f._IsArray(t)?LF.f._ToString(n[0])===LF.f._ToString(t[0]):LF.f._ToString(n)===LF.f._ToString(t);throw LF.formula.errorList.badArgCount;},FIND:function(n,t,i){if(LF.f._FixArguments(arguments,!1,!0),arguments.length!==2&&arguments.length!==3)throw LF.formula.errorList.badArgCount;if(i===undefined&&(i=LF.f._BN(1)),!LF.f._IsBigNumber(i))throw LF.formula.errorList.notNumber;if(!LF.f._IsString(n)||!LF.f._IsString(t)||i.lt(1))throw LF.formula.errorList.badArgValue;var r=t.indexOf(n,i-1);if(r===-1)throw LF.formula.errorList.badArgValue;return LF.f._BN(r).plus(1)},CONCATENATE:function(){LF.f._FixArguments(arguments,!1,!0);var n="";return _.forEach(arguments,function(t){n+=typeof arguments[0]=="string"?LF.f._ToString(t,!0):LF.f._ToString(t)}),n},INDEX:function(n,t){var i;if(LF.f._FixArguments(arguments),LF.f._IsBigNumber(t)&&(t=LF.f._TruncateNumber(t)),i=arguments[0].length,t<1||t>i)throw LF.formula.errorList.outOfRange;return n[t-1]},ROW:function(){var t,n,i;return LF.f._FixArguments(arguments),t=0,LF.formula.popfield&&(n=LF.formula.popfield.attr("id"),i=n.indexOf("("),i!=-1&&(t=n.substring(i+1,n.indexOf(")")))),LF.f._BN(t)},COLUMN:function(){var n,t,i;return LF.f._FixArguments(arguments),n=0,LF.formula.popfield&&(t=LF.formula.popfield.closest(".cf-collection,.cf-table"),t.length&&(t.hasClass("cf-table")?(i=LF.formula.popfield.closest("[data-col]"),n=i.parent().find("[data-col]").index(i)+1):n=LF.formula.popfield.closest("li").index()+1)),LF.f._BN(n)},LEN:function(n){if(LF.f._FixArguments(arguments,!1,!0),arguments.length===1&&n!==undefined){if(LF.f._IsBigNumber(n)||LF.f._IsString(n))return new LF.f._BN(LF.f._ToString(n,!0).length);throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.badArgCount;},FIXED:function(n,t,i){if(LF.f._FixArguments(arguments,!0),arguments.length<1||arguments.length>3||n===undefined)throw LF.formula.errorList.badArgCount;if(t===undefined&&(t=LF.f._BN(2)),i===undefined&&(i=!1),!LF.f._IsBigNumber(n)||!LF.f._IsBigNumber(t))throw LF.formula.errorList.notNumber;if(!LF.f._IsBoolean(i))throw LF.formula.errorList.notLogical;n=t.gt(0)?n.toFixed(math.number(t)):math.round(n.times(math.pow(10,t))).div(math.pow(10,t)).toFixed();var r=n.split(".");if(i||(r[0]=LF.number.addThousandsSeparators(r[0])),r.length>2)throw LF.formula.errorList.unexpectedError;return r.length===2?r[0]+LF.number.decimalChar+r[1]:r[0]},LEFT:function(n,t){if(LF.f._FixArguments(arguments,!0),(arguments.length===1||arguments.length===2)&&n!==undefined){if(LF.f._IsBigNumber(t)||t===undefined){if(t===undefined&&(t=LF.f._BN(1)),t=LF.f._TruncateNumber(t),LF.f._IsString(n)&&t>=0)return n.substring(0,t);throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.notNumber;}throw LF.formula.errorList.badArgCount;},RIGHT:function(n,t){if(LF.f._FixArguments(arguments,!0),(arguments.length===1||arguments.length===2)&&n!==undefined){if(LF.f._IsBigNumber(t)||t===undefined){if(t===undefined&&(t=1),LF.f._IsString(n)&&t.gte(0))return n.substring(n.length-Math.floor(t.toNumber()));throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.notNumber;}throw LF.formula.errorList.badArgCount;},LOWER:function(n){if(LF.f._FixArguments(arguments),arguments.length===1&&n!==undefined)return LF.f._ToString(n).toLowerCase();throw LF.formula.errorList.badArgCount;},UPPER:function(n){if(LF.f._FixArguments(arguments),arguments.length===1&&n!==undefined)return LF.f._ToString(n).toUpperCase();throw LF.formula.errorList.badArgCount;},_IsAlpha:function(n){return n.length===1&&n.match(/^[a-zA-Z]/)!==null},_ToUpper:function(n){return LF.f._IsAlpha(n)?n.toUpperCase():LF.f._ToString(n)},_ToLower:function(n){return LF.f._IsAlpha(n)?n.toLowerCase():LF.f._ToString(n)},PROPER:function(n){if(LF.f._FixArguments(arguments),arguments.length===1&&n!==undefined){if(n=LF.f._ToString(n),n.length){var t=0;for(n=LF.f.REPLACE(n,LF.f._BN(t).plus(1),LF.f._BN(1),LF.f.UPPER(n[t])),t=1;t<n.length;t++)n=n[t]==" "?n+n[t]:LF.f._IsAlpha(n[t-1])?LF.f.REPLACE(n,LF.f._BN(t).plus(1),LF.f._BN(1),LF.f.LOWER(n[t])):LF.f.REPLACE(n,LF.f._BN(t).plus(1),LF.f._BN(1),LF.f.UPPER(n[t]))}return n}throw LF.formula.errorList.badArgCount;},REPT:function(n,t){if(LF.f._FixArguments(arguments,$(t).hasClass("number")),arguments.length===2&&n!==undefined){if(LF.f._IsBigNumber(t)){if(t>=0)return new Array(Number(t|0)+1).join(LF.f._ToString(n));throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.notNumber;}throw LF.formula.errorList.badArgCount;},SPLIT:function(n,t){if(LF.f._FixArguments(arguments),arguments.length!==2)throw LF.formula.errorList.badArgCount;if(!LF.f._IsString(n)||!LF.f._IsString(t)||t==="")throw LF.formula.errorList.badArgValue;return _.filter(n.split(t),function(n){return n!==""})},JOIN:function(n,t){if(LF.f._FixArguments(arguments,!1,!0),arguments.length!==2)throw LF.formula.errorList.badArgCount;if(!LF.f._IsArray(t)||!LF.f._IsString(n))throw LF.formula.errorList.badArgValue;return _.forEach(t,function(n,t,i){i[t]=LF.f._ToString(n)}),t.join(n)},MID:function(n,t,i){if(LF.f._FixArguments(arguments,!0),arguments.length===3&&n!==undefined){if(LF.f._IsBigNumber(t)&&LF.f._IsBigNumber(i)){if(t=LF.f._TruncateNumber(t),i=LF.f._TruncateNumber(i),t>=1&&i>=0)return LF.f._ToString(n).substring(t-1,t-1+Number(i));throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.notNumber;}throw LF.formula.errorList.badArgCount;},REPLACE:function(n,t,i,r){if(LF.f._FixArguments(arguments,!0,!0),arguments.length===4&&n!==undefined&&r!==undefined){if(LF.f._IsBigNumber(t)&&LF.f._IsBigNumber(i)){if(t>=1)return LF.f._ToString(n).substring(0,Number(t|0)-1)+LF.f._ToString(r,!0)+LF.f._ToString(n).substring(Number(t|0)-1+Number(i|0));throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.notNumber;}throw LF.formula.errorList.badArgCount;},TEXT:function(n){if(LF.f._FixArguments(arguments),arguments.length===1&&n!==undefined)return LF.f._ToString(n);throw LF.formula.errorList.badArgCount;},T:function(n){if(LF.f._FixArguments(arguments),arguments.length===1&&n!==undefined)return LF.f._IsString(n)?n:"";throw LF.formula.errorList.badArgCount;},SUBSTITUTE:function(n,t,i,r){var s,u;if(LF.f._FixArguments(arguments,!1,!0),arguments.length!==3&&arguments.length!==4)throw LF.formula.errorList.badArgCount;var e=LF.f._ToString(n),f=LF.f._ToString(t,!0),o=LF.f._ToString(i,!0);if(!LF.f._IsBigNumber(r)&&typeof r!=typeof undefined)throw LF.formula.errorList.notNumber;if(f==="")return e;if(typeof r==typeof undefined)return e.replace(new RegExp(f,"g"),o);if(r.lt(1))throw LF.formula.errorList.badArgValue;return s=e.split(f),u=[],_.forEach(s,function(n,t,i){u.push(n);t<i.length-1&&u.push(f)}),r=r.times(2).minus(1),r.lt(u.length)&&(u[r]=o),u.join("")},TRIM:function(n){if(LF.f._FixArguments(arguments),arguments.length===1&&n!==undefined)return LF.f._ToString(n).replace(/ {1,}/g," ").trim();throw LF.formula.errorList.badArgCount;},_parseValue:function(n){var t=LF.f._BN(0),r,f,e,o,i,u;if(typeof n!="string"||n=="")return null;if(n=n.trim(),/^[+-]?[ ]*[0-9]+(([eE][+-]?[0-9]+)|%)?$/.test(n)||/^[+-]?\$?([0-9]+(,[0-9]{3})*)?(\.[0-9]+)?(([eE][+-]?[0-9]+)|%)?$/.test(n))return n.indexOf("$")>-1&&(n=n.replace("$","")),n.indexOf(",")>-1&&(n=n.replace(/,/g,"")),n.charAt(n.length-1)=="%"?(n=n.slice(0,-1),LF.f._BN(n).div(100)):LF.f._BN(n);if(/^[+-]?[ ]*[0-9]+[ ]+[0-9]+\/[1-9][0-9]?$/.test(n)){r=n.split(" ");t=0;for(f in r)r[f].indexOf("/")>-1?(e=r[f].split("/"),t+=parseFloat(e[0])/parseFloat(e[1])):t+=Math.abs(parseFloat(r[f]));return n.charAt(0)=="-"&&(t=-t),LF.f._BN(t.toPrecision(15))}return/^(?:(?:(?:0?[1-9]|1[0-2])[/-](?:[0-2]?[0-9]|3[0-1])[/-]|(?:[0-2]?[0-9]|3[0-1])[/-](?:0?[1-9]|1[0-2])[/-])(?:\d{4}|\d{2})|(?:\d{4}|\d{2})[/-](?:0?[1-9]|1[0-2])[/-](?:[0-2]?[0-9]|3[0-1])?)(?:\s(?:(?:[0-1]?[0-9]|2[0-3])(?::[0-5]?[0-9])?(?::[0-5]?[0-9](?:\.\d{1,3})?)?(?:\s(?:am|pm))?))?$/i.test(n)||/^([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$/.test(n)?(o=_.includes(LF.f._CountryWithDateTime_DMY,$("html").attr("lang"))?LF.f._DateTimeFormat_DMY:LF.f._DateTimeFormat,i=moment(n,o),i.isValid()?LF.f._DateToSerialNumber(i):null):/^(?:[a-z]+\s(?:[0-2]?[0-9]|3[0-1]),|(?:[0-2]?[0-9]|3[0-1])\s[a-z]+,?)\s\d{4}(?:\s|\b)(?:(?:[0-1]?[0-9]|2[0-3])(?::[0-5]?[0-9])?(?::[0-5]?[0-9](?:\.\d*)?)?(?:\s(?:am|pm))?)?$/i.test(n)?(i=moment(n,LF.f._AlphabeticDateTimeFormat,!0),i.isValid()?LF.f._DateToSerialNumber(i):null):/^(?:[0-1]?[0-9]|2[0-3])(?::[0-5]?[0-9])?(?::[0-5]?[0-9](?:\.\d{1,3})?)?$|^(?:0?[0-9]|1[0-2])(?::[0-5]?[0-9])?(?::[0-5]?[0-9](?:\.\d{1,3})?)?(?:\s(?:AM|PM))?$/i.test(n)?(/PM/i.test(n)&&(t=LF.f._BN(.5)),/PM|AM/i.test(n)?(n=n.replace(/PM|AM/i,"").trim(),LF.f._IsBigNumber(LF.f._FilterFloat(n))?t.plus(LF.f._DurationToSerialNumber(moment.duration(LF.f._FilterFloat(n).toNumber()%12,"hours"))):(u=moment.duration(n),u.hours>12&&(u.hours=u.hours-12),t.plus(LF.f._DurationToSerialNumber(u).mod(LF.f._BN(.5))))):LF.f._DurationToSerialNumber(moment.duration(n))):null},VALUE:function(n){if(LF.f._FixArguments(arguments,!1,!0),arguments.length===1&&n!==undefined){if(n==="")return LF.f._BN(0);var t=LF.f._parseValue(n);if(t==null)throw LF.formula.errorList.badArgValue;return t}throw LF.formula.errorList.badArgCount;},_DateTimeFormat:[moment.ISO_8601,"M/D/YYYY","M-D-YYYY","M/D/YYYY h:m:s A","M-D-YYYY h:m:s A","M/D/YYYY h:m A","M-D-YYYY h:m A","M/D/YYYY h A","M-D-YYYY h A","M/D/YYYY H:m:s","M-D-YYYY H:m:s","M/D/YYYY H:m","M-D-YYYY H:m","YYYY/M/D","YYYY-M-D","YYYY/M/D h:m:s A","YYYY-M-D h:m:s A","YYYY/M/D h:m A","YYYY-M-D h:m A","YYYY/M/D h A","YYYY-M-D h A","YYYY/M/D H:m:ss","YYYY-M-D H:m:s","YYYY/M/D H:m","YYYY-M-D H:m",],_DateTimeFormat_DMY:[moment.ISO_8601,"D/M/YYYY","D-M-YYYY","D/M/YYYY h:m:s A","D-M-YYYY h:m:s A","D/M/YYYY h:m A","D-M-YYYY h:m A","D/M/YYYY h A","D-M-YYYY h A","D/M/YYYY H:m:s","D-M-YYYY H:m:s","D/M/YYYY H:m","D-M-YYYY H:m","YYYY/M/D","YYYY-M-D","YYYY/M/D h:m:s A","YYYY-M-D h:m:s A","YYYY/M/D h:m A","YYYY-M-D h:m A","YYYY/M/D h A","YYYY-M-D h A","YYYY/M/D H:m:ss","YYYY-M-D H:m:s","YYYY/M/D H:m","YYYY-M-D H:m",],_AlphabeticDateTimeFormat:["MMM D, YYYY","D MMM YYYY","MMMM D, YYYY","D MMMM YYYY","D MMM, YYYY","D MMMM, YYYY","MMM D, YYYY H:m:s","D MMM YYYY H:m:s","MMMM D, YYYY H:m:s","D MMMM YYYY H:m:s","D MMM, YYYY H:m:s","D MMMM, YYYY H:m:s","MMM D, YYYY H:m","D MMM YYYY H:m","MMMM D, YYYY H:m","D MMMM YYYY H:m","D MMM, YYYY H:m","D MMMM, YYYY H:m","MMM D, YYYY h:m:s A","D MMM YYYY h:m:s A","MMMM D, YYYY h:m:s A","D MMMM YYYY h:m:s A","D MMM, YYYY h:m:s A","D MMMM, YYYY h:m:s A","MMM D, YYYY h:m A","D MMM YYYY h:m A","MMMM D, YYYY h:m A","D MMMM YYYY h:m A","D MMM, YYYY h:m A","D MMMM, YYYY h:m A","MMM D, YYYY h A","D MMM YYYY h A","MMMM D, YYYY h A","D MMMM YYYY h A","D MMM, YYYY h A","D MMMM, YYYY h A",],_CountryWithDateTime_DMY:["en-CA","en-GB","ar-SA","ar-KW","es-MX","es-ES","it-IT","pt-BR","tr-TR","zh-HK","zh-Hant-HK","vi-VN","de-DE","de-CH","de-LU","de-AT","de-LI","de-IT","de-BE"],_IsDate:function(n){return moment.isMoment(n)&&n.isValid()},_IsDateWithinRange:function(n,t,i){return arguments.length===3&&LF.f._IsBigNumber(n)&&LF.f._IsBigNumber(t)&&LF.f._IsBigNumber(i)?n.gte(LF.formula.minDate)&&n.lte(LF.formula.maxDate)&&t.gte(1)&&i.gte(1)&&LF.f._IsInteger(n)&&LF.f._IsInteger(t)&&LF.f._IsInteger(i):null},_IsLeapYear:function(n){if(arguments.length!==1||arguments[0]===undefined)throw LF.formula.errorList.badArgCount;if(LF.f._IsDate(n)||(n=LF.f._DateToSerialNumber(LF.f._TryConvertToDate(n))),LF.f.YEAR(n).lessThan(LF.formula.minDate)||LF.f.YEAR(n).greaterThan(LF.formula.maxDate))throw LF.formula.errorList.badArgValue;return moment([LF.f.YEAR(n).toNumber()]).isLeapYear()},_TruncateDate:function(n){return LF.f._IsDate(n)||(n=LF.f._TryConvertToDate(n)),n=LF.f._DateToSerialNumber(n),new moment([LF.f.YEAR(n),LF.f.MONTH(n).minus(1),LF.f.DAY(n)])},_IsLastDayOfFebruary:function(n){return LF.f._IsDate(n)||(n=LF.f._DateToSerialNumber(LF.f._TryConvertToDate(n))),LF.f.MONTH(n).toNumber()===2&&(LF.f.DAY(n).toNumber()===28&&LF.f._IsLeapYear(n)||LF.f.DAY(n).toNumber()===29&&LF.f._IsLeapYear(n))},_DayCount:function(n,t,i){var f,r,u;if(arguments.length===3){if(n=LF.f._TruncateDate(n),t=LF.f._TruncateDate(t),n===t)return LF.f._BN(0);n>t&&(f=t,t=n,n=f);r=LF.f.DAY(LF.f._DateToSerialNumber(n));u=LF.f.DAY(LF.f._DateToSerialNumber(t));switch(i.toNumber()){case 0:return r.toNumber()===31&&(r=r.minus(1)),r.toNumber()===30&&u.toNumber()===31&&(u=u.minus(1)),LF.f._IsLastDayOfFebruary(n)&&LF.f._IsLastDayOfFebruary(t)&&(u=LF.f._BN(30)),LF.f._IsLastDayOfFebruary(n)&&(r=LF.f._BN(30)),LF.f._BN(LF.f.YEAR(LF.f._DateToSerialNumber(t))).times(360).plus(LF.f._BN(LF.f.MONTH(LF.f._DateToSerialNumber(t))).times(30)).plus(LF.f._BN(u)).minus(LF.f._BN(LF.f.YEAR(LF.f._DateToSerialNumber(n))).times(360).plus(LF.f._BN(LF.f.MONTH(LF.f._DateToSerialNumber(n))).times(30)).plus(LF.f._BN(r)));case 1:case 2:case 3:return LF.f._BN(Math.round(LF.f.SUB(LF.f._DateToSerialNumber(t),LF.f._DateToSerialNumber(n))));case 4:return LF.f._BN(LF.f.DAYS360(LF.f._DateToSerialNumber(n),LF.f._DateToSerialNumber(t),LF.f._BN(1)));default:throw LF.formula.errorList.badArgValue;}}},_DoesContainFeb29:function(n,t){var r,i;return n>t&&(r=t,t=n,n=r),i=LF.f.FLOOR(LF.f.YEAR(t),LF.f._BN(4)),LF.f._IsLeapYear(new Date(i.toNumber(),0,1))||(i=i.minus(4)),LF.f.SUB(t,new Date(i.toNumber(),1,29)).gte(0)&&LF.f.SUB(new Date(i,1,29),n).gte(0)},_AverageDaysPerYear:function(n,t){var r,i;if(arguments.length===2){if(LF.f._IsDate(n)&&LF.f._IsDate(t)||(n=LF.f._TryConvertToDate(n),t=LF.f._TryConvertToDate(t)),r=0,!(LF.f.YEAR(t)-LF.f.YEAR(n)))return LF.f._BN(365+moment([LF.f.YEAR(n)]).isLeapYear());for(i=LF.f.YEAR(n);i<=LF.f.YEAR(t);i++)r+=moment([i]).isLeapYear();return LF.f._BN(365).times(LF.f.YEAR(t).minus(LF.f.YEAR(n)).plus(1)).plus(r).div(LF.f.YEAR(t).minus(LF.f.YEAR(n)).plus(1))}throw LF.formula.errorList.badArgCount;},_DaysInYear:function(n,t,i){switch(i.toNumber()){case 0:return LF.f._BN(360);case 1:var r=LF.f.YEAR(n)!==LF.f.YEAR(t),u=LF.f.YEAR(t)!==LF.f.YEAR(n)+1,f=LF.f.MONTH(n)<LF.f.MONTH(t),e=LF.f.MONTH(n)===LF.f.MONTH(t),o=LF.f.DAY(n)<LF.f.DAY(t);return r&&u||r&&f||r&&e&&o?LF.f._AverageDaysPerYear(n,t):LF.f.YEAR(n)!==LF.f.YEAR(t)&&LF.f._IsLeapYear(n)||LF.f._DoesContainFeb29(n,t)||LF.f.MONTH(t)===2&&LF.f.DAY(t)===29?LF.f._BN(366):LF.f._BN(365);case 2:return LF.f._BN(360);case 3:return LF.f._BN(365);case 4:return LF.f._BN(360);default:throw LF.formula.errorList.badArgValue;}},_CheckWorkDay:function(n,t){if(!LF.f._IsArray(n)||!LF.f._IsArray(t))throw LF.formula.errorList.badArgValue;if(!_.every(n,function(n){return LF.f._IsBigNumber(n)}))throw LF.formula.errorList.notDate;if(t.length!==7)throw LF.formula.errorList.badArgValue;else if(_.every(t,function(n){return LF.f._IsBigNumber(n)}))if(_.every(t,function(n){return n.eq(LF.f._BN(1))||n.eq(LF.f._BN(0))})){if(LF.f.SUM(t).toNumber()===7)throw LF.formula.errorList.badArgValue;}else throw LF.formula.errorList.badArgValue;else throw LF.formula.errorList.notNumber;return!0},_TryConvertToDate:function(n){if(LF.f._IsBigNumber(n)){var t=LF.f._SerialNumberToDate(n);if(t.isValid())return t}throw LF.formula.errorList.notDate;},_DateToSerialNumber:function(n){return math.bignumber(n.utcOffset()).times(6e4).plus(n.valueOf()).div(864e5).plus(25569)},_DurationToSerialNumber:function(n){return math.bignumber(n.asMilliseconds()).div(864e5)},_SerialNumberToDate:function(n){var t=n.minus(25569).times(864e5).minus(math.bignumber(moment().utcOffset()).times(6e4));return moment(t.toNumber()).utcOffset(moment().utcOffset())},DATE:function(n,t,i,r,u,f){var e,o;if(LF.f._FixArguments(arguments,!0),arguments.length===3||arguments.length===6){if(LF.f._IsBigNumber(n)&&LF.f._IsBigNumber(t)&&LF.f._IsBigNumber(i)){if(n=LF.f._TruncateNumber(n),t=LF.f._TruncateNumber(t),i=LF.f._TruncateNumber(i),!LF.f._IsDateWithinRange(n,t,i))throw LF.formula.errorList.badArgValue;if(n.lte(LF.formula.cutoffYear)&&(n=n.plus(1900)),e=moment([n]),e.add(t.minus(1).toNumber(),"months"),e.add(i.minus(1).toNumber(),"days"),e.get("year")>LF.formula.maxDate)throw LF.formula.errorList.badArgValue;return o=r===undefined?0:LF.f.TIME(r,u,f),math.add(LF.f._DateToSerialNumber(e),o)}throw LF.formula.errorList.notNumber;}throw LF.formula.errorList.badArgCount;},YEAR:function(n){if(LF.f._FixArguments(arguments),arguments.length!==1||n===undefined)throw LF.formula.errorList.badArgCount;return LF.f._IsDate(n)||(n=LF.f._TryConvertToDate(n)),LF.f._BN(n.get("year"))},MONTH:function(n){if(LF.f._FixArguments(arguments),arguments.length!==1||n===undefined)throw LF.formula.errorList.badArgCount;return LF.f._IsDate(n)||(n=LF.f._TryConvertToDate(n)),LF.f._BN(n.get("month")+1)},DAY:function(n){if(LF.f._FixArguments(arguments),arguments.length!==1||n===undefined)throw LF.formula.errorList.badArgCount;return LF.f._IsDate(n)||(n=LF.f._TryConvertToDate(n)),LF.f._BN(n.get("date"))},HOUR:function(n){if(arguments.length!==1||n===undefined)throw LF.formula.errorList.badArgCount;return LF.f._IsDate(n)||(n=LF.f._IsTime(n)&&LF.formula.isNumberString(n)?LF.f._TryConvertToDate(LF.f._BN(n)):LF.f._TryConvertToDate(n)),LF.f._BN(n.get("hour"))},MINUTE:function(n){if(arguments.length!==1||n===undefined)throw LF.formula.errorList.badArgCount;return LF.f._IsDate(n)||(n=LF.f._IsTime(n)&&LF.formula.isNumberString(n)?LF.f._TryConvertToDate(LF.f._BN(n)):LF.f._TryConvertToDate(n)),LF.f._BN(n.get("minute"))},SECOND:function(n){if(arguments.length!==1||n===undefined)throw LF.formula.errorList.badArgCount;return LF.f._IsDate(n)||(n=LF.f._IsTime(n)&&LF.formula.isNumberString(n)?LF.f._TryConvertToDate(LF.f._BN(n)):LF.f._TryConvertToDate(n)),LF.f._BN(n.get("second"))},TODAY:function(){if(LF.f._FixArguments(arguments),arguments.length===1&&arguments[0]===undefined||!arguments.length){var n=moment().utcOffset(processUtcOffset).startOf("day");return LF.f._DateToSerialNumber(n)}throw LF.formula.errorList.badArgCount;},NOW:function(){if(arguments.length===1&&arguments[0]===undefined||!arguments.length)return LF.f._DateToSerialNumber(moment().utcOffset(processUtcOffset));throw LF.formula.errorList.badArgCount;},TIME:function(n,t,i){if(arguments.length===3){if(LF.f._IsBigNumber(n)&&LF.f._IsBigNumber(t)&&LF.f._IsBigNumber(i)){n=LF.f._TruncateNumber(n);t=LF.f._TruncateNumber(t);i=LF.f._TruncateNumber(i);var r=n.times(3600).plus(t.times(60)).plus(i);return r.div(86400).modulo(1)}throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.badArgCount;},DAYS360:function(n,t,i){var f,e,r,u;if(LF.f._FixArguments(arguments),arguments.length===2||arguments.length===3){if(LF.f._IsDate(n)&&LF.f._IsDate(t)||(n=LF.f._TryConvertToDate(n),t=LF.f._TryConvertToDate(t)),f=LF.f._BN(1),arguments.length===2)i=LF.f._BN(0);else if(LF.f._IsBigNumber(i)){if(i.toNumber()<0||i.toNumber()>1)throw LF.formula.errorList.badArgValue;}else throw LF.formula.errorList.badArgValue;return i.toNumber()===1&&t<n&&(f=LF.f._BN(-1),e=t,t=n,n=e),r=LF.f.DAY(n),u=LF.f.DAY(t),r.toNumber()===31&&(r=r.minus(1)),i.toNumber()<1&&LF.f.MONTH(n).toNumber()===2&&(LF.f._IsLeapYear(n)&&r.toNumber()===29||!LF.f._IsLeapYear(n)&&r.toNumber()===28)&&(r=LF.f._BN(30)),i.toNumber()<1&&u.toNumber()===31&&r.toNumber()===30&&(u=u.minus(1)),i.toNumber()===1&&u.toNumber()===31&&(u=LF.f._BN(30)),LF.f._BN(f.times(LF.f.YEAR(t).times(360).plus(LF.f.MONTH(t).times(30).plus(u)).minus(LF.f.YEAR(n).times(360).plus(LF.f.MONTH(n).times(30).plus(r)))))}throw LF.formula.errorList.badArgCount;},YEARFRAC:function(n,t,i){if(LF.f._FixArguments(arguments),arguments.length===2&&(i=LF.f._BN(0)),arguments.length===2||arguments.length===3){if(LF.f._IsDate(n)&&LF.f._IsDate(t)||(n=LF.f._TryConvertToDate(n),t=LF.f._TryConvertToDate(t)),LF.f._IsBigNumber(i))i=LF.f._TruncateNumber(i);else throw LF.formula.errorList.notNumber;return LF.f._DayCount(n,t,i).div(LF.f._DaysInYear(n,t,i))}throw LF.formula.errorList.badArgCount;},EDATE:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length===2){if(LF.f._IsDate(n)||(n=LF.f._TryConvertToDate(n)),LF.f._IsBigNumber(t))t=LF.f._TruncateNumber(t);else throw LF.formula.errorList.notNumber;return n=LF.f._TruncateDate(n),LF.f._DateToSerialNumber(moment(n).add(t.toNumber(),"months"))}throw LF.formula.errorList.badArgCount;},EOMONTH:function(n,t){if(LF.f._FixArguments(arguments,!0),arguments.length===2){if(LF.f._IsDate(n)||(n=LF.f._TryConvertToDate(n)),LF.f._IsBigNumber(t))t=LF.f._TruncateNumber(t);else throw LF.formula.errorList.notNumber;return n=LF.f._TruncateDate(n),n=moment(n).add(t.toNumber(),"months"),LF.f._DateToSerialNumber(moment([n.year(),n.month(),n.daysInMonth()]))}throw LF.formula.errorList.badArgCount;},TIMEVALUE:function(n){var n,t,i,r;if(LF.f._FixArguments(arguments),n===undefined||n=="")return n;if(LF.f._IsTime(n)&&LF.formula.isNumberString(n)&&(n=LF.f._TryConvertToDate(LF.f._BN(n)).format("HH:mm:ss")),LF.f._IsDate(n)||typeof n=="string"||(n=LF.f._TryConvertToDate(n).format("HH:mm:ss")),arguments.length===1&&typeof n=="string"){if(n=n.match(/((\s|^)([0-9]+):([0-9]+)(:[0-9]+)?($|\s))/),n!==null)t=LF.f._BN(LF.f._TruncateNumber(n[3])),i=LF.f._BN(LF.f._TruncateNumber(n[4])),r=n[5]===undefined?LF.f._BN(0):LF.f._BN(LF.f._TruncateNumber(n[5].match(/([0-9]+)/)[1]));else throw LF.formula.errorList.badArgValue;return LF.f.TIME(t,i,r)}throw LF.formula.errorList.badArgCount;},ADD_MONTHS:function(n,t){var e;if(LF.f._FixArguments(arguments,!0),arguments.length===2){if(LF.f._IsDate(n)||(n=LF.f._TryConvertToDate(n)),!LF.f._IsBigNumber(t))throw LF.formula.errorList.notNumber;e=t.isNegative();e&&(t=t.neg());var i=t.mod(1).times(30),r=i.mod(1).times(24),u=r.mod(1).times(60),f=u.mod(1).times(60),o=f.mod(1).times(1e3);return e&&(t=t.neg(),i=i.neg(),r=r.neg(),u=u.neg(),f=f.neg(),o=o.neg()),n=n.add(parseInt(t.toNumber()),"months"),n=n.add(i.toNumber(),"days"),n=n.add(r.toNumber(),"hours"),n=n.add(u.toNumber(),"minutes"),n=n.add(f.toNumber(),"seconds"),n=n.add(o.toNumber(),"milliseconds"),LF.f._DateToSerialNumber(n)}throw LF.formula.errorList.badArgCount;},DATEVALUE:function(n){if(LF.f._FixArguments(arguments),LF.f._IsDate(n)||typeof n=="string"||(n=LF.f._TryConvertToDate(n).format("YYYY-MM-DD")),arguments.length===1){if(LF.f._IsString(n)){var i=n.split(" ")[0],t=moment(i,"YYYY-MM-DD");if(t.isValid()&&t.get("year")<=LF.formula.maxParseDate&&t.get("year")>=LF.formula.minParseDate){if(n.trim().split("-")[0].length>4)throw LF.formula.errorList.badArgValue;return LF.f._DateToSerialNumber(t)}}throw LF.formula.errorList.badArgValue;}throw LF.formula.errorList.badArgCount;},WORKDAY:function(n,t,i,r){var f,u;if(LF.f._FixArguments(arguments,!0),arguments.length>=2&&arguments.length<=4){if(i===undefined&&(i=[]),r===undefined&&(r=[LF.f._BN(1),LF.f._BN(0),LF.f._BN(0),LF.f._BN(0),LF.f._BN(0),LF.f._BN(0),LF.f._BN(1)]),LF.f._CheckWorkDay(i,r)){if(LF.f._IsDate(n)||(n=LF.f._TryConvertToDate(n)),!LF.f._IsBigNumber(t))throw LF.formula.errorList.notNumber;if(!t.toNumber())return LF.f._DateToSerialNumber(n);for(f=t.greaterThan(0)?LF.f._BN(1):LF.f._BN(-1),i=_.uniq(i),u=n;Math.abs(t.toNumber())>0;)u=u.add("days",f.toNumber()),r[u.day()].toNumber()===0&&(_.forEach(i,function(n){n.eq(LF.f._DateToSerialNumber(u))&&(t=t.plus(f))}),t=t.minus(f));return LF.f._DateToSerialNumber(u)}throw LF.formula.errorList.unexpectedError;}throw LF.formula.errorList.badArgCount;},NETWORKDAYS:function(n,t,i,r){var e,o,u,f;if(LF.f._FixArguments(arguments),arguments.length>=2&&arguments.length<=4){if(r===undefined&&(r=[LF.f._BN(1),LF.f._BN(0),LF.f._BN(0),LF.f._BN(0),LF.f._BN(0),LF.f._BN(0),LF.f._BN(1)]),i===undefined&&(i=[]),LF.f._IsDate(n)&&LF.f._IsDate(t)||(n=LF.f._TryConvertToDate(n),t=LF.f._TryConvertToDate(t)),e=n>t,e&&(o=n,n=t,t=o),LF.f._CheckWorkDay(i,r)){for(u=LF.f._BN(0),f=n;t.valueOf()>=f.valueOf();)r[f.day()].toNumber()===0&&(_.forEach(i,function(n){n.eq(LF.f._DateToSerialNumber(f))&&(u=u.minus(1))}),u=u.plus(1)),f=f.add("days",1);return e?u.neg():u}throw LF.formula.errorList.unexpectedError;}throw LF.formula.errorList.badArgCount;},WEEKNUM:function(n,t){var i,r;if(LF.f._FixArguments(arguments),t===undefined&&(t=LF.f._BN(1)),arguments.length!==2&&arguments.length!==1||n===undefined)throw LF.formula.errorList.badArgCount;if(LF.f._IsDate(n)||(n=LF.f._TryConvertToDate(n)),!LF.f._IsBigNumber(t))throw LF.formula.errorList.notNumber;i=moment().lang()._week.dow;switch(t.toNumber()){case 1:case 17:moment().lang()._week.dow=0;break;case 2:case 11:moment().lang()._week.dow=1;break;case 12:moment().lang()._week.dow=2;break;case 13:moment().lang()._week.dow=3;break;case 14:moment().lang()._week.dow=4;break;case 15:moment().lang()._week.dow=5;break;case 16:moment().lang()._week.dow=6;break;case 21:case 150:return LF.f._BN(moment(n).isoWeek());default:throw LF.formula.errorList.badArgValue;}return r=LF.f._BN(moment(n).week()),moment().lang()._week.dow=i,r},WEEKDAY:function(n,t){if(LF.f._FixArguments(arguments),(t===undefined||t=="")&&(t=LF.f._BN(1)),t=t.floor(),arguments.length!==2&&arguments.length!==1||n===undefined)throw LF.formula.errorList.badArgCount;if(LF.f._IsDate(n)||(n=LF.f._TryConvertToDate(LF.f._IsBigNumber(n)?n:LF.f._parseValue(n))),!LF.f._IsBigNumber(t))throw LF.formula.errorList.notNumber;var i=moment(n).day();switch(t.toNumber()){case 1:i=i+1;break;case 2:i==0&&(i=7);break;case 3:i=(i+6)%7;break;default:throw LF.formula.errorList.badArgValue;}return LF.f._BN(i)},DATEDIF:function(n,t,i){if(LF.f._FixArguments(arguments),arguments.length===3){var r=LF.f._TryConvertToDate(n),u=LF.f._TryConvertToDate(t);if(!LF.f._IsString(i))throw LF.formula.errorList.badArgValue;if(!r.isValid()||!u.isValid())throw LF.formula.errorList.notDate;switch(i.toUpperCase()){case"Y":return LF.f._BN(u.diff(r,"years"));case"M":return LF.f._BN(u.diff(r,"months"));case"D":return LF.f._BN(u.diff(r,"days"));case"MD":return LF.f._BN(LF.f._Find_Interval_Btwn_Dates(r,u,!1)[2]);case"YM":return LF.f._BN(LF.f._Find_Interval_Btwn_Dates(r,u,!1)[1]);case"YD":return LF.f._BN(LF.f._Find_Interval_Btwn_Dates(r,u,!0)[2]);default:throw LF.formula.errorList.badArgValue;}}throw LF.formula.errorList.badArgCount;}};localize=localize||function(){return""};LF.formula={jsonFormulas:"",errorList:{lessThanMin:{message:localize("ERR_VALUE_LESS_THAN_MIN")},greaterThanMax:{message:localize("ERR_VALUE_GREATER_THAN_MAX")},notNumber:{tag:"#!NUM"},notDate:{tag:"#!DATE"},badArgCount:{tag:"#ARGS"},divByZero:{tag:"#DIV/0"},unexpectedError:{tag:"#UNKNOWN"},badArgValue:{tag:"#VALUE"},outOfRange:{tag:"#INDEX"},notInteger:{tag:"#!INT"},notLogical:{tag:"#!LOGICAL"}},errorCount:0,warningList:{warningCalc:{message:localize("WRN_FORMULA_CALC_ERR")},formulaRefFields:{message:localize("WRN_FORMULA_REFERENCE_FIELDS")}},compareFormulas:function(n,t){return n.order<t.order?-1:n.order>t.order?1:0},fixFloatError:function(n){return parseFloat(n.toPrecision(15))},isNumber:function(n){return typeof n=="number"&&!isNaN(n)},isNumberString:function(n){return!isNaN(parseFloat(n))&&isFinite(n)&&!Array.isArray(n)},isString:function(n){return typeof n=="string"},containsDate:function(n){var t=new Date(n);return Object.prototype.toString.call(t)==="[object Date]"?isNaN(t.getTime())?!1:!0:!1},getDateFormat:function(n){if(!jsonForm||!jsonForm.fields)return null;var t=_.findIndex(jsonForm.fields,function(t){return t.fieldId===n});if(t!==-1)return jsonForm.fields[t].format},insertValueInField:function(n,t,i){var r="",f=t.attr("momentpattern"),o=t.parent().siblings(".cf-date-field-time").find(".cf-small.hasTimePicker").attr("timepattern"),u,h,c,s,e;o&&(f=f+" "+o,f&&(f=_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],o)?f+" "+t.parent().parent().find("option:selected").text():f));u=t.attr("timepattern");typeof f!=typeof undefined&&f!==!1?r=LF.f._TryGetFormattedDate(n==""?0:n,f):typeof u!=typeof undefined&&u!==!1?(r=_.isEqual("",n)?"":LF.f._TryGetFormattedTime(n,u),!_.isEqual("",r)&&_.includes(["h:mm:ss a","hh:mm:ss a","h:mm a","hh:mm a"],u)&&(h=moment(r,u).locale("en").format("a"),$(t).parent().find("select").val(h),c=_.isEqual("h:mm:ss a",u)?"h:mm:ss":_.isEqual("hh:mm:ss a",u)?"hh:mm:ss":_.isEqual("h:mm a",u)?"h:mm":"hh:mm",r=moment(r,u).format(c))):r=n==""&&t.hasClass("number")?"0":LF.f._ToString(n);s=t.attr("maxlength");typeof s!=typeof undefined&&s!==!1&&(r=r.substring(0,Number(s)));o?(delimiter=" ",e=r.split(delimiter),e.length>2?(t.val(e[0]).trigger("updatevalidation",i),t.parent().siblings(".cf-date-field-time").find(".cf-small.hasTimePicker").val(e[1]).trigger("updatevalidation",i),t.parent().parent().find("select").val(e[2])):e.length>1&&(t.val(e[0]).trigger("updatevalidation",i),t.parent().siblings(".cf-date-field-time").find(".cf-small.hasTimePicker").val(e[1]).trigger("updatevalidation",i))):t.hasClass("number")?t.val(LF.number.addNumberFormatting(r)).trigger("updatevalidation",i):t.val(r).trigger("updatevalidation",i)},concatArgs:function(n){return _.flatten(n)},init:function(n){var i,t,f,r,u;if(n&&n.formulas&&n.calculateFormulas){$("input[type='submit']").on("click",function(){LF.formula.displayLoadErrorMessages()});for(this.jsonFormulas=n.formulas.sort(this.compareFormulas),i=0;i<this.jsonFormulas.length;i++)if(t=this.jsonFormulas[i],f=t.populatedField,t.errorType==="none"){if(r=LF.formula.getPopulatedFields(f,!1),t.triggerFields)for(u=0;u<t.triggerFields.length;u++)LF.formula.setTriggerField(t.triggerFields[u],f);if(r.length===0)continue;_.each(r,function(pf){var popfield=LF.formula.popfield=$(pf),fieldValue;if(LF.formula.formulaTakesPrecedence(popfield)&&(!n.isDraft||(popfield.prop("backend-readonly")||popfield.prop("readonly")||popfield.attr("prev-data-unsubmitted")==="true")&&!t.disableOnReadonly))try{fieldValue=eval(t.parsedExpression);fieldValue instanceof jQuery&&(fieldValue=fieldValue.val());LF.formula.insertValueInField(fieldValue,popfield,"")}catch(error){popfield.val("");LF.formula.displayErrorMessage(popfield,error,t,t.triggerFields.length!=0,!0)}finally{popfield.trigger("change")}else if(n.isDraft&&!t.disableOnReadonly&&!popfield.val())try{eval(t.parsedExpression)}catch(error){LF.formula.displayErrorMessage(popfield,error,t,t.triggerFields.length!=0,!1)}});LF.formula.popfield=null;r.change(function(){LF.formula.removePopFieldError(this)})}}},updateField:function(n,t,i,r,u){var f,e,o;if(LF.formula.jsonFormulas){if(f=_.find(LF.formula.jsonFormulas,function(t){return t.populatedField===parseInt(n,10)}),u||LF.formula.clearCache(),e=LF.formula.getPopulatedFields(n,f?f.disableOnReadonly:!1,i),e.length===0)return;t=String(t).toLowerCase()==="true";o=t||LF.lookup.startingCount!==0;_.each(e,function(pf){var popField=$(pf),qf,fieldValue,orgVal,isValidFormula;if(LF.formula.popfield=$(pf),qf=$(popField).closest("li,td").data("qfield"),!o||popField.attr("vo")!=="u"){if(!f||f.errorType!=="none"){popField.attr("id").indexOf("(")===-1&&popField.trigger("updateFormula");return}try{if(fieldValue=eval(f.parsedExpression),fieldValue instanceof jQuery&&(fieldValue=fieldValue.val()),orgVal=popField.val(),LF.formula.insertValueInField(fieldValue,popField,"force"),f.expression.substring(1,6)==="INDEX"&&LF.formula.removePopFieldError(popField),orgVal===popField.val())return;LF.formula.clearCache(parseInt($(popField).attr("id").substring(5),10));popField.trigger("change",[t,null,null,orgVal]);popField.is("textarea")&&popField.trigger("blur");LF.formula.removePopFieldError(popField)}catch(error){isValidFormula=f.errorType==="none";!o&&isValidFormula&&LF.formula.displayErrorMessage(popField,error,f,!1,!0)}}});LF.formula.propfield=null}},formulaTakesPrecedence:function(n){return n.attr("vo")==="d"||n.attr("vo")==="e"},setTriggerField:function(n,t){var i=$("input[id='Field"+n+"'],textarea[id='Field"+n+"'],select[id='Field"+n+"'],[id^='Field"+n+"-'],select[id='Field"+n+"_TimeFormatDropdownField']"),e,o,f,s,r,u;if(i.length===0&&(i=$("[id^='Field"+n+"('][id*=')-']")),i.length===0&&(i=$("[id^='Field"+n+"(']")),e=i.attr("id"),o=!1,typeof e!=typeof undefined&&e!==!1&&(o=e.indexOf("-")>-1),i.on("updateFormula",function(n,i){LF.formula.updateField(t,i)}).addClass("changeEvent"),o){i.on("click",function(n,i){LF.formula.updateField(t,i)});if(f=$("[id='Field"+n+"_other']"),s=$("[id='Field"+n+"_other_value']"),f.length===0&&(f=$("[id^='Field"+n+"('][id$=')_other']"),s=$("[id^='Field"+n+"('][id$=')_other_value']")),f.length!==0){f.on("click",function(n,i){LF.formula.updateField(t,i)});s.on("change",function(n,i){LF.formula.updateField(t,i)})}}else i.on("change",function(n,i){LF.formula.updateField(t,i)});if(r=$("input[id='DateTimeField"+n+"'],textarea[id='DateTimeField"+n+"'],select[id='DateTimeField"+n+"'],[id^='DateTimeField"+n+"-'],select[id='DateTimeField"+n+"_TimeFormatDropdownField']"),r.length===0&&(r=$("[id^='DateTimeField"+n+"('][id*=')-']")),r.length===0&&(r=$("[id^='DateTimeField"+n+"(']")),r.length!==0){r.on("change",function(n,i){LF.formula.updateField(t,i)});r.on("updateFormula",function(n,i){LF.formula.updateField(t,i)})}if(u=$("input[id='DateTime12Field"+n+"'],textarea[id='DateTime12Field"+n+"'],select[id='DateTime12Field"+n+"'],[id^='DateTime12Field"+n+"-'],select[id='DateTime12Field"+n+"_TimeFormatDropdownField']"),u.length===0&&(u=$("[id^='DateTime12Field"+n+"('][id*=')-']")),u.length===0&&(u=$("[id^='DateTime12Field"+n+"(']")),u.length!==0){u.on("change",function(n,i){LF.formula.updateField(t,i)});u.on("updateFormula",function(n,i){LF.formula.updateField(t,i)})}},setTriggerCollectionField:function(n){for(var t,u,r,i=0;i<LF.formula.jsonFormulas.length;i++)if(t=LF.formula.jsonFormulas[i],t.errorType==="none"&&t.triggerFields)for(u=t.triggerFields,r=0;r<u.length;r++)u[r]==n.replace(/\([^)]*\).*/,"")&&LF.formula.setTriggerField(n.replace("(","\\(").replace(")","\\)"),t.populatedField)},clearCache:function(n){n?LF.f._storeCollectionElements[n]=null:LF.f._storeCollectionElements=[]},updateCollectionFormulas:function(n,t,i){var u,r,e,f,o;for(LF.formula.clearCache(),u=0;u<LF.formula.jsonFormulas.length;u++)if(r=LF.formula.jsonFormulas[u],r.populatedField!=parseInt(n)||t||LF.formula.updateField(n,null,null,!0,!0),r.triggerFields){for(e=r.triggerFields,f=0;f<e.length;f++)e[f]==parseInt(n)&&(o=i===undefined?!0:i,LF.formula.updateField(r.populatedField,null,null,o,!0));r.isAddRemoveTrigger&&LF.formula.updateField(r.populatedField,null,null,o,!0)}},addErrorMessage:function(n,t,i){var r,e,u,f,o;n.length!==0&&(r=this.getReferenceFieldsString(t),r!==""&&(r="<br />"+r),e="<li>"+LF.formula.warningList.warningCalc.message+r+"<\/li>",u=n.parent(".cf-field"),u.length!==0&&$("<div class='formula-error-list parsley-errors-list filled' role='alert' style='display: block;' id='formula-errorbox-"+n.attr("id").substring(5)+"'>"+e+"<\/div>").insertAfter(u.children().last()).toggle(!i),f=n.parent(".cf-date-field-date"),f.length!==0&&$("<div class='formula-error-list parsley-errors-list filled' role='alert' style='display: block;' id='formula-errorbox-"+n.attr("id").substring(5)+"'>"+e+"<\/div>").insertAfter(f.children().last()).toggle(!i),u.length!==0||f.length!==0)&&(n.attr("aria-describedby","formula-errorbox-"+n.attr("id").substring(5)),i||(o=$("[id='formula-errorbox-"+n.attr("id").substring(5)+"']"),o.animate({height:o.height("auto")})),LF.formula.errorCount++)},getReferenceStringOfField:function(n){var t=_.find(this.jsonFormulas,function(t){return t.populatedField===n});return this.getReferenceFieldsString(t)},getReferenceFieldsString:function(n){if(n.triggerFields.length===0)return"";var t="";return _.forEach(n.triggerFields,function(n){var r=_.find(jsonForm.fields,function(t){return t.fieldId===n}),u,i,f;if(r!==undefined){for(u=r.memberPath.split("_."),i=0;i<u.length-1;i++)f=_.find(jsonForm.fields,function(n){return n.memberId===parseInt(u[i])}),t+=f.label+" ";t+=r.label+", "}}),t.length!==0&&(t=t.substring(0,t.length-2)),LF.number.defineFormatFunction(),String.format(LF.formula.warningList.formulaRefFields.message,t)},displayLoadErrorMessages:function(){for(var t,i,r=this,n=0;n<this.jsonFormulas.length;n++)t=this.jsonFormulas[n],i=this.getPopulatedFields(t.populatedField,t.disableOnReadonly),_.each(i,function(n){var t=$(n);r.makeErrorVisible(t)})},makeErrorVisible:function(n){var i=$("[id='formula-errorbox-"+n.attr("id").substring(5)+"']"),t;i.length!==0&&(t=i.closest("div.cf-section-block"),t.length!==0)&&t.find("div.cf-section-header.collapsible.collapsed").trigger("click")},displayErrorMessage:function(n,t,i,r,u){n.hasClass("formula-error")&&(r=!1);n.addClass(r?"formula-error-hidden":"formula-error");var f=$("[id='formula-errorbox-"+n.attr("id").substring(5)+"']").toggle(!r);f.length||(u&&(n.val(""),n.trigger("change")),this.addErrorMessage(n,i,r))},removeErrorMessageIfExists:function(n,t){var i=$("[id='formula-errorbox-"+t.attr("id").substring(5)+"']");i.length&&(t.removeAttr("aria-describedby"),i.remove(),t.removeClass("formula-error").removeClass("formula-error-hidden"),LF.formula.errorCount--)},removePopFieldError:function(n){var t=parseInt($(n).attr("id").substring(5)),i=_.find(LF.formula.jsonFormulas,function(n){return n.populatedField===t});LF.formula.removeErrorMessageIfExists(i,$(n))},setErrorRemoval:function(n){$(n).each(function(){var n=this,t=parseInt($(n).attr("id").substring(5)),i=_.find(LF.formula.jsonFormulas,function(n){return n.populatedField===t});if(i)$(n).on("change",function(){LF.formula.removePopFieldError(n)})})},getPopulatedFields:function(n,t,i){var r=i;return r||(r=$("[id='Field"+n+"']"),r.length===0&&(r=$("[id^='Field"+n+"(']"))),r=_.filter(r,function(n){return($(n).attr("lookupAlt")!=="true"||$(n).attr("readonly")!=="readonly")&&(!t||!($(n).prop("backend-readonly")||$(n).prop("readonly")))}),$(r)},getTriggerFields:function(n){var t=$("select[id='Field"+n+"'],textarea[id='Field"+n+"'],input[id='Field"+n+"'],[id^='Field"+n+"-']");return t.length===0&&(t=$("[id^='Field"+n+"('][id*=')-']")),t.length===0&&(t=$("[id^='Field"+n+"(']")),$(t)},getTriggerToPopulatedMap:function(n){var t={};return _.forEach(n,function(n){t[n]===undefined&&(t[n]=[]);t[n]=t[n].concat(LF.formula.getPopulatedIdsWithTriggerId(parseInt(n)))}),t},getPopulatedIdsWithTriggerId:function(n){var t=[];return _.forEach(this.jsonFormulas,function(i){_.includes(i.triggerFields,n)&&t.push(i.populatedField)}),t},maxDate:9999,minDate:0,cutoffYear:1899,minParseDate:100,maxParseDate:9999};LF.localeLang="en-US";typeof $!="undefined"&&(LF.localeLang=$("html").attr("lang"));LF.number={formObject:null,decimalChar:numberLocaleFormatMapping[LF.localeLang]?numberLocaleFormatMapping[LF.localeLang].decimalChar:".",separatorChar:numberLocaleFormatMapping[LF.localeLang]?numberLocaleFormatMapping[LF.localeLang].separatorChar:",",defaultPrecision:15,maxDecimalPlaces:30,defaultDecimalPlaces:0,localeMapping:numberLocaleFormatMapping,init:function(n){this.formObject=n;var t=jsonForm.calculateFormulas;math.BigNumber.set({toExpPos:4e3});_.forEach(this.formObject.fields,function(n){var i,r;(n.type==="currency"||n.type==="number")&&(n.type==="currency"&&(i=_.filter(currency_list,function(t){return t.code===n.currencyFormat})[0].mu,n.maxDecimalPlaces=i===undefined?2:i,n.removeTrailingZeros=!1),n.type==="number"&&n.maxDecimalPlaces===null&&(n.removeTrailingZeros=!0,n.maxDecimalPlaces=LF.number.maxDecimalPlaces),r=t?LF.number.findAndSetNumberFieldTriggers(n):LF.number.findNumberFields(n),r!==null&&_.forEach(r,function(i){$(i).val(LF.number.addNumberFormatting($(i).val()));t&&LF.number.shouldHandleOnChange(n)&&LF.number.handleNumberChange($(i),n,null,!0,null,!0)}))})},shouldRemoveTrailingZeros:function(n){return!!n.removeTrailingZeros},hasDecimalPlaces:function(){return!0},shouldHandleOnChange:function(n){return n.isSeparatorEnabled||this.hasDecimalPlaces(n)},shouldHandleOnKeypress:function(n){return this.hasDecimalPlaces(n)},findNumberFields:function(n){var t=$("[id^='Field"+n.fieldId+"(']");return t.length===0&&(t=$("[id='Field"+n.fieldId+"']")),t.length===0?null:t},findAndSetNumberFieldTriggers:function(n){var t=$("[id^='Field"+n.fieldId+"(']");return(t.length===0&&(t=$("[id='Field"+n.fieldId+"']")),t.length===0)?null:(this.shouldHandleOnKeypress(n)&&_.forEach(t,function(t){$(t).keypress(function(i){LF.number.handleNumberKeypress($(t),n,i)})}),this.shouldHandleOnChange(n)&&_.forEach(t,function(t){$(t).change(function(i,r,u,f,e){f||LF.number.handleNumberChange($(t),n,i,r,u,null,e)});$(t).on("updateNumberFormat",function(i,r,u){LF.number.handleNumberChange($(t),n,null,null,null,r,u)})}),t)},setNumberFieldTriggers:function(n){var i=parseInt(n.attr("id").substring(5)),t=_.find(this.formObject.fields,function(n){return n.fieldId===i});if(this.shouldHandleOnKeypress(t)&&n.keypress(function(i){LF.number.handleNumberKeypress(n,t,i)}),this.shouldHandleOnChange(t)){n.change(function(i,r,u,f,e){f||LF.number.handleNumberChange(n,t,i,r,u,null,e)});n.on("updateNumberFormat",function(i,r,u){LF.number.handleNumberChange(n,t,null,null,null,r,u)})}},handleNumberKeypress:function(n,t,i){var s,e,o,u,f,r;if(this.shouldHandleOnKeypress(t)&&i.which!==0)if(s=new RegExp(this.separatorChar,"g"),e=this.removeNumberFormatting(n.val()),i.which===LF.number.decimalChar.charCodeAt(0))o=e.split("."),(t.maxDecimalPlaces===0||o.length>=2)&&i.preventDefault();else if(i.which>=48&&i.which<=57)u=n.val().substring(0,n[0].selectionStart)+String.fromCharCode(i.which)+n.val().substring(n[0].selectionEnd),u=this.removeNumberFormatting(u),f=u.split("."),f.length===2&&f[1].length>t.maxDecimalPlaces&&n[0].selectionStart>f[0].length&&i.preventDefault();else if(i.which===45){if(typeof n[0].selectionStart==typeof undefined)return;r=this.countLeadingWhitespace(n.val());n[0].selectionStart<=r&&n[0].selectionEnd>=r&&(n.val().charAt(r)!=="-"||n[0].selectionEnd>r)||i.preventDefault()}else i.which===8||i.which===LF.number.separatorChar.charCodeAt(0)&&t.isSeparatorEnabled||i.which==118&&i.ctrlKey||i.preventDefault()},countLeadingWhitespace:function(n){for(var t=0;t<n.length;t++)if(n.charAt(t)!==" "&&n.charAt(t)!=="\t")return t;return n.length},removeThousandsSeparator:function(n){if(LF.number.separatorChar=="")return n;var t=new RegExp("\\"+LF.number.separatorChar,"g");return n.replace(t,"")},removeLeadingZeros:function(n){var t=new RegExp("^[0]+","g");return n=n.replace(t,""),(n.length===0||n[0]===".")&&(n="0"+n),n},removeTrailingZeros:function(n){return n.trim().length===0?n:this.isNumeric(n)?math.bignumber(n).toFixed():n},removeDecimal:function(n){n.toLowerCase().indexOf("e")!=-1&&(n=Number(n).toString(),n.toLowerCase().indexOf("e")!=-1&&(n=LF.number.roundNumber(n,0)));var t=n.indexOf(".");return t==-1?n:n.substring(0,t)||"0"},handleNumberChange:function(n,t,i,r,u,f,e){var o=n.val().trim(),h,s;o.length!==0&&(o!==n.attr("data-val")&&(o=LF.number.removeNumberFormatting(o)),LF.number.isNumeric(o)&&(LF.number.hasDecimalPlaces(t)||o.charAt(o.length-1)!=="."))&&(o=_.isUndefined(t.maxDecimalPlaces)?LF.number.removeDecimal(o):LF.number.roundNumber(o,t.maxDecimalPlaces),h=o=LF.number.removeLeadingZeros(o),LF.number.shouldRemoveTrailingZeros(t)&&(o=LF.number.removeTrailingZeros(o)),n.attr("data-val",o).attr("value",o),s=LF.number.addNumberFormatting(o,t.isSeparatorEnabled),n.val(s),i&&i.stopImmediatePropagation(),(parseFloat(o)!==parseFloat(h)||e!==s)&&(n.trigger("change",[r,u,!0,!0]),f||n.trigger("updatevalidation")))},addThousandsSeparators:function(n){return n.replace(/\B(?=(\d{3})+(?!\d))/g,LF.number.separatorChar)},roundNumber:function(n,t){var i,r;return n==""&&(n="0"),i=math.bignumber(n),i.decimalPlaces()==0&&t==0&&(r=n.indexOf("."),i=r>-1?math.bignumber(n.substring(0,r)||"0"):i),math.bignumber(i.toPrecision(this.defaultPrecision,i.e>=14?1:4)).toFixed(t)},isNumeric:function(n){return n&&!isNaN(n)},removeNumberFormatting:function(n){var t=n.split(LF.number.decimalChar),i=LF.number.removeThousandsSeparator(t[0]),r=t.length>1?"."+t[1]:"";return i+r},addNumberFormatting:function(n,t){var i=n.split("."),r,u,f;return!i[0]&&i[1]&&(i[0]="0"),r=$("html").attr("lang"),i[0].indexOf(",")>-1&&r.indexOf("pt")===-1&&r.indexOf("fr")===-1&&r.indexOf("ar")===-1&&(i[0]=i[0].replace(/,/g,"")),u=t?LF.number.addThousandsSeparators(i[0]):i[0],f=i.length>1?LF.number.decimalChar+i[1]:"",u+f},defineEscapeFunction:function(){RegExp.escape||(RegExp.escape=function(n){return n.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")})},isFormattedNumber:function(n,t){if(!t)return this.isNumeric(n);this.defineEscapeFunction();var i=new RegExp("^-?\\d{1,3}("+RegExp.escape(this.separatorChar)+"\\d{3})*("+RegExp.escape(this.decimalChar)+"\\d+)?$");return t&&i.test(n)},defineFormatFunction:function(){String.format||(String.format=function(n){var t=Array.prototype.slice.call(arguments,1);return n.replace(/{(\d+)}/g,function(n,i){return typeof t[i]!="undefined"?t[i]:n})})},getMinValueErrorString:function(n){return this.defineFormatFunction(),String.format(LF.formula.errorList.lessThanMin.message,n)},getMaxValueErrorString:function(n){return this.defineFormatFunction(),String.format(LF.formula.errorList.greaterThanMax.message,n)}}