{"version":3,"file":"h7-BzyAGAP5itMnjv1nVkWG7wvSWtioX7ChoR1SIq7E.Bg1VaDZz.mjs","names":["i","useRef","useState","props","useMemo","c","e","useCallback","p","t","e","s","n","r","O","m","w","u","d","h","f","o","c","g","_","l","P","i","a","b","y","t","c","v","A","F","u","r","a","E","_","n","r","t","l","e","t","n","i","a","r","o","h","u","c","s","m","b","f","N","P","d","p","g","C","y","x","k","F","S","a","o","i","F","n","e","r","s","E","l","u","v","b","g","t","m","p","L","f","c","A","T","N","t","R","A","I","n","_","o","r","e","P","E","o","t","r","F","e","u","a","l","f","i","n","u","t","r","i","e","n","a","l","o","p","f","c","e","r","p","t","n","l","a","i","f","u","o","I","s","s","n","o","r","e","c","l","r","e","n","a","e","r","I","t","n","f","s","c","l","u","E","O","i","o","f","n","m","r","e","u","o","r","t","e","m","r","t","i","e","n","a","l","o","t","r","e","u","t","d","e","r","n","I","O","b","s","y","o","m","N","E","g","x","a","c","i","l","A","w","v","P","h","f","o","i","u","e","r","g","t","a","n","l","s","m","h","f","b","P","c","O","N","A","y","C","d","p","v","r","a","I","n","f","i","t","e","c","l","F","l","i","g","n","r","P","v","e","o","f","s","l","t","a","r","e","o","n","N","c","i","u","b","i","o","p","r","e","n","N","t","C","f","l","u","c","R","r","n","l","s","o","f","i","_","M","C","N","u","e","I","t","l","r","t","d","e","a","o","s","n","y","f","u","i","c","n","a","o","e","i","r","t","u","h","r","t","S","n","e","o","O","m","T","L","H","g","M","E","a","P","i","l","u","A","$","c","_","N","v","f","V","X","C","Z","R","j","W","Q","Y","k","q","I","z","J","K","p","d","x","w","s","F","U","G","B","b","c","t","r","n","o","p","e","y","b","O","m","g","d","s","i","u","f","a","v","l","_","r","e","t","c","n","I","D","u","r","o","l","a","A","d","L","C","n","e","a","t","r","S","e","f","d","t","r","s","l","f","r","I","_","E","P","n","S","u","o","A","e","i","a","t","v","R","L","$","t","e","W","r","a","C","p","b","B","i","n","o","l","S","P","y","J","R","Y","s","E","X","V","q","z","I","K","Q","F","k","D","_","T","u","f","v","h","N","d","g","L","G","c","O","Z","A","st","ht","x","ct","mt","w","H","lt","U","m","ut","n","i","t","e","A","b","D","T","_","C","a","r","u","o","l","E","F","Y","B","U","$","H","G","J","z","X","p","K","P","m","L","d","g","j","V","v","M","s","w","N","f","R","O","x","S","at","tt","et","it","nt","c","Z","N","e","t","n","a","r","ye","s","ve","E","A","c","xe","Pe","l","Ce","_","S","we","O","i","o","q","Fe","Ue","u","Ge","Y","pe","Pt","B","Ze","h","et","v","ke","qe","$e","te","tt","it","Qe","Je","ot","rt","nt","m","p","g","d","Q","y","x","C","at","o","r","e","t","a","o","t","r","e","o","a","p","t","r","e","a","t","r","n","t","o","r","e","c","a","b","useState","r","k","v","useMemo","AsYouType","f","o","s","isValidPhoneNumber","useSyncExternalStore","p","useRef","t","m","i","FramerArrow","query","React.useId","q","useCallback","e","d","w","l","country","_Fragment","React.Fragment","props","getCountries","getCountryCallingCode","props","getProps","className","Image1","MenuBottom","StickyMenu","Team","query","TradingDeal","TradingManufacturer","TradingAircraftsModels","TrainingPilatusCourses","t","FAQ","Pages","props","useRef","React.useId","React.useMemo","metadataProvider","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","sharedStyle7.className","sharedStyle8.className","sharedStyle9.className","sharedStyle10.className","sharedStyle11.className","sharedStyle12.className","sharedStyle13.className","sharedStyle14.className","sharedStyle15.className","sharedStyle16.className","React.useContext","React.useRef","className","PropertyOverrides","React.Fragment","RichText","_Fragment","SVG","\"QFOfvCqha\"","Headset","Plane","Telescope","User","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle7.css","sharedStyle8.css","sharedStyle9.css","sharedStyle10.css","sharedStyle11.css","sharedStyle12.css","sharedStyle13.css","sharedStyle14.css","sharedStyle15.css","sharedStyle16.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","sharedStyle7.fonts","sharedStyle8.fonts","sharedStyle9.fonts","sharedStyle10.fonts","sharedStyle11.fonts","sharedStyle12.fonts","sharedStyle13.fonts","sharedStyle14.fonts","sharedStyle15.fonts","sharedStyle16.fonts"],"sources":["https:/framerusercontent.com/modules/waK3FHoGhuF7HTGKIpvw/dqZNz4JbE2aen8YIZGVG/FaqContactDrop.js","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/ParseError.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/constants.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/helpers/isObject.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/metadata.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/helpers/extension/createExtensionPattern.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/helpers/isViablePhoneNumber.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/helpers/parseDigits.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/parseIncompletePhoneNumber.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/getCountryCallingCode.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/helpers/checkNumberLength.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/isPossible.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/helpers/matchesEntirely.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/helpers/getNumberType.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/isValid.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/helpers/applyInternationalSeparatorStyle.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/helpers/formatNationalNumberUsingFormat.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/helpers/RFC3966.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/format.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/PhoneNumber.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/helpers/stripIddPrefix.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/helpers/extractNationalNumberFromPossiblyIncompleteNumber.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/helpers/extractNationalNumber.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/helpers/extractCountryCallingCode.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/helpers/getCountryByNationalNumber.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/helpers/getCountryByCallingCode.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/parse.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/normalizeArguments.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/findNumbers/util.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/findNumbers/utf-8.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/findNumbers/parsePreCandidate.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/findNumbers/isValidPreCandidate.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/findNumbers/isValidCandidate.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/AsYouTypeFormatter.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/es6/AsYouType.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/core.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/metadata.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/AsYouType.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/Metadata.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/PhoneNumberMatcher.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/withMetadataArgument.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/findNumbers.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/findPhoneNumbersInText.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/formatIncompletePhoneNumber.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/getCountries.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/getCountryCallingCode.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/getExampleNumber.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/getExtPrefix.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/isPossiblePhoneNumber.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/isSupportedCountry.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/isValidPhoneNumber.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/parsePhoneNumber.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/parsePhoneNumberWithError.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/searchNumbers.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/searchPhoneNumbersInText.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min/exports/validatePhoneNumberLength.mjs","https:/esm.sh/libphonenumber-js@1.11.17/es2022/min.mjs","https:/esm.sh/libphonenumber-js@1.11.17/min","https:/framer.com/m/Plane-7NivNE.js","https:/framerusercontent.com/modules/SMxGfQk6CJoEFXeu0znX/B4iLWdysAgI5S6p0sdrD/ContactMap_Form.js","https:/framerusercontent.com/modules/B1BkmGoFglvUJXn2QyIz/P4Q7GpHV9GbELaelxGXD/Y6JiAhPV2.js","https:/framerusercontent.com/modules/fHWrpmDFCVPBCpUgk3ya/6FwiE3dWp1XrU76TZP2c/KRVDOOpAR.js","https:/framerusercontent.com/modules/EfoWwhLlBG7aT6fyhtHt/xUqOIYGp9fsRC7wfvWbO/Y6JiAhPV2.js"],"sourcesContent":["// Framer Code Component — JetflyFAQDropdownSticky\n// FAQ avec titre + chips de catégories sticky à gauche, questions à droite.\n// Catégories détectées via [Tag] en fin de titre CMS, ex: \"Who is Jetfly? [Groupe]\"\n// Le tag est extrait et masqué du rendu.\n//\n// Reprend exactement le même pattern de parsing CMS que FAQDropdown :\n// ComponentInstance + hidden div + MutationObserver + setTimeout(400)\n// Jamais __reactFiber.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useRef,useEffect,useCallback,useMemo}from\"react\";// ── Tag extraction ───────────────────────────────────────────────\n// Match [Anything] en fin de string. Tolère :\n// - espaces normaux, non-breaking (\\u00A0), narrow no-break (\\u202F)\n// - caractères de ponctuation trailing après le ]\n// - whitespace zero-width (\\u200B, \\uFEFF)\nconst CATEGORY_REGEX=/[\\s\\u00A0\\u202F\\u200B\\uFEFF]*\\[([^\\]]+)\\][\\s\\u00A0\\u202F\\u200B\\uFEFF.,;:!?]*$/;function normalizeTitle(raw){// Remplace tous les whitespace exotiques par un espace normal\nreturn raw.replace(/[\\u00A0\\u202F\\u200B\\uFEFF]/g,\" \").trim();}function extractCategory(title){const normalized=normalizeTitle(title);const match=normalized.match(CATEGORY_REGEX);if(match){return{clean:normalized.replace(CATEGORY_REGEX,\"\").trim(),category:match[1].trim()};}return{clean:normalized,category:\"\"};}// ── HTML → FAQ entries ───────────────────────────────────────────\nfunction parseHtmlToFAQ(html){if(!html||typeof html!==\"string\"||!html.trim())return[];const parser=new DOMParser;const doc=parser.parseFromString(html,\"text/html\");const nodes=Array.from(doc.body.childNodes);const entries=[];let currentQuestion=\"\";let currentBody=[];const flush=()=>{if(!currentQuestion)return;const{clean,category}=extractCategory(currentQuestion);entries.push({question:clean,answerHtml:currentBody.join(\"\"),category});};for(const node of nodes){const el=node;const tag=el.tagName?.toLowerCase()||\"\";const isHeading=/^h[1-6]$/.test(tag);const isBoldParagraph=tag===\"p\"&&el.childNodes.length===1&&el.firstChild?.tagName?.toLowerCase()===\"strong\";if(isHeading||isBoldParagraph){flush();currentQuestion=(el.textContent||\"\").trim();currentBody=[];}else{const outerHTML=el.outerHTML||(node.textContent||\"\").trim();if(outerHTML.trim())currentBody.push(outerHTML);}}flush();return entries;}// ── DOM traversal helpers ────────────────────────────────────────\nfunction findListContainer(el,depth=0){if(depth>8)return null;if(el.children.length>1)return el;for(let i=0;i<el.children.length;i++){const found=findListContainer(el.children[i],depth+1);if(found)return found;}return null;}function extractRichContent(el){const html=el.innerHTML||\"\";if(/<(h[1-6]|p|ul|ol|strong|em|a)\\b/i.test(html))return html;for(let i=0;i<el.children.length;i++){const childHtml=el.children[i].innerHTML||\"\";if(/<(h[1-6]|p|ul|ol|strong|em|a)\\b/i.test(childHtml))return childHtml;}return html;}function parseFAQFromContainer(container){const listEl=findListContainer(container);if(listEl){const allEntries=[];for(let i=0;i<listEl.children.length;i++){const child=listEl.children[i];const richHtml=extractRichContent(child);const entries=parseHtmlToFAQ(richHtml);allEntries.push(...entries);}if(allEntries.length>0)return allEntries;}const fullHtml=container.innerHTML||\"\";return parseHtmlToFAQ(fullHtml);}// ── Rich Text CSS ────────────────────────────────────────────────\nconst richTextCSS=`\n.faq-sticky-rt ul, .faq-sticky-rt ol { margin: 0; padding-left: 1.4em; }\n.faq-sticky-rt li { margin-bottom: 0.3em; }\n.faq-sticky-rt p { margin: 0 0 0.4em 0; }\n.faq-sticky-rt p:last-child { margin-bottom: 0; }\n.faq-sticky-rt strong { font-weight: 600; }\n.faq-sticky-rt a { color: inherit; text-decoration: underline; }\n`;// ── Dropdown Item ────────────────────────────────────────────────\nfunction DropdownItem({entry,isOpen,onToggle,isLast,animDuration,iconSize,iconColor,iconStroke,titleFont,titleColor,textFont,textColor,showDivider,dividerColor,dividerThickness,itemPaddingY,bodyPaddingTop}){const bodyRef=useRef(null);const[height,setHeight]=useState(0);useEffect(()=>{if(bodyRef.current)setHeight(bodyRef.current.scrollHeight);},[entry.answerHtml,isOpen]);const hasHtml=/<[a-z][\\s\\S]*>/i.test(entry.answerHtml);return /*#__PURE__*/_jsxs(\"div\",{onClick:onToggle,style:{width:\"100%\",paddingTop:itemPaddingY,paddingBottom:itemPaddingY,borderBottom:showDivider&&!isLast?`${dividerThickness}px solid ${dividerColor}`:\"none\",cursor:\"pointer\",userSelect:\"none\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12},children:[/*#__PURE__*/_jsx(\"span\",{style:{...titleFont,color:titleColor,flex:1,minWidth:0},children:entry.question}),/*#__PURE__*/_jsxs(\"div\",{style:{width:iconSize,height:iconSize,minWidth:iconSize,position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",width:iconSize*.6,height:iconStroke,backgroundColor:iconColor,borderRadius:iconStroke}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",width:iconStroke,height:iconSize*.6,backgroundColor:iconColor,borderRadius:iconStroke,transition:`transform ${animDuration}ms cubic-bezier(0.4,0,0.2,1), opacity ${animDuration}ms ease`,transform:isOpen?\"rotate(90deg) scaleY(0)\":\"rotate(0deg) scaleY(1)\",opacity:isOpen?0:1}})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{maxHeight:isOpen?height:0,opacity:isOpen?1:0,overflow:\"hidden\",transition:`max-height ${animDuration}ms cubic-bezier(0.4,0,0.2,1), opacity ${animDuration*.8}ms ease`},children:/*#__PURE__*/_jsx(\"div\",{ref:bodyRef,style:{paddingTop:bodyPaddingTop},children:hasHtml?/*#__PURE__*/_jsx(\"div\",{className:\"faq-sticky-rt\",dangerouslySetInnerHTML:{__html:entry.answerHtml},style:{...textFont,color:textColor}}):/*#__PURE__*/_jsx(\"span\",{style:{...textFont,color:textColor,whiteSpace:\"pre-line\"},children:entry.answerHtml})})})]});}// ── Category Chip ────────────────────────────────────────────────\nfunction CategoryChip({label,active,onClick,chipFont,activeBg,activeFg,inactiveBg,inactiveFg,borderColor,chipPaddingX,chipPaddingY,chipRadius}){return /*#__PURE__*/_jsx(\"button\",{onClick:onClick,style:{...chipFont,background:active?activeBg:inactiveBg,color:active?activeFg:inactiveFg,border:`1px solid ${active?activeBg:borderColor}`,borderRadius:chipRadius,padding:`${chipPaddingY}px ${chipPaddingX}px`,cursor:\"pointer\",transition:\"background 0.2s ease, color 0.2s ease, border-color 0.2s ease\",whiteSpace:\"nowrap\",fontFamily:chipFont?.fontFamily||\"inherit\"},children:label});}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function JetflyFAQDropdownSticky(props){const{content,sectionTitle,categories,multipleOpen,debug,mobileBreakpoint,columnGap,leftWidth,stickyTop,animDuration,titleFont,titleColor,titleMarginBottom,chipFont,chipActiveBg,chipActiveFg,chipInactiveBg,chipInactiveFg,chipBorderColor,chipGap,chipPaddingX,chipPaddingY,chipRadius,iconSize,iconColor,iconStroke,questionFont,questionColor,answerFont,answerColor,showDivider,dividerColor,dividerThickness,itemPaddingY,bodyPaddingTop,gap,containerBg,containerBorderColor,containerBorderThickness,containerRadius,containerPaddingX,containerPaddingY,style}=props;const hiddenRef=useRef(null);const containerRef=useRef(null);const[entries,setEntries]=useState([]);const[debugHtml,setDebugHtml]=useState(\"\");const[openIndexes,setOpenIndexes]=useState(new Set);const[activeCategory,setActiveCategory]=useState(null);const[isMobile,setIsMobile]=useState(false);// Track viewport for responsive layout\nuseEffect(()=>{const check=()=>{if(containerRef.current){setIsMobile(containerRef.current.offsetWidth<mobileBreakpoint);}};check();const ro=new ResizeObserver(check);if(containerRef.current)ro.observe(containerRef.current);return()=>ro.disconnect();},[mobileBreakpoint]);// Parse CMS content\nuseEffect(()=>{if(!hiddenRef.current)return;const read=()=>{if(!hiddenRef.current)return;if(debug){setDebugHtml(hiddenRef.current.innerHTML||\"(empty)\");}const parsed=parseFAQFromContainer(hiddenRef.current);if(parsed.length>0){setEntries(prev=>{if(JSON.stringify(prev)===JSON.stringify(parsed))return prev;return parsed;});}};const t1=setTimeout(read,400);const t2=setTimeout(read,1e3);const t3=setTimeout(read,2e3);const observer=new MutationObserver(read);observer.observe(hiddenRef.current,{childList:true,subtree:true,characterData:true});return()=>{clearTimeout(t1);clearTimeout(t2);clearTimeout(t3);observer.disconnect();};},[content,debug]);// Build ordered category list:\n// 1. Use categories prop order if provided\n// 2. Append any extras found in CMS but not in prop, in apparition order\n// 3. Append \"Autre\" bucket for entries without category, only if any exist\nconst orderedCategories=useMemo(()=>{const fromProp=(categories||\"\").split(\",\").map(c=>c.trim()).filter(Boolean);const fromCMS=[];let hasUncategorized=false;for(const e of entries){if(!e.category){hasUncategorized=true;continue;}if(!fromProp.includes(e.category)&&!fromCMS.includes(e.category)){fromCMS.push(e.category);}}// Only keep prop categories that actually have entries\nconst present=new Set(entries.map(e=>e.category).filter(Boolean));const propFiltered=fromProp.filter(c=>present.has(c));const all=[...propFiltered,...fromCMS];if(hasUncategorized)all.push(\"Autre\");return all;},[categories,entries]);// Set initial active category once entries are parsed\nuseEffect(()=>{if(activeCategory===null&&orderedCategories.length>0){setActiveCategory(orderedCategories[0]);}// If active category disappeared (e.g. user changed CMS), reset\nif(activeCategory&&!orderedCategories.includes(activeCategory)){setActiveCategory(orderedCategories[0]||null);}},[orderedCategories,activeCategory]);// Reset open dropdowns + scroll back to top when category changes\nconst isFirstCategoryRender=useRef(true);useEffect(()=>{setOpenIndexes(new Set);// Skip scroll on the very first activation (initial load)\nif(isFirstCategoryRender.current){isFirstCategoryRender.current=false;return;}if(!containerRef.current)return;// Get current container position relative to the viewport\nconst rect=containerRef.current.getBoundingClientRect();// Already in view from above the sticky offset? Don't scroll.\nif(rect.top>=stickyTop-1)return;const targetY=window.scrollY+rect.top-stickyTop;window.scrollTo({top:targetY,behavior:\"smooth\"});},[activeCategory,stickyTop]);// Filter entries by active category\nconst visibleEntries=useMemo(()=>{if(!activeCategory)return entries;if(activeCategory===\"Autre\"){return entries.filter(e=>!e.category);}return entries.filter(e=>e.category===activeCategory);},[entries,activeCategory]);const handleToggle=useCallback(index=>{setOpenIndexes(prev=>{const next=new Set(multipleOpen?prev:[]);if(prev.has(index)){next.delete(index);}else{next.add(index);}return next;});},[multipleOpen]);// ── Render ───────────────────────────────────────────────────\nconst leftBlock=/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{...titleFont,color:titleColor,marginBottom:titleMarginBottom},children:sectionTitle}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:chipGap},children:orderedCategories.map(cat=>/*#__PURE__*/_jsx(CategoryChip,{label:cat,active:activeCategory===cat,onClick:()=>setActiveCategory(cat),chipFont:chipFont,activeBg:chipActiveBg,activeFg:chipActiveFg,inactiveBg:chipInactiveBg,inactiveFg:chipInactiveFg,borderColor:chipBorderColor,chipPaddingX:chipPaddingX,chipPaddingY:chipPaddingY,chipRadius:chipRadius},cat))})]});const rightBlock=/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:showDivider?0:gap,width:\"100%\",position:\"relative\",background:containerBg,border:containerBorderThickness>0?`${containerBorderThickness}px solid ${containerBorderColor}`:\"none\",borderRadius:containerRadius,paddingLeft:containerPaddingX,paddingRight:containerPaddingX,paddingTop:containerPaddingY,paddingBottom:containerPaddingY,overflow:\"hidden\"},children:visibleEntries.length===0?/*#__PURE__*/_jsx(\"div\",{style:{padding:16,color:\"#999\",fontSize:14,textAlign:\"center\",opacity:.5},children:entries.length===0?\"\":\"Aucune question dans cette cat\\xe9gorie.\"}):visibleEntries.map((entry,index)=>/*#__PURE__*/_jsx(DropdownItem,{entry:entry,isOpen:openIndexes.has(index),onToggle:()=>handleToggle(index),isLast:index===visibleEntries.length-1,animDuration:animDuration,iconSize:iconSize,iconColor:iconColor,iconStroke:iconStroke,titleFont:questionFont,titleColor:questionColor,textFont:answerFont,textColor:answerColor,showDivider:showDivider,dividerColor:dividerColor,dividerThickness:dividerThickness,itemPaddingY:itemPaddingY,bodyPaddingTop:bodyPaddingTop},`${activeCategory}-${entry.question}-${index}`))});return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{...style,width:\"100%\",position:\"relative\"},children:[/*#__PURE__*/_jsx(\"style\",{children:richTextCSS}),/*#__PURE__*/_jsx(\"div\",{ref:hiddenRef,\"aria-hidden\":\"true\",style:{position:\"absolute\",width:1,height:1,overflow:\"hidden\",clip:\"rect(0,0,0,0)\",whiteSpace:\"nowrap\",pointerEvents:\"none\"},children:content}),debug&&/*#__PURE__*/_jsxs(\"div\",{style:{padding:12,marginBottom:12,background:\"#1a1a1a\",color:\"#0f0\",fontSize:11,fontFamily:\"monospace\",borderRadius:8,maxHeight:240,overflow:\"auto\",whiteSpace:\"pre-wrap\",wordBreak:\"break-all\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{color:\"#ff0\",marginBottom:4},children:[\"🐛 DEBUG — \",entries.length,\" entries /\",\" \",orderedCategories.length,\" categories / active:\",\" \",activeCategory||\"(none)\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{color:\"#0ff\",marginBottom:4},children:[\"Categories: [\",orderedCategories.join(\", \"),\"]\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{color:\"#fa0\",marginBottom:4},children:[\"Visible: \",visibleEntries.length,\" / Mobile:\",\" \",isMobile?\"yes\":\"no\"]}),/*#__PURE__*/_jsx(\"div\",{children:debugHtml?debugHtml.substring(0,1200):\"(waiting for DOM...)\"})]}),isMobile?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:columnGap},children:[/*#__PURE__*/_jsx(\"div\",{children:leftBlock}),/*#__PURE__*/_jsx(\"div\",{children:rightBlock})]}):/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:`${leftWidth}px 1fr`,gap:columnGap,alignItems:\"start\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"sticky\",top:stickyTop,alignSelf:\"start\"},children:leftBlock}),/*#__PURE__*/_jsx(\"div\",{children:rightBlock})]})]});}JetflyFAQDropdownSticky.defaultProps={content:null,sectionTitle:\"FAQ\",categories:\"Groupe, Solutions, Flotte, On-Demand, Training, Maintenance, Trading\",multipleOpen:false,debug:false,mobileBreakpoint:810,columnGap:80,leftWidth:280,stickyTop:120,animDuration:350,titleMarginBottom:24,chipActiveBg:\"#1a1a1a\",chipActiveFg:\"#ffffff\",chipInactiveBg:\"rgba(0,0,0,0)\",chipInactiveFg:\"#1a1a1a\",chipBorderColor:\"#dcd6cc\",chipGap:8,chipPaddingX:14,chipPaddingY:8,chipRadius:999,iconSize:24,iconColor:\"#1a1a1a\",iconStroke:1.5,questionColor:\"#1a1a1a\",answerColor:\"#5a5a5a\",showDivider:true,dividerColor:\"#e5e5e5\",dividerThickness:1,itemPaddingY:22,bodyPaddingTop:12,gap:0,containerBg:\"rgba(0,0,0,0)\",containerBorderColor:\"#e5e5e5\",containerBorderThickness:1,containerRadius:16,containerPaddingX:28,containerPaddingY:4};addPropertyControls(JetflyFAQDropdownSticky,{// ── Source ──\ncontent:{type:ControlType.ComponentInstance,title:\"FAQ Collection\"},sectionTitle:{type:ControlType.String,title:\"Title\",defaultValue:\"FAQ\"},categories:{type:ControlType.String,title:\"Categories\",defaultValue:\"Groupe, Solutions, Flotte, On-Demand, Training, Maintenance, Trading\",description:\"Comma-separated, in display order. Categories not present in the CMS are auto-hidden.\"},multipleOpen:{type:ControlType.Boolean,title:\"Multi Open\",defaultValue:false},debug:{type:ControlType.Boolean,title:\"🐛 Debug\",defaultValue:false},// ── Layout ──\nmobileBreakpoint:{type:ControlType.Number,title:\"Mobile BP\",defaultValue:810,min:400,max:1200,step:10,unit:\"px\"},columnGap:{type:ControlType.Number,title:\"Column Gap\",defaultValue:80,min:0,max:200,step:4},leftWidth:{type:ControlType.Number,title:\"Left Width\",defaultValue:280,min:160,max:480,step:10,unit:\"px\"},stickyTop:{type:ControlType.Number,title:\"Sticky Top\",defaultValue:120,min:0,max:400,step:4,unit:\"px\"},// ── Animation ──\nanimDuration:{type:ControlType.Number,title:\"Anim Duration\",defaultValue:350,min:100,max:800,step:50,unit:\"ms\"},// ── Title font ──\ntitleFont:{type:ControlType.Font,title:\"Title\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:48,fontWeight:400,lineHeight:1.1,letterSpacing:\"0em\"}},titleColor:{type:ControlType.Color,title:\"Title Color\",defaultValue:\"#1a1a1a\"},titleMarginBottom:{type:ControlType.Number,title:\"Title MB\",defaultValue:24,min:0,max:80,step:2},// ── Chips ──\nchipFont:{type:ControlType.Font,title:\"Chip\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:13,fontWeight:500,lineHeight:1,letterSpacing:\"0em\"}},chipActiveBg:{type:ControlType.Color,title:\"Chip Active BG\",defaultValue:\"#1a1a1a\"},chipActiveFg:{type:ControlType.Color,title:\"Chip Active FG\",defaultValue:\"#ffffff\"},chipInactiveBg:{type:ControlType.Color,title:\"Chip BG\",defaultValue:\"rgba(0,0,0,0)\"},chipInactiveFg:{type:ControlType.Color,title:\"Chip FG\",defaultValue:\"#1a1a1a\"},chipBorderColor:{type:ControlType.Color,title:\"Chip Border\",defaultValue:\"#dcd6cc\"},chipGap:{type:ControlType.Number,title:\"Chip Gap\",defaultValue:8,min:0,max:32,step:2},chipPaddingX:{type:ControlType.Number,title:\"Chip Pad X\",defaultValue:14,min:4,max:40,step:1},chipPaddingY:{type:ControlType.Number,title:\"Chip Pad Y\",defaultValue:8,min:2,max:24,step:1},chipRadius:{type:ControlType.Number,title:\"Chip Radius\",defaultValue:999,min:0,max:999,step:1},// ── Plus icon ──\niconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:24,min:14,max:40,step:1},iconColor:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#1a1a1a\"},iconStroke:{type:ControlType.Number,title:\"Icon Stroke\",defaultValue:1.5,min:1,max:4,step:.5},// ── Question font ──\nquestionFont:{type:ControlType.Font,title:\"Question\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:17,fontWeight:500,lineHeight:1.4,letterSpacing:\"0em\"}},questionColor:{type:ControlType.Color,title:\"Question Color\",defaultValue:\"#1a1a1a\"},// ── Answer font ──\nanswerFont:{type:ControlType.Font,title:\"Answer\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:15,fontWeight:400,lineHeight:1.6,letterSpacing:\"0em\"}},answerColor:{type:ControlType.Color,title:\"Answer Color\",defaultValue:\"#5a5a5a\"},// ── Divider & spacing ──\nshowDivider:{type:ControlType.Boolean,title:\"Show Divider\",defaultValue:true},dividerColor:{type:ControlType.Color,title:\"Divider Color\",defaultValue:\"#e5e5e5\",hidden:props=>!props.showDivider},dividerThickness:{type:ControlType.Number,title:\"Divider Thickness\",defaultValue:1,min:1,max:4,step:.5,hidden:props=>!props.showDivider},itemPaddingY:{type:ControlType.Number,title:\"Item Padding Y\",defaultValue:22,min:4,max:48,step:2},bodyPaddingTop:{type:ControlType.Number,title:\"Body Padding Top\",defaultValue:12,min:0,max:32,step:2},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:0,min:0,max:48,step:4,hidden:props=>props.showDivider},// ── Container (cadre autour des questions) ──\ncontainerBg:{type:ControlType.Color,title:\"Container BG\",defaultValue:\"rgba(0,0,0,0)\"},containerBorderColor:{type:ControlType.Color,title:\"Container Border\",defaultValue:\"#e5e5e5\"},containerBorderThickness:{type:ControlType.Number,title:\"Border Thickness\",defaultValue:1,min:0,max:6,step:.5},containerRadius:{type:ControlType.Number,title:\"Container Radius\",defaultValue:16,min:0,max:48,step:1},containerPaddingX:{type:ControlType.Number,title:\"Container Pad X\",defaultValue:28,min:0,max:80,step:2},containerPaddingY:{type:ControlType.Number,title:\"Container Pad Y\",defaultValue:4,min:0,max:80,step:2,description:`More components at [Memselon ☁️](http://memselon.com)`}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"JetflyFAQDropdownSticky\",\"slots\":[\"content\"],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FaqContactDrop.map","/* esm.sh - libphonenumber-js@1.11.17/es6/ParseError */\nfunction p(e){\"@babel/helpers - typeof\";return p=typeof Symbol==\"function\"&&typeof Symbol.iterator==\"symbol\"?function(t){return typeof t}:function(t){return t&&typeof Symbol==\"function\"&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t},p(e)}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,\"value\"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function O(e,t,n){return t&&s(e.prototype,t),n&&s(e,n),Object.defineProperty(e,\"prototype\",{writable:!1}),e}function m(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function w(e,t){if(typeof t!=\"function\"&&t!==null)throw new TypeError(\"Super expression must either be null or a function\");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,\"prototype\",{writable:!1}),t&&u(e,t)}function d(e){var t=h();return function(){var r=f(e),o;if(t){var c=f(this).constructor;o=Reflect.construct(r,arguments,c)}else o=r.apply(this,arguments);return g(this,o)}}function g(e,t){if(t&&(p(t)===\"object\"||typeof t==\"function\"))return t;if(t!==void 0)throw new TypeError(\"Derived constructors may only return object or undefined\");return _(e)}function _(e){if(e===void 0)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return e}function l(e){var t=typeof Map==\"function\"?new Map:void 0;return l=function(r){if(r===null||!P(r))return r;if(typeof r!=\"function\")throw new TypeError(\"Super expression must either be null or a function\");if(typeof t<\"u\"){if(t.has(r))return t.get(r);t.set(r,o)}function o(){return i(r,arguments,f(this).constructor)}return o.prototype=Object.create(r.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),u(o,r)},l(e)}function i(e,t,n){return h()?i=Reflect.construct:i=function(o,c,y){var a=[null];a.push.apply(a,c);var v=Function.bind.apply(o,a),b=new v;return y&&u(b,y.prototype),b},i.apply(null,arguments)}function h(){if(typeof Reflect>\"u\"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy==\"function\")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function P(e){return Function.toString.call(e).indexOf(\"[native code]\")!==-1}function u(e,t){return u=Object.setPrototypeOf||function(r,o){return r.__proto__=o,r},u(e,t)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},f(e)}var S=function(e){w(n,e);var t=d(n);function n(r){var o;return m(this,n),o=t.call(this,r),Object.setPrototypeOf(_(o),n.prototype),o.name=o.constructor.name,o}return O(n)}(l(Error));export{S as default};\n//# sourceMappingURL=ParseError.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/constants */\nvar t=2,c=17,v=3,A=\"0-9\\uFF10-\\uFF19\\u0660-\\u0669\\u06F0-\\u06F9\",F=\"-\\u2010-\\u2015\\u2212\\u30FC\\uFF0D\",u=\"\\uFF0F/\",r=\"\\uFF0E.\",a=\" \\xA0\\xAD\\u200B\\u2060\\u3000\",S=\"()\\uFF08\\uFF09\\uFF3B\\uFF3D\\\\[\\\\]\",o=\"~\\u2053\\u223C\\uFF5E\",E=\"\".concat(F).concat(u).concat(r).concat(a).concat(S).concat(o),_=\"+\\uFF0B\";export{v as MAX_LENGTH_COUNTRY_CODE,c as MAX_LENGTH_FOR_NSN,t as MIN_LENGTH_FOR_NSN,_ as PLUS_CHARS,A as VALID_DIGITS,E as VALID_PUNCTUATION,a as WHITESPACE};\n//# sourceMappingURL=constants.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/helpers/isObject */\nvar t={}.constructor;function n(r){return r!=null&&r.constructor===t}export{n as default};\n//# sourceMappingURL=isObject.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/metadata */\nfunction l(e,t){e=e.split(\"-\"),t=t.split(\"-\");for(var n=e[0].split(\".\"),i=t[0].split(\".\"),a=0;a<3;a++){var r=Number(n[a]),o=Number(i[a]);if(r>o)return 1;if(o>r)return-1;if(!isNaN(r)&&isNaN(o))return 1;if(isNaN(r)&&!isNaN(o))return-1}return e[1]&&t[1]?e[1]>t[1]?1:e[1]<t[1]?-1:0:!e[1]&&t[1]?1:e[1]&&!t[1]?-1:0}import f from\"./helpers/isObject.mjs\";function h(e){\"@babel/helpers - typeof\";return h=typeof Symbol==\"function\"&&typeof Symbol.iterator==\"symbol\"?function(t){return typeof t}:function(t){return t&&typeof Symbol==\"function\"&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t},h(e)}function u(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function c(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,\"value\"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function s(e,t,n){return t&&c(e.prototype,t),n&&c(e,n),Object.defineProperty(e,\"prototype\",{writable:!1}),e}var d=\"1.2.0\",p=\"1.7.35\",g=\" ext. \",C=/^\\d+$/,v=function(){function e(t){u(this,e),b(t),this.metadata=t,P.call(this,t)}return s(e,[{key:\"getCountries\",value:function(){return Object.keys(this.metadata.countries).filter(function(n){return n!==\"001\"})}},{key:\"getCountryMetadata\",value:function(n){return this.metadata.countries[n]}},{key:\"nonGeographic\",value:function(){if(!(this.v1||this.v2||this.v3))return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:\"hasCountry\",value:function(n){return this.getCountryMetadata(n)!==void 0}},{key:\"hasCallingCode\",value:function(n){if(this.getCountryCodesForCallingCode(n))return!0;if(this.nonGeographic()){if(this.nonGeographic()[n])return!0}else{var i=this.countryCallingCodes()[n];if(i&&i.length===1&&i[0]===\"001\")return!0}}},{key:\"isNonGeographicCallingCode\",value:function(n){return this.nonGeographic()?!!this.nonGeographic()[n]:!this.getCountryCodesForCallingCode(n)}},{key:\"country\",value:function(n){return this.selectNumberingPlan(n)}},{key:\"selectNumberingPlan\",value:function(n,i){if(n&&C.test(n)&&(i=n,n=null),n&&n!==\"001\"){if(!this.hasCountry(n))throw new Error(\"Unknown country: \".concat(n));this.numberingPlan=new y(this.getCountryMetadata(n),this)}else if(i){if(!this.hasCallingCode(i))throw new Error(\"Unknown calling code: \".concat(i));this.numberingPlan=new y(this.getNumberingPlanMetadata(i),this)}else this.numberingPlan=void 0;return this}},{key:\"getCountryCodesForCallingCode\",value:function(n){var i=this.countryCallingCodes()[n];if(i)return i.length===1&&i[0].length===3?void 0:i}},{key:\"getCountryCodeForCallingCode\",value:function(n){var i=this.getCountryCodesForCallingCode(n);if(i)return i[0]}},{key:\"getNumberingPlanMetadata\",value:function(n){var i=this.getCountryCodeForCallingCode(n);if(i)return this.getCountryMetadata(i);if(this.nonGeographic()){var a=this.nonGeographic()[n];if(a)return a}else{var r=this.countryCallingCodes()[n];if(r&&r.length===1&&r[0]===\"001\")return this.metadata.countries[\"001\"]}}},{key:\"countryCallingCode\",value:function(){return this.numberingPlan.callingCode()}},{key:\"IDDPrefix\",value:function(){return this.numberingPlan.IDDPrefix()}},{key:\"defaultIDDPrefix\",value:function(){return this.numberingPlan.defaultIDDPrefix()}},{key:\"nationalNumberPattern\",value:function(){return this.numberingPlan.nationalNumberPattern()}},{key:\"possibleLengths\",value:function(){return this.numberingPlan.possibleLengths()}},{key:\"formats\",value:function(){return this.numberingPlan.formats()}},{key:\"nationalPrefixForParsing\",value:function(){return this.numberingPlan.nationalPrefixForParsing()}},{key:\"nationalPrefixTransformRule\",value:function(){return this.numberingPlan.nationalPrefixTransformRule()}},{key:\"leadingDigits\",value:function(){return this.numberingPlan.leadingDigits()}},{key:\"hasTypes\",value:function(){return this.numberingPlan.hasTypes()}},{key:\"type\",value:function(n){return this.numberingPlan.type(n)}},{key:\"ext\",value:function(){return this.numberingPlan.ext()}},{key:\"countryCallingCodes\",value:function(){return this.v1?this.metadata.country_phone_code_to_countries:this.metadata.country_calling_codes}},{key:\"chooseCountryByCountryCallingCode\",value:function(n){return this.selectNumberingPlan(n)}},{key:\"hasSelectedNumberingPlan\",value:function(){return this.numberingPlan!==void 0}}]),e}();var y=function(){function e(t,n){u(this,e),this.globalMetadataObject=n,this.metadata=t,P.call(this,n.metadata)}return s(e,[{key:\"callingCode\",value:function(){return this.metadata[0]}},{key:\"getDefaultCountryMetadataForRegion\",value:function(){return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode())}},{key:\"IDDPrefix\",value:function(){if(!(this.v1||this.v2))return this.metadata[1]}},{key:\"defaultIDDPrefix\",value:function(){if(!(this.v1||this.v2))return this.metadata[12]}},{key:\"nationalNumberPattern\",value:function(){return this.v1||this.v2?this.metadata[1]:this.metadata[2]}},{key:\"possibleLengths\",value:function(){if(!this.v1)return this.metadata[this.v2?2:3]}},{key:\"_getFormats\",value:function(n){return n[this.v1?2:this.v2?3:4]}},{key:\"formats\",value:function(){var n=this,i=this._getFormats(this.metadata)||this._getFormats(this.getDefaultCountryMetadataForRegion())||[];return i.map(function(a){return new x(a,n)})}},{key:\"nationalPrefix\",value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:\"_getNationalPrefixFormattingRule\",value:function(n){return n[this.v1?4:this.v2?5:6]}},{key:\"nationalPrefixFormattingRule\",value:function(){return this._getNationalPrefixFormattingRule(this.metadata)||this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion())}},{key:\"_nationalPrefixForParsing\",value:function(){return this.metadata[this.v1?5:this.v2?6:7]}},{key:\"nationalPrefixForParsing\",value:function(){return this._nationalPrefixForParsing()||this.nationalPrefix()}},{key:\"nationalPrefixTransformRule\",value:function(){return this.metadata[this.v1?6:this.v2?7:8]}},{key:\"_getNationalPrefixIsOptionalWhenFormatting\",value:function(){return!!this.metadata[this.v1?7:this.v2?8:9]}},{key:\"nationalPrefixIsOptionalWhenFormattingInNationalFormat\",value:function(){return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata)||this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion())}},{key:\"leadingDigits\",value:function(){return this.metadata[this.v1?8:this.v2?9:10]}},{key:\"types\",value:function(){return this.metadata[this.v1?9:this.v2?10:11]}},{key:\"hasTypes\",value:function(){return this.types()&&this.types().length===0?!1:!!this.types()}},{key:\"type\",value:function(n){if(this.hasTypes()&&m(this.types(),n))return new k(m(this.types(),n),this)}},{key:\"ext\",value:function(){return this.v1||this.v2?g:this.metadata[13]||g}}]),e}(),x=function(){function e(t,n){u(this,e),this._format=t,this.metadata=n}return s(e,[{key:\"pattern\",value:function(){return this._format[0]}},{key:\"format\",value:function(){return this._format[1]}},{key:\"leadingDigitsPatterns\",value:function(){return this._format[2]||[]}},{key:\"nationalPrefixFormattingRule\",value:function(){return this._format[3]||this.metadata.nationalPrefixFormattingRule()}},{key:\"nationalPrefixIsOptionalWhenFormattingInNationalFormat\",value:function(){return!!this._format[4]||this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:\"nationalPrefixIsMandatoryWhenFormattingInNationalFormat\",value:function(){return this.usesNationalPrefix()&&!this.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:\"usesNationalPrefix\",value:function(){return!!(this.nationalPrefixFormattingRule()&&!F.test(this.nationalPrefixFormattingRule()))}},{key:\"internationalFormat\",value:function(){return this._format[5]||this.format()}}]),e}(),F=/^\\(?\\$1\\)?$/,k=function(){function e(t,n){u(this,e),this.type=t,this.metadata=n}return s(e,[{key:\"pattern\",value:function(){return this.metadata.v1?this.type:this.type[0]}},{key:\"possibleLengths\",value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}]),e}();function m(e,t){switch(t){case\"FIXED_LINE\":return e[0];case\"MOBILE\":return e[1];case\"TOLL_FREE\":return e[2];case\"PREMIUM_RATE\":return e[3];case\"PERSONAL_NUMBER\":return e[4];case\"VOICEMAIL\":return e[5];case\"UAN\":return e[6];case\"PAGER\":return e[7];case\"VOIP\":return e[8];case\"SHARED_COST\":return e[9]}}function b(e){if(!e)throw new Error(\"[libphonenumber-js] `metadata` argument not passed. Check your arguments.\");if(!f(e)||!f(e.countries))throw new Error(\"[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got \".concat(f(e)?\"an object of shape: { \"+Object.keys(e).join(\", \")+\" }\":\"a \"+N(e)+\": \"+e,\".\"))}var N=function(t){return h(t)};function R(e,t){return t=new v(t),t.hasCountry(e)?t.country(e).ext():g}function O(e,t){if(t=new v(t),t.hasCountry(e))return t.country(e).countryCallingCode();throw new Error(\"Unknown country: \".concat(e))}function E(e,t){return t.countries.hasOwnProperty(e)}function P(e){var t=e.version;typeof t==\"number\"?(this.v1=t===1,this.v2=t===2,this.v3=t===3,this.v4=t===4):t?l(t,d)===-1?this.v2=!0:l(t,p)===-1?this.v3=!0:this.v4=!0:this.v1=!0}export{v as default,O as getCountryCallingCode,R as getExtPrefix,E as isSupportedCountry,b as validateMetadata};\n//# sourceMappingURL=metadata.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/helpers/extension/createExtensionPattern */\nimport{VALID_DIGITS as A}from\"../../constants.mjs\";var g=\";ext=\",t=function(a){return\"([\".concat(A,\"]{1,\").concat(a,\"})\")};function S(x){var a=\"20\",o=\"15\",i=\"9\",F=\"6\",n=\"[ \\xA0\\\\t,]*\",e=\"[:\\\\.\\uFF0E]?[ \\xA0\\\\t,-]*\",r=\"#?\",s=\"(?:e?xt(?:ensi(?:o\\u0301?|\\xF3))?n?|\\uFF45?\\uFF58\\uFF54\\uFF4E?|\\u0434\\u043E\\u0431|anexo)\",E=\"(?:[x\\uFF58#\\uFF03~\\uFF5E]|int|\\uFF49\\uFF4E\\uFF54)\",l=\"[- ]+\",u=\"[ \\xA0\\\\t]*\",v=\"(?:,{2}|;)\",b=g+t(a),m=n+s+e+t(a)+r,p=n+E+e+t(i)+r,L=l+t(F)+\"#\",f=u+v+e+t(o)+r,c=u+\"(?:,)+\"+e+t(i)+r;return b+\"|\"+m+\"|\"+p+\"|\"+L+\"|\"+f+\"|\"+c}export{S as default};\n//# sourceMappingURL=createExtensionPattern.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/helpers/isViablePhoneNumber */\nimport{MIN_LENGTH_FOR_NSN as t,VALID_DIGITS as _,VALID_PUNCTUATION as e,PLUS_CHARS as r}from\"../constants.mjs\";import E from\"./extension/createExtensionPattern.mjs\";var n=\"[\"+_+\"]{\"+t+\"}\",o=\"[\"+r+\"]{0,1}(?:[\"+e+\"]*[\"+_+\"]){3,}[\"+e+_+\"]*\",I=new RegExp(\"^[\"+r+\"]{0,1}(?:[\"+e+\"]*[\"+_+\"]){1,2}$\",\"i\"),P=o+\"(?:\"+E()+\")?\",R=new RegExp(\"^\"+n+\"$|^\"+P+\"$\",\"i\");function T(N){return N.length>=t&&R.test(N)}function A(N){return I.test(N)}export{o as VALID_PHONE_NUMBER,P as VALID_PHONE_NUMBER_WITH_EXTENSION,T as default,A as isViablePhoneNumberStart};\n//# sourceMappingURL=isViablePhoneNumber.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/helpers/parseDigits */\nfunction o(r,e){var t=typeof Symbol<\"u\"&&r[Symbol.iterator]||r[\"@@iterator\"];if(t)return(t=t.call(r)).next.bind(t);if(Array.isArray(r)||(t=F(r))||e&&r&&typeof r.length==\"number\"){t&&(r=t);var u=0;return function(){return u>=r.length?{done:!0}:{done:!1,value:r[u++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function F(r,e){if(r){if(typeof r==\"string\")return a(r,e);var t=Object.prototype.toString.call(r).slice(8,-1);if(t===\"Object\"&&r.constructor&&(t=r.constructor.name),t===\"Map\"||t===\"Set\")return Array.from(r);if(t===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return a(r,e)}}function a(r,e){(e==null||e>r.length)&&(e=r.length);for(var t=0,u=new Array(e);t<e;t++)u[t]=r[t];return u}var f={0:\"0\",1:\"1\",2:\"2\",3:\"3\",4:\"4\",5:\"5\",6:\"6\",7:\"7\",8:\"8\",9:\"9\",\"\\uFF10\":\"0\",\"\\uFF11\":\"1\",\"\\uFF12\":\"2\",\"\\uFF13\":\"3\",\"\\uFF14\":\"4\",\"\\uFF15\":\"5\",\"\\uFF16\":\"6\",\"\\uFF17\":\"7\",\"\\uFF18\":\"8\",\"\\uFF19\":\"9\",\"\\u0660\":\"0\",\"\\u0661\":\"1\",\"\\u0662\":\"2\",\"\\u0663\":\"3\",\"\\u0664\":\"4\",\"\\u0665\":\"5\",\"\\u0666\":\"6\",\"\\u0667\":\"7\",\"\\u0668\":\"8\",\"\\u0669\":\"9\",\"\\u06F0\":\"0\",\"\\u06F1\":\"1\",\"\\u06F2\":\"2\",\"\\u06F3\":\"3\",\"\\u06F4\":\"4\",\"\\u06F5\":\"5\",\"\\u06F6\":\"6\",\"\\u06F7\":\"7\",\"\\u06F8\":\"8\",\"\\u06F9\":\"9\"};function l(r){return f[r]}function c(r){for(var e=\"\",t=o(r.split(\"\")),u;!(u=t()).done;){var i=u.value,n=l(i);n&&(e+=n)}return e}export{f as DIGITS,c as default,l as parseDigit};\n//# sourceMappingURL=parseDigits.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/parseIncompletePhoneNumber */\nimport{parseDigit as f}from\"./helpers/parseDigits.mjs\";function u(r,e){var t=typeof Symbol<\"u\"&&r[Symbol.iterator]||r[\"@@iterator\"];if(t)return(t=t.call(r)).next.bind(t);if(Array.isArray(r)||(t=i(r))||e&&r&&typeof r.length==\"number\"){t&&(r=t);var n=0;return function(){return n>=r.length?{done:!0}:{done:!1,value:r[n++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function i(r,e){if(r){if(typeof r==\"string\")return a(r,e);var t=Object.prototype.toString.call(r).slice(8,-1);if(t===\"Object\"&&r.constructor&&(t=r.constructor.name),t===\"Map\"||t===\"Set\")return Array.from(r);if(t===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return a(r,e)}}function a(r,e){(e==null||e>r.length)&&(e=r.length);for(var t=0,n=new Array(e);t<e;t++)n[t]=r[t];return n}function l(r){for(var e=\"\",t=u(r.split(\"\")),n;!(n=t()).done;){var o=n.value;e+=p(o,e)||\"\"}return e}function p(r,e,t){if(r===\"+\"){if(e){typeof t==\"function\"&&t(\"end\");return}return\"+\"}return f(r)}export{l as default,p as parsePhoneNumberCharacter};\n//# sourceMappingURL=parseIncompletePhoneNumber.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/getCountryCallingCode */\nimport{getCountryCallingCode as t}from\"./metadata.mjs\";export{t as default};\n//# sourceMappingURL=getCountryCallingCode.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/helpers/checkNumberLength */\nfunction c(r,t){var e=typeof Symbol<\"u\"&&r[Symbol.iterator]||r[\"@@iterator\"];if(e)return(e=e.call(r)).next.bind(e);if(Array.isArray(r)||(e=p(r))||t&&r&&typeof r.length==\"number\"){e&&(r=e);var n=0;return function(){return n>=r.length?{done:!0}:{done:!1,value:r[n++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function p(r,t){if(r){if(typeof r==\"string\")return l(r,t);var e=Object.prototype.toString.call(r).slice(8,-1);if(e===\"Object\"&&r.constructor&&(e=r.constructor.name),e===\"Map\"||e===\"Set\")return Array.from(r);if(e===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return l(r,t)}}function l(r,t){(t==null||t>r.length)&&(t=r.length);for(var e=0,n=new Array(t);e<t;e++)n[e]=r[e];return n}function a(r,t){for(var e=r.slice(),n=c(t),i;!(i=n()).done;){var f=i.value;r.indexOf(f)<0&&e.push(f)}return e.sort(function(u,o){return u-o})}function I(r,t){return s(r,void 0,t)}function s(r,t,e){var n=e.type(t),i=n&&n.possibleLengths()||e.possibleLengths();if(!i)return\"IS_POSSIBLE\";if(t===\"FIXED_LINE_OR_MOBILE\"){if(!e.type(\"FIXED_LINE\"))return s(r,\"MOBILE\",e);var f=e.type(\"MOBILE\");f&&(i=a(i,f.possibleLengths()))}else if(t&&!n)return\"INVALID_LENGTH\";var u=r.length,o=i[0];return o===u?\"IS_POSSIBLE\":o>u?\"TOO_SHORT\":i[i.length-1]<u?\"TOO_LONG\":i.indexOf(u,1)>=0?\"IS_POSSIBLE\":\"INVALID_LENGTH\"}export{s as checkNumberLengthForType,I as default};\n//# sourceMappingURL=checkNumberLength.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/isPossible */\nimport o from\"./metadata.mjs\";import l from\"./helpers/checkNumberLength.mjs\";function s(e,n,r){if(n===void 0&&(n={}),r=new o(r),n.v2){if(!e.countryCallingCode)throw new Error(\"Invalid phone number object passed\");r.selectNumberingPlan(e.countryCallingCode)}else{if(!e.phone)return!1;if(e.country){if(!r.hasCountry(e.country))throw new Error(\"Unknown country: \".concat(e.country));r.country(e.country)}else{if(!e.countryCallingCode)throw new Error(\"Invalid phone number object passed\");r.selectNumberingPlan(e.countryCallingCode)}}if(r.possibleLengths())return c(e.phone||e.nationalNumber,r);if(e.countryCallingCode&&r.isNonGeographicCallingCode(e.countryCallingCode))return!0;throw new Error('Missing \"possibleLengths\" in metadata. Perhaps the metadata has been generated before v1.0.18.')}function c(e,n){switch(l(e,n)){case\"IS_POSSIBLE\":return!0;default:return!1}}export{s as default,c as isPossibleNumber};\n//# sourceMappingURL=isPossible.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/helpers/matchesEntirely */\nfunction r(e,n){return e=e||\"\",new RegExp(\"^(?:\"+n+\")$\").test(e)}export{r as default};\n//# sourceMappingURL=matchesEntirely.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/helpers/getNumberType */\nimport c from\"../metadata.mjs\";import l from\"./matchesEntirely.mjs\";function a(r,t){var e=typeof Symbol<\"u\"&&r[Symbol.iterator]||r[\"@@iterator\"];if(e)return(e=e.call(r)).next.bind(e);if(Array.isArray(r)||(e=I(r))||t&&r&&typeof r.length==\"number\"){e&&(r=e);var n=0;return function(){return n>=r.length?{done:!0}:{done:!1,value:r[n++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function I(r,t){if(r){if(typeof r==\"string\")return f(r,t);var e=Object.prototype.toString.call(r).slice(8,-1);if(e===\"Object\"&&r.constructor&&(e=r.constructor.name),e===\"Map\"||e===\"Set\")return Array.from(r);if(e===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return f(r,t)}}function f(r,t){(t==null||t>r.length)&&(t=r.length);for(var e=0,n=new Array(t);e<t;e++)n[e]=r[e];return n}var O=[\"MOBILE\",\"PREMIUM_RATE\",\"TOLL_FREE\",\"SHARED_COST\",\"VOIP\",\"PERSONAL_NUMBER\",\"PAGER\",\"UAN\",\"VOICEMAIL\"];function s(r,t,e){if(t=t||{},!(!r.country&&!r.countryCallingCode)){e=new c(e),e.selectNumberingPlan(r.country,r.countryCallingCode);var n=t.v2?r.nationalNumber:r.phone;if(l(n,e.nationalNumberPattern())){if(u(n,\"FIXED_LINE\",e))return e.type(\"MOBILE\")&&e.type(\"MOBILE\").pattern()===\"\"||!e.type(\"MOBILE\")||u(n,\"MOBILE\",e)?\"FIXED_LINE_OR_MOBILE\":\"FIXED_LINE\";for(var E=a(O),i;!(i=E()).done;){var o=i.value;if(u(n,o,e))return o}}}}function u(r,t,e){return t=e.type(t),!t||!t.pattern()||t.possibleLengths()&&t.possibleLengths().indexOf(r.length)<0?!1:l(r,t.pattern())}export{s as default,u as isNumberTypeEqualTo};\n//# sourceMappingURL=getNumberType.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/isValid */\nimport m from\"./metadata.mjs\";import o from\"./helpers/matchesEntirely.mjs\";import u from\"./helpers/getNumberType.mjs\";function f(e,n,r){if(n=n||{},r=new m(r),r.selectNumberingPlan(e.country,e.countryCallingCode),r.hasTypes())return u(e,n,r.metadata)!==void 0;var l=n.v2?e.nationalNumber:e.phone;return o(l,r.nationalNumberPattern())}export{f as default};\n//# sourceMappingURL=isValid.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/helpers/applyInternationalSeparatorStyle */\nimport{VALID_PUNCTUATION as e}from\"../constants.mjs\";function r(t){return t.replace(new RegExp(\"[\".concat(e,\"]+\"),\"g\"),\" \").trim()}export{r as default};\n//# sourceMappingURL=applyInternationalSeparatorStyle.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/helpers/formatNationalNumberUsingFormat */\nimport o from\"./applyInternationalSeparatorStyle.mjs\";var l=/(\\$\\d)/;function m(n,a,t){var r=t.useInternationalFormat,i=t.withNationalPrefix,p=t.carrierCode,u=t.metadata,e=n.replace(new RegExp(a.pattern()),r?a.internationalFormat():i&&a.nationalPrefixFormattingRule()?a.format().replace(l,a.nationalPrefixFormattingRule()):a.format());return r?o(e):e}export{l as FIRST_GROUP_PATTERN,m as default};\n//# sourceMappingURL=formatNationalNumberUsingFormat.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/helpers/RFC3966 */\nimport h from\"./isViablePhoneNumber.mjs\";function y(r,t){return d(r)||p(r,t)||s(r,t)||m()}function m(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function p(r,t){var e=r==null?null:typeof Symbol<\"u\"&&r[Symbol.iterator]||r[\"@@iterator\"];if(e!=null){var n=[],a=!0,i=!1,u,o;try{for(e=e.call(r);!(a=(u=e.next()).done)&&(n.push(u.value),!(t&&n.length===t));a=!0);}catch(f){i=!0,o=f}finally{try{!a&&e.return!=null&&e.return()}finally{if(i)throw o}}return n}}function d(r){if(Array.isArray(r))return r}function v(r,t){var e=typeof Symbol<\"u\"&&r[Symbol.iterator]||r[\"@@iterator\"];if(e)return(e=e.call(r)).next.bind(e);if(Array.isArray(r)||(e=s(r))||t&&r&&typeof r.length==\"number\"){e&&(r=e);var n=0;return function(){return n>=r.length?{done:!0}:{done:!1,value:r[n++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function s(r,t){if(r){if(typeof r==\"string\")return b(r,t);var e=Object.prototype.toString.call(r).slice(8,-1);if(e===\"Object\"&&r.constructor&&(e=r.constructor.name),e===\"Map\"||e===\"Set\")return Array.from(r);if(e===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return b(r,t)}}function b(r,t){(t==null||t>r.length)&&(t=r.length);for(var e=0,n=new Array(t);e<t;e++)n[e]=r[e];return n}function x(r){var t,e;r=r.replace(/^tel:/,\"tel=\");for(var n=v(r.split(\";\")),a;!(a=n()).done;){var i=a.value,u=i.split(\"=\"),o=y(u,2),f=o[0],l=o[1];switch(f){case\"tel\":t=l;break;case\"ext\":e=l;break;case\"phone-context\":l[0]===\"+\"&&(t=l+t);break}}if(!h(t))return{};var c={number:t};return e&&(c.ext=e),c}function _(r){var t=r.number,e=r.ext;if(!t)return\"\";if(t[0]!==\"+\")throw new Error('\"formatRFC3966()\" expects \"number\" to be in E.164 format.');return\"tel:\".concat(t).concat(e?\";ext=\"+e:\"\")}export{_ as formatRFC3966,x as parseRFC3966};\n//# sourceMappingURL=RFC3966.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/format */\nimport P from\"./helpers/matchesEntirely.mjs\";import v from\"./helpers/formatNationalNumberUsingFormat.mjs\";import x,{getCountryCallingCode as h}from\"./metadata.mjs\";import d from\"./metadata.mjs\";var I=/^[\\d]+(?:[~\\u2053\\u223C\\uFF5E][\\d]+)?$/;function u(r,n,e){var t=new d(e);if(t.selectNumberingPlan(r,n),t.defaultIDDPrefix())return t.defaultIDDPrefix();if(I.test(t.IDDPrefix()))return t.IDDPrefix()}import{formatRFC3966 as A}from\"./helpers/RFC3966.mjs\";function O(r,n){var e=typeof Symbol<\"u\"&&r[Symbol.iterator]||r[\"@@iterator\"];if(e)return(e=e.call(r)).next.bind(e);if(Array.isArray(r)||(e=b(r))||n&&r&&typeof r.length==\"number\"){e&&(r=e);var t=0;return function(){return t>=r.length?{done:!0}:{done:!1,value:r[t++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function b(r,n){if(r){if(typeof r==\"string\")return s(r,n);var e=Object.prototype.toString.call(r).slice(8,-1);if(e===\"Object\"&&r.constructor&&(e=r.constructor.name),e===\"Map\"||e===\"Set\")return Array.from(r);if(e===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return s(r,n)}}function s(r,n){(n==null||n>r.length)&&(n=r.length);for(var e=0,t=new Array(n);e<n;e++)t[e]=r[e];return t}function y(r,n){var e=Object.keys(r);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(r);n&&(t=t.filter(function(o){return Object.getOwnPropertyDescriptor(r,o).enumerable})),e.push.apply(e,t)}return e}function m(r){for(var n=1;n<arguments.length;n++){var e=arguments[n]!=null?arguments[n]:{};n%2?y(Object(e),!0).forEach(function(t){N(r,t,e[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(e)):y(Object(e)).forEach(function(t){Object.defineProperty(r,t,Object.getOwnPropertyDescriptor(e,t))})}return r}function N(r,n,e){return n in r?Object.defineProperty(r,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):r[n]=e,r}var g={formatExtension:function(n,e,t){return\"\".concat(n).concat(t.ext()).concat(e)}};function E(r,n,e,t){if(e?e=m(m({},g),e):e=g,t=new x(t),r.country&&r.country!==\"001\"){if(!t.hasCountry(r.country))throw new Error(\"Unknown country: \".concat(r.country));t.country(r.country)}else if(r.countryCallingCode)t.selectNumberingPlan(r.countryCallingCode);else return r.phone||\"\";var o=t.countryCallingCode(),a=e.v2?r.nationalNumber:r.phone,c;switch(n){case\"NATIONAL\":return a?(c=i(a,r.carrierCode,\"NATIONAL\",t,e),l(c,r.ext,t,e.formatExtension)):\"\";case\"INTERNATIONAL\":return a?(c=i(a,null,\"INTERNATIONAL\",t,e),c=\"+\".concat(o,\" \").concat(c),l(c,r.ext,t,e.formatExtension)):\"+\".concat(o);case\"E.164\":return\"+\".concat(o).concat(a);case\"RFC3966\":return A({number:\"+\".concat(o).concat(a),ext:r.ext});case\"IDD\":if(!e.fromCountry)return;var f=w(a,r.carrierCode,o,e.fromCountry,t);return l(f,r.ext,t,e.formatExtension);default:throw new Error('Unknown \"format\" argument passed to \"formatNumber()\": \"'.concat(n,'\"'))}}function i(r,n,e,t,o){var a=D(t.formats(),r);return a?v(r,a,{useInternationalFormat:e===\"INTERNATIONAL\",withNationalPrefix:!(a.nationalPrefixIsOptionalWhenFormattingInNationalFormat()&&o&&o.nationalPrefix===!1),carrierCode:n,metadata:t}):r}function D(r,n){for(var e=O(r),t;!(t=e()).done;){var o=t.value;if(o.leadingDigitsPatterns().length>0){var a=o.leadingDigitsPatterns()[o.leadingDigitsPatterns().length-1];if(n.search(a)!==0)continue}if(P(n,o.pattern()))return o}}function l(r,n,e,t){return n?t(r,n,e):r}function w(r,n,e,t,o){var a=h(t,o.metadata);if(a===e){var c=i(r,n,\"NATIONAL\",o);return e===\"1\"?e+\" \"+c:c}var f=u(t,void 0,o.metadata);if(f)return\"\".concat(f,\" \").concat(e,\" \").concat(i(r,null,\"INTERNATIONAL\",o))}export{D as chooseFormatForNumber,E as default};\n//# sourceMappingURL=format.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/PhoneNumber */\nimport c from\"./metadata.mjs\";import C from\"./isPossible.mjs\";import d from\"./isValid.mjs\";import p from\"./helpers/getNumberType.mjs\";import u from\"./metadata.mjs\";function o(r,t,e){var n=new u(e),i=n.getCountryCodesForCallingCode(r);return i?i.filter(function(a){return g(t,a,e)}):[]}function g(r,t,e){var n=new u(e);return n.selectNumberingPlan(t),n.numberingPlan.possibleLengths().indexOf(r.length)>=0}import v from\"./format.mjs\";function l(r,t){var e=Object.keys(r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(r);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(r,i).enumerable})),e.push.apply(e,n)}return e}function s(r){for(var t=1;t<arguments.length;t++){var e=arguments[t]!=null?arguments[t]:{};t%2?l(Object(e),!0).forEach(function(n){m(r,n,e[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(e)):l(Object(e)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(e,n))})}return r}function m(r,t,e){return t in r?Object.defineProperty(r,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):r[t]=e,r}function h(r,t){if(!(r instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function f(r,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(r,n.key,n)}}function b(r,t,e){return t&&f(r.prototype,t),e&&f(r,e),Object.defineProperty(r,\"prototype\",{writable:!1}),r}var N=!1,A=function(){function r(t,e,n){if(h(this,r),!t)throw new TypeError(\"`country` or `countryCallingCode` not passed\");if(!e)throw new TypeError(\"`nationalNumber` not passed\");if(!n)throw new TypeError(\"`metadata` not passed\");var i=P(t,n),a=i.country,y=i.countryCallingCode;this.country=a,this.countryCallingCode=y,this.nationalNumber=e,this.number=\"+\"+this.countryCallingCode+this.nationalNumber,this.getMetadata=function(){return n}}return b(r,[{key:\"setExt\",value:function(e){this.ext=e}},{key:\"getPossibleCountries\",value:function(){return this.country?[this.country]:o(this.countryCallingCode,this.nationalNumber,this.getMetadata())}},{key:\"isPossible\",value:function(){return C(this,{v2:!0},this.getMetadata())}},{key:\"isValid\",value:function(){return d(this,{v2:!0},this.getMetadata())}},{key:\"isNonGeographic\",value:function(){var e=new c(this.getMetadata());return e.isNonGeographicCallingCode(this.countryCallingCode)}},{key:\"isEqual\",value:function(e){return this.number===e.number&&this.ext===e.ext}},{key:\"getType\",value:function(){return p(this,{v2:!0},this.getMetadata())}},{key:\"format\",value:function(e,n){return v(this,e,n?s(s({},n),{},{v2:!0}):{v2:!0},this.getMetadata())}},{key:\"formatNational\",value:function(e){return this.format(\"NATIONAL\",e)}},{key:\"formatInternational\",value:function(e){return this.format(\"INTERNATIONAL\",e)}},{key:\"getURI\",value:function(e){return this.format(\"RFC3966\",e)}}]),r}();var O=function(t){return/^[A-Z]{2}$/.test(t)};function P(r,t){var e,n,i=new c(t);return O(r)?(e=r,i.selectNumberingPlan(e),n=i.countryCallingCode()):(n=r,N&&i.isNonGeographicCallingCode(n)&&(e=\"001\")),{country:e,countryCallingCode:n}}export{A as default};\n//# sourceMappingURL=PhoneNumber.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/helpers/stripIddPrefix */\nimport I from\"../metadata.mjs\";import{VALID_DIGITS as l}from\"../constants.mjs\";var c=new RegExp(\"([\"+l+\"])\");function o(t,r,f,n){if(r){var a=new I(n);a.selectNumberingPlan(r,f);var i=new RegExp(a.IDDPrefix());if(t.search(i)===0){t=t.slice(t.match(i)[0].length);var e=t.match(c);if(!(e&&e[1]!=null&&e[1].length>0&&e[1]===\"0\"))return t}}}export{o as default};\n//# sourceMappingURL=stripIddPrefix.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/helpers/extractNationalNumberFromPossiblyIncompleteNumber */\nfunction F(l,i){if(l&&i.numberingPlan.nationalPrefixForParsing()){var g=new RegExp(\"^(?:\"+i.numberingPlan.nationalPrefixForParsing()+\")\"),n=g.exec(l);if(n){var r,P,v=n.length-1,e=v>0&&n[v];if(i.nationalPrefixTransformRule()&&e)r=l.replace(g,i.nationalPrefixTransformRule()),v>1&&(P=n[1]);else{var o=n[0];r=l.slice(o.length),e&&(P=n[1])}var f;if(e){var s=l.indexOf(n[1]),a=l.slice(0,s);a===i.numberingPlan.nationalPrefix()&&(f=i.numberingPlan.nationalPrefix())}else f=n[0];return{nationalNumber:r,nationalPrefix:f,carrierCode:P}}}return{nationalNumber:l}}export{F as default};\n//# sourceMappingURL=extractNationalNumberFromPossiblyIncompleteNumber.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/helpers/extractNationalNumber */\nimport a from\"./extractNationalNumberFromPossiblyIncompleteNumber.mjs\";import i from\"./matchesEntirely.mjs\";import u from\"./checkNumberLength.mjs\";function l(r,e){var t=a(r,e),o=t.carrierCode,n=t.nationalNumber;if(n!==r){if(!N(r,n,e))return{nationalNumber:r};if(e.possibleLengths()&&!c(n,e))return{nationalNumber:r}}return{nationalNumber:n,carrierCode:o}}function N(r,e,t){return!(i(r,t.nationalNumberPattern())&&!i(e,t.nationalNumberPattern()))}function c(r,e){switch(u(r,e)){case\"TOO_SHORT\":case\"INVALID_LENGTH\":return!1;default:return!0}}export{l as default};\n//# sourceMappingURL=extractNationalNumber.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign */\nimport N from\"../metadata.mjs\";import u from\"./matchesEntirely.mjs\";import f from\"./extractNationalNumber.mjs\";import c from\"./checkNumberLength.mjs\";import p from\"../getCountryCallingCode.mjs\";function b(n,o,e,r){var i=o?p(o,r):e;if(n.indexOf(i)===0){r=new N(r),r.selectNumberingPlan(o,e);var t=n.slice(i.length),m=f(t,r),C=m.nationalNumber,g=f(n,r),l=g.nationalNumber;if(!u(l,r.nationalNumberPattern())&&u(C,r.nationalNumberPattern())||c(l,r)===\"TOO_LONG\")return{countryCallingCode:i,number:t}}return{number:n}}export{b as default};\n//# sourceMappingURL=extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/helpers/extractCountryCallingCode */\nimport s from\"./stripIddPrefix.mjs\";import M from\"./extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.mjs\";import u from\"../metadata.mjs\";import{MAX_LENGTH_COUNTRY_CODE as I}from\"../constants.mjs\";function R(r,o,f,i){if(!r)return{};var n;if(r[0]!==\"+\"){var l=s(r,o,f,i);if(l&&l!==r)n=!0,r=\"+\"+l;else{if(o||f){var _=M(r,o,f,i),C=_.countryCallingCode,N=_.number;if(C)return{countryCallingCodeSource:\"FROM_NUMBER_WITHOUT_PLUS_SIGN\",countryCallingCode:C,number:N}}return{number:r}}}if(r[1]===\"0\")return{};i=new u(i);for(var e=2;e-1<=I&&e<=r.length;){var t=r.slice(1,e);if(i.hasCallingCode(t))return i.selectNumberingPlan(t),{countryCallingCodeSource:n?\"FROM_NUMBER_WITH_IDD\":\"FROM_NUMBER_WITH_PLUS_SIGN\",countryCallingCode:t,number:r.slice(e)};e++}return{}}export{R as default};\n//# sourceMappingURL=extractCountryCallingCode.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/helpers/getCountryByNationalNumber */\nimport y from\"../metadata.mjs\";import c from\"./getNumberType.mjs\";function l(t,e){var r=typeof Symbol<\"u\"&&t[Symbol.iterator]||t[\"@@iterator\"];if(r)return(r=r.call(t)).next.bind(r);if(Array.isArray(t)||(r=d(t))||e&&t&&typeof t.length==\"number\"){r&&(t=r);var a=0;return function(){return a>=t.length?{done:!0}:{done:!1,value:t[a++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d(t,e){if(t){if(typeof t==\"string\")return o(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);if(r===\"Object\"&&t.constructor&&(r=t.constructor.name),r===\"Map\"||r===\"Set\")return Array.from(t);if(r===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return o(t,e)}}function o(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,a=new Array(e);r<e;r++)a[r]=t[r];return a}function s(t,e){var r=e.countries,a=e.defaultCountry,n=e.metadata;n=new y(n);for(var f=l(r),u;!(u=f()).done;){var i=u.value;if(n.country(i),n.leadingDigits()){if(t&&t.search(n.leadingDigits())===0)return i}else if(c({phone:t,country:i},void 0,n.metadata))return i}}export{s as default};\n//# sourceMappingURL=getCountryByNationalNumber.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/helpers/getCountryByCallingCode */\nimport u from\"./getCountryByNationalNumber.mjs\";var i=!1;function C(r,a){var n=a.nationalNumber,o=a.defaultCountry,e=a.metadata;if(i&&e.isNonGeographicCallingCode(r))return\"001\";var t=e.getCountryCodesForCallingCode(r);if(t)return t.length===1?t[0]:u(n,{countries:t,defaultCountry:o,metadata:e.metadata})}export{C as default};\n//# sourceMappingURL=getCountryByCallingCode.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/parse */\nimport{VALID_DIGITS as b,PLUS_CHARS as B,MIN_LENGTH_FOR_NSN as V,MAX_LENGTH_FOR_NSN as X}from\"./constants.mjs\";import c from\"./ParseError.mjs\";import $ from\"./metadata.mjs\";import Y,{isViablePhoneNumberStart as k}from\"./helpers/isViablePhoneNumber.mjs\";import p from\"./helpers/extension/createExtensionPattern.mjs\";var S=new RegExp(\"(?:\"+p()+\")$\",\"i\");function h(t){var r=t.search(S);if(r<0)return{};for(var n=t.slice(0,r),e=t.match(S),o=1;o<e.length;){if(e[o])return{number:n,ext:e[o]};o++}}import I from\"./parseIncompletePhoneNumber.mjs\";import z from\"./getCountryCallingCode.mjs\";import{isPossibleNumber as W}from\"./isPossible.mjs\";import Z from\"./PhoneNumber.mjs\";import j from\"./helpers/matchesEntirely.mjs\";import q from\"./helpers/extractCountryCallingCode.mjs\";import J from\"./helpers/extractNationalNumber.mjs\";import K from\"./helpers/getCountryByCallingCode.mjs\";import{VALID_DIGITS as x}from\"./constants.mjs\";var E=\"+\",y=\"[\\\\-\\\\.\\\\(\\\\)]?\",d=\"([\"+x+\"]|\"+y+\")\",w=\"^\\\\\"+E+d+\"*[\"+x+\"]\"+d+\"*$\",L=new RegExp(w,\"g\"),s=x,F=\"[\"+s+\"]+((\\\\-)*[\"+s+\"])*\",D=\"a-zA-Z\",U=\"[\"+D+\"]+((\\\\-)*[\"+s+\"])*\",G=\"^(\"+F+\"\\\\.)*\"+U+\"\\\\.?$\",H=new RegExp(G,\"g\"),P=\"tel:\",m=\";phone-context=\",A=\";isub=\";function O(t){var r=t.indexOf(m);if(r<0)return null;var n=r+m.length;if(n>=t.length)return\"\";var e=t.indexOf(\";\",n);return e>=0?t.substring(n,e):t.substring(n)}function T(t){return t===null?!0:t.length===0?!1:L.test(t)||H.test(t)}import M from\"./ParseError.mjs\";function g(t,r){var n=r.extractFormattedPhoneNumber,e=O(t);if(!T(e))throw new M(\"NOT_A_NUMBER\");var o;if(e===null)o=n(t)||\"\";else{o=\"\",e.charAt(0)===E&&(o+=e);var a=t.indexOf(P),i;a>=0?i=a+P.length:i=0;var l=t.indexOf(m);o+=t.substring(i,l)}var u=o.indexOf(A);if(u>0&&(o=o.substring(0,u)),o!==\"\")return o}var Q=250,rr=new RegExp(\"[\"+B+b+\"]\"),er=new RegExp(\"[^\"+b+\"#]+$\"),tr=!1;function nr(t,r,n){if(r=r||{},n=new $(n),r.defaultCountry&&!n.hasCountry(r.defaultCountry))throw r.v2?new c(\"INVALID_COUNTRY\"):new Error(\"Unknown country: \".concat(r.defaultCountry));var e=ir(t,r.v2,r.extract),o=e.number,a=e.ext,i=e.error;if(!o){if(r.v2)throw i===\"TOO_SHORT\"?new c(\"TOO_SHORT\"):new c(\"NOT_A_NUMBER\");return{}}var l=ar(o,r.defaultCountry,r.defaultCallingCode,n),u=l.country,_=l.nationalNumber,N=l.countryCallingCode,v=l.countryCallingCodeSource,f=l.carrierCode;if(!n.hasSelectedNumberingPlan()){if(r.v2)throw new c(\"INVALID_COUNTRY\");return{}}if(!_||_.length<V){if(r.v2)throw new c(\"TOO_SHORT\");return{}}if(_.length>X){if(r.v2)throw new c(\"TOO_LONG\");return{}}if(r.v2){var C=new Z(N,_,n.metadata);return u&&(C.country=u),f&&(C.carrierCode=f),a&&(C.ext=a),C.__countryCallingCodeSource=v,C}var R=(r.extended?n.hasSelectedNumberingPlan():u)?j(_,n.nationalNumberPattern()):!1;return r.extended?{country:u,countryCallingCode:N,carrierCode:f,valid:R,possible:R?!0:!!(r.extended===!0&&n.possibleLengths()&&W(_,n)),phone:_,ext:a}:R?ur(u,_,a):{}}function or(t,r,n){if(t){if(t.length>Q){if(n)throw new c(\"TOO_LONG\");return}if(r===!1)return t;var e=t.search(rr);if(!(e<0))return t.slice(e).replace(er,\"\")}}function ir(t,r,n){var e=g(t,{extractFormattedPhoneNumber:function(i){return or(i,n,r)}});if(!e)return{};if(!Y(e))return k(e)?{error:\"TOO_SHORT\"}:{};var o=h(e);return o.ext?o:{number:e}}function ur(t,r,n){var e={country:t,phone:r};return n&&(e.ext=n),e}function ar(t,r,n,e){var o=q(I(t),r,n,e.metadata),a=o.countryCallingCodeSource,i=o.countryCallingCode,l=o.number,u;if(i)e.selectNumberingPlan(i);else if(l&&(r||n))e.selectNumberingPlan(r,n),r?u=r:tr&&e.isNonGeographicCallingCode(n)&&(u=\"001\"),i=n||z(r,e.metadata);else return{};if(!l)return{countryCallingCodeSource:a,countryCallingCode:i};var _=J(I(l),e),N=_.nationalNumber,v=_.carrierCode,f=K(i,{nationalNumber:N,defaultCountry:r,metadata:e});return f&&(u=f,f===\"001\"||e.country(u)),{country:u,countryCallingCode:i,countryCallingCodeSource:a,nationalNumber:N,carrierCode:v}}export{nr as default};\n//# sourceMappingURL=parse.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/normalizeArguments */\nimport _ from\"./helpers/isObject.mjs\";function c(r,e){var t=Object.keys(r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(r);e&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(r,o).enumerable})),t.push.apply(t,n)}return t}function p(r){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?arguments[e]:{};e%2?c(Object(t),!0).forEach(function(n){y(r,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(t)):c(Object(t)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(t,n))})}return r}function y(r,e,t){return e in r?Object.defineProperty(r,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):r[e]=t,r}function b(r,e){return O(r)||m(r,e)||g(r,e)||d()}function d(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function g(r,e){if(r){if(typeof r==\"string\")return s(r,e);var t=Object.prototype.toString.call(r).slice(8,-1);if(t===\"Object\"&&r.constructor&&(t=r.constructor.name),t===\"Map\"||t===\"Set\")return Array.from(r);if(t===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return s(r,e)}}function s(r,e){(e==null||e>r.length)&&(e=r.length);for(var t=0,n=new Array(e);t<e;t++)n[t]=r[t];return n}function m(r,e){var t=r==null?null:typeof Symbol<\"u\"&&r[Symbol.iterator]||r[\"@@iterator\"];if(t!=null){var n=[],o=!0,i=!1,u,f;try{for(t=t.call(r);!(o=(u=t.next()).done)&&(n.push(u.value),!(e&&n.length===e));o=!0);}catch(a){i=!0,f=a}finally{try{!o&&t.return!=null&&t.return()}finally{if(i)throw f}}return n}}function O(r){if(Array.isArray(r))return r}function v(r){var e=Array.prototype.slice.call(r),t=b(e,4),n=t[0],o=t[1],i=t[2],u=t[3],f,a,l;if(typeof n==\"string\")f=n;else throw new TypeError(\"A text for parsing must be a string.\");if(!o||typeof o==\"string\")u?(a=i,l=u):(a=void 0,l=i),o&&(a=p({defaultCountry:o},a));else if(_(o))i?(a=o,l=i):l=o;else throw new Error(\"Invalid second argument: \".concat(o));return{text:f,options:a,metadata:l}}export{v as default};\n//# sourceMappingURL=normalizeArguments.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/findNumbers/util */\nfunction r(e,t){if(e<0||t<=0||t<e)throw new TypeError;return\"{\".concat(e,\",\").concat(t,\"}\")}function c(e,t){var n=t.search(e);return n>=0?t.slice(0,n):t}function i(e,t){return e.indexOf(t)===0}function o(e,t){return e.indexOf(t,e.length-t.length)===e.length-t.length}export{o as endsWith,r as limit,i as startsWith,c as trimAfterFirstMatch};\n//# sourceMappingURL=util.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/findNumbers/utf-8 */\nvar A=\" \\xA0\\u1680\\u180E\\u2000-\\u200A\\u2028\\u2029\\u202F\\u205F\\u3000\",d=\"[\".concat(A,\"]\"),L=\"[^\".concat(A,\"]\"),g=\"0-9\\xB2\\xB3\\xB9\\xBC-\\xBE\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u09F4-\\u09F9\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0B72-\\u0B77\\u0BE6-\\u0BF2\\u0C66-\\u0C6F\\u0C78-\\u0C7E\\u0CE6-\\u0CEF\\u0D66-\\u0D75\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F33\\u1040-\\u1049\\u1090-\\u1099\\u1369-\\u137C\\u16EE-\\u16F0\\u17E0-\\u17E9\\u17F0-\\u17F9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19DA\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\u2070\\u2074-\\u2079\\u2080-\\u2089\\u2150-\\u2182\\u2185-\\u2189\\u2460-\\u249B\\u24EA-\\u24FF\\u2776-\\u2793\\u2CFD\\u3007\\u3021-\\u3029\\u3038-\\u303A\\u3192-\\u3195\\u3220-\\u3229\\u3248-\\u324F\\u3251-\\u325F\\u3280-\\u3289\\u32B1-\\u32BF\\uA620-\\uA629\\uA6E6-\\uA6EF\\uA830-\\uA835\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19\",F=\"0-9\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0BE6-\\u0BEF\\u0C66-\\u0C6F\\u0CE6-\\u0CEF\\u0D66-\\u0D6F\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F29\\u1040-\\u1049\\u1090-\\u1099\\u17E0-\\u17E9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19D9\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\uA620-\\uA629\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19\",s=\"[\".concat(F,\"]\"),B=\"A-Za-z\\xAA\\xB5\\xBA\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0370-\\u0374\\u0376\\u0377\\u037A-\\u037D\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u048A-\\u0527\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0620-\\u064A\\u066E\\u066F\\u0671-\\u06D3\\u06D5\\u06E5\\u06E6\\u06EE\\u06EF\\u06FA-\\u06FC\\u06FF\\u0710\\u0712-\\u072F\\u074D-\\u07A5\\u07B1\\u07CA-\\u07EA\\u07F4\\u07F5\\u07FA\\u0800-\\u0815\\u081A\\u0824\\u0828\\u0840-\\u0858\\u08A0\\u08A2-\\u08AC\\u0904-\\u0939\\u093D\\u0950\\u0958-\\u0961\\u0971-\\u0977\\u0979-\\u097F\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BD\\u09CE\\u09DC\\u09DD\\u09DF-\\u09E1\\u09F0\\u09F1\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AD0\\u0AE0\\u0AE1\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B35-\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F-\\u0B61\\u0B71\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BD0\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C33\\u0C35-\\u0C39\\u0C3D\\u0C58\\u0C59\\u0C60\\u0C61\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0CF1\\u0CF2\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D60\\u0D61\\u0D7A-\\u0D7F\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0E01-\\u0E30\\u0E32\\u0E33\\u0E40-\\u0E46\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD-\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EDC-\\u0EDF\\u0F00\\u0F40-\\u0F47\\u0F49-\\u0F6C\\u0F88-\\u0F8C\\u1000-\\u102A\\u103F\\u1050-\\u1055\\u105A-\\u105D\\u1061\\u1065\\u1066\\u106E-\\u1070\\u1075-\\u1081\\u108E\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u1380-\\u138F\\u13A0-\\u13F4\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u1700-\\u170C\\u170E-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176C\\u176E-\\u1770\\u1780-\\u17B3\\u17D7\\u17DC\\u1820-\\u1877\\u1880-\\u18A8\\u18AA\\u18B0-\\u18F5\\u1900-\\u191C\\u1950-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19C1-\\u19C7\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4B\\u1B83-\\u1BA0\\u1BAE\\u1BAF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1C4D-\\u1C4F\\u1C5A-\\u1C7D\\u1CE9-\\u1CEC\\u1CEE-\\u1CF1\\u1CF5\\u1CF6\\u1D00-\\u1DBF\\u1E00-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2071\\u207F\\u2090-\\u209C\\u2102\\u2107\\u210A-\\u2113\\u2115\\u2119-\\u211D\\u2124\\u2126\\u2128\\u212A-\\u212D\\u212F-\\u2139\\u213C-\\u213F\\u2145-\\u2149\\u214E\\u2183\\u2184\\u2C00-\\u2C2E\\u2C30-\\u2C5E\\u2C60-\\u2CE4\\u2CEB-\\u2CEE\\u2CF2\\u2CF3\\u2D00-\\u2D25\\u2D27\\u2D2D\\u2D30-\\u2D67\\u2D6F\\u2D80-\\u2D96\\u2DA0-\\u2DA6\\u2DA8-\\u2DAE\\u2DB0-\\u2DB6\\u2DB8-\\u2DBE\\u2DC0-\\u2DC6\\u2DC8-\\u2DCE\\u2DD0-\\u2DD6\\u2DD8-\\u2DDE\\u2E2F\\u3005\\u3006\\u3031-\\u3035\\u303B\\u303C\\u3041-\\u3096\\u309D-\\u309F\\u30A1-\\u30FA\\u30FC-\\u30FF\\u3105-\\u312D\\u3131-\\u318E\\u31A0-\\u31BA\\u31F0-\\u31FF\\u3400-\\u4DB5\\u4E00-\\u9FCC\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A\\uA62B\\uA640-\\uA66E\\uA67F-\\uA697\\uA6A0-\\uA6E5\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA78E\\uA790-\\uA793\\uA7A0-\\uA7AA\\uA7F8-\\uA801\\uA803-\\uA805\\uA807-\\uA80A\\uA80C-\\uA822\\uA840-\\uA873\\uA882-\\uA8B3\\uA8F2-\\uA8F7\\uA8FB\\uA90A-\\uA925\\uA930-\\uA946\\uA960-\\uA97C\\uA984-\\uA9B2\\uA9CF\\uAA00-\\uAA28\\uAA40-\\uAA42\\uAA44-\\uAA4B\\uAA60-\\uAA76\\uAA7A\\uAA80-\\uAAAF\\uAAB1\\uAAB5\\uAAB6\\uAAB9-\\uAABD\\uAAC0\\uAAC2\\uAADB-\\uAADD\\uAAE0-\\uAAEA\\uAAF2-\\uAAF4\\uAB01-\\uAB06\\uAB09-\\uAB0E\\uAB11-\\uAB16\\uAB20-\\uAB26\\uAB28-\\uAB2E\\uABC0-\\uABE2\\uAC00-\\uD7A3\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uF900-\\uFA6D\\uFA70-\\uFAD9\\uFB00-\\uFB06\\uFB13-\\uFB17\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB36\\uFB38-\\uFB3C\\uFB3E\\uFB40\\uFB41\\uFB43\\uFB44\\uFB46-\\uFBB1\\uFBD3-\\uFD3D\\uFD50-\\uFD8F\\uFD92-\\uFDC7\\uFDF0-\\uFDFB\\uFE70-\\uFE74\\uFE76-\\uFEFC\\uFF21-\\uFF3A\\uFF41-\\uFF5A\\uFF66-\\uFFBE\\uFFC2-\\uFFC7\\uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC\",C=\"[\".concat(B,\"]\"),D=new RegExp(C),E=\"$\\xA2-\\xA5\\u058F\\u060B\\u09F2\\u09F3\\u09FB\\u0AF1\\u0BF9\\u0E3F\\u17DB\\u20A0-\\u20B9\\uA838\\uFDFC\\uFE69\\uFF04\\uFFE0\\uFFE1\\uFFE5\\uFFE6\",n=\"[\".concat(E,\"]\"),a=new RegExp(n),t=\"\\u0300-\\u036F\\u0483-\\u0487\\u0591-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7\\u0610-\\u061A\\u064B-\\u065F\\u0670\\u06D6-\\u06DC\\u06DF-\\u06E4\\u06E7\\u06E8\\u06EA-\\u06ED\\u0711\\u0730-\\u074A\\u07A6-\\u07B0\\u07EB-\\u07F3\\u0816-\\u0819\\u081B-\\u0823\\u0825-\\u0827\\u0829-\\u082D\\u0859-\\u085B\\u08E4-\\u08FE\\u0900-\\u0902\\u093A\\u093C\\u0941-\\u0948\\u094D\\u0951-\\u0957\\u0962\\u0963\\u0981\\u09BC\\u09C1-\\u09C4\\u09CD\\u09E2\\u09E3\\u0A01\\u0A02\\u0A3C\\u0A41\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A70\\u0A71\\u0A75\\u0A81\\u0A82\\u0ABC\\u0AC1-\\u0AC5\\u0AC7\\u0AC8\\u0ACD\\u0AE2\\u0AE3\\u0B01\\u0B3C\\u0B3F\\u0B41-\\u0B44\\u0B4D\\u0B56\\u0B62\\u0B63\\u0B82\\u0BC0\\u0BCD\\u0C3E-\\u0C40\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C62\\u0C63\\u0CBC\\u0CBF\\u0CC6\\u0CCC\\u0CCD\\u0CE2\\u0CE3\\u0D41-\\u0D44\\u0D4D\\u0D62\\u0D63\\u0DCA\\u0DD2-\\u0DD4\\u0DD6\\u0E31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1\\u0EB4-\\u0EB9\\u0EBB\\u0EBC\\u0EC8-\\u0ECD\\u0F18\\u0F19\\u0F35\\u0F37\\u0F39\\u0F71-\\u0F7E\\u0F80-\\u0F84\\u0F86\\u0F87\\u0F8D-\\u0F97\\u0F99-\\u0FBC\\u0FC6\\u102D-\\u1030\\u1032-\\u1037\\u1039\\u103A\\u103D\\u103E\\u1058\\u1059\\u105E-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108D\\u109D\\u135D-\\u135F\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17B4\\u17B5\\u17B7-\\u17BD\\u17C6\\u17C9-\\u17D3\\u17DD\\u180B-\\u180D\\u18A9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193B\\u1A17\\u1A18\\u1A56\\u1A58-\\u1A5E\\u1A60\\u1A62\\u1A65-\\u1A6C\\u1A73-\\u1A7C\\u1A7F\\u1B00-\\u1B03\\u1B34\\u1B36-\\u1B3A\\u1B3C\\u1B42\\u1B6B-\\u1B73\\u1B80\\u1B81\\u1BA2-\\u1BA5\\u1BA8\\u1BA9\\u1BAB\\u1BE6\\u1BE8\\u1BE9\\u1BED\\u1BEF-\\u1BF1\\u1C2C-\\u1C33\\u1C36\\u1C37\\u1CD0-\\u1CD2\\u1CD4-\\u1CE0\\u1CE2-\\u1CE8\\u1CED\\u1CF4\\u1DC0-\\u1DE6\\u1DFC-\\u1DFF\\u20D0-\\u20DC\\u20E1\\u20E5-\\u20F0\\u2CEF-\\u2CF1\\u2D7F\\u2DE0-\\u2DFF\\u302A-\\u302D\\u3099\\u309A\\uA66F\\uA674-\\uA67D\\uA69F\\uA6F0\\uA6F1\\uA802\\uA806\\uA80B\\uA825\\uA826\\uA8C4\\uA8E0-\\uA8F1\\uA926-\\uA92D\\uA947-\\uA951\\uA980-\\uA982\\uA9B3\\uA9B6-\\uA9B9\\uA9BC\\uAA29-\\uAA2E\\uAA31\\uAA32\\uAA35\\uAA36\\uAA43\\uAA4C\\uAAB0\\uAAB2-\\uAAB4\\uAAB7\\uAAB8\\uAABE\\uAABF\\uAAC1\\uAAEC\\uAAED\\uAAF6\\uABE5\\uABE8\\uABED\\uFB1E\\uFE00-\\uFE0F\\uFE20-\\uFE26\",e=\"[\".concat(t,\"]\"),r=new RegExp(e),x=\"\\0-\\x7F\",p=\"\\x80-\\xFF\",_=\"\\u0100-\\u017F\",v=\"\\u1E00-\\u1EFF\",i=\"\\u0180-\\u024F\",c=\"\\u0300-\\u036F\",o=new RegExp(\"[\"+x+p+_+v+i+c+\"]\");function I(u){return!D.test(u)&&!r.test(u)?!1:o.test(u)}function l(u){return u===\"%\"||a.test(u)}export{L as PZ,B as _pL,g as _pN,l as isInvalidPunctuationSymbol,I as isLatinLetter,s as pNd,d as pZ};\n//# sourceMappingURL=utf-8.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/findNumbers/parsePreCandidate */\nimport{trimAfterFirstMatch as t}from\"./util.mjs\";var e=/[\\\\/] *x/;function a(r){return t(e,r)}export{a as default};\n//# sourceMappingURL=parsePreCandidate.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/findNumbers/isValidPreCandidate */\nvar S=/(?:(?:[0-3]?\\d\\/[01]?\\d)|(?:[01]?\\d\\/[0-3]?\\d))\\/(?:[12]\\d)?\\d{2}/,f=/[12]\\d{3}[-/]?[01]\\d[-/]?[0-3]\\d +[0-2]\\d$/,s=/^:[0-5]\\d/;function A(e,r,t){if(S.test(e))return!1;if(f.test(e)){var d=t.slice(r+e.length);if(s.test(d))return!1}return!0}export{A as default};\n//# sourceMappingURL=isValidPreCandidate.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/findNumbers/isValidCandidate */\nimport{PLUS_CHARS as v}from\"../constants.mjs\";import{limit as L}from\"./util.mjs\";import{isLatinLetter as o,isInvalidPunctuationSymbol as u}from\"./utf-8.mjs\";var i=\"(\\\\[\\uFF08\\uFF3B\",a=\")\\\\]\\uFF09\\uFF3D\",t=\"[^\".concat(i).concat(a,\"]\"),N=\"[\".concat(i).concat(v,\"]\"),P=new RegExp(\"^\"+N),R=L(0,3),f=new RegExp(\"^(?:[\"+i+\"])?(?:\"+t+\"+[\"+a+\"])?\"+t+\"+(?:[\"+i+\"]\"+t+\"+[\"+a+\"])\"+R+t+\"*$\"),I=/\\d{1,5}-+\\d{1,5}\\s{0,4}\\(\\d{1,4}/;function l(r,E,S,_){if(!(!f.test(r)||I.test(r))){if(_!==\"POSSIBLE\"){if(E>0&&!P.test(r)){var n=S[E-1];if(u(n)||o(n))return!1}var A=E+r.length;if(A<S.length){var e=S[A];if(u(e)||o(e))return!1}}return!0}}export{N as LEAD_CLASS,l as default};\n//# sourceMappingURL=isValidCandidate.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/AsYouTypeFormatter */\nfunction $(e,r){var t=typeof Symbol<\"u\"&&e[Symbol.iterator]||e[\"@@iterator\"];if(t)return(t=t.call(e)).next.bind(t);if(Array.isArray(e)||(t=W(e))||r&&e&&typeof e.length==\"number\"){t&&(e=t);var a=0;return function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function W(e,r){if(e){if(typeof e==\"string\")return C(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);if(t===\"Object\"&&e.constructor&&(t=e.constructor.name),t===\"Map\"||t===\"Set\")return Array.from(e);if(t===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return C(e,r)}}function C(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,a=new Array(r);t<r;t++)a[t]=e[t];return a}var c=\"x\",P=new RegExp(c);function p(e,r){if(r<1)return\"\";for(var t=\"\";r>1;)r&1&&(t+=e),r>>=1,e+=e;return t+e}function b(e,r){return e[r]===\")\"&&r++,B(e.slice(0,r))}function B(e){for(var r=[],t=0;t<e.length;)e[t]===\"(\"?r.push(t):e[t]===\")\"&&r.pop(),t++;var a=0,i=\"\";r.push(e.length);for(var n=0,o=r;n<o.length;n++){var l=o[n];i+=e.slice(a,l),a=l+1}return i}function S(e,r,t){for(var a=$(t.split(\"\")),i;!(i=a()).done;){var n=i.value;if(e.slice(r+1).search(P)<0)return;r=e.search(P),e=e.replace(P,n)}return[e,r]}import Y from\"./helpers/checkNumberLength.mjs\";import q from\"./helpers/parseDigits.mjs\";import X from\"./helpers/formatNationalNumberUsingFormat.mjs\";function y(e,r,t){var a=t.metadata,i=t.shouldTryNationalPrefixFormattingRule,n=t.getSeparatorAfterNationalPrefix,o=new RegExp(\"^(?:\".concat(r.pattern(),\")$\"));if(o.test(e.nationalSignificantNumber))return J(e,r,{metadata:a,shouldTryNationalPrefixFormattingRule:i,getSeparatorAfterNationalPrefix:n})}function R(e,r){return Y(e,r)===\"IS_POSSIBLE\"}function J(e,r,t){var a=t.metadata,i=t.shouldTryNationalPrefixFormattingRule,n=t.getSeparatorAfterNationalPrefix,o=e.nationalSignificantNumber,l=e.international,u=e.nationalPrefix,f=e.carrierCode;if(i(r)){var s=E(e,r,{useNationalPrefixFormattingRule:!0,getSeparatorAfterNationalPrefix:n,metadata:a});if(s)return s}return E(e,r,{useNationalPrefixFormattingRule:!1,getSeparatorAfterNationalPrefix:n,metadata:a})}function E(e,r,t){var a=t.metadata,i=t.useNationalPrefixFormattingRule,n=t.getSeparatorAfterNationalPrefix,o=X(e.nationalSignificantNumber,r,{carrierCode:e.carrierCode,useInternationalFormat:e.international,withNationalPrefix:i,metadata:a});if(i||(e.nationalPrefix?o=e.nationalPrefix+n(r)+o:e.complexPrefixBeforeNationalSignificantNumber&&(o=e.complexPrefixBeforeNationalSignificantNumber+\" \"+o)),V(o,e))return o}function V(e,r){return q(e)===r.getNationalDigits()}function z(e,r){if(!(e instanceof r))throw new TypeError(\"Cannot call a class as a function\")}function I(e,r){for(var t=0;t<r.length;t++){var a=r[t];a.enumerable=a.enumerable||!1,a.configurable=!0,\"value\"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function K(e,r,t){return r&&I(e.prototype,r),t&&I(e,t),Object.defineProperty(e,\"prototype\",{writable:!1}),e}var O=function(){function e(){z(this,e)}return K(e,[{key:\"parse\",value:function(t){if(this.context=[{or:!0,instructions:[]}],this.parsePattern(t),this.context.length!==1)throw new Error(\"Non-finalized contexts left when pattern parse ended\");var a=this.context[0],i=a.branches,n=a.instructions;if(i)return{op:\"|\",args:i.concat([F(n)])};if(n.length===0)throw new Error(\"Pattern is required\");return n.length===1?n[0]:n}},{key:\"startContext\",value:function(t){this.context.push(t)}},{key:\"endContext\",value:function(){this.context.pop()}},{key:\"getContext\",value:function(){return this.context[this.context.length-1]}},{key:\"parsePattern\",value:function(t){if(!t)throw new Error(\"Pattern is required\");var a=t.match(tt);if(!a){if(Z.test(t))throw new Error(\"Illegal characters found in a pattern: \".concat(t));this.getContext().instructions=this.getContext().instructions.concat(t.split(\"\"));return}var i=a[1],n=t.slice(0,a.index),o=t.slice(a.index+i.length);switch(i){case\"(?:\":n&&this.parsePattern(n),this.startContext({or:!0,instructions:[],branches:[]});break;case\")\":if(!this.getContext().or)throw new Error('\")\" operator must be preceded by \"(?:\" operator');if(n&&this.parsePattern(n),this.getContext().instructions.length===0)throw new Error('No instructions found after \"|\" operator in an \"or\" group');var l=this.getContext(),u=l.branches;u.push(F(this.getContext().instructions)),this.endContext(),this.getContext().instructions.push({op:\"|\",args:u});break;case\"|\":if(!this.getContext().or)throw new Error('\"|\" operator can only be used inside \"or\" groups');if(n&&this.parsePattern(n),!this.getContext().branches)if(this.context.length===1)this.getContext().branches=[];else throw new Error('\"branches\" not found in an \"or\" group context');this.getContext().branches.push(F(this.getContext().instructions)),this.getContext().instructions=[];break;case\"[\":n&&this.parsePattern(n),this.startContext({oneOfSet:!0});break;case\"]\":if(!this.getContext().oneOfSet)throw new Error('\"]\" operator must be preceded by \"[\" operator');this.endContext(),this.getContext().instructions.push({op:\"[]\",args:Q(n)});break;default:throw new Error(\"Unknown operator: \".concat(i))}o&&this.parsePattern(o)}}]),e}();function Q(e){for(var r=[],t=0;t<e.length;){if(e[t]===\"-\"){if(t===0||t===e.length-1)throw new Error(\"Couldn't parse a one-of set pattern: \".concat(e));for(var a=e[t-1].charCodeAt(0)+1,i=e[t+1].charCodeAt(0)-1,n=a;n<=i;)r.push(String.fromCharCode(n)),n++}else r.push(e[t]);t++}return r}var Z=/[\\(\\)\\[\\]\\?\\:\\|]/,tt=new RegExp(\"(\\\\||\\\\(\\\\?\\\\:|\\\\)|\\\\[|\\\\])\");function F(e){return e.length===1?e[0]:e}function k(e,r){var t=typeof Symbol<\"u\"&&e[Symbol.iterator]||e[\"@@iterator\"];if(t)return(t=t.call(e)).next.bind(t);if(Array.isArray(e)||(t=et(e))||r&&e&&typeof e.length==\"number\"){t&&(e=t);var a=0;return function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function et(e,r){if(e){if(typeof e==\"string\")return D(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);if(t===\"Object\"&&e.constructor&&(t=e.constructor.name),t===\"Map\"||t===\"Set\")return Array.from(e);if(t===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return D(e,r)}}function D(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,a=new Array(r);t<r;t++)a[t]=e[t];return a}function rt(e,r){if(!(e instanceof r))throw new TypeError(\"Cannot call a class as a function\")}function _(e,r){for(var t=0;t<r.length;t++){var a=r[t];a.enumerable=a.enumerable||!1,a.configurable=!0,\"value\"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function at(e,r,t){return r&&_(e.prototype,r),t&&_(e,t),Object.defineProperty(e,\"prototype\",{writable:!1}),e}var M=function(){function e(r){rt(this,e),this.matchTree=new O().parse(r)}return at(e,[{key:\"match\",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=a.allowOverflow;if(!t)throw new Error(\"String is required\");var n=T(t.split(\"\"),this.matchTree,!0);if(n&&n.match&&delete n.matchedChars,!(n&&n.overflow&&!i))return n}}]),e}();function T(e,r,t){if(typeof r==\"string\"){var a=e.join(\"\");return r.indexOf(a)===0?e.length===r.length?{match:!0,matchedChars:e}:{partialMatch:!0}:a.indexOf(r)===0?t&&e.length>r.length?{overflow:!0}:{match:!0,matchedChars:e.slice(0,r.length)}:void 0}if(Array.isArray(r)){for(var i=e.slice(),n=0;n<r.length;){var o=r[n],l=T(i,o,t&&n===r.length-1);if(l){if(l.overflow)return l;if(l.match){if(i=i.slice(l.matchedChars.length),i.length===0)return n===r.length-1?{match:!0,matchedChars:e}:{partialMatch:!0}}else{if(l.partialMatch)return{partialMatch:!0};throw new Error(`Unsupported match result:\n`.concat(JSON.stringify(l,null,2)))}}else return;n++}return t?{overflow:!0}:{match:!0,matchedChars:e.slice(0,e.length-i.length)}}switch(r.op){case\"|\":for(var u,f=k(r.args),s;!(s=f()).done;){var v=s.value,h=T(e,v,t);if(h){if(h.overflow)return h;if(h.match)return{match:!0,matchedChars:h.matchedChars};if(h.partialMatch)u=!0;else throw new Error(`Unsupported match result:\n`.concat(JSON.stringify(h,null,2)))}}return u?{partialMatch:!0}:void 0;case\"[]\":for(var N=k(r.args),d;!(d=N()).done;){var g=d.value;if(e[0]===g)return e.length===1?{match:!0,matchedChars:e}:t?{overflow:!0}:{match:!0,matchedChars:[g]}}return;default:throw new Error(\"Unsupported instruction tree: \".concat(r))}}import U from\"./helpers/parseDigits.mjs\";import{FIRST_GROUP_PATTERN as lt}from\"./helpers/formatNationalNumberUsingFormat.mjs\";import{VALID_PUNCTUATION as w}from\"./constants.mjs\";import ut from\"./helpers/applyInternationalSeparatorStyle.mjs\";function L(e,r){var t=typeof Symbol<\"u\"&&e[Symbol.iterator]||e[\"@@iterator\"];if(t)return(t=t.call(e)).next.bind(t);if(Array.isArray(e)||(t=nt(e))||r&&e&&typeof e.length==\"number\"){t&&(e=t);var a=0;return function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function nt(e,r){if(e){if(typeof e==\"string\")return G(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);if(t===\"Object\"&&e.constructor&&(t=e.constructor.name),t===\"Map\"||t===\"Set\")return Array.from(e);if(t===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return G(e,r)}}function G(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,a=new Array(r);t<r;t++)a[t]=e[t];return a}function it(e,r){if(!(e instanceof r))throw new TypeError(\"Cannot call a class as a function\")}function j(e,r){for(var t=0;t<r.length;t++){var a=r[t];a.enumerable=a.enumerable||!1,a.configurable=!0,\"value\"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function ot(e,r,t){return r&&j(e.prototype,r),t&&j(e,t),Object.defineProperty(e,\"prototype\",{writable:!1}),e}var A=\"9\",ft=15,st=p(A,ft),ht=/[- ]/,x=!0,ct=x&&function(){return/\\[([^\\[\\]])*\\]/g},mt=x&&function(){return/\\d(?=[^,}][^,}])/g},gt=new RegExp(\"[\"+w+\"]*\\\\$1[\"+w+\"]*(\\\\$\\\\d[\"+w+\"]*)*$\"),H=3,kt=function(){function e(r){var t=r.state,a=r.metadata;it(this,e),this.metadata=a,this.resetFormat()}return ot(e,[{key:\"resetFormat\",value:function(){this.chosenFormat=void 0,this.template=void 0,this.nationalNumberTemplate=void 0,this.populatedNationalNumberTemplate=void 0,this.populatedNationalNumberTemplatePosition=-1}},{key:\"reset\",value:function(t,a){this.resetFormat(),t?(this.isNANP=t.callingCode()===\"1\",this.matchingFormats=t.formats(),a.nationalSignificantNumber&&this.narrowDownMatchingFormats(a)):(this.isNANP=void 0,this.matchingFormats=[])}},{key:\"format\",value:function(t,a){var i=this;if(R(a.nationalSignificantNumber,this.metadata))for(var n=L(this.matchingFormats),o;!(o=n()).done;){var l=o.value,u=y(a,l,{metadata:this.metadata,shouldTryNationalPrefixFormattingRule:function(s){return i.shouldTryNationalPrefixFormattingRule(s,{international:a.international,nationalPrefix:a.nationalPrefix})},getSeparatorAfterNationalPrefix:function(s){return i.getSeparatorAfterNationalPrefix(s)}});if(u)return this.resetFormat(),this.chosenFormat=l,this.setNationalNumberTemplate(u.replace(/\\d/g,c),a),this.populatedNationalNumberTemplate=u,this.populatedNationalNumberTemplatePosition=this.template.lastIndexOf(c),u}return this.formatNationalNumberWithNextDigits(t,a)}},{key:\"formatNationalNumberWithNextDigits\",value:function(t,a){var i=this.chosenFormat,n=this.chooseFormat(a);if(n)return n===i?this.formatNextNationalNumberDigits(t):this.formatNextNationalNumberDigits(a.getNationalDigits())}},{key:\"narrowDownMatchingFormats\",value:function(t){var a=this,i=t.nationalSignificantNumber,n=t.nationalPrefix,o=t.international,l=i,u=l.length-H;u<0&&(u=0),this.matchingFormats=this.matchingFormats.filter(function(f){return a.formatSuits(f,o,n)&&a.formatMatches(f,l,u)}),this.chosenFormat&&this.matchingFormats.indexOf(this.chosenFormat)===-1&&this.resetFormat()}},{key:\"formatSuits\",value:function(t,a,i){return!(i&&!t.usesNationalPrefix()&&!t.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!a&&!i&&t.nationalPrefixIsMandatoryWhenFormattingInNationalFormat())}},{key:\"formatMatches\",value:function(t,a,i){var n=t.leadingDigitsPatterns().length;if(n===0)return!0;i=Math.min(i,n-1);var o=t.leadingDigitsPatterns()[i];if(a.length<H)try{return new M(o).match(a,{allowOverflow:!0})!==void 0}catch(l){return console.error(l),!0}return new RegExp(\"^(\".concat(o,\")\")).test(a)}},{key:\"getFormatFormat\",value:function(t,a){return a?t.internationalFormat():t.format()}},{key:\"chooseFormat\",value:function(t){for(var a=this,i=function(){var f=o.value;return a.chosenFormat===f?\"break\":gt.test(a.getFormatFormat(f,t.international))?a.createTemplateForFormat(f,t)?(a.chosenFormat=f,\"break\"):(a.matchingFormats=a.matchingFormats.filter(function(s){return s!==f}),\"continue\"):\"continue\"},n=L(this.matchingFormats.slice()),o;!(o=n()).done;){var l=i();if(l===\"break\")break}return this.chosenFormat||this.resetFormat(),this.chosenFormat}},{key:\"createTemplateForFormat\",value:function(t,a){if(!(x&&t.pattern().indexOf(\"|\")>=0)){var i=this.getTemplateForFormat(t,a);if(i)return this.setNationalNumberTemplate(i,a),!0}}},{key:\"getSeparatorAfterNationalPrefix\",value:function(t){return this.isNANP||t&&t.nationalPrefixFormattingRule()&&ht.test(t.nationalPrefixFormattingRule())?\" \":\"\"}},{key:\"getInternationalPrefixBeforeCountryCallingCode\",value:function(t,a){var i=t.IDDPrefix,n=t.missingPlus;return i?a&&a.spacing===!1?i:i+\" \":n?\"\":\"+\"}},{key:\"getTemplate\",value:function(t){if(this.template){for(var a=-1,i=0,n=t.international?this.getInternationalPrefixBeforeCountryCallingCode(t,{spacing:!1}):\"\";i<n.length+t.getDigitsWithoutInternationalPrefix().length;)a=this.template.indexOf(c,a+1),i++;return b(this.template,a+1)}}},{key:\"setNationalNumberTemplate\",value:function(t,a){this.nationalNumberTemplate=t,this.populatedNationalNumberTemplate=t,this.populatedNationalNumberTemplatePosition=-1,a.international?this.template=this.getInternationalPrefixBeforeCountryCallingCode(a).replace(/[\\d\\+]/g,c)+p(c,a.callingCode.length)+\" \"+t:this.template=t}},{key:\"getTemplateForFormat\",value:function(t,a){var i=a.nationalSignificantNumber,n=a.international,o=a.nationalPrefix,l=a.complexPrefixBeforeNationalSignificantNumber,u=t.pattern();x&&(u=u.replace(ct(),\"\\\\d\").replace(mt(),\"\\\\d\"));var f=st.match(u)[0];if(!(i.length>f.length)){var s=new RegExp(\"^\"+u+\"$\"),v=i.replace(/\\d/g,A);s.test(v)&&(f=v);var h=this.getFormatFormat(t,n),N;if(this.shouldTryNationalPrefixFormattingRule(t,{international:n,nationalPrefix:o})){var d=h.replace(lt,t.nationalPrefixFormattingRule());if(U(t.nationalPrefixFormattingRule())===(o||\"\")+U(\"$1\")&&(h=d,N=!0,o))for(var g=o.length;g>0;)h=h.replace(/\\d/,c),g--}var m=f.replace(new RegExp(u),h).replace(new RegExp(A,\"g\"),c);return N||(l?m=p(c,l.length)+\" \"+m:o&&(m=p(c,o.length)+this.getSeparatorAfterNationalPrefix(t)+m)),n&&(m=ut(m)),m}}},{key:\"formatNextNationalNumberDigits\",value:function(t){var a=S(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition,t);if(!a){this.resetFormat();return}return this.populatedNationalNumberTemplate=a[0],this.populatedNationalNumberTemplatePosition=a[1],b(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition+1)}},{key:\"shouldTryNationalPrefixFormattingRule\",value:function(t,a){var i=a.international,n=a.nationalPrefix;if(t.nationalPrefixFormattingRule()){var o=t.usesNationalPrefix();if(o&&n||!o&&!i)return!0}}}]),e}();export{c as DIGIT_PLACEHOLDER,kt as default};\n//# sourceMappingURL=AsYouTypeFormatter.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/es6/AsYouType */\nimport S from\"./metadata.mjs\";import Z from\"./PhoneNumber.mjs\";function I(n,i){if(!(n instanceof i))throw new TypeError(\"Cannot call a class as a function\")}function h(n,i){for(var t=0;t<i.length;t++){var e=i[t];e.enumerable=e.enumerable||!1,e.configurable=!0,\"value\"in e&&(e.writable=!0),Object.defineProperty(n,e.key,e)}}function A(n,i,t){return i&&h(n.prototype,i),t&&h(n,t),Object.defineProperty(n,\"prototype\",{writable:!1}),n}var m=function(){function n(i){var t=i.onCountryChange,e=i.onCallingCodeChange;I(this,n),this.onCountryChange=t,this.onCallingCodeChange=e}return A(n,[{key:\"reset\",value:function(t){var e=t.country,a=t.callingCode;this.international=!1,this.missingPlus=!1,this.IDDPrefix=void 0,this.callingCode=void 0,this.digits=\"\",this.resetNationalSignificantNumber(),this.initCountryAndCallingCode(e,a)}},{key:\"resetNationalSignificantNumber\",value:function(){this.nationalSignificantNumber=this.getNationalDigits(),this.nationalSignificantNumberMatchesInput=!0,this.nationalPrefix=void 0,this.carrierCode=void 0,this.complexPrefixBeforeNationalSignificantNumber=void 0}},{key:\"update\",value:function(t){for(var e=0,a=Object.keys(t);e<a.length;e++){var r=a[e];this[r]=t[r]}}},{key:\"initCountryAndCallingCode\",value:function(t,e){this.setCountry(t),this.setCallingCode(e)}},{key:\"setCountry\",value:function(t){this.country=t,this.onCountryChange(t)}},{key:\"setCallingCode\",value:function(t){this.callingCode=t,this.onCallingCodeChange(t,this.country)}},{key:\"startInternationalNumber\",value:function(t,e){this.international=!0,this.initCountryAndCallingCode(t,e)}},{key:\"appendDigits\",value:function(t){this.digits+=t}},{key:\"appendNationalSignificantNumberDigits\",value:function(t){this.nationalSignificantNumber+=t}},{key:\"getNationalDigits\",value:function(){return this.international?this.digits.slice((this.IDDPrefix?this.IDDPrefix.length:0)+(this.callingCode?this.callingCode.length:0)):this.digits}},{key:\"getDigitsWithoutInternationalPrefix\",value:function(){return this.international&&this.IDDPrefix?this.digits.slice(this.IDDPrefix.length):this.digits}}]),n}();import tt,{DIGIT_PLACEHOLDER as et}from\"./AsYouTypeFormatter.mjs\";import w from\"./helpers/extractCountryCallingCode.mjs\";import O from\"./helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.mjs\";import N from\"./helpers/extractNationalNumberFromPossiblyIncompleteNumber.mjs\";import R from\"./helpers/stripIddPrefix.mjs\";import M from\"./helpers/parseDigits.mjs\";import{VALID_DIGITS as g,VALID_PUNCTUATION as d,PLUS_CHARS as j}from\"./constants.mjs\";function b(n,i){return D(n)||k(n,i)||T(n,i)||_()}function _(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function T(n,i){if(n){if(typeof n==\"string\")return C(n,i);var t=Object.prototype.toString.call(n).slice(8,-1);if(t===\"Object\"&&n.constructor&&(t=n.constructor.name),t===\"Map\"||t===\"Set\")return Array.from(n);if(t===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return C(n,i)}}function C(n,i){(i==null||i>n.length)&&(i=n.length);for(var t=0,e=new Array(i);t<i;t++)e[t]=n[t];return e}function k(n,i){var t=n==null?null:typeof Symbol<\"u\"&&n[Symbol.iterator]||n[\"@@iterator\"];if(t!=null){var e=[],a=!0,r=!1,u,o;try{for(t=t.call(n);!(a=(u=t.next()).done)&&(e.push(u.value),!(i&&e.length===i));a=!0);}catch(l){r=!0,o=l}finally{try{!a&&t.return!=null&&t.return()}finally{if(r)throw o}}return e}}function D(n){if(Array.isArray(n))return n}function E(n,i){if(!(n instanceof i))throw new TypeError(\"Cannot call a class as a function\")}function y(n,i){for(var t=0;t<i.length;t++){var e=i[t];e.enumerable=e.enumerable||!1,e.configurable=!0,\"value\"in e&&(e.writable=!0),Object.defineProperty(n,e.key,e)}}function F(n,i,t){return i&&y(n.prototype,i),t&&y(n,t),Object.defineProperty(n,\"prototype\",{writable:!1}),n}var L=\"[\"+d+g+\"]+\",W=new RegExp(\"^\"+L+\"$\",\"i\"),B=\"(?:[\"+j+\"][\"+d+g+\"]*|[\"+d+g+\"]+)\",U=new RegExp(\"[^\"+d+g+\"]+.*$\"),V=/[^\\d\\[\\]]/,v=function(){function n(i){var t=i.defaultCountry,e=i.defaultCallingCode,a=i.metadata,r=i.onNationalSignificantNumberChange;E(this,n),this.defaultCountry=t,this.defaultCallingCode=e,this.metadata=a,this.onNationalSignificantNumberChange=r}return F(n,[{key:\"input\",value:function(t,e){var a=H(t),r=b(a,2),u=r[0],o=r[1],l=M(u),s;return o&&(e.digits||(e.startInternationalNumber(),l||(s=!0))),l&&this.inputDigits(l,e),{digits:l,justLeadingPlus:s}}},{key:\"inputDigits\",value:function(t,e){var a=e.digits,r=a.length<3&&a.length+t.length>=3;if(e.appendDigits(t),r&&this.extractIddPrefix(e),this.isWaitingForCountryCallingCode(e)){if(!this.extractCountryCallingCode(e))return}else e.appendNationalSignificantNumberDigits(t);e.international||this.hasExtractedNationalSignificantNumber||this.extractNationalSignificantNumber(e.getNationalDigits(),function(u){return e.update(u)})}},{key:\"isWaitingForCountryCallingCode\",value:function(t){var e=t.international,a=t.callingCode;return e&&!a}},{key:\"extractCountryCallingCode\",value:function(t){var e=w(\"+\"+t.getDigitsWithoutInternationalPrefix(),this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),a=e.countryCallingCode,r=e.number;if(a)return t.setCallingCode(a),t.update({nationalSignificantNumber:r}),!0}},{key:\"reset\",value:function(t){if(t){this.hasSelectedNumberingPlan=!0;var e=t._nationalPrefixForParsing();this.couldPossiblyExtractAnotherNationalSignificantNumber=e&&V.test(e)}else this.hasSelectedNumberingPlan=void 0,this.couldPossiblyExtractAnotherNationalSignificantNumber=void 0}},{key:\"extractNationalSignificantNumber\",value:function(t,e){if(this.hasSelectedNumberingPlan){var a=N(t,this.metadata),r=a.nationalPrefix,u=a.nationalNumber,o=a.carrierCode;if(u!==t)return this.onExtractedNationalNumber(r,o,u,t,e),!0}}},{key:\"extractAnotherNationalSignificantNumber\",value:function(t,e,a){if(!this.hasExtractedNationalSignificantNumber)return this.extractNationalSignificantNumber(t,a);if(this.couldPossiblyExtractAnotherNationalSignificantNumber){var r=N(t,this.metadata),u=r.nationalPrefix,o=r.nationalNumber,l=r.carrierCode;if(o!==e)return this.onExtractedNationalNumber(u,l,o,t,a),!0}}},{key:\"onExtractedNationalNumber\",value:function(t,e,a,r,u){var o,l,s=r.lastIndexOf(a);if(s>=0&&s===r.length-a.length){l=!0;var f=r.slice(0,s);f!==t&&(o=f)}u({nationalPrefix:t,carrierCode:e,nationalSignificantNumber:a,nationalSignificantNumberMatchesInput:l,complexPrefixBeforeNationalSignificantNumber:o}),this.hasExtractedNationalSignificantNumber=!0,this.onNationalSignificantNumberChange()}},{key:\"reExtractNationalSignificantNumber\",value:function(t){if(this.extractAnotherNationalSignificantNumber(t.getNationalDigits(),t.nationalSignificantNumber,function(e){return t.update(e)}))return!0;if(this.extractIddPrefix(t))return this.extractCallingCodeAndNationalSignificantNumber(t),!0;if(this.fixMissingPlus(t))return this.extractCallingCodeAndNationalSignificantNumber(t),!0}},{key:\"extractIddPrefix\",value:function(t){var e=t.international,a=t.IDDPrefix,r=t.digits,u=t.nationalSignificantNumber;if(!(e||a)){var o=R(r,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata);if(o!==void 0&&o!==r)return t.update({IDDPrefix:r.slice(0,r.length-o.length)}),this.startInternationalNumber(t,{country:void 0,callingCode:void 0}),!0}}},{key:\"fixMissingPlus\",value:function(t){if(!t.international){var e=O(t.digits,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),a=e.countryCallingCode,r=e.number;if(a)return t.update({missingPlus:!0}),this.startInternationalNumber(t,{country:t.country,callingCode:a}),!0}}},{key:\"startInternationalNumber\",value:function(t,e){var a=e.country,r=e.callingCode;t.startInternationalNumber(a,r),t.nationalSignificantNumber&&(t.resetNationalSignificantNumber(),this.onNationalSignificantNumberChange(),this.hasExtractedNationalSignificantNumber=void 0)}},{key:\"extractCallingCodeAndNationalSignificantNumber\",value:function(t){this.extractCountryCallingCode(t)&&this.extractNationalSignificantNumber(t.getNationalDigits(),function(e){return t.update(e)})}}]),n}();function Y(n){var i=n.search(B);if(!(i<0)){n=n.slice(i);var t;return n[0]===\"+\"&&(t=!0,n=n.slice(1)),n=n.replace(U,\"\"),t&&(n=\"+\"+n),n}}function $(n){var i=Y(n)||\"\";return i[0]===\"+\"?[i.slice(1),!0]:[i]}function H(n){var i=$(n),t=b(i,2),e=t[0],a=t[1];return W.test(e)||(e=\"\"),[e,a]}import it from\"./helpers/getCountryByCallingCode.mjs\";import nt from\"./helpers/getCountryByNationalNumber.mjs\";import at from\"./helpers/isObject.mjs\";function G(n,i){return J(n)||z(n,i)||q(n,i)||X()}function X(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function q(n,i){if(n){if(typeof n==\"string\")return p(n,i);var t=Object.prototype.toString.call(n).slice(8,-1);if(t===\"Object\"&&n.constructor&&(t=n.constructor.name),t===\"Map\"||t===\"Set\")return Array.from(n);if(t===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return p(n,i)}}function p(n,i){(i==null||i>n.length)&&(i=n.length);for(var t=0,e=new Array(i);t<i;t++)e[t]=n[t];return e}function z(n,i){var t=n==null?null:typeof Symbol<\"u\"&&n[Symbol.iterator]||n[\"@@iterator\"];if(t!=null){var e=[],a=!0,r=!1,u,o;try{for(t=t.call(n);!(a=(u=t.next()).done)&&(e.push(u.value),!(i&&e.length===i));a=!0);}catch(l){r=!0,o=l}finally{try{!a&&t.return!=null&&t.return()}finally{if(r)throw o}}return e}}function J(n){if(Array.isArray(n))return n}function K(n,i){if(!(n instanceof i))throw new TypeError(\"Cannot call a class as a function\")}function P(n,i){for(var t=0;t<i.length;t++){var e=i[t];e.enumerable=e.enumerable||!1,e.configurable=!0,\"value\"in e&&(e.writable=!0),Object.defineProperty(n,e.key,e)}}function Q(n,i,t){return i&&P(n.prototype,i),t&&P(n,t),Object.defineProperty(n,\"prototype\",{writable:!1}),n}var x=!1,Pt=function(){function n(i,t){K(this,n),this.metadata=new S(t);var e=this.getCountryAndCallingCode(i),a=G(e,2),r=a[0],u=a[1];this.defaultCountry=r,this.defaultCallingCode=u,this.reset()}return Q(n,[{key:\"getCountryAndCallingCode\",value:function(t){var e,a;return t&&(at(t)?(e=t.defaultCountry,a=t.defaultCallingCode):e=t),e&&!this.metadata.hasCountry(e)&&(e=void 0),a&&x&&this.metadata.isNonGeographicCallingCode(a)&&(e=\"001\"),[e,a]}},{key:\"input\",value:function(t){var e=this.parser.input(t,this.state),a=e.digits,r=e.justLeadingPlus;if(r)this.formattedOutput=\"+\";else if(a){this.determineTheCountryIfNeeded(),this.state.nationalSignificantNumber&&this.formatter.narrowDownMatchingFormats(this.state);var u;if(this.metadata.hasSelectedNumberingPlan()&&(u=this.formatter.format(a,this.state)),u===void 0&&this.parser.reExtractNationalSignificantNumber(this.state)){this.determineTheCountryIfNeeded();var o=this.state.getNationalDigits();o&&(u=this.formatter.format(o,this.state))}this.formattedOutput=u?this.getFullNumber(u):this.getNonFormattedNumber()}return this.formattedOutput}},{key:\"reset\",value:function(){var t=this;return this.state=new m({onCountryChange:function(a){t.country=a},onCallingCodeChange:function(a,r){t.metadata.selectNumberingPlan(r,a),t.formatter.reset(t.metadata.numberingPlan,t.state),t.parser.reset(t.metadata.numberingPlan)}}),this.formatter=new tt({state:this.state,metadata:this.metadata}),this.parser=new v({defaultCountry:this.defaultCountry,defaultCallingCode:this.defaultCallingCode,metadata:this.metadata,state:this.state,onNationalSignificantNumberChange:function(){t.determineTheCountryIfNeeded(),t.formatter.reset(t.metadata.numberingPlan,t.state)}}),this.state.reset({country:this.defaultCountry,callingCode:this.defaultCallingCode}),this.formattedOutput=\"\",this}},{key:\"isInternational\",value:function(){return this.state.international}},{key:\"getCallingCode\",value:function(){if(this.isInternational())return this.state.callingCode}},{key:\"getCountryCallingCode\",value:function(){return this.getCallingCode()}},{key:\"getCountry\",value:function(){var t=this.state.digits;if(t)return this._getCountry()}},{key:\"_getCountry\",value:function(){var t=this.state.country;if(!(x&&t===\"001\"))return t}},{key:\"determineTheCountryIfNeeded\",value:function(){(!this.state.country||this.isCountryCallingCodeAmbiguous())&&this.determineTheCountry()}},{key:\"getFullNumber\",value:function(t){var e=this;if(this.isInternational()){var a=function(o){return e.formatter.getInternationalPrefixBeforeCountryCallingCode(e.state,{spacing:!!o})+o},r=this.state.callingCode;return a(r?t?\"\".concat(r,\" \").concat(t):r:\"\".concat(this.state.getDigitsWithoutInternationalPrefix()))}return t}},{key:\"getNonFormattedNationalNumberWithPrefix\",value:function(){var t=this.state,e=t.nationalSignificantNumber,a=t.complexPrefixBeforeNationalSignificantNumber,r=t.nationalPrefix,u=e,o=a||r;return o&&(u=o+u),u}},{key:\"getNonFormattedNumber\",value:function(){var t=this.state.nationalSignificantNumberMatchesInput;return this.getFullNumber(t?this.getNonFormattedNationalNumberWithPrefix():this.state.getNationalDigits())}},{key:\"getNonFormattedTemplate\",value:function(){var t=this.getNonFormattedNumber();if(t)return t.replace(/[\\+\\d]/g,et)}},{key:\"isCountryCallingCodeAmbiguous\",value:function(){var t=this.state.callingCode,e=this.metadata.getCountryCodesForCallingCode(t);return e&&e.length>1}},{key:\"determineTheCountry\",value:function(){this.state.setCountry(it(this.isInternational()?this.state.callingCode:this.defaultCallingCode,{nationalNumber:this.state.nationalSignificantNumber,defaultCountry:this.defaultCountry,metadata:this.metadata}))}},{key:\"getNumberValue\",value:function(){var t=this.state,e=t.digits,a=t.callingCode,r=t.country,u=t.nationalSignificantNumber;if(e){if(this.isInternational())return a?\"+\"+a+u:\"+\"+e;if(r||a){var o=r?this.metadata.countryCallingCode():a;return\"+\"+o+u}}}},{key:\"getNumber\",value:function(){var t=this.state,e=t.nationalSignificantNumber,a=t.carrierCode,r=t.callingCode,u=this._getCountry();if(e&&!(!u&&!r)){if(u&&u===this.defaultCountry){var o=new S(this.metadata.metadata);o.selectNumberingPlan(u);var l=o.numberingPlan.callingCode(),s=this.metadata.getCountryCodesForCallingCode(l);if(s.length>1){var f=nt(e,{countries:s,defaultCountry:this.defaultCountry,metadata:this.metadata.metadata});f&&(u=f)}}var c=new Z(u||r,e,this.metadata.metadata);return a&&(c.carrierCode=a),c}}},{key:\"isPossible\",value:function(){var t=this.getNumber();return t?t.isPossible():!1}},{key:\"isValid\",value:function(){var t=this.getNumber();return t?t.isValid():!1}},{key:\"getNationalNumber\",value:function(){return this.state.nationalSignificantNumber}},{key:\"getChars\",value:function(){return(this.state.international?\"+\":\"\")+this.state.digits}},{key:\"getTemplate\",value:function(){return this.formatter.getTemplate(this.state)||this.getNonFormattedTemplate()||\"\"}}]),n}();export{Pt as default};\n//# sourceMappingURL=AsYouType.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/core */\nimport{default as Ur}from\"./es6/ParseError.mjs\";import ve from\"./es6/parse.mjs\";function N(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);r&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),e.push.apply(e,n)}return e}function w(t){for(var r=1;r<arguments.length;r++){var e=arguments[r]!=null?arguments[r]:{};r%2?N(Object(e),!0).forEach(function(n){ye(t,n,e[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):N(Object(e)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))})}return t}function ye(t,r,e){return r in t?Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[r]=e,t}function s(t,r,e){return ve(t,w(w({},r),{},{v2:!0}),e)}import be from\"./es6/normalizeArguments.mjs\";function b(){var t=be(arguments),r=t.text,e=t.options,n=t.metadata;return s(r,e,n)}import Ce from\"./es6/normalizeArguments.mjs\";import Pe from\"./es6/ParseError.mjs\";import{isSupportedCountry as xe}from\"./es6/metadata.mjs\";function E(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);r&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),e.push.apply(e,n)}return e}function A(t){for(var r=1;r<arguments.length;r++){var e=arguments[r]!=null?arguments[r]:{};r%2?E(Object(e),!0).forEach(function(n){Oe(t,n,e[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):E(Object(e)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))})}return t}function Oe(t,r,e){return r in t?Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[r]=e,t}function c(t,r,e){r&&r.defaultCountry&&!xe(r.defaultCountry,e)&&(r=A(A({},r),{},{defaultCountry:void 0}));try{return s(t,r,e)}catch(n){if(!(n instanceof Pe))throw n}}function l(){var t=Ce(arguments),r=t.text,e=t.options,n=t.metadata;return c(r,e,n)}import we from\"./es6/normalizeArguments.mjs\";function _(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);r&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),e.push.apply(e,n)}return e}function T(t){for(var r=1;r<arguments.length;r++){var e=arguments[r]!=null?arguments[r]:{};r%2?_(Object(e),!0).forEach(function(n){Ne(t,n,e[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):_(Object(e)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))})}return t}function Ne(t,r,e){return r in t?Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[r]=e,t}function S(){var t=we(arguments),r=t.text,e=t.options,n=t.metadata;e=T(T({},e),{},{extract:!1});var a=c(r,e,n);return a&&a.isValid()||!1}import Ae from\"./es6/normalizeArguments.mjs\";function I(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);r&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),e.push.apply(e,n)}return e}function j(t){for(var r=1;r<arguments.length;r++){var e=arguments[r]!=null?arguments[r]:{};r%2?I(Object(e),!0).forEach(function(n){Ee(t,n,e[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):I(Object(e)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))})}return t}function Ee(t,r,e){return r in t?Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[r]=e,t}function R(){var t=Ae(arguments),r=t.text,e=t.options,n=t.metadata;e=j(j({},e),{},{extract:!1});var a=c(r,e,n);return a&&a.isPossible()||!1}import Te from\"./es6/normalizeArguments.mjs\";import Se from\"./es6/ParseError.mjs\";import Ie from\"./es6/metadata.mjs\";import je from\"./es6/helpers/checkNumberLength.mjs\";function D(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);r&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),e.push.apply(e,n)}return e}function M(t){for(var r=1;r<arguments.length;r++){var e=arguments[r]!=null?arguments[r]:{};r%2?D(Object(e),!0).forEach(function(n){_e(t,n,e[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):D(Object(e)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))})}return t}function _e(t,r,e){return r in t?Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[r]=e,t}function L(){var t=Te(arguments),r=t.text,e=t.options,n=t.metadata;e=M(M({},e),{},{extract:!1});try{var a=s(r,e,n);n=new Ie(n),n.selectNumberingPlan(a.countryCallingCode);var i=je(a.nationalNumber,n);if(i!==\"IS_POSSIBLE\")return i}catch(o){if(o instanceof Se)return o.message;throw o}}import{MAX_LENGTH_FOR_NSN as ke,MAX_LENGTH_COUNTRY_CODE as qe,VALID_PUNCTUATION as $e}from\"./es6/constants.mjs\";import Ze from\"./es6/helpers/extension/createExtensionPattern.mjs\";function F(t,r){for(var e=0;e<r.length;e++){var n=r[e];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function G(t,r,e){return r&&F(t.prototype,r),e&&F(t,e),Object.defineProperty(t,\"prototype\",{writable:!1}),t}function V(t,r){if(!(t instanceof r))throw new TypeError(\"Cannot call a class as a function\")}var U=G(function t(r,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;V(this,t),this.key=r,this.value=e,this.next=n,this.prev=a}),H=function(){function t(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10;V(this,t),this.size=0,this.limit=r,this.head=null,this.tail=null,this.cache={}}return G(t,[{key:\"put\",value:function(e,n){if(this.ensureLimit(),!this.head)this.head=this.tail=new U(e,n);else{var a=new U(e,n,this.head);this.head.prev=a,this.head=a}this.cache[e]=this.head,this.size++}},{key:\"get\",value:function(e){if(this.cache[e]){var n=this.cache[e].value;return this.remove(e),this.put(e,n),n}console.log(\"Item not available in cache for key \".concat(e))}},{key:\"ensureLimit\",value:function(){this.size===this.limit&&this.remove(this.tail.key)}},{key:\"remove\",value:function(e){var n=this.cache[e];n.prev!==null?n.prev.next=n.next:this.head=n.next,n.next!==null?n.next.prev=n.prev:this.tail=n.prev,delete this.cache[e],this.size--}},{key:\"clear\",value:function(){this.head=null,this.tail=null,this.size=0,this.cache={}}}]),t}();function Re(t,r){if(!(t instanceof r))throw new TypeError(\"Cannot call a class as a function\")}function z(t,r){for(var e=0;e<r.length;e++){var n=r[e];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function De(t,r,e){return r&&z(t.prototype,r),e&&z(t,e),Object.defineProperty(t,\"prototype\",{writable:!1}),t}var B=function(){function t(r){Re(this,t),this.cache=new H(r)}return De(t,[{key:\"getPatternForRegExp\",value:function(e){var n=this.cache.get(e);return n||(n=new RegExp(\"^\"+e),this.cache.put(e,n)),n}}]),t}();import{limit as v,trimAfterFirstMatch as Q}from\"./es6/findNumbers/util.mjs\";import{_pL as Je,_pN as Qe,pZ as h,PZ as et,pNd as tt}from\"./es6/findNumbers/utf-8.mjs\";import q from\"./es6/helpers/parseDigits.mjs\";function O(t,r,e){var n=!0,a=l(t,e);if(a||(n=!1,a=l(t,{defaultCallingCode:r.countryCallingCode},e)),!a)return\"INVALID_NUMBER\";if(r.ext){if(a.ext!==r.ext)return\"NO_MATCH\"}else if(a.ext)return\"NO_MATCH\";return n&&r.countryCallingCode!==a.countryCallingCode?\"NO_MATCH\":r.number===a.number?n?\"EXACT_MATCH\":\"NSN_MATCH\":r.nationalNumber.indexOf(a.nationalNumber)===0||a.nationalNumber.indexOf(r.nationalNumber)===0?\"SHORT_NSN_MATCH\":\"NO_MATCH\"}import Fe from\"./es6/metadata.mjs\";import Ue from\"./es6/helpers/getCountryByCallingCode.mjs\";import{chooseFormatForNumber as Ge}from\"./es6/format.mjs\";import{startsWith as Ve,endsWith as He}from\"./es6/findNumbers/util.mjs\";function Me(t,r){var e=typeof Symbol<\"u\"&&t[Symbol.iterator]||t[\"@@iterator\"];if(e)return(e=e.call(t)).next.bind(e);if(Array.isArray(t)||(e=Le(t))||r&&t&&typeof t.length==\"number\"){e&&(t=e);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Le(t,r){if(t){if(typeof t==\"string\")return W(t,r);var e=Object.prototype.toString.call(t).slice(8,-1);if(e===\"Object\"&&t.constructor&&(e=t.constructor.name),e===\"Map\"||e===\"Set\")return Array.from(t);if(e===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return W(t,r)}}function W(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,n=new Array(r);e<r;e++)n[e]=t[e];return n}var $={POSSIBLE:function(r,e){var n=e.candidate,a=e.metadata;return!0},VALID:function(r,e){var n=e.candidate,a=e.defaultCountry,i=e.metadata;return!(!r.isValid()||!P(r,n,i))},STRICT_GROUPING:function(r,e){var n=e.candidate,a=e.defaultCountry,i=e.metadata,o=e.regExpCache;return!r.isValid()||!P(r,n,i)||Y(r,n)||!X(r,{defaultCountry:a,metadata:i})?!1:K(r,n,i,Be,o)},EXACT_GROUPING:function(r,e){var n=e.candidate,a=e.defaultCountry,i=e.metadata,o=e.regExpCache;return!r.isValid()||!P(r,n,i)||Y(r,n)||!X(r,{defaultCountry:a,metadata:i})?!1:K(r,n,i,ze,o)}};function P(t,r,e){for(var n=0;n<r.length-1;n++){var a=r.charAt(n);if(a===\"x\"||a===\"X\"){var i=r.charAt(n+1);if(i===\"x\"||i===\"X\"){if(n++,O(r.substring(n),t,e)!==\"NSN_MATCH\")return!1}else{var o=q(r.substring(n));if(o){if(t.ext!==o)return!1}else if(t.ext)return!1}}}return!0}function X(t,r){var e=r.defaultCountry,n=r.metadata;if(t.__countryCallingCodeSource!==\"FROM_DEFAULT_COUNTRY\")return!0;var a=new Fe(n);a.selectNumberingPlan(t.countryCallingCode);var i=t.country||Ue(t.countryCallingCode,{nationalNumber:t.nationalNumber,defaultCountry:e,metadata:a}),o=t.nationalNumber,u=Ge(a.numberingPlan.formats(),o);return u.nationalPrefixFormattingRule()?a.numberingPlan.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!u.usesNationalPrefix()?!0:!!t.nationalPrefix:!0}function Y(t,r){var e=r.indexOf(\"/\");if(e<0)return!1;var n=r.indexOf(\"/\",e+1);if(n<0)return!1;var a=t.__countryCallingCodeSource===\"FROM_NUMBER_WITH_PLUS_SIGN\"||t.__countryCallingCodeSource===\"FROM_NUMBER_WITHOUT_PLUS_SIGN\";return a&&q(r.substring(0,e))===t.countryCallingCode?r.slice(n+1).indexOf(\"/\")>=0:!0}function K(t,r,e,n,a){throw new Error(\"This part of code hasn't been ported\");var i,o,u,m;if(u)for(var p,g;!(g=p()).done;){var d=g.value;if(d.leadingDigitsPatterns().length>0){var y=a.getPatternForRegExp(\"^\"+d.leadingDigitsPatterns()[0]);if(!y.test(m))continue}if(o=k(e,t,d),n(e,t,i,o))return!0}}function k(t,r,e){throw new Error(\"This part of code hasn't been ported\");if(e){var n;return util.formatNsnUsingPattern(n,e,\"RFC3966\",t).split(\"-\")}var a,i,o}function ze(t,r,e,n){throw new Error(\"This part of code hasn't been ported\");var a,i,o}function Be(t,r,e,n){throw new Error(\"This part of code hasn't been ported\");var a;if(r.getCountryCodeSource()!==CountryCodeSource.FROM_DEFAULT_COUNTRY){var i;a=e.indexOf(i)+i.length()}for(var o;o<n.length;o++){if(a=e.indexOf(n[o],a),a<0)return!1;if(a+=n[o].length(),o==0&&a<e.length()){var u=util.getRegionCodeForCountryCode(r.getCountryCode());if(util.getNddPrefixForRegion(u,!0)!=null&&Character.isDigit(e.charAt(a))){var m=util.getNationalSignificantNumber(r);return Ve(e.slice(a-n[o].length),m)}}}}import rt from\"./es6/findNumbers/parsePreCandidate.mjs\";import nt from\"./es6/findNumbers/isValidPreCandidate.mjs\";import at,{LEAD_CLASS as it}from\"./es6/findNumbers/isValidCandidate.mjs\";import{isSupportedCountry as ot}from\"./es6/metadata.mjs\";function We(t,r){var e=typeof Symbol<\"u\"&&t[Symbol.iterator]||t[\"@@iterator\"];if(e)return(e=e.call(t)).next.bind(e);if(Array.isArray(t)||(e=Xe(t))||r&&t&&typeof t.length==\"number\"){e&&(t=e);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Xe(t,r){if(t){if(typeof t==\"string\")return Z(t,r);var e=Object.prototype.toString.call(t).slice(8,-1);if(e===\"Object\"&&t.constructor&&(e=t.constructor.name),e===\"Map\"||e===\"Set\")return Array.from(t);if(e===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return Z(t,r)}}function Z(t,r){(r==null||r>t.length)&&(r=t.length);for(var e=0,n=new Array(r);e<r;e++)n[e]=t[e];return n}function Ye(t,r){if(!(t instanceof r))throw new TypeError(\"Cannot call a class as a function\")}function J(t,r){for(var e=0;e<r.length;e++){var n=r[e];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function Ke(t,r,e){return r&&J(t.prototype,r),e&&J(t,e),Object.defineProperty(t,\"prototype\",{writable:!1}),t}var ut=!1,ft=Ze(\"matching\"),lt=[\"\\\\/+(.*)/\",\"(\\\\([^(]*)\",\"(?:\".concat(h,\"-|-\").concat(h,\")\").concat(h,\"*(.+)\"),\"[\\u2012-\\u2015\\uFF0D]\".concat(h,\"*(.+)\"),\"\\\\.+\".concat(h,\"*([^.]+)\"),\"\".concat(h,\"+(\").concat(et,\"+)\")],st=v(0,2),ct=v(0,4),ne=ke+qe,mt=v(0,ne),ee=\"[\".concat($e,\"]\")+ct,te=tt+v(1,ne),pt=\"(?:\"+it+ee+\")\"+st+te+\"(?:\"+ee+te+\")\"+mt+\"(?:\"+ft+\")?\",re=new RegExp(\"[^\".concat(Qe).concat(Je,\"#]+$\"));var ht=Number.MAX_SAFE_INTEGER||Math.pow(2,53)-1,f=function(){function t(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:\"\",e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;if(Ye(this,t),e={v2:e.v2,defaultCallingCode:e.defaultCallingCode,defaultCountry:e.defaultCountry&&ot(e.defaultCountry,n)?e.defaultCountry:void 0,leniency:e.leniency||(e.extended?\"POSSIBLE\":\"VALID\"),maxTries:e.maxTries||ht},!e.leniency)throw new TypeError(\"`leniency` is required\");if(e.leniency!==\"POSSIBLE\"&&e.leniency!==\"VALID\")throw new TypeError('Invalid `leniency`: \"'.concat(e.leniency,'\". Supported values: \"POSSIBLE\", \"VALID\".'));if(e.maxTries<0)throw new TypeError(\"`maxTries` must be `>= 0`\");if(this.text=r,this.options=e,this.metadata=n,this.leniency=$[e.leniency],!this.leniency)throw new TypeError('Unknown leniency: \"'.concat(e.leniency,'\"'));this.maxTries=e.maxTries,this.PATTERN=new RegExp(pt,\"ig\"),this.state=\"NOT_READY\",this.searchIndex=0,this.regExpCache=new B(32)}return Ke(t,[{key:\"find\",value:function(){for(var e;this.maxTries>0&&(e=this.PATTERN.exec(this.text))!==null;){var n=e[0],a=e.index;if(n=rt(n),nt(n,a,this.text)){var i=this.parseAndVerify(n,a,this.text)||this.extractInnerMatch(n,a,this.text);if(i){if(this.options.v2)return{startsAt:i.startsAt,endsAt:i.endsAt,number:i.phoneNumber};var o=i.phoneNumber,u={startsAt:i.startsAt,endsAt:i.endsAt,phone:o.nationalNumber};return o.country?ut&&country===\"001\"?u.countryCallingCode=o.countryCallingCode:u.country=o.country:u.countryCallingCode=o.countryCallingCode,o.ext&&(u.ext=o.ext),u}}this.maxTries--}}},{key:\"extractInnerMatch\",value:function(e,n,a){for(var i=We(lt),o;!(o=i()).done;)for(var u=o.value,m=!0,p=void 0,g=new RegExp(u,\"g\");this.maxTries>0&&(p=g.exec(e))!==null;){if(m){var d=Q(re,e.slice(0,p.index)),y=this.parseAndVerify(d,n,a);if(y)return y;this.maxTries--,m=!1}var x=Q(re,p[1]),ge=e.indexOf(x,p.index),C=this.parseAndVerify(x,n+ge,a);if(C)return C;this.maxTries--}}},{key:\"parseAndVerify\",value:function(e,n,a){if(at(e,n,a,this.options.leniency)){var i=l(e,{extended:!0,defaultCountry:this.options.defaultCountry,defaultCallingCode:this.options.defaultCallingCode},this.metadata);if(i&&i.isPossible()&&this.leniency(i,{candidate:e,defaultCountry:this.options.defaultCountry,metadata:this.metadata,regExpCache:this.regExpCache}))return{startsAt:n,endsAt:n+e.length,phoneNumber:i}}}},{key:\"hasNext\",value:function(){return this.state===\"NOT_READY\"&&(this.lastMatch=this.find(),this.lastMatch?this.state=\"READY\":this.state=\"DONE\"),this.state===\"READY\"}},{key:\"next\",value:function(){if(!this.hasNext())throw new Error(\"No next element\");var e=this.lastMatch;return this.lastMatch=null,this.state=\"NOT_READY\",e}}]),t}();import dt from\"./es6/normalizeArguments.mjs\";function ae(){for(var t=dt(arguments),r=t.text,e=t.options,n=t.metadata,a=new f(r,e,n),i=[];a.hasNext();)i.push(a.next());return i}import yt from\"./es6/normalizeArguments.mjs\";function gt(t,r,e){return r in t?Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[r]=e,t}function ie(){var t=yt(arguments),r=t.text,e=t.options,n=t.metadata,a=new f(r,e,n);return gt({},Symbol.iterator,function(){return{next:function(){return a.hasNext()?{done:!1,value:a.next()}:{done:!0}}}})}import bt from\"./es6/normalizeArguments.mjs\";function oe(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);r&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),e.push.apply(e,n)}return e}function ue(t){for(var r=1;r<arguments.length;r++){var e=arguments[r]!=null?arguments[r]:{};r%2?oe(Object(e),!0).forEach(function(n){vt(t,n,e[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):oe(Object(e)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))})}return t}function vt(t,r,e){return r in t?Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[r]=e,t}function fe(){for(var t=bt(arguments),r=t.text,e=t.options,n=t.metadata,a=new f(r,ue(ue({},e),{},{v2:!0}),n),i=[];a.hasNext();)i.push(a.next());return i}import Ot from\"./es6/normalizeArguments.mjs\";function le(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);r&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),e.push.apply(e,n)}return e}function se(t){for(var r=1;r<arguments.length;r++){var e=arguments[r]!=null?arguments[r]:{};r%2?le(Object(e),!0).forEach(function(n){ce(t,n,e[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):le(Object(e)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))})}return t}function ce(t,r,e){return r in t?Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[r]=e,t}function me(){var t=Ot(arguments),r=t.text,e=t.options,n=t.metadata,a=new f(r,se(se({},e),{},{v2:!0}),n);return ce({},Symbol.iterator,function(){return{next:function(){return a.hasNext()?{done:!1,value:a.next()}:{done:!0}}}})}import{default as $r}from\"./es6/AsYouType.mjs\";import{DIGIT_PLACEHOLDER as Jr}from\"./es6/AsYouTypeFormatter.mjs\";import Pt from\"./es6/metadata.mjs\";function pe(t){return new Pt(t).getCountries()}import{default as tn,isSupportedCountry as rn,getCountryCallingCode as nn,getExtPrefix as an}from\"./es6/metadata.mjs\";import xt from\"./es6/PhoneNumber.mjs\";function he(t,r,e){if(r[t])return new xt(t,r[t],e)}import Ct from\"./es6/AsYouType.mjs\";function de(t,r,e){return e||(e=r,r=void 0),new Ct(r,e).input(t)}import{default as ln,parsePhoneNumberCharacter as sn}from\"./es6/parseIncompletePhoneNumber.mjs\";import{default as mn}from\"./es6/helpers/parseDigits.mjs\";import{parseRFC3966 as hn,formatRFC3966 as dn}from\"./es6/helpers/RFC3966.mjs\";export{$r as AsYouType,Jr as DIGIT_PLACEHOLDER,tn as Metadata,Ur as ParseError,f as PhoneNumberMatcher,l as default,ae as findNumbers,fe as findPhoneNumbersInText,de as formatIncompletePhoneNumber,dn as formatRFC3966,pe as getCountries,nn as getCountryCallingCode,he as getExampleNumber,an as getExtPrefix,R as isPossiblePhoneNumber,rn as isSupportedCountry,S as isValidPhoneNumber,mn as parseDigits,ln as parseIncompletePhoneNumber,b as parsePhoneNumber,sn as parsePhoneNumberCharacter,l as parsePhoneNumberFromString,b as parsePhoneNumberWithError,hn as parseRFC3966,ie as searchNumbers,me as searchPhoneNumbersInText,L as validatePhoneNumberLength};\n//# sourceMappingURL=core.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/metadata */\nvar d={version:4,country_calling_codes:{1:[\"US\",\"AG\",\"AI\",\"AS\",\"BB\",\"BM\",\"BS\",\"CA\",\"DM\",\"DO\",\"GD\",\"GU\",\"JM\",\"KN\",\"KY\",\"LC\",\"MP\",\"MS\",\"PR\",\"SX\",\"TC\",\"TT\",\"VC\",\"VG\",\"VI\"],7:[\"RU\",\"KZ\"],20:[\"EG\"],27:[\"ZA\"],30:[\"GR\"],31:[\"NL\"],32:[\"BE\"],33:[\"FR\"],34:[\"ES\"],36:[\"HU\"],39:[\"IT\",\"VA\"],40:[\"RO\"],41:[\"CH\"],43:[\"AT\"],44:[\"GB\",\"GG\",\"IM\",\"JE\"],45:[\"DK\"],46:[\"SE\"],47:[\"NO\",\"SJ\"],48:[\"PL\"],49:[\"DE\"],51:[\"PE\"],52:[\"MX\"],53:[\"CU\"],54:[\"AR\"],55:[\"BR\"],56:[\"CL\"],57:[\"CO\"],58:[\"VE\"],60:[\"MY\"],61:[\"AU\",\"CC\",\"CX\"],62:[\"ID\"],63:[\"PH\"],64:[\"NZ\"],65:[\"SG\"],66:[\"TH\"],81:[\"JP\"],82:[\"KR\"],84:[\"VN\"],86:[\"CN\"],90:[\"TR\"],91:[\"IN\"],92:[\"PK\"],93:[\"AF\"],94:[\"LK\"],95:[\"MM\"],98:[\"IR\"],211:[\"SS\"],212:[\"MA\",\"EH\"],213:[\"DZ\"],216:[\"TN\"],218:[\"LY\"],220:[\"GM\"],221:[\"SN\"],222:[\"MR\"],223:[\"ML\"],224:[\"GN\"],225:[\"CI\"],226:[\"BF\"],227:[\"NE\"],228:[\"TG\"],229:[\"BJ\"],230:[\"MU\"],231:[\"LR\"],232:[\"SL\"],233:[\"GH\"],234:[\"NG\"],235:[\"TD\"],236:[\"CF\"],237:[\"CM\"],238:[\"CV\"],239:[\"ST\"],240:[\"GQ\"],241:[\"GA\"],242:[\"CG\"],243:[\"CD\"],244:[\"AO\"],245:[\"GW\"],246:[\"IO\"],247:[\"AC\"],248:[\"SC\"],249:[\"SD\"],250:[\"RW\"],251:[\"ET\"],252:[\"SO\"],253:[\"DJ\"],254:[\"KE\"],255:[\"TZ\"],256:[\"UG\"],257:[\"BI\"],258:[\"MZ\"],260:[\"ZM\"],261:[\"MG\"],262:[\"RE\",\"YT\"],263:[\"ZW\"],264:[\"NA\"],265:[\"MW\"],266:[\"LS\"],267:[\"BW\"],268:[\"SZ\"],269:[\"KM\"],290:[\"SH\",\"TA\"],291:[\"ER\"],297:[\"AW\"],298:[\"FO\"],299:[\"GL\"],350:[\"GI\"],351:[\"PT\"],352:[\"LU\"],353:[\"IE\"],354:[\"IS\"],355:[\"AL\"],356:[\"MT\"],357:[\"CY\"],358:[\"FI\",\"AX\"],359:[\"BG\"],370:[\"LT\"],371:[\"LV\"],372:[\"EE\"],373:[\"MD\"],374:[\"AM\"],375:[\"BY\"],376:[\"AD\"],377:[\"MC\"],378:[\"SM\"],380:[\"UA\"],381:[\"RS\"],382:[\"ME\"],383:[\"XK\"],385:[\"HR\"],386:[\"SI\"],387:[\"BA\"],389:[\"MK\"],420:[\"CZ\"],421:[\"SK\"],423:[\"LI\"],500:[\"FK\"],501:[\"BZ\"],502:[\"GT\"],503:[\"SV\"],504:[\"HN\"],505:[\"NI\"],506:[\"CR\"],507:[\"PA\"],508:[\"PM\"],509:[\"HT\"],590:[\"GP\",\"BL\",\"MF\"],591:[\"BO\"],592:[\"GY\"],593:[\"EC\"],594:[\"GF\"],595:[\"PY\"],596:[\"MQ\"],597:[\"SR\"],598:[\"UY\"],599:[\"CW\",\"BQ\"],670:[\"TL\"],672:[\"NF\"],673:[\"BN\"],674:[\"NR\"],675:[\"PG\"],676:[\"TO\"],677:[\"SB\"],678:[\"VU\"],679:[\"FJ\"],680:[\"PW\"],681:[\"WF\"],682:[\"CK\"],683:[\"NU\"],685:[\"WS\"],686:[\"KI\"],687:[\"NC\"],688:[\"TV\"],689:[\"PF\"],690:[\"TK\"],691:[\"FM\"],692:[\"MH\"],850:[\"KP\"],852:[\"HK\"],853:[\"MO\"],855:[\"KH\"],856:[\"LA\"],880:[\"BD\"],886:[\"TW\"],960:[\"MV\"],961:[\"LB\"],962:[\"JO\"],963:[\"SY\"],964:[\"IQ\"],965:[\"KW\"],966:[\"SA\"],967:[\"YE\"],968:[\"OM\"],970:[\"PS\"],971:[\"AE\"],972:[\"IL\"],973:[\"BH\"],974:[\"QA\"],975:[\"BT\"],976:[\"MN\"],977:[\"NP\"],992:[\"TJ\"],993:[\"TM\"],994:[\"AZ\"],995:[\"GE\"],996:[\"KG\"],998:[\"UZ\"]},countries:{AC:[\"247\",\"00\",\"(?:[01589]\\\\d|[46])\\\\d{4}\",[5,6]],AD:[\"376\",\"00\",\"(?:1|6\\\\d)\\\\d{7}|[135-9]\\\\d{5}\",[6,8,9],[[\"(\\\\d{3})(\\\\d{3})\",\"$1 $2\",[\"[135-9]\"]],[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"1\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"6\"]]]],AE:[\"971\",\"00\",\"(?:[4-7]\\\\d|9[0-689])\\\\d{7}|800\\\\d{2,9}|[2-4679]\\\\d{7}\",[5,6,7,8,9,10,11,12],[[\"(\\\\d{3})(\\\\d{2,9})\",\"$1 $2\",[\"60|8\"]],[\"(\\\\d)(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[236]|[479][2-8]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d)(\\\\d{5})\",\"$1 $2 $3\",[\"[479]\"]],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"5\"],\"0$1\"]],\"0\"],AF:[\"93\",\"00\",\"[2-7]\\\\d{8}\",[9],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[2-7]\"],\"0$1\"]],\"0\"],AG:[\"1\",\"011\",\"(?:268|[58]\\\\d\\\\d|900)\\\\d{7}\",[10],0,\"1\",0,\"([457]\\\\d{6})$|1\",\"268$1\",0,\"268\"],AI:[\"1\",\"011\",\"(?:264|[58]\\\\d\\\\d|900)\\\\d{7}\",[10],0,\"1\",0,\"([2457]\\\\d{6})$|1\",\"264$1\",0,\"264\"],AL:[\"355\",\"00\",\"(?:700\\\\d\\\\d|900)\\\\d{3}|8\\\\d{5,7}|(?:[2-5]|6\\\\d)\\\\d{7}\",[6,7,8,9],[[\"(\\\\d{3})(\\\\d{3,4})\",\"$1 $2\",[\"80|9\"],\"0$1\"],[\"(\\\\d)(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"4[2-6]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[2358][2-5]|4\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{5})\",\"$1 $2\",[\"[23578]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"6\"],\"0$1\"]],\"0\"],AM:[\"374\",\"00\",\"(?:[1-489]\\\\d|55|60|77)\\\\d{6}\",[8],[[\"(\\\\d{3})(\\\\d{2})(\\\\d{3})\",\"$1 $2 $3\",[\"[89]0\"],\"0 $1\"],[\"(\\\\d{3})(\\\\d{5})\",\"$1 $2\",[\"2|3[12]\"],\"(0$1)\"],[\"(\\\\d{2})(\\\\d{6})\",\"$1 $2\",[\"1|47\"],\"(0$1)\"],[\"(\\\\d{2})(\\\\d{6})\",\"$1 $2\",[\"[3-9]\"],\"0$1\"]],\"0\"],AO:[\"244\",\"00\",\"[29]\\\\d{8}\",[9],[[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[29]\"]]]],AR:[\"54\",\"00\",\"(?:11|[89]\\\\d\\\\d)\\\\d{8}|[2368]\\\\d{9}\",[10,11],[[\"(\\\\d{4})(\\\\d{2})(\\\\d{4})\",\"$1 $2-$3\",[\"2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])\",\"2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)\",\"2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]\",\"2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]\"],\"0$1\",1],[\"(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\"$1 $2-$3\",[\"1\"],\"0$1\",1],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1-$2-$3\",[\"[68]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2-$3\",[\"[23]\"],\"0$1\",1],[\"(\\\\d)(\\\\d{4})(\\\\d{2})(\\\\d{4})\",\"$2 15-$3-$4\",[\"9(?:2[2-469]|3[3-578])\",\"9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))\",\"9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)\",\"9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]\",\"9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]\"],\"0$1\",0,\"$1 $2 $3-$4\"],[\"(\\\\d)(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\"$2 15-$3-$4\",[\"91\"],\"0$1\",0,\"$1 $2 $3-$4\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{5})\",\"$1-$2-$3\",[\"8\"],\"0$1\"],[\"(\\\\d)(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$2 15-$3-$4\",[\"9\"],\"0$1\",0,\"$1 $2 $3-$4\"]],\"0\",0,\"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?\",\"9$1\"],AS:[\"1\",\"011\",\"(?:[58]\\\\d\\\\d|684|900)\\\\d{7}\",[10],0,\"1\",0,\"([267]\\\\d{6})$|1\",\"684$1\",0,\"684\"],AT:[\"43\",\"00\",\"1\\\\d{3,12}|2\\\\d{6,12}|43(?:(?:0\\\\d|5[02-9])\\\\d{3,9}|2\\\\d{4,5}|[3467]\\\\d{4}|8\\\\d{4,6}|9\\\\d{4,7})|5\\\\d{4,12}|8\\\\d{7,12}|9\\\\d{8,12}|(?:[367]\\\\d|4[0-24-9])\\\\d{4,11}\",[4,5,6,7,8,9,10,11,12,13],[[\"(\\\\d)(\\\\d{3,12})\",\"$1 $2\",[\"1(?:11|[2-9])\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{2})\",\"$1 $2\",[\"517\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3,5})\",\"$1 $2\",[\"5[079]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3,10})\",\"$1 $2\",[\"(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{3,9})\",\"$1 $2\",[\"[2-467]|5[2-6]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"5\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{4})(\\\\d{4,7})\",\"$1 $2 $3\",[\"5\"],\"0$1\"]],\"0\"],AU:[\"61\",\"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011\",\"1(?:[0-79]\\\\d{7}(?:\\\\d(?:\\\\d{2})?)?|8[0-24-9]\\\\d{7})|[2-478]\\\\d{8}|1\\\\d{4,7}\",[5,6,7,8,9,10,12],[[\"(\\\\d{2})(\\\\d{3,4})\",\"$1 $2\",[\"16\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{2,4})\",\"$1 $2 $3\",[\"16\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"14|4\"],\"0$1\"],[\"(\\\\d)(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"[2378]\"],\"(0$1)\"],[\"(\\\\d{4})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"1(?:30|[89])\"]]],\"0\",0,\"(183[12])|0\",0,0,0,[[\"(?:(?:(?:2(?:[0-26-9]\\\\d|3[0-8]|4[02-9]|5[0135-9])|7(?:[013-57-9]\\\\d|2[0-8]))\\\\d|3(?:(?:[0-3589]\\\\d|6[1-9]|7[0-35-9])\\\\d|4(?:[0-578]\\\\d|90)))\\\\d\\\\d|8(?:51(?:0(?:0[03-9]|[12479]\\\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\\\d|7[89]|9[0-4])|3\\\\d\\\\d)|(?:6[0-8]|[78]\\\\d)\\\\d{3}|9(?:[02-9]\\\\d{3}|1(?:(?:[0-58]\\\\d|6[0135-9])\\\\d|7(?:0[0-24-9]|[1-9]\\\\d)|9(?:[0-46-9]\\\\d|5[0-79])))))\\\\d{3}\",[9]],[\"4(?:79[01]|83[0-389]|94[0-4])\\\\d{5}|4(?:[0-36]\\\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\\\d{6}\",[9]],[\"180(?:0\\\\d{3}|2)\\\\d{3}\",[7,10]],[\"190[0-26]\\\\d{6}\",[10]],0,0,0,[\"163\\\\d{2,6}\",[5,6,7,8,9]],[\"14(?:5(?:1[0458]|[23][458])|71\\\\d)\\\\d{4}\",[9]],[\"13(?:00\\\\d{6}(?:\\\\d{2})?|45[0-4]\\\\d{3})|13\\\\d{4}\",[6,8,10,12]]],\"0011\"],AW:[\"297\",\"00\",\"(?:[25-79]\\\\d\\\\d|800)\\\\d{4}\",[7],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[25-9]\"]]]],AX:[\"358\",\"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))\",\"2\\\\d{4,9}|35\\\\d{4,5}|(?:60\\\\d\\\\d|800)\\\\d{4,6}|7\\\\d{5,11}|(?:[14]\\\\d|3[0-46-9]|50)\\\\d{4,8}\",[5,6,7,8,9,10,11,12],0,\"0\",0,0,0,0,\"18\",0,\"00\"],AZ:[\"994\",\"00\",\"365\\\\d{6}|(?:[124579]\\\\d|60|88)\\\\d{7}\",[9],[[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"90\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"1[28]|2|365|46\",\"1[28]|2|365[45]|46\",\"1[28]|2|365(?:4|5[02])|46\"],\"(0$1)\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[13-9]\"],\"0$1\"]],\"0\"],BA:[\"387\",\"00\",\"6\\\\d{8}|(?:[35689]\\\\d|49|70)\\\\d{6}\",[8,9],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"6[1-3]|[7-9]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2-$3\",[\"[3-5]|6[56]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{3})\",\"$1 $2 $3 $4\",[\"6\"],\"0$1\"]],\"0\"],BB:[\"1\",\"011\",\"(?:246|[58]\\\\d\\\\d|900)\\\\d{7}\",[10],0,\"1\",0,\"([2-9]\\\\d{6})$|1\",\"246$1\",0,\"246\"],BD:[\"880\",\"00\",\"[1-469]\\\\d{9}|8[0-79]\\\\d{7,8}|[2-79]\\\\d{8}|[2-9]\\\\d{7}|[3-9]\\\\d{6}|[57-9]\\\\d{5}\",[6,7,8,9,10],[[\"(\\\\d{2})(\\\\d{4,6})\",\"$1-$2\",[\"31[5-8]|[459]1\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3,7})\",\"$1-$2\",[\"3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{3,6})\",\"$1-$2\",[\"[13-9]|2[23]\"],\"0$1\"],[\"(\\\\d)(\\\\d{7,8})\",\"$1-$2\",[\"2\"],\"0$1\"]],\"0\"],BE:[\"32\",\"00\",\"4\\\\d{8}|[1-9]\\\\d{7}\",[8,9],[[\"(\\\\d{3})(\\\\d{2})(\\\\d{3})\",\"$1 $2 $3\",[\"(?:80|9)0\"],\"0$1\"],[\"(\\\\d)(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[239]|4[23]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[15-8]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"4\"],\"0$1\"]],\"0\"],BF:[\"226\",\"00\",\"[025-7]\\\\d{7}\",[8],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[025-7]\"]]]],BG:[\"359\",\"00\",\"00800\\\\d{7}|[2-7]\\\\d{6,7}|[89]\\\\d{6,8}|2\\\\d{5}\",[6,7,8,9,12],[[\"(\\\\d)(\\\\d)(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"2\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"43[1-6]|70[1-9]\"],\"0$1\"],[\"(\\\\d)(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"2\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{2,3})\",\"$1 $2 $3\",[\"[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{3})\",\"$1 $2 $3\",[\"(?:70|8)0\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{2})\",\"$1 $2 $3\",[\"43[1-7]|7\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"[48]|9[08]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"9\"],\"0$1\"]],\"0\"],BH:[\"973\",\"00\",\"[136-9]\\\\d{7}\",[8],[[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[13679]|8[02-4679]\"]]]],BI:[\"257\",\"00\",\"(?:[267]\\\\d|31)\\\\d{6}\",[8],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[2367]\"]]]],BJ:[\"229\",\"00\",\"(?:01\\\\d|[24-689])\\\\d{7}\",[8,10],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[24-689]\"]],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4 $5\",[\"0\"]]]],BL:[\"590\",\"00\",\"(?:590\\\\d|7090)\\\\d{5}|(?:69|80|9\\\\d)\\\\d{7}\",[9],0,\"0\",0,0,0,0,0,[[\"590(?:2[7-9]|3[3-7]|5[12]|87)\\\\d{4}\"],[\"(?:69(?:0\\\\d\\\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\\\d)|6(?:1[016-9]|5[0-4]|[67]\\\\d))|7090[0-4])\\\\d{4}\"],[\"80[0-5]\\\\d{6}\"],0,0,0,0,0,[\"9(?:(?:39[5-7]|76[018])\\\\d|475[0-5])\\\\d{4}\"]]],BM:[\"1\",\"011\",\"(?:441|[58]\\\\d\\\\d|900)\\\\d{7}\",[10],0,\"1\",0,\"([2-9]\\\\d{6})$|1\",\"441$1\",0,\"441\"],BN:[\"673\",\"00\",\"[2-578]\\\\d{6}\",[7],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[2-578]\"]]]],BO:[\"591\",\"00(?:1\\\\d)?\",\"8001\\\\d{5}|(?:[2-467]\\\\d|50)\\\\d{6}\",[8,9],[[\"(\\\\d)(\\\\d{7})\",\"$1 $2\",[\"[235]|4[46]\"]],[\"(\\\\d{8})\",\"$1\",[\"[67]\"]],[\"(\\\\d{3})(\\\\d{2})(\\\\d{4})\",\"$1 $2 $3\",[\"8\"]]],\"0\",0,\"0(1\\\\d)?\"],BQ:[\"599\",\"00\",\"(?:[34]1|7\\\\d)\\\\d{5}\",[7],0,0,0,0,0,0,\"[347]\"],BR:[\"55\",\"00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)\",\"(?:[1-46-9]\\\\d\\\\d|5(?:[0-46-9]\\\\d|5[0-46-9]))\\\\d{8}|[1-9]\\\\d{9}|[3589]\\\\d{8}|[34]\\\\d{7}\",[8,9,10,11],[[\"(\\\\d{4})(\\\\d{4})\",\"$1-$2\",[\"300|4(?:0[02]|37)\",\"4(?:02|37)0|[34]00\"]],[\"(\\\\d{3})(\\\\d{2,3})(\\\\d{4})\",\"$1 $2 $3\",[\"(?:[358]|90)0\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\"$1 $2-$3\",[\"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]\"],\"($1)\"],[\"(\\\\d{2})(\\\\d{5})(\\\\d{4})\",\"$1 $2-$3\",[\"[16][1-9]|[2-57-9]\"],\"($1)\"]],\"0\",0,\"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\\\d{10,11}))?\",\"$2\"],BS:[\"1\",\"011\",\"(?:242|[58]\\\\d\\\\d|900)\\\\d{7}\",[10],0,\"1\",0,\"([3-8]\\\\d{6})$|1\",\"242$1\",0,\"242\"],BT:[\"975\",\"00\",\"[17]\\\\d{7}|[2-8]\\\\d{6}\",[7,8],[[\"(\\\\d)(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[2-68]|7[246]\"]],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"1[67]|7\"]]]],BW:[\"267\",\"00\",\"(?:0800|(?:[37]|800)\\\\d)\\\\d{6}|(?:[2-6]\\\\d|90)\\\\d{5}\",[7,8,10],[[\"(\\\\d{2})(\\\\d{5})\",\"$1 $2\",[\"90\"]],[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[24-6]|3[15-9]\"]],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[37]\"]],[\"(\\\\d{4})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"0\"]],[\"(\\\\d{3})(\\\\d{4})(\\\\d{3})\",\"$1 $2 $3\",[\"8\"]]]],BY:[\"375\",\"810\",\"(?:[12]\\\\d|33|44|902)\\\\d{7}|8(?:0[0-79]\\\\d{5,7}|[1-7]\\\\d{9})|8(?:1[0-489]|[5-79]\\\\d)\\\\d{7}|8[1-79]\\\\d{6,7}|8[0-79]\\\\d{5}|8\\\\d{5}\",[6,7,8,9,10,11],[[\"(\\\\d{3})(\\\\d{3})\",\"$1 $2\",[\"800\"],\"8 $1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2,4})\",\"$1 $2 $3\",[\"800\"],\"8 $1\"],[\"(\\\\d{4})(\\\\d{2})(\\\\d{3})\",\"$1 $2-$3\",[\"1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])\",\"1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])\"],\"8 0$1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2-$3-$4\",[\"1(?:[56]|7[467])|2[1-3]\"],\"8 0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2-$3-$4\",[\"[1-4]\"],\"8 0$1\"],[\"(\\\\d{3})(\\\\d{3,4})(\\\\d{4})\",\"$1 $2 $3\",[\"[89]\"],\"8 $1\"]],\"8\",0,\"0|80?\",0,0,0,0,\"8~10\"],BZ:[\"501\",\"00\",\"(?:0800\\\\d|[2-8])\\\\d{6}\",[7,11],[[\"(\\\\d{3})(\\\\d{4})\",\"$1-$2\",[\"[2-8]\"]],[\"(\\\\d)(\\\\d{3})(\\\\d{4})(\\\\d{3})\",\"$1-$2-$3-$4\",[\"0\"]]]],CA:[\"1\",\"011\",\"[2-9]\\\\d{9}|3\\\\d{6}\",[7,10],0,\"1\",0,0,0,0,0,[[\"(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|9(?:0[25]|42))[2-9]\\\\d{6}\",[10]],[\"\",[10]],[\"8(?:00|33|44|55|66|77|88)[2-9]\\\\d{6}\",[10]],[\"900[2-9]\\\\d{6}\",[10]],[\"52(?:3(?:[2-46-9][02-9]\\\\d|5(?:[02-46-9]\\\\d|5[0-46-9]))|4(?:[2-478][02-9]\\\\d|5(?:[034]\\\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\\\d)|9(?:[05-9]\\\\d|2[0-5]|49)))\\\\d{4}|52[34][2-9]1[02-9]\\\\d{4}|(?:5(?:2[125-9]|33|44|66|77|88)|6(?:22|33))[2-9]\\\\d{6}\",[10]],0,[\"310\\\\d{4}\",[7]],0,[\"600[2-9]\\\\d{6}\",[10]]]],CC:[\"61\",\"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011\",\"1(?:[0-79]\\\\d{8}(?:\\\\d{2})?|8[0-24-9]\\\\d{7})|[148]\\\\d{8}|1\\\\d{5,7}\",[6,7,8,9,10,12],0,\"0\",0,\"([59]\\\\d{7})$|0\",\"8$1\",0,0,[[\"8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\\\d|70[23]|959))\\\\d{3}\",[9]],[\"4(?:79[01]|83[0-389]|94[0-4])\\\\d{5}|4(?:[0-36]\\\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\\\d{6}\",[9]],[\"180(?:0\\\\d{3}|2)\\\\d{3}\",[7,10]],[\"190[0-26]\\\\d{6}\",[10]],0,0,0,0,[\"14(?:5(?:1[0458]|[23][458])|71\\\\d)\\\\d{4}\",[9]],[\"13(?:00\\\\d{6}(?:\\\\d{2})?|45[0-4]\\\\d{3})|13\\\\d{4}\",[6,8,10,12]]],\"0011\"],CD:[\"243\",\"00\",\"(?:(?:[189]|5\\\\d)\\\\d|2)\\\\d{7}|[1-68]\\\\d{6}\",[7,8,9,10],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{3})\",\"$1 $2 $3\",[\"88\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{5})\",\"$1 $2\",[\"[1-6]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{2})(\\\\d{4})\",\"$1 $2 $3\",[\"2\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"1\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[89]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3 $4\",[\"5\"],\"0$1\"]],\"0\"],CF:[\"236\",\"00\",\"(?:[27]\\\\d{3}|8776)\\\\d{4}\",[8],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[278]\"]]]],CG:[\"242\",\"00\",\"222\\\\d{6}|(?:0\\\\d|80)\\\\d{7}\",[9],[[\"(\\\\d)(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"8\"]],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[02]\"]]]],CH:[\"41\",\"00\",\"8\\\\d{11}|[2-9]\\\\d{8}\",[9,12],[[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"8[047]|90\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[2-79]|81\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4 $5\",[\"8\"],\"0$1\"]],\"0\"],CI:[\"225\",\"00\",\"[02]\\\\d{9}\",[10],[[\"(\\\\d{2})(\\\\d{2})(\\\\d)(\\\\d{5})\",\"$1 $2 $3 $4\",[\"2\"]],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{4})\",\"$1 $2 $3 $4\",[\"0\"]]]],CK:[\"682\",\"00\",\"[2-578]\\\\d{4}\",[5],[[\"(\\\\d{2})(\\\\d{3})\",\"$1 $2\",[\"[2-578]\"]]]],CL:[\"56\",\"(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0\",\"12300\\\\d{6}|6\\\\d{9,10}|[2-9]\\\\d{8}\",[9,10,11],[[\"(\\\\d{5})(\\\\d{4})\",\"$1 $2\",[\"219\",\"2196\"],\"($1)\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"44\"]],[\"(\\\\d)(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"2[1-36]\"],\"($1)\"],[\"(\\\\d)(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"9[2-9]\"]],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])\"],\"($1)\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"60|8\"]],[\"(\\\\d{4})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"1\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{2})(\\\\d{3})\",\"$1 $2 $3 $4\",[\"60\"]]]],CM:[\"237\",\"00\",\"[26]\\\\d{8}|88\\\\d{6,7}\",[8,9],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"88\"]],[\"(\\\\d)(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4 $5\",[\"[26]|88\"]]]],CN:[\"86\",\"00|1(?:[12]\\\\d|79)\\\\d\\\\d00\",\"(?:(?:1[03-689]|2\\\\d)\\\\d\\\\d|6)\\\\d{8}|1\\\\d{10}|[126]\\\\d{6}(?:\\\\d(?:\\\\d{2})?)?|86\\\\d{5,6}|(?:[3-579]\\\\d|8[0-57-9])\\\\d{5,9}\",[7,8,9,10,11,12],[[\"(\\\\d{2})(\\\\d{5,6})\",\"$1 $2\",[\"(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]\",\"(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\\\d|8[23])|5(?:[1357]\\\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1\",\"10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\\\d|8[23])|5(?:[1357]\\\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12\",\"10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\\\d|8[23])|5(?:[1357]\\\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123\",\"10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\\\d|8[23])|5(?:[1357]\\\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{5,6})\",\"$1 $2\",[\"3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]\",\"(?:3(?:[157]\\\\d|35|49|9[1-68])|4(?:[17]\\\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\\\d|4[13]|5[1-5]))[19]\",\"85[23](?:10|95)|(?:3(?:[157]\\\\d|35|49|9[1-68])|4(?:[17]\\\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\\\d|4[13]|5[1-5]))(?:10|9[56])\",\"85[23](?:100|95)|(?:3(?:[157]\\\\d|35|49|9[1-68])|4(?:[17]\\\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\\\d|4[13]|5[1-5]))(?:100|9[56])\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"(?:4|80)0\"]],[\"(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"10|2(?:[02-57-9]|1[1-9])\",\"10|2(?:[02-57-9]|1[1-9])\",\"10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])\"],\"0$1\",1],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]\"],\"0$1\",1],[\"(\\\\d{3})(\\\\d{7,8})\",\"$1 $2\",[\"9\"]],[\"(\\\\d{4})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"80\"],\"0$1\",1],[\"(\\\\d{3})(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"[3-578]\"],\"0$1\",1],[\"(\\\\d{3})(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"1[3-9]\"]],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3 $4\",[\"[12]\"],\"0$1\",1]],\"0\",0,\"(1(?:[12]\\\\d|79)\\\\d\\\\d)|0\",0,0,0,0,\"00\"],CO:[\"57\",\"00(?:4(?:[14]4|56)|[579])\",\"(?:46|60\\\\d\\\\d)\\\\d{6}|(?:1\\\\d|[39])\\\\d{9}\",[8,10,11],[[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"46\"]],[\"(\\\\d{3})(\\\\d{7})\",\"$1 $2\",[\"6|90\"],\"($1)\"],[\"(\\\\d{3})(\\\\d{7})\",\"$1 $2\",[\"3[0-357]|91\"]],[\"(\\\\d)(\\\\d{3})(\\\\d{7})\",\"$1-$2-$3\",[\"1\"],\"0$1\",0,\"$1 $2 $3\"]],\"0\",0,\"0([3579]|4(?:[14]4|56))?\"],CR:[\"506\",\"00\",\"(?:8\\\\d|90)\\\\d{8}|(?:[24-8]\\\\d{3}|3005)\\\\d{4}\",[8,10],[[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[2-7]|8[3-9]\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1-$2-$3\",[\"[89]\"]]],0,0,\"(19(?:0[0-2468]|1[09]|20|66|77|99))\"],CU:[\"53\",\"119\",\"(?:[2-7]|8\\\\d\\\\d)\\\\d{7}|[2-47]\\\\d{6}|[34]\\\\d{5}\",[6,7,8,10],[[\"(\\\\d{2})(\\\\d{4,6})\",\"$1 $2\",[\"2[1-4]|[34]\"],\"(0$1)\"],[\"(\\\\d)(\\\\d{6,7})\",\"$1 $2\",[\"7\"],\"(0$1)\"],[\"(\\\\d)(\\\\d{7})\",\"$1 $2\",[\"[56]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{7})\",\"$1 $2\",[\"8\"],\"0$1\"]],\"0\"],CV:[\"238\",\"0\",\"(?:[2-59]\\\\d\\\\d|800)\\\\d{4}\",[7],[[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3\",[\"[2-589]\"]]]],CW:[\"599\",\"00\",\"(?:[34]1|60|(?:7|9\\\\d)\\\\d)\\\\d{5}\",[7,8],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[3467]\"]],[\"(\\\\d)(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"9[4-8]\"]]],0,0,0,0,0,\"[69]\"],CX:[\"61\",\"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011\",\"1(?:[0-79]\\\\d{8}(?:\\\\d{2})?|8[0-24-9]\\\\d{7})|[148]\\\\d{8}|1\\\\d{5,7}\",[6,7,8,9,10,12],0,\"0\",0,\"([59]\\\\d{7})$|0\",\"8$1\",0,0,[[\"8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\\\d|7(?:0[01]|1[0-2])|958))\\\\d{3}\",[9]],[\"4(?:79[01]|83[0-389]|94[0-4])\\\\d{5}|4(?:[0-36]\\\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\\\d{6}\",[9]],[\"180(?:0\\\\d{3}|2)\\\\d{3}\",[7,10]],[\"190[0-26]\\\\d{6}\",[10]],0,0,0,0,[\"14(?:5(?:1[0458]|[23][458])|71\\\\d)\\\\d{4}\",[9]],[\"13(?:00\\\\d{6}(?:\\\\d{2})?|45[0-4]\\\\d{3})|13\\\\d{4}\",[6,8,10,12]]],\"0011\"],CY:[\"357\",\"00\",\"(?:[279]\\\\d|[58]0)\\\\d{6}\",[8],[[\"(\\\\d{2})(\\\\d{6})\",\"$1 $2\",[\"[257-9]\"]]]],CZ:[\"420\",\"00\",\"(?:[2-578]\\\\d|60)\\\\d{7}|9\\\\d{8,11}\",[9,10,11,12],[[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[2-8]|9[015-7]\"]],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"96\"]],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3 $4\",[\"9\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3 $4\",[\"9\"]]]],DE:[\"49\",\"00\",\"[2579]\\\\d{5,14}|49(?:[34]0|69|8\\\\d)\\\\d\\\\d?|49(?:37|49|60|7[089]|9\\\\d)\\\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\\\d{1,8}|(?:1|[368]\\\\d|4[0-8])\\\\d{3,13}|49(?:[015]\\\\d|2[13]|31|[46][1-8])\\\\d{1,9}\",[4,5,6,7,8,9,10,11,12,13,14,15],[[\"(\\\\d{2})(\\\\d{3,13})\",\"$1 $2\",[\"3[02]|40|[68]9\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3,12})\",\"$1 $2\",[\"2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1\",\"2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{2,11})\",\"$1 $2\",[\"[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]\",\"[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"138\"],\"0$1\"],[\"(\\\\d{5})(\\\\d{2,10})\",\"$1 $2\",[\"3\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{5,11})\",\"$1 $2\",[\"181\"],\"0$1\"],[\"(\\\\d{3})(\\\\d)(\\\\d{4,10})\",\"$1 $2 $3\",[\"1(?:3|80)|9\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{7,8})\",\"$1 $2\",[\"1[67]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{7,12})\",\"$1 $2\",[\"8\"],\"0$1\"],[\"(\\\\d{5})(\\\\d{6})\",\"$1 $2\",[\"185\",\"1850\",\"18500\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"7\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{7})\",\"$1 $2\",[\"18[68]\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{7})\",\"$1 $2\",[\"15[1279]\"],\"0$1\"],[\"(\\\\d{5})(\\\\d{6})\",\"$1 $2\",[\"15[03568]\",\"15(?:[0568]|31)\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{8})\",\"$1 $2\",[\"18\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{7,8})\",\"$1 $2 $3\",[\"1(?:6[023]|7)\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{2})(\\\\d{7})\",\"$1 $2 $3\",[\"15[279]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{8})\",\"$1 $2 $3\",[\"15\"],\"0$1\"]],\"0\"],DJ:[\"253\",\"00\",\"(?:2\\\\d|77)\\\\d{6}\",[8],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[27]\"]]]],DK:[\"45\",\"00\",\"[2-9]\\\\d{7}\",[8],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[2-9]\"]]]],DM:[\"1\",\"011\",\"(?:[58]\\\\d\\\\d|767|900)\\\\d{7}\",[10],0,\"1\",0,\"([2-7]\\\\d{6})$|1\",\"767$1\",0,\"767\"],DO:[\"1\",\"011\",\"(?:[58]\\\\d\\\\d|900)\\\\d{7}\",[10],0,\"1\",0,0,0,0,\"8001|8[024]9\"],DZ:[\"213\",\"00\",\"(?:[1-4]|[5-79]\\\\d|80)\\\\d{7}\",[8,9],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[1-4]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"9\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[5-8]\"],\"0$1\"]],\"0\"],EC:[\"593\",\"00\",\"1\\\\d{9,10}|(?:[2-7]|9\\\\d)\\\\d{7}\",[8,9,10,11],[[\"(\\\\d)(\\\\d{3})(\\\\d{4})\",\"$1 $2-$3\",[\"[2-7]\"],\"(0$1)\",0,\"$1-$2-$3\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"9\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"1\"]]],\"0\"],EE:[\"372\",\"00\",\"8\\\\d{9}|[4578]\\\\d{7}|(?:[3-8]\\\\d|90)\\\\d{5}\",[7,8,10],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88\",\"[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88\"]],[\"(\\\\d{4})(\\\\d{3,4})\",\"$1 $2\",[\"[45]|8(?:00|[1-49])\",\"[45]|8(?:00[1-9]|[1-49])\"]],[\"(\\\\d{2})(\\\\d{2})(\\\\d{4})\",\"$1 $2 $3\",[\"7\"]],[\"(\\\\d{4})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"8\"]]]],EG:[\"20\",\"00\",\"[189]\\\\d{8,9}|[24-6]\\\\d{8}|[135]\\\\d{7}\",[8,9,10],[[\"(\\\\d)(\\\\d{7,8})\",\"$1 $2\",[\"[23]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{6,7})\",\"$1 $2\",[\"1[35]|[4-6]|8[2468]|9[235-7]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[89]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{8})\",\"$1 $2\",[\"1\"],\"0$1\"]],\"0\"],EH:[\"212\",\"00\",\"[5-8]\\\\d{8}\",[9],0,\"0\",0,0,0,0,\"528[89]\"],ER:[\"291\",\"00\",\"[178]\\\\d{6}\",[7],[[\"(\\\\d)(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[178]\"],\"0$1\"]],\"0\"],ES:[\"34\",\"00\",\"[5-9]\\\\d{8}\",[9],[[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[89]00\"]],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[5-9]\"]]]],ET:[\"251\",\"00\",\"(?:11|[2-579]\\\\d)\\\\d{7}\",[9],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[1-579]\"],\"0$1\"]],\"0\"],FI:[\"358\",\"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))\",\"[1-35689]\\\\d{4}|7\\\\d{10,11}|(?:[124-7]\\\\d|3[0-46-9])\\\\d{8}|[1-9]\\\\d{5,8}\",[5,6,7,8,9,10,11,12],[[\"(\\\\d{5})\",\"$1\",[\"20[2-59]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3,7})\",\"$1 $2\",[\"(?:[1-3]0|[68])0|70[07-9]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{4,8})\",\"$1 $2\",[\"[14]|2[09]|50|7[135]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{6,10})\",\"$1 $2\",[\"7\"],\"0$1\"],[\"(\\\\d)(\\\\d{4,9})\",\"$1 $2\",[\"(?:19|[2568])[1-8]|3(?:0[1-9]|[1-9])|9\"],\"0$1\"]],\"0\",0,0,0,0,\"1[03-79]|[2-9]\",0,\"00\"],FJ:[\"679\",\"0(?:0|52)\",\"45\\\\d{5}|(?:0800\\\\d|[235-9])\\\\d{6}\",[7,11],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[235-9]|45\"]],[\"(\\\\d{4})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"0\"]]],0,0,0,0,0,0,0,\"00\"],FK:[\"500\",\"00\",\"[2-7]\\\\d{4}\",[5]],FM:[\"691\",\"00\",\"(?:[39]\\\\d\\\\d|820)\\\\d{4}\",[7],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[389]\"]]]],FO:[\"298\",\"00\",\"[2-9]\\\\d{5}\",[6],[[\"(\\\\d{6})\",\"$1\",[\"[2-9]\"]]],0,0,\"(10(?:01|[12]0|88))\"],FR:[\"33\",\"00\",\"[1-9]\\\\d{8}\",[9],[[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"8\"],\"0 $1\"],[\"(\\\\d)(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4 $5\",[\"[1-79]\"],\"0$1\"]],\"0\"],GA:[\"241\",\"00\",\"(?:[067]\\\\d|11)\\\\d{6}|[2-7]\\\\d{6}\",[7,8],[[\"(\\\\d)(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[2-7]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"0\"]],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"11|[67]\"],\"0$1\"]],0,0,\"0(11\\\\d{6}|60\\\\d{6}|61\\\\d{6}|6[256]\\\\d{6}|7[467]\\\\d{6})\",\"$1\"],GB:[\"44\",\"00\",\"[1-357-9]\\\\d{9}|[18]\\\\d{8}|8\\\\d{6}\",[7,9,10],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"800\",\"8001\",\"80011\",\"800111\",\"8001111\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3\",[\"845\",\"8454\",\"84546\",\"845464\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{6})\",\"$1 $2\",[\"800\"],\"0$1\"],[\"(\\\\d{5})(\\\\d{4,5})\",\"$1 $2\",[\"1(?:38|5[23]|69|76|94)\",\"1(?:(?:38|69)7|5(?:24|39)|768|946)\",\"1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{5,6})\",\"$1 $2\",[\"1(?:[2-69][02-9]|[78])\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"[25]|7(?:0|6[02-9])\",\"[25]|7(?:0|6(?:[03-9]|2[356]))\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{6})\",\"$1 $2\",[\"7\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[1389]\"],\"0$1\"]],\"0\",0,0,0,0,0,[[\"(?:1(?:1(?:3(?:[0-58]\\\\d\\\\d|73[0-35])|4(?:(?:[0-5]\\\\d|70)\\\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\\\d|6(?:[0-4]\\\\d|50))\\\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\\\d)\\\\d|1(?:[0-7]\\\\d|8[0-3]))|(?:3(?:0\\\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\\\d)\\\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\\\d{3})\\\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\\\d)|76\\\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\\\d|7[4-79])|295[5-7]|35[34]\\\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\\\d{3}\",[9,10]],[\"7(?:457[0-57-9]|700[01]|911[028])\\\\d{5}|7(?:[1-3]\\\\d\\\\d|4(?:[0-46-9]\\\\d|5[0-689])|5(?:0[0-8]|[13-9]\\\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\\\d|8[02-9]|9[0-689])|8(?:[014-9]\\\\d|[23][0-8])|9(?:[024-9]\\\\d|1[02-9]|3[0-689]))\\\\d{6}\",[10]],[\"80[08]\\\\d{7}|800\\\\d{6}|8001111\"],[\"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\\\d|8[2-49]))\\\\d{7}|845464\\\\d\",[7,10]],[\"70\\\\d{8}\",[10]],0,[\"(?:3[0347]|55)\\\\d{8}\",[10]],[\"76(?:464|652)\\\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\\\d{6}\",[10]],[\"56\\\\d{8}\",[10]]],0,\" x\"],GD:[\"1\",\"011\",\"(?:473|[58]\\\\d\\\\d|900)\\\\d{7}\",[10],0,\"1\",0,\"([2-9]\\\\d{6})$|1\",\"473$1\",0,\"473\"],GE:[\"995\",\"00\",\"(?:[3-57]\\\\d\\\\d|800)\\\\d{6}\",[9],[[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"70\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"32\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[57]\"]],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[348]\"],\"0$1\"]],\"0\"],GF:[\"594\",\"00\",\"(?:[56]94\\\\d|7093)\\\\d{5}|(?:80|9\\\\d)\\\\d{7}\",[9],[[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[5-7]|9[47]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[89]\"],\"0$1\"]],\"0\"],GG:[\"44\",\"00\",\"(?:1481|[357-9]\\\\d{3})\\\\d{6}|8\\\\d{6}(?:\\\\d{2})?\",[7,9,10],0,\"0\",0,\"([25-9]\\\\d{5})$|0\",\"1481$1\",0,0,[[\"1481[25-9]\\\\d{5}\",[10]],[\"7(?:(?:781|839)\\\\d|911[17])\\\\d{5}\",[10]],[\"80[08]\\\\d{7}|800\\\\d{6}|8001111\"],[\"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\\\d|8[0-3]))\\\\d{7}|845464\\\\d\",[7,10]],[\"70\\\\d{8}\",[10]],0,[\"(?:3[0347]|55)\\\\d{8}\",[10]],[\"76(?:464|652)\\\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\\\d{6}\",[10]],[\"56\\\\d{8}\",[10]]]],GH:[\"233\",\"00\",\"(?:[235]\\\\d{3}|800)\\\\d{5}\",[8,9],[[\"(\\\\d{3})(\\\\d{5})\",\"$1 $2\",[\"8\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[235]\"],\"0$1\"]],\"0\"],GI:[\"350\",\"00\",\"(?:[25]\\\\d|60)\\\\d{6}\",[8],[[\"(\\\\d{3})(\\\\d{5})\",\"$1 $2\",[\"2\"]]]],GL:[\"299\",\"00\",\"(?:19|[2-689]\\\\d|70)\\\\d{4}\",[6],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3\",[\"19|[2-9]\"]]]],GM:[\"220\",\"00\",\"[2-9]\\\\d{6}\",[7],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[2-9]\"]]]],GN:[\"224\",\"00\",\"722\\\\d{6}|(?:3|6\\\\d)\\\\d{7}\",[8,9],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"3\"]],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[67]\"]]]],GP:[\"590\",\"00\",\"(?:590\\\\d|7090)\\\\d{5}|(?:69|80|9\\\\d)\\\\d{7}\",[9],[[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[5-79]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"8\"],\"0$1\"]],\"0\",0,0,0,0,0,[[\"590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\\\d)\\\\d{4}\"],[\"(?:69(?:0\\\\d\\\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\\\d)|6(?:1[016-9]|5[0-4]|[67]\\\\d))|7090[0-4])\\\\d{4}\"],[\"80[0-5]\\\\d{6}\"],0,0,0,0,0,[\"9(?:(?:39[5-7]|76[018])\\\\d|475[0-5])\\\\d{4}\"]]],GQ:[\"240\",\"00\",\"222\\\\d{6}|(?:3\\\\d|55|[89]0)\\\\d{7}\",[9],[[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[235]\"]],[\"(\\\\d{3})(\\\\d{6})\",\"$1 $2\",[\"[89]\"]]]],GR:[\"30\",\"00\",\"5005000\\\\d{3}|8\\\\d{9,11}|(?:[269]\\\\d|70)\\\\d{8}\",[10,11,12],[[\"(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"21|7\"]],[\"(\\\\d{4})(\\\\d{6})\",\"$1 $2\",[\"2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[2689]\"]],[\"(\\\\d{3})(\\\\d{3,4})(\\\\d{5})\",\"$1 $2 $3\",[\"8\"]]]],GT:[\"502\",\"00\",\"80\\\\d{6}|(?:1\\\\d{3}|[2-7])\\\\d{7}\",[8,11],[[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[2-8]\"]],[\"(\\\\d{4})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"1\"]]]],GU:[\"1\",\"011\",\"(?:[58]\\\\d\\\\d|671|900)\\\\d{7}\",[10],0,\"1\",0,\"([2-9]\\\\d{6})$|1\",\"671$1\",0,\"671\"],GW:[\"245\",\"00\",\"[49]\\\\d{8}|4\\\\d{6}\",[7,9],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"40\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[49]\"]]]],GY:[\"592\",\"001\",\"(?:[2-8]\\\\d{3}|9008)\\\\d{3}\",[7],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[2-9]\"]]]],HK:[\"852\",\"00(?:30|5[09]|[126-9]?)\",\"8[0-46-9]\\\\d{6,7}|9\\\\d{4,7}|(?:[2-7]|9\\\\d{3})\\\\d{7}\",[5,6,7,8,9,11],[[\"(\\\\d{3})(\\\\d{2,5})\",\"$1 $2\",[\"900\",\"9003\"]],[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[2-7]|8[1-4]|9(?:0[1-9]|[1-8])\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"8\"]],[\"(\\\\d{3})(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3 $4\",[\"9\"]]],0,0,0,0,0,0,0,\"00\"],HN:[\"504\",\"00\",\"8\\\\d{10}|[237-9]\\\\d{7}\",[8,11],[[\"(\\\\d{4})(\\\\d{4})\",\"$1-$2\",[\"[237-9]\"]]]],HR:[\"385\",\"00\",\"(?:[24-69]\\\\d|3[0-79])\\\\d{7}|80\\\\d{5,7}|[1-79]\\\\d{7}|6\\\\d{5,6}\",[6,7,8,9],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2,3})\",\"$1 $2 $3\",[\"6[01]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2,3})\",\"$1 $2 $3\",[\"8\"],\"0$1\"],[\"(\\\\d)(\\\\d{4})(\\\\d{3})\",\"$1 $2 $3\",[\"1\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"6|7[245]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"9\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"[2-57]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"8\"],\"0$1\"]],\"0\"],HT:[\"509\",\"00\",\"(?:[2-489]\\\\d|55)\\\\d{6}\",[8],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{4})\",\"$1 $2 $3\",[\"[2-589]\"]]]],HU:[\"36\",\"00\",\"[235-7]\\\\d{8}|[1-9]\\\\d{7}\",[8,9],[[\"(\\\\d)(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"1\"],\"(06 $1)\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]\"],\"(06 $1)\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"[2-9]\"],\"06 $1\"]],\"06\"],ID:[\"62\",\"00[89]\",\"00[1-9]\\\\d{9,14}|(?:[1-36]|8\\\\d{5})\\\\d{6}|00\\\\d{9}|[1-9]\\\\d{8,10}|[2-9]\\\\d{7}\",[7,8,9,10,11,12,13,14,15,16,17],[[\"(\\\\d)(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"15\"]],[\"(\\\\d{2})(\\\\d{5,9})\",\"$1 $2\",[\"2[124]|[36]1\"],\"(0$1)\"],[\"(\\\\d{3})(\\\\d{5,7})\",\"$1 $2\",[\"800\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{5,8})\",\"$1 $2\",[\"[2-79]\"],\"(0$1)\"],[\"(\\\\d{3})(\\\\d{3,4})(\\\\d{3})\",\"$1-$2-$3\",[\"8[1-35-9]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{6,8})\",\"$1 $2\",[\"1\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"804\"],\"0$1\"],[\"(\\\\d{3})(\\\\d)(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3 $4\",[\"80\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{4})(\\\\d{4,5})\",\"$1-$2-$3\",[\"8\"],\"0$1\"]],\"0\"],IE:[\"353\",\"00\",\"(?:1\\\\d|[2569])\\\\d{6,8}|4\\\\d{6,9}|7\\\\d{8}|8\\\\d{8,9}\",[7,8,9,10],[[\"(\\\\d{2})(\\\\d{5})\",\"$1 $2\",[\"2[24-9]|47|58|6[237-9]|9[35-9]\"],\"(0$1)\"],[\"(\\\\d{3})(\\\\d{5})\",\"$1 $2\",[\"[45]0\"],\"(0$1)\"],[\"(\\\\d)(\\\\d{3,4})(\\\\d{4})\",\"$1 $2 $3\",[\"1\"],\"(0$1)\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"[2569]|4[1-69]|7[14]\"],\"(0$1)\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"70\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"81\"],\"(0$1)\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[78]\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"1\"]],[\"(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"4\"],\"(0$1)\"],[\"(\\\\d{2})(\\\\d)(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3 $4\",[\"8\"],\"0$1\"]],\"0\"],IL:[\"972\",\"0(?:0|1[2-9])\",\"1\\\\d{6}(?:\\\\d{3,5})?|[57]\\\\d{8}|[1-489]\\\\d{7}\",[7,8,9,10,11,12],[[\"(\\\\d{4})(\\\\d{3})\",\"$1-$2\",[\"125\"]],[\"(\\\\d{4})(\\\\d{2})(\\\\d{2})\",\"$1-$2-$3\",[\"121\"]],[\"(\\\\d)(\\\\d{3})(\\\\d{4})\",\"$1-$2-$3\",[\"[2-489]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1-$2-$3\",[\"[57]\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{3})(\\\\d{3})\",\"$1-$2-$3\",[\"12\"]],[\"(\\\\d{4})(\\\\d{6})\",\"$1-$2\",[\"159\"]],[\"(\\\\d)(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1-$2-$3-$4\",[\"1[7-9]\"]],[\"(\\\\d{3})(\\\\d{1,2})(\\\\d{3})(\\\\d{4})\",\"$1-$2 $3-$4\",[\"15\"]]],\"0\"],IM:[\"44\",\"00\",\"1624\\\\d{6}|(?:[3578]\\\\d|90)\\\\d{8}\",[10],0,\"0\",0,\"([25-8]\\\\d{5})$|0\",\"1624$1\",0,\"74576|(?:16|7[56])24\"],IN:[\"91\",\"00\",\"(?:000800|[2-9]\\\\d\\\\d)\\\\d{7}|1\\\\d{7,12}\",[8,9,10,11,12,13],[[\"(\\\\d{8})\",\"$1\",[\"5(?:0|2[23]|3[03]|[67]1|88)\",\"5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)\",\"5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)\"],0,1],[\"(\\\\d{4})(\\\\d{4,5})\",\"$1 $2\",[\"180\",\"1800\"],0,1],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"140\"],0,1],[\"(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"11|2[02]|33|4[04]|79[1-7]|80[2-46]\",\"11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])\",\"11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])\"],\"0$1\",1],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]\",\"1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]\",\"1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]\"],\"0$1\",1],[\"(\\\\d{4})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807\",\"1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]\",\"1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\\\d|7(?:1(?:[013-8]\\\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\\\d|5[0-367])|70[13-7]))[2-7]\"],\"0$1\",1],[\"(\\\\d{5})(\\\\d{5})\",\"$1 $2\",[\"[6-9]\"],\"0$1\",1],[\"(\\\\d{4})(\\\\d{2,4})(\\\\d{4})\",\"$1 $2 $3\",[\"1(?:6|8[06])\",\"1(?:6|8[06]0)\"],0,1],[\"(\\\\d{4})(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3 $4\",[\"18\"],0,1]],\"0\"],IO:[\"246\",\"00\",\"3\\\\d{6}\",[7],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"3\"]]]],IQ:[\"964\",\"00\",\"(?:1|7\\\\d\\\\d)\\\\d{7}|[2-6]\\\\d{7,8}\",[8,9,10],[[\"(\\\\d)(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"1\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"[2-6]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"7\"],\"0$1\"]],\"0\"],IR:[\"98\",\"00\",\"[1-9]\\\\d{9}|(?:[1-8]\\\\d\\\\d|9)\\\\d{3,4}\",[4,5,6,7,10],[[\"(\\\\d{4,5})\",\"$1\",[\"96\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{4,5})\",\"$1 $2\",[\"(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"9\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"[1-8]\"],\"0$1\"]],\"0\"],IS:[\"354\",\"00|1(?:0(?:01|[12]0)|100)\",\"(?:38\\\\d|[4-9])\\\\d{6}\",[7,9],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[4-9]\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"3\"]]],0,0,0,0,0,0,0,\"00\"],IT:[\"39\",\"00\",\"0\\\\d{5,10}|1\\\\d{8,10}|3(?:[0-8]\\\\d{7,10}|9\\\\d{7,8})|(?:43|55|70)\\\\d{8}|8\\\\d{5}(?:\\\\d{2,4})?\",[6,7,8,9,10,11,12],[[\"(\\\\d{2})(\\\\d{4,6})\",\"$1 $2\",[\"0[26]\"]],[\"(\\\\d{3})(\\\\d{3,6})\",\"$1 $2\",[\"0[13-57-9][0159]|8(?:03|4[17]|9[2-5])\",\"0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))\"]],[\"(\\\\d{4})(\\\\d{2,6})\",\"$1 $2\",[\"0(?:[13-579][2-46-8]|8[236-8])\"]],[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"894\"]],[\"(\\\\d{2})(\\\\d{3,4})(\\\\d{4})\",\"$1 $2 $3\",[\"0[26]|5\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"1(?:44|[679])|[378]|43\"]],[\"(\\\\d{3})(\\\\d{3,4})(\\\\d{4})\",\"$1 $2 $3\",[\"0[13-57-9][0159]|14\"]],[\"(\\\\d{2})(\\\\d{4})(\\\\d{5})\",\"$1 $2 $3\",[\"0[26]\"]],[\"(\\\\d{4})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"0\"]],[\"(\\\\d{3})(\\\\d{4})(\\\\d{4,5})\",\"$1 $2 $3\",[\"3\"]]],0,0,0,0,0,0,[[\"0669[0-79]\\\\d{1,6}|0(?:1(?:[0159]\\\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\\\d\\\\d|3(?:[0159]\\\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\\\d|6[0-8])|7(?:[0159]\\\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\\\d{2,7}\",[6,7,8,9,10,11]],[\"3[2-9]\\\\d{7,8}|(?:31|43)\\\\d{8}\",[9,10]],[\"80(?:0\\\\d{3}|3)\\\\d{3}\",[6,9]],[\"(?:0878\\\\d{3}|89(?:2\\\\d|3[04]|4(?:[0-4]|[5-9]\\\\d\\\\d)|5[0-4]))\\\\d\\\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\\\d{6}\",[6,8,9,10]],[\"1(?:78\\\\d|99)\\\\d{6}\",[9,10]],[\"3[2-8]\\\\d{9,10}\",[11,12]],0,0,[\"55\\\\d{8}\",[10]],[\"84(?:[08]\\\\d{3}|[17])\\\\d{3}\",[6,9]]]],JE:[\"44\",\"00\",\"1534\\\\d{6}|(?:[3578]\\\\d|90)\\\\d{8}\",[10],0,\"0\",0,\"([0-24-8]\\\\d{5})$|0\",\"1534$1\",0,0,[[\"1534[0-24-8]\\\\d{5}\"],[\"7(?:(?:(?:50|82)9|937)\\\\d|7(?:00[378]|97\\\\d))\\\\d{5}\"],[\"80(?:07(?:35|81)|8901)\\\\d{4}\"],[\"(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\\\d{4}\"],[\"701511\\\\d{4}\"],0,[\"(?:3(?:0(?:07(?:35|81)|8901)|3\\\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\\\d{4})\\\\d{4}\"],[\"76(?:464|652)\\\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\\\d{6}\"],[\"56\\\\d{8}\"]]],JM:[\"1\",\"011\",\"(?:[58]\\\\d\\\\d|658|900)\\\\d{7}\",[10],0,\"1\",0,0,0,0,\"658|876\"],JO:[\"962\",\"00\",\"(?:(?:[2689]|7\\\\d)\\\\d|32|53)\\\\d{6}\",[8,9],[[\"(\\\\d)(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[2356]|87\"],\"(0$1)\"],[\"(\\\\d{3})(\\\\d{5,6})\",\"$1 $2\",[\"[89]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{7})\",\"$1 $2\",[\"70\"],\"0$1\"],[\"(\\\\d)(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"7\"],\"0$1\"]],\"0\"],JP:[\"81\",\"010\",\"00[1-9]\\\\d{6,14}|[25-9]\\\\d{9}|(?:00|[1-9]\\\\d\\\\d)\\\\d{6}\",[8,9,10,11,12,13,14,15,16,17],[[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1-$2-$3\",[\"(?:12|57|99)0\"],\"0$1\"],[\"(\\\\d{4})(\\\\d)(\\\\d{4})\",\"$1-$2-$3\",[\"1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])\",\"1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]\",\"1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1-$2-$3\",[\"60\"],\"0$1\"],[\"(\\\\d)(\\\\d{4})(\\\\d{4})\",\"$1-$2-$3\",[\"3|4(?:2[09]|7[01])|6[1-9]\",\"3|4(?:2(?:0|9[02-69])|7(?:0[019]|1))|6[1-9]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1-$2-$3\",[\"1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])\",\"1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]\",\"1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{4})\",\"$1-$2-$3\",[\"[14]|[289][2-9]|5[3-9]|7[2-4679]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1-$2-$3\",[\"800\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\"$1-$2-$3\",[\"[25-9]\"],\"0$1\"]],\"0\",0,\"(000[259]\\\\d{6})$|(?:(?:003768)0?)|0\",\"$1\"],KE:[\"254\",\"000\",\"(?:[17]\\\\d\\\\d|900)\\\\d{6}|(?:2|80)0\\\\d{6,7}|[4-6]\\\\d{6,8}\",[7,8,9,10],[[\"(\\\\d{2})(\\\\d{5,7})\",\"$1 $2\",[\"[24-6]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{6})\",\"$1 $2\",[\"[17]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"[89]\"],\"0$1\"]],\"0\"],KG:[\"996\",\"00\",\"8\\\\d{9}|[235-9]\\\\d{8}\",[9,10],[[\"(\\\\d{4})(\\\\d{5})\",\"$1 $2\",[\"3(?:1[346]|[24-79])\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[235-79]|88\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d)(\\\\d{2,3})\",\"$1 $2 $3 $4\",[\"8\"],\"0$1\"]],\"0\"],KH:[\"855\",\"00[14-9]\",\"1\\\\d{9}|[1-9]\\\\d{7,8}\",[8,9,10],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"[1-9]\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"1\"]]],\"0\"],KI:[\"686\",\"00\",\"(?:[37]\\\\d|6[0-79])\\\\d{6}|(?:[2-48]\\\\d|50)\\\\d{3}\",[5,8],0,\"0\"],KM:[\"269\",\"00\",\"[3478]\\\\d{6}\",[7],[[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3\",[\"[3478]\"]]]],KN:[\"1\",\"011\",\"(?:[58]\\\\d\\\\d|900)\\\\d{7}\",[10],0,\"1\",0,\"([2-7]\\\\d{6})$|1\",\"869$1\",0,\"869\"],KP:[\"850\",\"00|99\",\"85\\\\d{6}|(?:19\\\\d|[2-7])\\\\d{7}\",[8,10],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"8\"],\"0$1\"],[\"(\\\\d)(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[2-7]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"1\"],\"0$1\"]],\"0\"],KR:[\"82\",\"00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))\",\"00[1-9]\\\\d{8,11}|(?:[12]|5\\\\d{3})\\\\d{7}|[13-6]\\\\d{9}|(?:[1-6]\\\\d|80)\\\\d{7}|[3-6]\\\\d{4,5}|(?:00|7)0\\\\d{8}\",[5,6,8,9,10,11,12,13,14],[[\"(\\\\d{2})(\\\\d{3,4})\",\"$1-$2\",[\"(?:3[1-3]|[46][1-4]|5[1-5])1\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{4})\",\"$1-$2\",[\"1\"]],[\"(\\\\d)(\\\\d{3,4})(\\\\d{4})\",\"$1-$2-$3\",[\"2\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1-$2-$3\",[\"[36]0|8\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3,4})(\\\\d{4})\",\"$1-$2-$3\",[\"[1346]|5[1-5]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\"$1-$2-$3\",[\"[57]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{5})(\\\\d{4})\",\"$1-$2-$3\",[\"5\"],\"0$1\"]],\"0\",0,\"0(8(?:[1-46-8]|5\\\\d\\\\d))?\"],KW:[\"965\",\"00\",\"18\\\\d{5}|(?:[2569]\\\\d|41)\\\\d{6}\",[7,8],[[\"(\\\\d{4})(\\\\d{3,4})\",\"$1 $2\",[\"[169]|2(?:[235]|4[1-35-9])|52\"]],[\"(\\\\d{3})(\\\\d{5})\",\"$1 $2\",[\"[245]\"]]]],KY:[\"1\",\"011\",\"(?:345|[58]\\\\d\\\\d|900)\\\\d{7}\",[10],0,\"1\",0,\"([2-9]\\\\d{6})$|1\",\"345$1\",0,\"345\"],KZ:[\"7\",\"810\",\"(?:33622|8\\\\d{8})\\\\d{5}|[78]\\\\d{9}\",[10,14],0,\"8\",0,0,0,0,\"33|7\",0,\"8~10\"],LA:[\"856\",\"00\",\"[23]\\\\d{9}|3\\\\d{8}|(?:[235-8]\\\\d|41)\\\\d{6}\",[8,9,10],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"2[13]|3[14]|[4-8]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{3})\",\"$1 $2 $3 $4\",[\"30[0135-9]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3 $4\",[\"[23]\"],\"0$1\"]],\"0\"],LB:[\"961\",\"00\",\"[27-9]\\\\d{7}|[13-9]\\\\d{6}\",[7,8],[[\"(\\\\d)(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[27-9]\"]]],\"0\"],LC:[\"1\",\"011\",\"(?:[58]\\\\d\\\\d|758|900)\\\\d{7}\",[10],0,\"1\",0,\"([2-8]\\\\d{6})$|1\",\"758$1\",0,\"758\"],LI:[\"423\",\"00\",\"[68]\\\\d{8}|(?:[2378]\\\\d|90)\\\\d{5}\",[7,9],[[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3\",[\"[2379]|8(?:0[09]|7)\",\"[2379]|8(?:0(?:02|9)|7)\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"8\"]],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"69\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"6\"]]],\"0\",0,\"(1001)|0\"],LK:[\"94\",\"00\",\"[1-9]\\\\d{8}\",[9],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"7\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[1-689]\"],\"0$1\"]],\"0\"],LR:[\"231\",\"00\",\"(?:[245]\\\\d|33|77|88)\\\\d{7}|(?:2\\\\d|[4-6])\\\\d{6}\",[7,8,9],[[\"(\\\\d)(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"4[67]|[56]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"2\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[2-578]\"],\"0$1\"]],\"0\"],LS:[\"266\",\"00\",\"(?:[256]\\\\d\\\\d|800)\\\\d{5}\",[8],[[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[2568]\"]]]],LT:[\"370\",\"00\",\"(?:[3469]\\\\d|52|[78]0)\\\\d{6}\",[8],[[\"(\\\\d)(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"52[0-7]\"],\"(0-$1)\",1],[\"(\\\\d{3})(\\\\d{2})(\\\\d{3})\",\"$1 $2 $3\",[\"[7-9]\"],\"0 $1\",1],[\"(\\\\d{2})(\\\\d{6})\",\"$1 $2\",[\"37|4(?:[15]|6[1-8])\"],\"(0-$1)\",1],[\"(\\\\d{3})(\\\\d{5})\",\"$1 $2\",[\"[3-6]\"],\"(0-$1)\",1]],\"0\",0,\"[08]\"],LU:[\"352\",\"00\",\"35[013-9]\\\\d{4,8}|6\\\\d{8}|35\\\\d{2,4}|(?:[2457-9]\\\\d|3[0-46-9])\\\\d{2,9}\",[4,5,6,7,8,9,10,11],[[\"(\\\\d{2})(\\\\d{3})\",\"$1 $2\",[\"2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])\"]],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3\",[\"2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])\"]],[\"(\\\\d{2})(\\\\d{2})(\\\\d{3})\",\"$1 $2 $3\",[\"20[2-689]\"]],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{1,2})\",\"$1 $2 $3 $4\",[\"2(?:[0367]|4[3-8])\"]],[\"(\\\\d{3})(\\\\d{2})(\\\\d{3})\",\"$1 $2 $3\",[\"80[01]|90[015]\"]],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{3})\",\"$1 $2 $3 $4\",[\"20\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"6\"]],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{1,2})\",\"$1 $2 $3 $4 $5\",[\"2(?:[0367]|4[3-8])\"]],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{1,5})\",\"$1 $2 $3 $4\",[\"[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]\"]]],0,0,\"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\\\d)\"],LV:[\"371\",\"00\",\"(?:[268]\\\\d|90)\\\\d{6}\",[8],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[269]|8[01]\"]]]],LY:[\"218\",\"00\",\"[2-9]\\\\d{8}\",[9],[[\"(\\\\d{2})(\\\\d{7})\",\"$1-$2\",[\"[2-9]\"],\"0$1\"]],\"0\"],MA:[\"212\",\"00\",\"[5-8]\\\\d{8}\",[9],[[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"5[45]\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{5})\",\"$1-$2\",[\"5(?:2[2-46-9]|3[3-9]|9)|8(?:0[89]|92)\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{7})\",\"$1-$2\",[\"8\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{6})\",\"$1-$2\",[\"[5-7]\"],\"0$1\"]],\"0\",0,0,0,0,0,[[\"5(?:2(?:[0-25-79]\\\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\\\\d)\\\\d{5}\"],[\"(?:6(?:[0-79]\\\\d|8[0-247-9])|7(?:[0167]\\\\d|2[0-4]|5[01]|8[0-3]))\\\\d{6}\"],[\"80[0-7]\\\\d{6}\"],[\"89\\\\d{7}\"],0,0,0,0,[\"(?:592(?:4[0-2]|93)|80[89]\\\\d\\\\d)\\\\d{4}\"]]],MC:[\"377\",\"00\",\"(?:[3489]|6\\\\d)\\\\d{7}\",[8,9],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"4\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[389]\"]],[\"(\\\\d)(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4 $5\",[\"6\"],\"0$1\"]],\"0\"],MD:[\"373\",\"00\",\"(?:[235-7]\\\\d|[89]0)\\\\d{6}\",[8],[[\"(\\\\d{3})(\\\\d{5})\",\"$1 $2\",[\"[89]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"22|3\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{3})\",\"$1 $2 $3\",[\"[25-7]\"],\"0$1\"]],\"0\"],ME:[\"382\",\"00\",\"(?:20|[3-79]\\\\d)\\\\d{6}|80\\\\d{6,7}\",[8,9],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"[2-9]\"],\"0$1\"]],\"0\"],MF:[\"590\",\"00\",\"(?:590\\\\d|7090)\\\\d{5}|(?:69|80|9\\\\d)\\\\d{7}\",[9],0,\"0\",0,0,0,0,0,[[\"590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\\\d{4}\"],[\"(?:69(?:0\\\\d\\\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\\\d)|6(?:1[016-9]|5[0-4]|[67]\\\\d))|7090[0-4])\\\\d{4}\"],[\"80[0-5]\\\\d{6}\"],0,0,0,0,0,[\"9(?:(?:39[5-7]|76[018])\\\\d|475[0-5])\\\\d{4}\"]]],MG:[\"261\",\"00\",\"[23]\\\\d{8}\",[9],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{3})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[23]\"],\"0$1\"]],\"0\",0,\"([24-9]\\\\d{6})$|0\",\"20$1\"],MH:[\"692\",\"011\",\"329\\\\d{4}|(?:[256]\\\\d|45)\\\\d{5}\",[7],[[\"(\\\\d{3})(\\\\d{4})\",\"$1-$2\",[\"[2-6]\"]]],\"1\"],MK:[\"389\",\"00\",\"[2-578]\\\\d{7}\",[8],[[\"(\\\\d)(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"2|34[47]|4(?:[37]7|5[47]|64)\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[347]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d)(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[58]\"],\"0$1\"]],\"0\"],ML:[\"223\",\"00\",\"[24-9]\\\\d{7}\",[8],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[24-9]\"]]]],MM:[\"95\",\"00\",\"1\\\\d{5,7}|95\\\\d{6}|(?:[4-7]|9[0-46-9])\\\\d{6,8}|(?:2|8\\\\d)\\\\d{5,8}\",[6,7,8,9,10],[[\"(\\\\d)(\\\\d{2})(\\\\d{3})\",\"$1 $2 $3\",[\"16|2\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{2})(\\\\d{3})\",\"$1 $2 $3\",[\"4(?:[2-46]|5[3-5])|5|6(?:[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-5]|(?:60|86)[23]\"],\"0$1\"],[\"(\\\\d)(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"[12]|452|678|86\",\"[12]|452|6788|86\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"[4-7]|8[1-35]\"],\"0$1\"],[\"(\\\\d)(\\\\d{3})(\\\\d{4,6})\",\"$1 $2 $3\",[\"9(?:2[0-4]|[35-9]|4[137-9])\"],\"0$1\"],[\"(\\\\d)(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"2\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"8\"],\"0$1\"],[\"(\\\\d)(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3 $4\",[\"92\"],\"0$1\"],[\"(\\\\d)(\\\\d{5})(\\\\d{4})\",\"$1 $2 $3\",[\"9\"],\"0$1\"]],\"0\"],MN:[\"976\",\"001\",\"[12]\\\\d{7,9}|[5-9]\\\\d{7}\",[8,9,10],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{4})\",\"$1 $2 $3\",[\"[12]1\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[5-9]\"]],[\"(\\\\d{3})(\\\\d{5,6})\",\"$1 $2\",[\"[12]2[1-3]\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{5,6})\",\"$1 $2\",[\"[12](?:27|3[2-8]|4[2-68]|5[1-4689])\",\"[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]\"],\"0$1\"],[\"(\\\\d{5})(\\\\d{4,5})\",\"$1 $2\",[\"[12]\"],\"0$1\"]],\"0\"],MO:[\"853\",\"00\",\"0800\\\\d{3}|(?:28|[68]\\\\d)\\\\d{6}\",[7,8],[[\"(\\\\d{4})(\\\\d{3})\",\"$1 $2\",[\"0\"]],[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[268]\"]]]],MP:[\"1\",\"011\",\"[58]\\\\d{9}|(?:67|90)0\\\\d{7}\",[10],0,\"1\",0,\"([2-9]\\\\d{6})$|1\",\"670$1\",0,\"670\"],MQ:[\"596\",\"00\",\"(?:596\\\\d|7091)\\\\d{5}|(?:69|[89]\\\\d)\\\\d{7}\",[9],[[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[5-79]|8(?:0[6-9]|[36])\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"8\"],\"0$1\"]],\"0\"],MR:[\"222\",\"00\",\"(?:[2-4]\\\\d\\\\d|800)\\\\d{5}\",[8],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[2-48]\"]]]],MS:[\"1\",\"011\",\"(?:[58]\\\\d\\\\d|664|900)\\\\d{7}\",[10],0,\"1\",0,\"([34]\\\\d{6})$|1\",\"664$1\",0,\"664\"],MT:[\"356\",\"00\",\"3550\\\\d{4}|(?:[2579]\\\\d\\\\d|800)\\\\d{5}\",[8],[[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[2357-9]\"]]]],MU:[\"230\",\"0(?:0|[24-7]0|3[03])\",\"(?:[57]|8\\\\d\\\\d)\\\\d{7}|[2-468]\\\\d{6}\",[7,8,10],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[2-46]|8[013]\"]],[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[57]\"]],[\"(\\\\d{5})(\\\\d{5})\",\"$1 $2\",[\"8\"]]],0,0,0,0,0,0,0,\"020\"],MV:[\"960\",\"0(?:0|19)\",\"(?:800|9[0-57-9]\\\\d)\\\\d{7}|[34679]\\\\d{6}\",[7,10],[[\"(\\\\d{3})(\\\\d{4})\",\"$1-$2\",[\"[34679]\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[89]\"]]],0,0,0,0,0,0,0,\"00\"],MW:[\"265\",\"00\",\"(?:[1289]\\\\d|31|77)\\\\d{7}|1\\\\d{6}\",[7,9],[[\"(\\\\d)(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"1[2-9]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"2\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[137-9]\"],\"0$1\"]],\"0\"],MX:[\"52\",\"0[09]\",\"[2-9]\\\\d{9}\",[10],[[\"(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"33|5[56]|81\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[2-9]\"]]],0,0,0,0,0,0,0,\"00\"],MY:[\"60\",\"00\",\"1\\\\d{8,9}|(?:3\\\\d|[4-9])\\\\d{7}\",[8,9,10],[[\"(\\\\d)(\\\\d{3})(\\\\d{4})\",\"$1-$2 $3\",[\"[4-79]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1-$2 $3\",[\"1(?:[02469]|[378][1-9]|53)|8\",\"1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8\"],\"0$1\"],[\"(\\\\d)(\\\\d{4})(\\\\d{4})\",\"$1-$2 $3\",[\"3\"],\"0$1\"],[\"(\\\\d)(\\\\d{3})(\\\\d{2})(\\\\d{4})\",\"$1-$2-$3-$4\",[\"1(?:[367]|80)\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1-$2 $3\",[\"15\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\"$1-$2 $3\",[\"1\"],\"0$1\"]],\"0\"],MZ:[\"258\",\"00\",\"(?:2|8\\\\d)\\\\d{7}\",[8,9],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"2|8[2-79]\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"8\"]]]],NA:[\"264\",\"00\",\"[68]\\\\d{7,8}\",[8,9],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"88\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"6\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"87\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"8\"],\"0$1\"]],\"0\"],NC:[\"687\",\"00\",\"(?:050|[2-57-9]\\\\d\\\\d)\\\\d{3}\",[6],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1.$2.$3\",[\"[02-57-9]\"]]]],NE:[\"227\",\"00\",\"[027-9]\\\\d{7}\",[8],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"08\"]],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[089]|2[013]|7[0467]\"]]]],NF:[\"672\",\"00\",\"[13]\\\\d{5}\",[6],[[\"(\\\\d{2})(\\\\d{4})\",\"$1 $2\",[\"1[0-3]\"]],[\"(\\\\d)(\\\\d{5})\",\"$1 $2\",[\"[13]\"]]],0,0,\"([0-258]\\\\d{4})$\",\"3$1\"],NG:[\"234\",\"009\",\"38\\\\d{6}|[78]\\\\d{9,13}|(?:20|9\\\\d)\\\\d{8}\",[8,10,11,12,13,14],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{2,3})\",\"$1 $2 $3\",[\"3\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"[7-9]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"20[129]\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{2})(\\\\d{4})\",\"$1 $2 $3\",[\"2\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{4})(\\\\d{4,5})\",\"$1 $2 $3\",[\"[78]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{5})(\\\\d{5,6})\",\"$1 $2 $3\",[\"[78]\"],\"0$1\"]],\"0\"],NI:[\"505\",\"00\",\"(?:1800|[25-8]\\\\d{3})\\\\d{4}\",[8],[[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[125-8]\"]]]],NL:[\"31\",\"00\",\"(?:[124-7]\\\\d\\\\d|3(?:[02-9]\\\\d|1[0-8]))\\\\d{6}|8\\\\d{6,9}|9\\\\d{6,10}|1\\\\d{4,5}\",[5,6,7,8,9,10,11],[[\"(\\\\d{3})(\\\\d{4,7})\",\"$1 $2\",[\"[89]0\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{7})\",\"$1 $2\",[\"66\"],\"0$1\"],[\"(\\\\d)(\\\\d{8})\",\"$1 $2\",[\"6\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"1[16-8]|2[259]|3[124]|4[17-9]|5[124679]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[1-578]|91\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{5})\",\"$1 $2 $3\",[\"9\"],\"0$1\"]],\"0\"],NO:[\"47\",\"00\",\"(?:0|[2-9]\\\\d{3})\\\\d{4}\",[5,8],[[\"(\\\\d{3})(\\\\d{2})(\\\\d{3})\",\"$1 $2 $3\",[\"8\"]],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[2-79]\"]]],0,0,0,0,0,\"[02-689]|7[0-8]\"],NP:[\"977\",\"00\",\"(?:1\\\\d|9)\\\\d{9}|[1-9]\\\\d{7}\",[8,10,11],[[\"(\\\\d)(\\\\d{7})\",\"$1-$2\",[\"1[2-6]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{6})\",\"$1-$2\",[\"1[01]|[2-8]|9(?:[1-59]|[67][2-6])\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{7})\",\"$1-$2\",[\"9\"]]],\"0\"],NR:[\"674\",\"00\",\"(?:444|(?:55|8\\\\d)\\\\d|666)\\\\d{4}\",[7],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[4-68]\"]]]],NU:[\"683\",\"00\",\"(?:[4-7]|888\\\\d)\\\\d{3}\",[4,7],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"8\"]]]],NZ:[\"64\",\"0(?:0|161)\",\"[1289]\\\\d{9}|50\\\\d{5}(?:\\\\d{2,3})?|[27-9]\\\\d{7,8}|(?:[34]\\\\d|6[0-35-9])\\\\d{6}|8\\\\d{4,6}\",[5,6,7,8,9,10],[[\"(\\\\d{2})(\\\\d{3,8})\",\"$1 $2\",[\"8[1-79]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2,3})\",\"$1 $2 $3\",[\"50[036-8]|8|90\",\"50(?:[0367]|88)|8|90\"],\"0$1\"],[\"(\\\\d)(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"24|[346]|7[2-57-9]|9[2-9]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"2(?:10|74)|[589]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3,4})(\\\\d{4})\",\"$1 $2 $3\",[\"1|2[028]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,5})\",\"$1 $2 $3\",[\"2(?:[169]|7[0-35-9])|7\"],\"0$1\"]],\"0\",0,0,0,0,0,0,\"00\"],OM:[\"968\",\"00\",\"(?:1505|[279]\\\\d{3}|500)\\\\d{4}|800\\\\d{5,6}\",[7,8,9],[[\"(\\\\d{3})(\\\\d{4,6})\",\"$1 $2\",[\"[58]\"]],[\"(\\\\d{2})(\\\\d{6})\",\"$1 $2\",[\"2\"]],[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[179]\"]]]],PA:[\"507\",\"00\",\"(?:00800|8\\\\d{3})\\\\d{6}|[68]\\\\d{7}|[1-57-9]\\\\d{6}\",[7,8,10,11],[[\"(\\\\d{3})(\\\\d{4})\",\"$1-$2\",[\"[1-57-9]\"]],[\"(\\\\d{4})(\\\\d{4})\",\"$1-$2\",[\"[68]\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"8\"]]]],PE:[\"51\",\"00|19(?:1[124]|77|90)00\",\"(?:[14-8]|9\\\\d)\\\\d{7}\",[8,9],[[\"(\\\\d{3})(\\\\d{5})\",\"$1 $2\",[\"80\"],\"(0$1)\"],[\"(\\\\d)(\\\\d{7})\",\"$1 $2\",[\"1\"],\"(0$1)\"],[\"(\\\\d{2})(\\\\d{6})\",\"$1 $2\",[\"[4-8]\"],\"(0$1)\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"9\"]]],\"0\",0,0,0,0,0,0,\"00\",\" Anexo \"],PF:[\"689\",\"00\",\"4\\\\d{5}(?:\\\\d{2})?|8\\\\d{7,8}\",[6,8,9],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3\",[\"44\"]],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"4|8[7-9]\"]],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"8\"]]]],PG:[\"675\",\"00|140[1-3]\",\"(?:180|[78]\\\\d{3})\\\\d{4}|(?:[2-589]\\\\d|64)\\\\d{5}\",[7,8],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"18|[2-69]|85\"]],[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[78]\"]]],0,0,0,0,0,0,0,\"00\"],PH:[\"63\",\"00\",\"(?:[2-7]|9\\\\d)\\\\d{8}|2\\\\d{5}|(?:1800|8)\\\\d{7,9}\",[6,8,9,10,11,12,13],[[\"(\\\\d)(\\\\d{5})\",\"$1 $2\",[\"2\"],\"(0$1)\"],[\"(\\\\d{4})(\\\\d{4,6})\",\"$1 $2\",[\"3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2\",\"3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))\"],\"(0$1)\"],[\"(\\\\d{5})(\\\\d{4})\",\"$1 $2\",[\"346|4(?:27|9[35])|883\",\"3469|4(?:279|9(?:30|56))|8834\"],\"(0$1)\"],[\"(\\\\d)(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"2\"],\"(0$1)\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[3-7]|8[2-8]\"],\"(0$1)\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[89]\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"1\"]],[\"(\\\\d{4})(\\\\d{1,2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3 $4\",[\"1\"]]],\"0\"],PK:[\"92\",\"00\",\"122\\\\d{6}|[24-8]\\\\d{10,11}|9(?:[013-9]\\\\d{8,10}|2(?:[01]\\\\d\\\\d|2(?:[06-8]\\\\d|1[01]))\\\\d{7})|(?:[2-8]\\\\d{3}|92(?:[0-7]\\\\d|8[1-9]))\\\\d{6}|[24-9]\\\\d{8}|[89]\\\\d{7}\",[8,9,10,11,12],[[\"(\\\\d{3})(\\\\d{3})(\\\\d{2,7})\",\"$1 $2 $3\",[\"[89]0\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{5})\",\"$1 $2\",[\"1\"]],[\"(\\\\d{3})(\\\\d{6,7})\",\"$1 $2\",[\"2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])\",\"9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]\"],\"(0$1)\"],[\"(\\\\d{2})(\\\\d{7,8})\",\"$1 $2\",[\"(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]\"],\"(0$1)\"],[\"(\\\\d{5})(\\\\d{5})\",\"$1 $2\",[\"58\"],\"(0$1)\"],[\"(\\\\d{3})(\\\\d{7})\",\"$1 $2\",[\"3\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3 $4\",[\"2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91\"],\"(0$1)\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3 $4\",[\"[24-9]\"],\"(0$1)\"]],\"0\"],PL:[\"48\",\"00\",\"(?:6|8\\\\d\\\\d)\\\\d{7}|[1-9]\\\\d{6}(?:\\\\d{2})?|[26]\\\\d{5}\",[6,7,8,9,10],[[\"(\\\\d{5})\",\"$1\",[\"19\"]],[\"(\\\\d{3})(\\\\d{3})\",\"$1 $2\",[\"11|20|64\"]],[\"(\\\\d{2})(\\\\d{2})(\\\\d{3})\",\"$1 $2 $3\",[\"(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1\",\"(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19\"]],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2,3})\",\"$1 $2 $3\",[\"64\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)\"]],[\"(\\\\d{2})(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"1[2-8]|[2-7]|8[1-79]|9[145]\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"8\"]]]],PM:[\"508\",\"00\",\"[45]\\\\d{5}|(?:708|8\\\\d\\\\d)\\\\d{6}\",[6,9],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3\",[\"[45]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"7\"]],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"8\"],\"0$1\"]],\"0\"],PR:[\"1\",\"011\",\"(?:[589]\\\\d\\\\d|787)\\\\d{7}\",[10],0,\"1\",0,0,0,0,\"787|939\"],PS:[\"970\",\"00\",\"[2489]2\\\\d{6}|(?:1\\\\d|5)\\\\d{8}\",[8,9,10],[[\"(\\\\d)(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[2489]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"5\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"1\"]]],\"0\"],PT:[\"351\",\"00\",\"1693\\\\d{5}|(?:[26-9]\\\\d|30)\\\\d{7}\",[9],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"2[12]\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"16|[236-9]\"]]]],PW:[\"680\",\"01[12]\",\"(?:[24-8]\\\\d\\\\d|345|900)\\\\d{4}\",[7],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[2-9]\"]]]],PY:[\"595\",\"00\",\"59\\\\d{4,6}|9\\\\d{5,10}|(?:[2-46-8]\\\\d|5[0-8])\\\\d{4,7}\",[6,7,8,9,10,11],[[\"(\\\\d{3})(\\\\d{3,6})\",\"$1 $2\",[\"[2-9]0\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{5})\",\"$1 $2\",[\"[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]\"],\"(0$1)\"],[\"(\\\\d{3})(\\\\d{4,5})\",\"$1 $2\",[\"2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85\"],\"(0$1)\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]\"],\"(0$1)\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"87\"]],[\"(\\\\d{3})(\\\\d{6})\",\"$1 $2\",[\"9(?:[5-79]|8[1-7])\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[2-8]\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"9\"]]],\"0\"],QA:[\"974\",\"00\",\"800\\\\d{4}|(?:2|800)\\\\d{6}|(?:0080|[3-7])\\\\d{7}\",[7,8,9,11],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"2[16]|8\"]],[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[3-7]\"]]]],RE:[\"262\",\"00\",\"709\\\\d{6}|(?:26|[689]\\\\d)\\\\d{7}\",[9],[[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[26-9]\"],\"0$1\"]],\"0\",0,0,0,0,0,[[\"26(?:2\\\\d\\\\d|3(?:0\\\\d|1[0-6]))\\\\d{4}\"],[\"(?:69(?:2\\\\d\\\\d|3(?:[06][0-6]|1[013]|2[0-2]|3[0-39]|4\\\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))|7092[0-3])\\\\d{4}\"],[\"80\\\\d{7}\"],[\"89[1-37-9]\\\\d{6}\"],0,0,0,0,[\"9(?:399[0-3]|479[0-5]|76(?:2[278]|3[0-37]))\\\\d{4}\"],[\"8(?:1[019]|2[0156]|84|90)\\\\d{6}\"]]],RO:[\"40\",\"00\",\"(?:[236-8]\\\\d|90)\\\\d{7}|[23]\\\\d{5}\",[6,9],[[\"(\\\\d{3})(\\\\d{3})\",\"$1 $2\",[\"2[3-6]\",\"2[3-6]\\\\d9\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{4})\",\"$1 $2\",[\"219|31\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[23]1\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[236-9]\"],\"0$1\"]],\"0\",0,0,0,0,0,0,0,\" int \"],RS:[\"381\",\"00\",\"38[02-9]\\\\d{6,9}|6\\\\d{7,9}|90\\\\d{4,8}|38\\\\d{5,6}|(?:7\\\\d\\\\d|800)\\\\d{3,9}|(?:[12]\\\\d|3[0-79])\\\\d{5,10}\",[6,7,8,9,10,11,12],[[\"(\\\\d{3})(\\\\d{3,9})\",\"$1 $2\",[\"(?:2[389]|39)0|[7-9]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{5,10})\",\"$1 $2\",[\"[1-36]\"],\"0$1\"]],\"0\"],RU:[\"7\",\"810\",\"8\\\\d{13}|[347-9]\\\\d{9}\",[10,14],[[\"(\\\\d{4})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"7(?:1[0-8]|2[1-9])\",\"7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))\",\"7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2\"],\"8 ($1)\",1],[\"(\\\\d{5})(\\\\d)(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"7(?:1[0-68]|2[1-9])\",\"7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))\",\"7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]\"],\"8 ($1)\",1],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"7\"],\"8 ($1)\",1],[\"(\\\\d{3})(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2-$3-$4\",[\"[349]|8(?:[02-7]|1[1-8])\"],\"8 ($1)\",1],[\"(\\\\d{4})(\\\\d{4})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3 $4\",[\"8\"],\"8 ($1)\"]],\"8\",0,0,0,0,\"3[04-689]|[489]\",0,\"8~10\"],RW:[\"250\",\"00\",\"(?:06|[27]\\\\d\\\\d|[89]00)\\\\d{6}\",[8,9],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"0\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"2\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[7-9]\"],\"0$1\"]],\"0\"],SA:[\"966\",\"00\",\"92\\\\d{7}|(?:[15]|8\\\\d)\\\\d{8}\",[9,10],[[\"(\\\\d{4})(\\\\d{5})\",\"$1 $2\",[\"9\"]],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"1\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"5\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"81\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"8\"]]],\"0\"],SB:[\"677\",\"0[01]\",\"[6-9]\\\\d{6}|[1-6]\\\\d{4}\",[5,7],[[\"(\\\\d{2})(\\\\d{5})\",\"$1 $2\",[\"6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])\"]]]],SC:[\"248\",\"010|0[0-2]\",\"(?:[2489]\\\\d|64)\\\\d{5}\",[7],[[\"(\\\\d)(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[246]|9[57]\"]]],0,0,0,0,0,0,0,\"00\"],SD:[\"249\",\"00\",\"[19]\\\\d{8}\",[9],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[19]\"],\"0$1\"]],\"0\"],SE:[\"46\",\"00\",\"(?:[26]\\\\d\\\\d|9)\\\\d{9}|[1-9]\\\\d{8}|[1-689]\\\\d{7}|[1-4689]\\\\d{6}|2\\\\d{5}\",[6,7,8,9,10,12],[[\"(\\\\d{2})(\\\\d{2,3})(\\\\d{2})\",\"$1-$2 $3\",[\"20\"],\"0$1\",0,\"$1 $2 $3\"],[\"(\\\\d{3})(\\\\d{4})\",\"$1-$2\",[\"9(?:00|39|44|9)\"],\"0$1\",0,\"$1 $2\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{2})\",\"$1-$2 $3\",[\"[12][136]|3[356]|4[0246]|6[03]|90[1-9]\"],\"0$1\",0,\"$1 $2 $3\"],[\"(\\\\d)(\\\\d{2,3})(\\\\d{2})(\\\\d{2})\",\"$1-$2 $3 $4\",[\"8\"],\"0$1\",0,\"$1 $2 $3 $4\"],[\"(\\\\d{3})(\\\\d{2,3})(\\\\d{2})\",\"$1-$2 $3\",[\"1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])\"],\"0$1\",0,\"$1 $2 $3\"],[\"(\\\\d{3})(\\\\d{2,3})(\\\\d{3})\",\"$1-$2 $3\",[\"9(?:00|39|44)\"],\"0$1\",0,\"$1 $2 $3\"],[\"(\\\\d{2})(\\\\d{2,3})(\\\\d{2})(\\\\d{2})\",\"$1-$2 $3 $4\",[\"1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]\"],\"0$1\",0,\"$1 $2 $3 $4\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1-$2 $3 $4\",[\"10|7\"],\"0$1\",0,\"$1 $2 $3 $4\"],[\"(\\\\d)(\\\\d{3})(\\\\d{3})(\\\\d{2})\",\"$1-$2 $3 $4\",[\"8\"],\"0$1\",0,\"$1 $2 $3 $4\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1-$2 $3 $4\",[\"[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])\"],\"0$1\",0,\"$1 $2 $3 $4\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{3})\",\"$1-$2 $3 $4\",[\"9\"],\"0$1\",0,\"$1 $2 $3 $4\"],[\"(\\\\d{3})(\\\\d{2})(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1-$2 $3 $4 $5\",[\"[26]\"],\"0$1\",0,\"$1 $2 $3 $4 $5\"]],\"0\"],SG:[\"65\",\"0[0-3]\\\\d\",\"(?:(?:1\\\\d|8)\\\\d\\\\d|7000)\\\\d{7}|[3689]\\\\d{7}\",[8,10,11],[[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[369]|8(?:0[1-9]|[1-9])\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"8\"]],[\"(\\\\d{4})(\\\\d{4})(\\\\d{3})\",\"$1 $2 $3\",[\"7\"]],[\"(\\\\d{4})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"1\"]]]],SH:[\"290\",\"00\",\"(?:[256]\\\\d|8)\\\\d{3}\",[4,5],0,0,0,0,0,0,\"[256]\"],SI:[\"386\",\"00|10(?:22|66|88|99)\",\"[1-7]\\\\d{7}|8\\\\d{4,7}|90\\\\d{4,6}\",[5,6,7,8],[[\"(\\\\d{2})(\\\\d{3,6})\",\"$1 $2\",[\"8[09]|9\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{5})\",\"$1 $2\",[\"59|8\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[37][01]|4[0139]|51|6\"],\"0$1\"],[\"(\\\\d)(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[1-57]\"],\"(0$1)\"]],\"0\",0,0,0,0,0,0,\"00\"],SJ:[\"47\",\"00\",\"0\\\\d{4}|(?:[489]\\\\d|79)\\\\d{6}\",[5,8],0,0,0,0,0,0,\"79\"],SK:[\"421\",\"00\",\"[2-689]\\\\d{8}|[2-59]\\\\d{6}|[2-5]\\\\d{5}\",[6,7,9],[[\"(\\\\d)(\\\\d{2})(\\\\d{3,4})\",\"$1 $2 $3\",[\"21\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{2})(\\\\d{2,3})\",\"$1 $2 $3\",[\"[3-5][1-8]1\",\"[3-5][1-8]1[67]\"],\"0$1\"],[\"(\\\\d)(\\\\d{3})(\\\\d{3})(\\\\d{2})\",\"$1/$2 $3 $4\",[\"2\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[689]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1/$2 $3 $4\",[\"[3-5]\"],\"0$1\"]],\"0\"],SL:[\"232\",\"00\",\"(?:[237-9]\\\\d|66)\\\\d{6}\",[8],[[\"(\\\\d{2})(\\\\d{6})\",\"$1 $2\",[\"[236-9]\"],\"(0$1)\"]],\"0\"],SM:[\"378\",\"00\",\"(?:0549|[5-7]\\\\d)\\\\d{6}\",[8,10],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[5-7]\"]],[\"(\\\\d{4})(\\\\d{6})\",\"$1 $2\",[\"0\"]]],0,0,\"([89]\\\\d{5})$\",\"0549$1\"],SN:[\"221\",\"00\",\"(?:[378]\\\\d|93)\\\\d{7}\",[9],[[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"8\"]],[\"(\\\\d{2})(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[379]\"]]]],SO:[\"252\",\"00\",\"[346-9]\\\\d{8}|[12679]\\\\d{7}|[1-5]\\\\d{6}|[1348]\\\\d{5}\",[6,7,8,9],[[\"(\\\\d{2})(\\\\d{4})\",\"$1 $2\",[\"8[125]\"]],[\"(\\\\d{6})\",\"$1\",[\"[134]\"]],[\"(\\\\d)(\\\\d{6})\",\"$1 $2\",[\"[15]|2[0-79]|3[0-46-8]|4[0-7]\"]],[\"(\\\\d)(\\\\d{7})\",\"$1 $2\",[\"(?:2|90)4|[67]\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[348]|64|79|90\"]],[\"(\\\\d{2})(\\\\d{5,7})\",\"$1 $2\",[\"1|28|6[0-35-9]|77|9[2-9]\"]]],\"0\"],SR:[\"597\",\"00\",\"(?:[2-5]|68|[78]\\\\d)\\\\d{5}\",[6,7],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1-$2-$3\",[\"56\"]],[\"(\\\\d{3})(\\\\d{3})\",\"$1-$2\",[\"[2-5]\"]],[\"(\\\\d{3})(\\\\d{4})\",\"$1-$2\",[\"[6-8]\"]]]],SS:[\"211\",\"00\",\"[19]\\\\d{8}\",[9],[[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[19]\"],\"0$1\"]],\"0\"],ST:[\"239\",\"00\",\"(?:22|9\\\\d)\\\\d{5}\",[7],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[29]\"]]]],SV:[\"503\",\"00\",\"[267]\\\\d{7}|(?:80\\\\d|900)\\\\d{4}(?:\\\\d{4})?\",[7,8,11],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[89]\"]],[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[267]\"]],[\"(\\\\d{3})(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"[89]\"]]]],SX:[\"1\",\"011\",\"7215\\\\d{6}|(?:[58]\\\\d\\\\d|900)\\\\d{7}\",[10],0,\"1\",0,\"(5\\\\d{6})$|1\",\"721$1\",0,\"721\"],SY:[\"963\",\"00\",\"[1-359]\\\\d{8}|[1-5]\\\\d{7}\",[8,9],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"[1-4]|5[1-3]\"],\"0$1\",1],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[59]\"],\"0$1\",1]],\"0\"],SZ:[\"268\",\"00\",\"0800\\\\d{4}|(?:[237]\\\\d|900)\\\\d{6}\",[8,9],[[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[0237]\"]],[\"(\\\\d{5})(\\\\d{4})\",\"$1 $2\",[\"9\"]]]],TA:[\"290\",\"00\",\"8\\\\d{3}\",[4],0,0,0,0,0,0,\"8\"],TC:[\"1\",\"011\",\"(?:[58]\\\\d\\\\d|649|900)\\\\d{7}\",[10],0,\"1\",0,\"([2-479]\\\\d{6})$|1\",\"649$1\",0,\"649\"],TD:[\"235\",\"00|16\",\"(?:22|[689]\\\\d|77)\\\\d{6}\",[8],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[26-9]\"]]],0,0,0,0,0,0,0,\"00\"],TG:[\"228\",\"00\",\"[279]\\\\d{7}\",[8],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[279]\"]]]],TH:[\"66\",\"00[1-9]\",\"(?:001800|[2-57]|[689]\\\\d)\\\\d{7}|1\\\\d{7,9}\",[8,9,10,13],[[\"(\\\\d)(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"2\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"[13-9]\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"1\"]]],\"0\"],TJ:[\"992\",\"810\",\"[0-57-9]\\\\d{8}\",[9],[[\"(\\\\d{6})(\\\\d)(\\\\d{2})\",\"$1 $2 $3\",[\"331\",\"3317\"]],[\"(\\\\d{3})(\\\\d{2})(\\\\d{4})\",\"$1 $2 $3\",[\"44[02-479]|[34]7\"]],[\"(\\\\d{4})(\\\\d)(\\\\d{4})\",\"$1 $2 $3\",[\"3(?:[1245]|3[12])\"]],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[0-57-9]\"]]],0,0,0,0,0,0,0,\"8~10\"],TK:[\"690\",\"00\",\"[2-47]\\\\d{3,6}\",[4,5,6,7]],TL:[\"670\",\"00\",\"7\\\\d{7}|(?:[2-47]\\\\d|[89]0)\\\\d{5}\",[7,8],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[2-489]|70\"]],[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"7\"]]]],TM:[\"993\",\"810\",\"(?:[1-6]\\\\d|71)\\\\d{6}\",[8],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2-$3-$4\",[\"12\"],\"(8 $1)\"],[\"(\\\\d{3})(\\\\d)(\\\\d{2})(\\\\d{2})\",\"$1 $2-$3-$4\",[\"[1-5]\"],\"(8 $1)\"],[\"(\\\\d{2})(\\\\d{6})\",\"$1 $2\",[\"[67]\"],\"8 $1\"]],\"8\",0,0,0,0,0,0,\"8~10\"],TN:[\"216\",\"00\",\"[2-57-9]\\\\d{7}\",[8],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[2-57-9]\"]]]],TO:[\"676\",\"00\",\"(?:0800|(?:[5-8]\\\\d\\\\d|999)\\\\d)\\\\d{3}|[2-8]\\\\d{4}\",[5,7],[[\"(\\\\d{2})(\\\\d{3})\",\"$1-$2\",[\"[2-4]|50|6[09]|7[0-24-69]|8[05]\"]],[\"(\\\\d{4})(\\\\d{3})\",\"$1 $2\",[\"0\"]],[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[5-9]\"]]]],TR:[\"90\",\"00\",\"4\\\\d{6}|8\\\\d{11,12}|(?:[2-58]\\\\d\\\\d|900)\\\\d{7}\",[7,10,12,13],[[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"512|8[01589]|90\"],\"0$1\",1],[\"(\\\\d{3})(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"5(?:[0-59]|61)\",\"5(?:[0-59]|61[06])\",\"5(?:[0-59]|61[06]1)\"],\"0$1\",1],[\"(\\\\d{3})(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[24][1-8]|3[1-9]\"],\"(0$1)\",1],[\"(\\\\d{3})(\\\\d{3})(\\\\d{6,7})\",\"$1 $2 $3\",[\"80\"],\"0$1\",1]],\"0\"],TT:[\"1\",\"011\",\"(?:[58]\\\\d\\\\d|900)\\\\d{7}\",[10],0,\"1\",0,\"([2-46-8]\\\\d{6})$|1\",\"868$1\",0,\"868\"],TV:[\"688\",\"00\",\"(?:2|7\\\\d\\\\d|90)\\\\d{4}\",[5,6,7],[[\"(\\\\d{2})(\\\\d{3})\",\"$1 $2\",[\"2\"]],[\"(\\\\d{2})(\\\\d{4})\",\"$1 $2\",[\"90\"]],[\"(\\\\d{2})(\\\\d{5})\",\"$1 $2\",[\"7\"]]]],TW:[\"886\",\"0(?:0[25-79]|19)\",\"[2-689]\\\\d{8}|7\\\\d{9,10}|[2-8]\\\\d{7}|2\\\\d{6}\",[7,8,9,10,11],[[\"(\\\\d{2})(\\\\d)(\\\\d{4})\",\"$1 $2 $3\",[\"202\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"[258]0\"],\"0$1\"],[\"(\\\\d)(\\\\d{3,4})(\\\\d{4})\",\"$1 $2 $3\",[\"[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]\",\"[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[49]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{4})(\\\\d{4,5})\",\"$1 $2 $3\",[\"7\"],\"0$1\"]],\"0\",0,0,0,0,0,0,0,\"#\"],TZ:[\"255\",\"00[056]\",\"(?:[25-8]\\\\d|41|90)\\\\d{7}\",[9],[[\"(\\\\d{3})(\\\\d{2})(\\\\d{4})\",\"$1 $2 $3\",[\"[89]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[24]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{7})\",\"$1 $2\",[\"5\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[67]\"],\"0$1\"]],\"0\"],UA:[\"380\",\"00\",\"[89]\\\\d{9}|[3-9]\\\\d{8}\",[9,10],[[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]\",\"6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{5})\",\"$1 $2\",[\"3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])\",\"3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[3-7]|89|9[1-9]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"[89]\"],\"0$1\"]],\"0\",0,0,0,0,0,0,\"0~0\"],UG:[\"256\",\"00[057]\",\"800\\\\d{6}|(?:[29]0|[347]\\\\d)\\\\d{7}\",[9],[[\"(\\\\d{4})(\\\\d{5})\",\"$1 $2\",[\"202\",\"2024\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{6})\",\"$1 $2\",[\"[27-9]|4(?:6[45]|[7-9])\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{7})\",\"$1 $2\",[\"[34]\"],\"0$1\"]],\"0\"],US:[\"1\",\"011\",\"[2-9]\\\\d{9}|3\\\\d{6}\",[10],[[\"(\\\\d{3})(\\\\d{4})\",\"$1-$2\",[\"310\"],0,1],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"($1) $2-$3\",[\"[2-9]\"],0,1,\"$1-$2-$3\"]],\"1\",0,0,0,0,0,[[\"(?:3052(?:0[0-8]|[1-9]\\\\d)|5056(?:[0-35-9]\\\\d|4[468]))\\\\d{4}|(?:305[3-9]|472[24]|505[2-57-9]|983[2-47-9])\\\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\\\d{6}\"],[\"\"],[\"8(?:00|33|44|55|66|77|88)[2-9]\\\\d{6}\"],[\"900[2-9]\\\\d{6}\"],[\"52(?:3(?:[2-46-9][02-9]\\\\d|5(?:[02-46-9]\\\\d|5[0-46-9]))|4(?:[2-478][02-9]\\\\d|5(?:[034]\\\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\\\d)|9(?:[05-9]\\\\d|2[0-5]|49)))\\\\d{4}|52[34][2-9]1[02-9]\\\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\\\d{6}\"],0,0,0,[\"305209\\\\d{4}\"]]],UY:[\"598\",\"0(?:0|1[3-9]\\\\d)\",\"0004\\\\d{2,9}|[1249]\\\\d{7}|(?:[49]\\\\d|80)\\\\d{5}\",[6,7,8,9,10,11,12,13],[[\"(\\\\d{3})(\\\\d{3,4})\",\"$1 $2\",[\"0\"]],[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[49]0|8\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"9\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[124]\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{2,4})\",\"$1 $2 $3\",[\"0\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})(\\\\d{2,4})\",\"$1 $2 $3 $4\",[\"0\"]]],\"0\",0,0,0,0,0,0,\"00\",\" int. \"],UZ:[\"998\",\"00\",\"(?:20|33|[5-9]\\\\d)\\\\d{7}\",[9],[[\"(\\\\d{2})(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"[235-9]\"]]]],VA:[\"39\",\"00\",\"0\\\\d{5,10}|3[0-8]\\\\d{7,10}|55\\\\d{8}|8\\\\d{5}(?:\\\\d{2,4})?|(?:1\\\\d|39)\\\\d{7,8}\",[6,7,8,9,10,11,12],0,0,0,0,0,0,\"06698\"],VC:[\"1\",\"011\",\"(?:[58]\\\\d\\\\d|784|900)\\\\d{7}\",[10],0,\"1\",0,\"([2-7]\\\\d{6})$|1\",\"784$1\",0,\"784\"],VE:[\"58\",\"00\",\"[68]00\\\\d{7}|(?:[24]\\\\d|[59]0)\\\\d{8}\",[10],[[\"(\\\\d{3})(\\\\d{7})\",\"$1-$2\",[\"[24-689]\"],\"0$1\"]],\"0\"],VG:[\"1\",\"011\",\"(?:284|[58]\\\\d\\\\d|900)\\\\d{7}\",[10],0,\"1\",0,\"([2-578]\\\\d{6})$|1\",\"284$1\",0,\"284\"],VI:[\"1\",\"011\",\"[58]\\\\d{9}|(?:34|90)0\\\\d{7}\",[10],0,\"1\",0,\"([2-9]\\\\d{6})$|1\",\"340$1\",0,\"340\"],VN:[\"84\",\"00\",\"[12]\\\\d{9}|[135-9]\\\\d{8}|[16]\\\\d{7}|[16-8]\\\\d{6}\",[7,8,9,10],[[\"(\\\\d{2})(\\\\d{5})\",\"$1 $2\",[\"80\"],\"0$1\",1],[\"(\\\\d{4})(\\\\d{4,6})\",\"$1 $2\",[\"1\"],0,1],[\"(\\\\d{2})(\\\\d{3})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"6\"],\"0$1\",1],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[357-9]\"],\"0$1\",1],[\"(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"2[48]\"],\"0$1\",1],[\"(\\\\d{3})(\\\\d{4})(\\\\d{3})\",\"$1 $2 $3\",[\"2\"],\"0$1\",1]],\"0\"],VU:[\"678\",\"00\",\"[57-9]\\\\d{6}|(?:[238]\\\\d|48)\\\\d{3}\",[5,7],[[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"[57-9]\"]]]],WF:[\"681\",\"00\",\"(?:40|72|8\\\\d{4})\\\\d{4}|[89]\\\\d{5}\",[6,9],[[\"(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3\",[\"[47-9]\"]],[\"(\\\\d{3})(\\\\d{2})(\\\\d{2})(\\\\d{2})\",\"$1 $2 $3 $4\",[\"8\"]]]],WS:[\"685\",\"0\",\"(?:[2-6]|8\\\\d{5})\\\\d{4}|[78]\\\\d{6}|[68]\\\\d{5}\",[5,6,7,10],[[\"(\\\\d{5})\",\"$1\",[\"[2-5]|6[1-9]\"]],[\"(\\\\d{3})(\\\\d{3,7})\",\"$1 $2\",[\"[68]\"]],[\"(\\\\d{2})(\\\\d{5})\",\"$1 $2\",[\"7\"]]]],XK:[\"383\",\"00\",\"2\\\\d{7,8}|3\\\\d{7,11}|(?:4\\\\d\\\\d|[89]00)\\\\d{5}\",[8,9,10,11,12],[[\"(\\\\d{3})(\\\\d{5})\",\"$1 $2\",[\"[89]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[2-4]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"2|39\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{7,10})\",\"$1 $2\",[\"3\"],\"0$1\"]],\"0\"],YE:[\"967\",\"00\",\"(?:1|7\\\\d)\\\\d{7}|[1-7]\\\\d{6}\",[7,8,9],[[\"(\\\\d)(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"[1-6]|7(?:[24-6]|8[0-7])\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"7\"],\"0$1\"]],\"0\"],YT:[\"262\",\"00\",\"7093\\\\d{5}|(?:80|9\\\\d)\\\\d{7}|(?:26|63)9\\\\d{6}\",[9],0,\"0\",0,0,0,0,0,[[\"269(?:0[0-467]|15|5[0-4]|6\\\\d|[78]0)\\\\d{4}\"],[\"(?:639(?:0[0-79]|1[019]|[267]\\\\d|3[09]|40|5[05-9]|9[04-79])|7093[5-7])\\\\d{4}\"],[\"80\\\\d{7}\"],0,0,0,0,0,[\"9(?:(?:39|47)8[01]|769\\\\d)\\\\d{4}\"]]],ZA:[\"27\",\"00\",\"[1-79]\\\\d{8}|8\\\\d{4,9}\",[5,6,7,8,9,10],[[\"(\\\\d{2})(\\\\d{3,4})\",\"$1 $2\",[\"8[1-4]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{2,3})\",\"$1 $2 $3\",[\"8[1-4]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"860\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"[1-9]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"8\"],\"0$1\"]],\"0\"],ZM:[\"260\",\"00\",\"800\\\\d{6}|(?:21|63|[79]\\\\d)\\\\d{7}\",[9],[[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[28]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{7})\",\"$1 $2\",[\"[79]\"],\"0$1\"]],\"0\"],ZW:[\"263\",\"00\",\"2(?:[0-57-9]\\\\d{6,8}|6[0-24-9]\\\\d{6,7})|[38]\\\\d{9}|[35-8]\\\\d{8}|[3-6]\\\\d{7}|[1-689]\\\\d{6}|[1-3569]\\\\d{5}|[1356]\\\\d{4}\",[5,6,7,8,9,10],[[\"(\\\\d{3})(\\\\d{3,5})\",\"$1 $2\",[\"2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]\"],\"0$1\"],[\"(\\\\d)(\\\\d{3})(\\\\d{2,4})\",\"$1 $2 $3\",[\"[49]\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{4})\",\"$1 $2\",[\"80\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{7})\",\"$1 $2\",[\"24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2\",\"2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]\"],\"(0$1)\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"7\"],\"0$1\"],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)\",\"2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{6})\",\"$1 $2\",[\"8\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3,5})\",\"$1 $2\",[\"1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]\"],\"0$1\"],[\"(\\\\d{2})(\\\\d{3})(\\\\d{3,4})\",\"$1 $2 $3\",[\"29[013-9]|39|54\"],\"0$1\"],[\"(\\\\d{4})(\\\\d{3,5})\",\"$1 $2\",[\"(?:25|54)8\",\"258|5483\"],\"0$1\"]],\"0\"]},nonGeographic:{800:[\"800\",0,\"(?:00|[1-9]\\\\d)\\\\d{6}\",[8],[[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"\\\\d\"]]],0,0,0,0,0,0,[0,0,[\"(?:00|[1-9]\\\\d)\\\\d{6}\"]]],808:[\"808\",0,\"[1-9]\\\\d{7}\",[8],[[\"(\\\\d{4})(\\\\d{4})\",\"$1 $2\",[\"[1-9]\"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,[\"[1-9]\\\\d{7}\"]]],870:[\"870\",0,\"7\\\\d{11}|[235-7]\\\\d{8}\",[9,12],[[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"[235-7]\"]]],0,0,0,0,0,0,[0,[\"(?:[356]|774[45])\\\\d{8}|7[6-8]\\\\d{7}\"],0,0,0,0,0,0,[\"2\\\\d{8}\",[9]]]],878:[\"878\",0,\"10\\\\d{10}\",[12],[[\"(\\\\d{2})(\\\\d{5})(\\\\d{5})\",\"$1 $2 $3\",[\"1\"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,[\"10\\\\d{10}\"]]],881:[\"881\",0,\"6\\\\d{9}|[0-36-9]\\\\d{8}\",[9,10],[[\"(\\\\d)(\\\\d{3})(\\\\d{5})\",\"$1 $2 $3\",[\"[0-37-9]\"]],[\"(\\\\d)(\\\\d{3})(\\\\d{5,6})\",\"$1 $2 $3\",[\"6\"]]],0,0,0,0,0,0,[0,[\"6\\\\d{9}|[0-36-9]\\\\d{8}\"]]],882:[\"882\",0,\"[13]\\\\d{6}(?:\\\\d{2,5})?|[19]\\\\d{7}|(?:[25]\\\\d\\\\d|4)\\\\d{7}(?:\\\\d{2})?\",[7,8,9,10,11,12],[[\"(\\\\d{2})(\\\\d{5})\",\"$1 $2\",[\"16|342\"]],[\"(\\\\d{2})(\\\\d{6})\",\"$1 $2\",[\"49\"]],[\"(\\\\d{2})(\\\\d{2})(\\\\d{4})\",\"$1 $2 $3\",[\"1[36]|9\"]],[\"(\\\\d{2})(\\\\d{4})(\\\\d{3})\",\"$1 $2 $3\",[\"3[23]\"]],[\"(\\\\d{2})(\\\\d{3,4})(\\\\d{4})\",\"$1 $2 $3\",[\"16\"]],[\"(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"10|23|3(?:[15]|4[57])|4|51\"]],[\"(\\\\d{3})(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"34\"]],[\"(\\\\d{2})(\\\\d{4,5})(\\\\d{5})\",\"$1 $2 $3\",[\"[1-35]\"]]],0,0,0,0,0,0,[0,[\"342\\\\d{4}|(?:337|49)\\\\d{6}|(?:3(?:2|47|7\\\\d{3})|50\\\\d{3})\\\\d{7}\",[7,8,9,10,12]],0,0,0,[\"348[57]\\\\d{7}\",[11]],0,0,[\"1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\\\d{4}|6\\\\d{5,10})|(?:345\\\\d|9[89])\\\\d{6}|(?:10|2(?:3|85\\\\d)|3(?:[15]|[69]\\\\d\\\\d)|4[15-8]|51)\\\\d{8}\"]]],883:[\"883\",0,\"(?:[1-4]\\\\d|51)\\\\d{6,10}\",[8,9,10,11,12],[[\"(\\\\d{3})(\\\\d{3})(\\\\d{2,8})\",\"$1 $2 $3\",[\"[14]|2[24-689]|3[02-689]|51[24-9]\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3\",[\"510\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{4})\",\"$1 $2 $3\",[\"21\"]],[\"(\\\\d{4})(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"51[13]\"]],[\"(\\\\d{3})(\\\\d{3})(\\\\d{3})(\\\\d{3})\",\"$1 $2 $3 $4\",[\"[235]\"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,[\"(?:2(?:00\\\\d\\\\d|10)|(?:370[1-9]|51\\\\d0)\\\\d)\\\\d{7}|51(?:00\\\\d{5}|[24-9]0\\\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\\\d{5,9}\"]]],888:[\"888\",0,\"\\\\d{11}\",[11],[[\"(\\\\d{3})(\\\\d{3})(\\\\d{5})\",\"$1 $2 $3\"]],0,0,0,0,0,0,[0,0,0,0,0,0,[\"\\\\d{11}\"]]],979:[\"979\",0,\"[1359]\\\\d{8}\",[9],[[\"(\\\\d)(\\\\d{4})(\\\\d{4})\",\"$1 $2 $3\",[\"[1359]\"]]],0,0,0,0,0,0,[0,0,0,[\"[1359]\\\\d{8}\"]]]}};export{d as default};\n//# sourceMappingURL=metadata.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/AsYouType */\nimport e from\"../metadata.mjs\";import{AsYouType as o}from\"../../core.mjs\";function t(r){return o.call(this,r,e)}t.prototype=Object.create(o.prototype,{});t.prototype.constructor=t;export{t as AsYouType};\n//# sourceMappingURL=AsYouType.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/Metadata */\nimport o from\"../metadata.mjs\";import{Metadata as a}from\"../../core.mjs\";function t(){return a.call(this,o)}t.prototype=Object.create(a.prototype,{});t.prototype.constructor=t;export{t as Metadata};\n//# sourceMappingURL=Metadata.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/PhoneNumberMatcher */\nimport a from\"../metadata.mjs\";import{PhoneNumberMatcher as r}from\"../../core.mjs\";function t(e,o){return r.call(this,e,o,a)}t.prototype=Object.create(r.prototype,{});t.prototype.constructor=t;export{t as PhoneNumberMatcher};\n//# sourceMappingURL=PhoneNumberMatcher.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/withMetadataArgument */\nimport e from\"../metadata.mjs\";function p(a,r){var t=Array.prototype.slice.call(r);return t.push(e),a.apply(this,t)}export{p as default};\n//# sourceMappingURL=withMetadataArgument.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/findNumbers */\nimport r from\"./withMetadataArgument.mjs\";import{findNumbers as t}from\"../../core.mjs\";function n(){return r(t,arguments)}export{n as findNumbers};\n//# sourceMappingURL=findNumbers.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/findPhoneNumbersInText */\nimport e from\"./withMetadataArgument.mjs\";import{findPhoneNumbersInText as n}from\"../../core.mjs\";function m(){return e(n,arguments)}export{m as findPhoneNumbersInText};\n//# sourceMappingURL=findPhoneNumbersInText.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/formatIncompletePhoneNumber */\nimport e from\"./withMetadataArgument.mjs\";import{formatIncompletePhoneNumber as t}from\"../../core.mjs\";function r(){return e(t,arguments)}export{r as formatIncompletePhoneNumber};\n//# sourceMappingURL=formatIncompletePhoneNumber.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/getCountries */\nimport t from\"./withMetadataArgument.mjs\";import{getCountries as r}from\"../../core.mjs\";function n(){return t(r,arguments)}export{n as getCountries};\n//# sourceMappingURL=getCountries.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/getCountryCallingCode */\nimport t from\"./withMetadataArgument.mjs\";import{getCountryCallingCode as o}from\"../../core.mjs\";function n(){return t(o,arguments)}export{n as getCountryCallingCode};\n//# sourceMappingURL=getCountryCallingCode.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/getExampleNumber */\nimport e from\"./withMetadataArgument.mjs\";import{getExampleNumber as t}from\"../../core.mjs\";function a(){return e(t,arguments)}export{a as getExampleNumber};\n//# sourceMappingURL=getExampleNumber.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/getExtPrefix */\nimport t from\"./withMetadataArgument.mjs\";import{getExtPrefix as r}from\"../../core.mjs\";function x(){return t(r,arguments)}export{x as getExtPrefix};\n//# sourceMappingURL=getExtPrefix.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/isPossiblePhoneNumber */\nimport e from\"./withMetadataArgument.mjs\";import{isPossiblePhoneNumber as o}from\"../../core.mjs\";function i(){return e(o,arguments)}export{i as isPossiblePhoneNumber};\n//# sourceMappingURL=isPossiblePhoneNumber.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/isSupportedCountry */\nimport t from\"./withMetadataArgument.mjs\";import{isSupportedCountry as r}from\"../../core.mjs\";function p(){return t(r,arguments)}export{p as isSupportedCountry};\n//# sourceMappingURL=isSupportedCountry.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/isValidPhoneNumber */\nimport r from\"./withMetadataArgument.mjs\";import{isValidPhoneNumber as e}from\"../../core.mjs\";function m(){return r(e,arguments)}export{m as isValidPhoneNumber};\n//# sourceMappingURL=isValidPhoneNumber.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/parsePhoneNumber */\nimport r from\"./withMetadataArgument.mjs\";import{default as e}from\"../../core.mjs\";function m(){return r(e,arguments)}export{m as parsePhoneNumber};\n//# sourceMappingURL=parsePhoneNumber.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/parsePhoneNumberWithError */\nimport r from\"./withMetadataArgument.mjs\";import{parsePhoneNumberWithError as e}from\"../../core.mjs\";function m(){return r(e,arguments)}export{m as parsePhoneNumberWithError};\n//# sourceMappingURL=parsePhoneNumberWithError.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/searchNumbers */\nimport r from\"./withMetadataArgument.mjs\";import{searchNumbers as e}from\"../../core.mjs\";function a(){return r(e,arguments)}export{a as searchNumbers};\n//# sourceMappingURL=searchNumbers.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/searchPhoneNumbersInText */\nimport e from\"./withMetadataArgument.mjs\";import{searchPhoneNumbersInText as r}from\"../../core.mjs\";function m(){return e(r,arguments)}export{m as searchPhoneNumbersInText};\n//# sourceMappingURL=searchPhoneNumbersInText.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min/exports/validatePhoneNumberLength */\nimport e from\"./withMetadataArgument.mjs\";import{validatePhoneNumberLength as t}from\"../../core.mjs\";function n(){return e(t,arguments)}export{n as validatePhoneNumberLength};\n//# sourceMappingURL=validatePhoneNumberLength.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min */\nimport{parsePhoneNumberWithError as o,parsePhoneNumberWithError as t}from\"./min/exports/parsePhoneNumberWithError.mjs\";import{parsePhoneNumber as p,parsePhoneNumber as a}from\"./min/exports/parsePhoneNumber.mjs\";import{isValidPhoneNumber as n}from\"./min/exports/isValidPhoneNumber.mjs\";import{isPossiblePhoneNumber as u}from\"./min/exports/isPossiblePhoneNumber.mjs\";import{validatePhoneNumberLength as h}from\"./min/exports/validatePhoneNumberLength.mjs\";import{findNumbers as P}from\"./min/exports/findNumbers.mjs\";import{searchNumbers as i}from\"./min/exports/searchNumbers.mjs\";import{findPhoneNumbersInText as C}from\"./min/exports/findPhoneNumbersInText.mjs\";import{searchPhoneNumbersInText as g}from\"./min/exports/searchPhoneNumbersInText.mjs\";import{PhoneNumberMatcher as c}from\"./min/exports/PhoneNumberMatcher.mjs\";import{AsYouType as T}from\"./min/exports/AsYouType.mjs\";import{isSupportedCountry as D}from\"./min/exports/isSupportedCountry.mjs\";import{getCountries as L}from\"./min/exports/getCountries.mjs\";import{getCountryCallingCode as A}from\"./min/exports/getCountryCallingCode.mjs\";import{getExtPrefix as S}from\"./min/exports/getExtPrefix.mjs\";import{Metadata as v}from\"./min/exports/Metadata.mjs\";import{getExampleNumber as H}from\"./min/exports/getExampleNumber.mjs\";import{formatIncompletePhoneNumber as V}from\"./min/exports/formatIncompletePhoneNumber.mjs\";import{ParseError as _,parseIncompletePhoneNumber as j,parsePhoneNumberCharacter as k,parseDigits as q,parseRFC3966 as w,formatRFC3966 as z,DIGIT_PLACEHOLDER as B}from\"./core.mjs\";export{T as AsYouType,B as DIGIT_PLACEHOLDER,v as Metadata,_ as ParseError,c as PhoneNumberMatcher,a as default,P as findNumbers,C as findPhoneNumbersInText,V as formatIncompletePhoneNumber,z as formatRFC3966,L as getCountries,A as getCountryCallingCode,H as getExampleNumber,S as getExtPrefix,u as isPossiblePhoneNumber,D as isSupportedCountry,n as isValidPhoneNumber,q as parseDigits,j as parseIncompletePhoneNumber,t as parsePhoneNumber,k as parsePhoneNumberCharacter,p as parsePhoneNumberFromString,o as parsePhoneNumberWithError,w as parseRFC3966,i as searchNumbers,g as searchPhoneNumbersInText,h as validatePhoneNumberLength};\n//# sourceMappingURL=min.mjs.map","/* esm.sh - libphonenumber-js@1.11.17/min */\nimport \"/libphonenumber-js@1.11.17/es2022/core.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/AsYouType.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/Metadata.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/PhoneNumberMatcher.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/findNumbers.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/findPhoneNumbersInText.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/formatIncompletePhoneNumber.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/getCountries.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/getCountryCallingCode.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/getExampleNumber.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/getExtPrefix.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/isPossiblePhoneNumber.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/isSupportedCountry.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/isValidPhoneNumber.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/parsePhoneNumber.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/parsePhoneNumberWithError.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/searchNumbers.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/searchPhoneNumbersInText.mjs\";\nimport \"/libphonenumber-js@1.11.17/es2022/min/exports/validatePhoneNumberLength.mjs\";\nexport * from \"/libphonenumber-js@1.11.17/es2022/min.mjs\";\nexport { default } from \"/libphonenumber-js@1.11.17/es2022/min.mjs\";\n","/*\n * Plane\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Y26Z7g8eGTUcauyVoWUm/Rxo5AeO3QxWnHtOVVEJi/yEcEu9ZlX.js\"\nexport { default } from \"https://framerusercontent.com/modules/Y26Z7g8eGTUcauyVoWUm/Rxo5AeO3QxWnHtOVVEJi/yEcEu9ZlX.js\"\n","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{useCallback,useEffect,useMemo,useRef,useState,useSyncExternalStore}from\"react\";import{addPropertyControls,ControlType,useLocaleInfo}from\"framer\";/* libphonenumber-js: ~75KB min build, gives us the full ISO country list,\n   dial codes, and live-as-you-type national formatting for every country.\n   TS can't resolve HTTPS imports but Framer does at runtime. */// @ts-ignore\nimport{AsYouType,getCountries,getCountryCallingCode,isValidPhoneNumber}from\"https://esm.sh/libphonenumber-js@1.11.17/min\";/* Framer-hosted icon (Arrow). Default export from a Framer module URL.\n   Same HTTPS-import pattern as libphonenumber: TS can't resolve, Framer\n   does at runtime. Color is inherited from the parent text color. */// @ts-ignore\nimport FramerArrow from\"https://framer.com/m/Plane-7NivNE.js\";/**\n * @framerIntrinsicWidth 640\n * @framerIntrinsicHeight 720\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n *//* ================================================================== *//*  DataLayer helper                                                   *//* ================================================================== */function dlPush(event,extra){if(typeof window===\"undefined\")return;(window.dataLayer=window.dataLayer||[]).push({event,...extra});}/* ================================================================== *//*  Submit endpoint                                                    *//* ================================================================== */const DEFAULT_SUBMIT_URL=\"/api/contact\";/* ================================================================== *//*  Constants                                                          *//* ================================================================== */const MAX_FILE_SIZE_MB=10;const MAX_FILE_SIZE_BYTES=MAX_FILE_SIZE_MB*1024*1024;const ALLOWED_FILE_TYPES=[\"application/pdf\",\"image/jpeg\",\"image/png\",\"image/webp\",\"application/msword\",\"application/vnd.openxmlformats-officedocument.wordprocessingml.document\",\"application/vnd.ms-excel\",\"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet\",\"text/plain\",\"text/csv\"];const EMAIL_REGEX=/^[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])?)+$/;const PRIORITY_CODES=[\"LU\",\"FR\",\"BE\",\"DE\",\"CH\",\"GB\",\"IT\",\"ES\",\"NL\",\"AT\",\"PT\",\"IE\",\"DK\",\"SE\",\"NO\",\"FI\",\"US\",\"CA\",\"AE\",\"SA\",\"QA\",\"SG\",\"HK\",\"JP\",\"AU\"];const FALLBACK_COUNTRY_NAMES={LU:\"Luxembourg\",FR:\"France\",BE:\"Belgium\",DE:\"Germany\",CH:\"Switzerland\",GB:\"United Kingdom\",IT:\"Italy\",ES:\"Spain\",NL:\"Netherlands\",AT:\"Austria\",PT:\"Portugal\",IE:\"Ireland\",DK:\"Denmark\",SE:\"Sweden\",NO:\"Norway\",FI:\"Finland\",US:\"United States\",CA:\"Canada\",AE:\"United Arab Emirates\",SA:\"Saudi Arabia\",QA:\"Qatar\",SG:\"Singapore\",HK:\"Hong Kong\",JP:\"Japan\",AU:\"Australia\"};const MAX_PHONE_DIGITS=15;const COUNTRIES_STATIC=(()=>{try{return getCountries().map(code=>({code,name:FALLBACK_COUNTRY_NAMES[code]||code,dial:`+${getCountryCallingCode(code)}`}));}catch{return[];}})();function sortCountries(list){const prioritySet=new Set(PRIORITY_CODES);const byCode=new Map(list.map(c=>[c.code,c]));const priority=PRIORITY_CODES.map(code=>byCode.get(code)).filter(Boolean);const rest=list.filter(c=>!prioritySet.has(c.code)).sort((a,b)=>a.name.localeCompare(b.name));return[...priority,...rest];}const DEFAULT_COUNTRY=COUNTRIES_STATIC.find(c=>c.code===\"LU\")||COUNTRIES_STATIC[0]||{code:\"LU\",name:\"Luxembourg\",dial:\"+352\"};function useCountries(){const[names,setNames]=useState(FALLBACK_COUNTRY_NAMES);useEffect(()=>{let cancelled=false;fetch(\"https://flagcdn.com/en/codes.json\").then(r=>r.ok?r.json():Promise.reject()).then(data=>{if(cancelled)return;const upper={};for(const[k,v]of Object.entries(data))upper[k.toUpperCase()]=v;setNames(prev=>({...prev,...upper}));}).catch(()=>{});return()=>{cancelled=true;};},[]);return useMemo(()=>sortCountries(COUNTRIES_STATIC.map(c=>({...c,name:names[c.code]||c.name}))),[names]);}function flagUrl(code){return`https://flagcdn.com/${code.toLowerCase()}.svg`;}function formatPhone(raw,code){const digits=raw.replace(/\\D/g,\"\").slice(0,MAX_PHONE_DIGITS);if(!digits)return\"\";try{return new AsYouType(code).input(digits)||digits;}catch{return digits;}}/* Phone placeholder per country.\n   - Already pre-formatted: keeps just the local prefix that hints at the\n     line type (mobile vs fixed) and replaces the rest with zeros.\n   - Spacing follows the conventional national display pattern.\n   - We don't run these through AsYouType at runtime because the formatter\n     occasionally returns numbers without spaces for some country/length\n     combinations (BE 9-digit mobiles, NL, etc.), which would defeat the\n     \"obvious placeholder\" effect. Hardcoding the final string is simpler\n     and predictable.\n   - The fallback is a generic 8-digit shape for any country not listed. */const PHONE_PLACEHOLDERS={LU:\"621 00 00 00\",FR:\"6 00 00 00 00\",BE:\"470 00 00 00\",DE:\"1512 0000000\",CH:\"78 000 00 00\",GB:\"7400 000000\",IT:\"312 000 0000\",ES:\"612 00 00 00\",NL:\"6 0000 0000\",AT:\"664 000000\",PT:\"912 000 000\",IE:\"85 000 0000\",DK:\"32 00 00 00\",SE:\"70 000 00 00\",NO:\"406 00 000\",FI:\"41 0000000\",US:\"(201) 000-0000\",CA:\"(506) 000-0000\",AE:\"50 000 0000\",SA:\"51 000 0000\",QA:\"3300 0000\",SG:\"8000 0000\",HK:\"5000 0000\",JP:\"90 0000 0000\",AU:\"412 000 000\"};function getPhonePlaceholder(code){return PHONE_PLACEHOLDERS[code]||\"00 00 00 00\";}const I18N_STRINGS={en:{firstNameLabel:\"First Name\",lastNameLabel:\"Last Name\",emailLabel:\"Email\",phoneLabel:\"Phone number\",messageLabel:\"Message\",companyLabel:\"Company\",countryLabel:\"Country\",positionLabel:\"Position applied\",topicLabel:\"Precise the topic\",manufacturerLabel:\"Aircraft Manufacturer\",modelLabel:\"Aircraft Model\",serialNumberLabel:\"Serial Number\",messagePlaceholder:\"Tell us how we can help you\",companyPlaceholder:\"Your company name\",countryPlaceholder:\"Germany\",positionPlaceholder:\"e.g. Pilot, Mechanic...\",topicPlaceholder:\"Select a topic...\",regionPlaceholder:\"Select a region...\",coursePlaceholder:\"Select a course...\",otherLabel:\"Other\",phoneSearchPlaceholder:\"Search country...\",topicAircraftTrading:\"Aircraft Trading\",topicTrainingCentre:\"Training Centre\",topicAircraftManagement:\"Aircraft Management\",topicAircraftMaintenance:\"Aircraft Maintenance\",topicOther:\"Other\",required:\"This field is required\",invalidEmail:\"Please enter a valid email address\",invalidPhone:\"Please enter a valid phone number\",checkFields:\"Please check the required fields below.\",fileSize:\"File too large ({size}). Max {max}.\",fileType:\"File type not supported. Use PDF, image, Word, Excel or text.\",submitGeneric:\"Something went wrong. Please try again or contact us directly.\",submitTimeout:\"Request timed out. Please try again.\"},fr:{firstNameLabel:\"Pr\\xe9nom\",lastNameLabel:\"Nom\",emailLabel:\"Email\",phoneLabel:\"Num\\xe9ro de t\\xe9l\\xe9phone\",messageLabel:\"Message\",companyLabel:\"Soci\\xe9t\\xe9\",countryLabel:\"Pays\",positionLabel:\"Poste souhait\\xe9\",topicLabel:\"Pr\\xe9cisez le sujet\",manufacturerLabel:\"Constructeur de l'appareil\",modelLabel:\"Mod\\xe8le de l'appareil\",serialNumberLabel:\"Num\\xe9ro de s\\xe9rie\",messagePlaceholder:\"Dites-nous comment nous pouvons vous aider\",companyPlaceholder:\"Nom de votre soci\\xe9t\\xe9\",countryPlaceholder:\"France\",positionPlaceholder:\"ex. Pilote, M\\xe9canicien...\",topicPlaceholder:\"Choisissez un sujet...\",regionPlaceholder:\"S\\xe9lectionnez une r\\xe9gion...\",coursePlaceholder:\"S\\xe9lectionnez un cours...\",otherLabel:\"Autre\",phoneSearchPlaceholder:\"Rechercher un pays...\",topicAircraftTrading:\"Vente d'avions\",topicTrainingCentre:\"Centre de formation\",topicAircraftManagement:\"Gestion d'avions\",topicAircraftMaintenance:\"Maintenance d'avions\",topicOther:\"Autre\",required:\"Ce champ est requis\",invalidEmail:\"Veuillez saisir une adresse email valide\",invalidPhone:\"Veuillez saisir un num\\xe9ro de t\\xe9l\\xe9phone valide\",checkFields:\"Veuillez v\\xe9rifier les champs requis ci-dessous.\",fileSize:\"Fichier trop volumineux ({size}). Maximum {max}.\",fileType:\"Type de fichier non pris en charge. Utilisez PDF, image, Word, Excel ou texte.\",submitGeneric:\"Une erreur est survenue. Veuillez r\\xe9essayer ou nous contacter directement.\",submitTimeout:\"D\\xe9lai d\\xe9pass\\xe9. Veuillez r\\xe9essayer.\"},de:{firstNameLabel:\"Vorname\",lastNameLabel:\"Nachname\",emailLabel:\"E-Mail\",phoneLabel:\"Telefonnummer\",messageLabel:\"Nachricht\",companyLabel:\"Unternehmen\",countryLabel:\"Land\",positionLabel:\"Beworbene Position\",topicLabel:\"Bitte das Thema pr\\xe4zisieren\",manufacturerLabel:\"Flugzeughersteller\",modelLabel:\"Flugzeugmodell\",serialNumberLabel:\"Seriennummer\",messagePlaceholder:\"Erz\\xe4hlen Sie uns, wie wir helfen k\\xf6nnen\",companyPlaceholder:\"Name Ihres Unternehmens\",countryPlaceholder:\"Deutschland\",positionPlaceholder:\"z. B. Pilot, Mechaniker...\",topicPlaceholder:\"Thema ausw\\xe4hlen...\",regionPlaceholder:\"W\\xe4hlen Sie Ihre Region...\",coursePlaceholder:\"W\\xe4hlen Sie einen Kurs...\",otherLabel:\"Andere\",phoneSearchPlaceholder:\"Land suchen...\",topicAircraftTrading:\"Flugzeugvermarktung\",topicTrainingCentre:\"Schulungszentrum\",topicAircraftManagement:\"Flugzeugverwaltung\",topicAircraftMaintenance:\"Flugzeugwartung\",topicOther:\"Andere\",required:\"Dieses Feld ist erforderlich\",invalidEmail:\"Bitte geben Sie eine g\\xfcltige E-Mail-Adresse ein\",invalidPhone:\"Bitte geben Sie eine g\\xfcltige Telefonnummer ein\",checkFields:\"Bitte \\xfcberpr\\xfcfen Sie die Pflichtfelder unten.\",fileSize:\"Datei zu gro\\xdf ({size}). Maximal {max}.\",fileType:\"Dateityp nicht unterst\\xfctzt. Verwenden Sie PDF, Bild, Word, Excel oder Text.\",submitGeneric:\"Etwas ist schiefgelaufen. Bitte erneut versuchen oder direkt Kontakt aufnehmen.\",submitTimeout:\"Anfrage abgelaufen. Bitte versuchen Sie es erneut.\"},es:{firstNameLabel:\"Nombre\",lastNameLabel:\"Apellido\",emailLabel:\"Correo electr\\xf3nico\",phoneLabel:\"N\\xfamero de tel\\xe9fono\",messageLabel:\"Mensaje\",companyLabel:\"Empresa\",countryLabel:\"Pa\\xeds\",positionLabel:\"Puesto solicitado\",topicLabel:\"Especifique el tema\",manufacturerLabel:\"Fabricante de la aeronave\",modelLabel:\"Modelo de la aeronave\",serialNumberLabel:\"N\\xfamero de serie\",messagePlaceholder:\"Cu\\xe9ntenos c\\xf3mo podemos ayudarle\",companyPlaceholder:\"Nombre de su empresa\",countryPlaceholder:\"Espa\\xf1a\",positionPlaceholder:\"ej. Piloto, Mec\\xe1nico...\",topicPlaceholder:\"Seleccione un tema...\",regionPlaceholder:\"Seleccione su regi\\xf3n...\",coursePlaceholder:\"Seleccione un curso...\",otherLabel:\"Otro\",phoneSearchPlaceholder:\"Buscar pa\\xeds...\",topicAircraftTrading:\"Venta de aeronaves\",topicTrainingCentre:\"Centro de formaci\\xf3n\",topicAircraftManagement:\"Gesti\\xf3n de aeronaves\",topicAircraftMaintenance:\"Mantenimiento de aeronaves\",topicOther:\"Otro\",required:\"Este campo es obligatorio\",invalidEmail:\"Por favor, introduzca una direcci\\xf3n de correo electr\\xf3nico v\\xe1lida\",invalidPhone:\"Por favor, introduzca un n\\xfamero de tel\\xe9fono v\\xe1lido\",checkFields:\"Por favor, revise los campos requeridos a continuaci\\xf3n.\",fileSize:\"Archivo demasiado grande ({size}). M\\xe1ximo {max}.\",fileType:\"Tipo de archivo no admitido. Use PDF, imagen, Word, Excel o texto.\",submitGeneric:\"Algo sali\\xf3 mal. Vuelva a intentarlo o cont\\xe1ctenos directamente.\",submitTimeout:\"Se agot\\xf3 el tiempo de espera. Vuelva a intentarlo.\"},it:{firstNameLabel:\"Nome\",lastNameLabel:\"Cognome\",emailLabel:\"Email\",phoneLabel:\"Numero di telefono\",messageLabel:\"Messaggio\",companyLabel:\"Azienda\",countryLabel:\"Paese\",positionLabel:\"Posizione richiesta\",topicLabel:\"Specifica l'argomento\",manufacturerLabel:\"Costruttore dell'aeromobile\",modelLabel:\"Modello dell'aeromobile\",serialNumberLabel:\"Numero di serie\",messagePlaceholder:\"Dicci come possiamo aiutarti\",companyPlaceholder:\"Nome della tua azienda\",countryPlaceholder:\"Italia\",positionPlaceholder:\"es. Pilota, Meccanico...\",topicPlaceholder:\"Seleziona un argomento...\",regionPlaceholder:\"Seleziona la tua regione...\",coursePlaceholder:\"Seleziona un corso...\",otherLabel:\"Altro\",phoneSearchPlaceholder:\"Cerca paese...\",topicAircraftTrading:\"Vendita di aeromobili\",topicTrainingCentre:\"Centro di formazione\",topicAircraftManagement:\"Gestione di aeromobili\",topicAircraftMaintenance:\"Manutenzione di aeromobili\",topicOther:\"Altro\",required:\"Questo campo \\xe8 obbligatorio\",invalidEmail:\"Inserisci un indirizzo email valido\",invalidPhone:\"Inserisci un numero di telefono valido\",checkFields:\"Controlla i campi obbligatori qui sotto.\",fileSize:\"File troppo grande ({size}). Massimo {max}.\",fileType:\"Tipo di file non supportato. Usa PDF, immagine, Word, Excel o testo.\",submitGeneric:\"Qualcosa \\xe8 andato storto. Riprova o contattaci direttamente.\",submitTimeout:\"Richiesta scaduta. Riprova.\"}};/* Resolve a locale code (e.g. \"fr\", \"fr-FR\", \"de-DE\") to a dictionary\n   entry. Tries the full code first, then the language prefix, then\n   falls back to English. The check is case-insensitive so platform\n   differences in capitalisation don't break us. */function resolveDict(code){if(!code)return I18N_STRINGS.en;const lower=code.toLowerCase();if(I18N_STRINGS[lower])return I18N_STRINGS[lower];const prefix=lower.split(/[-_]/)[0];if(I18N_STRINGS[prefix])return I18N_STRINGS[prefix];return I18N_STRINGS.en;}/* ================================================================== *//*  Helpers                                                            *//* ================================================================== */function fontStyle(f){if(!f)return{};// Only emit keys when the source actually has a value. Returning\n// `letterSpacing: undefined` would shadow a fallback letterSpacing set\n// earlier in a style object during spread merging, so we filter those\n// out — callers can put defaults *before* `...withFont(...)` and trust\n// them to survive when the font control hasn't been customised.\nconst out={};const family=f.family||f.fontFamily;const size=f.size??f.fontSize;const weight=f.weight??f.fontWeight;const style=f.style??f.fontStyle;if(family!=null)out.fontFamily=family;if(size!=null)out.fontSize=size;if(weight!=null)out.fontWeight=weight;if(style!=null)out.fontStyle=style;if(f.lineHeight!=null)out.lineHeight=f.lineHeight;if(f.letterSpacing!=null)out.letterSpacing=f.letterSpacing;return out;}function withFont(f,o){return{...fontStyle(f),...o||{}};}function slugify(s){return String(s||\"\").toLowerCase().normalize(\"NFD\").replace(/[\\u0300-\\u036f]/g,\"\").replace(/[^a-z0-9]+/g,\"-\").replace(/(^-|-$)/g,\"\");}/* Canonical English aliases for each known dept type. Used to match a\n   URL `?dept=<slug>` param even when the dept's label/slug has been\n   translated by Framer Locales (e.g. \"Autres\" / `autres` in FR, \"Weitere\n   Themen\" / `weitere-themen` in DE should still match a `?dept=other-topics`\n   link coming from an EN reference). Keywords are matched as substrings\n   against the dept's slug + label, case-insensitive. Be generous — adding\n   an unused keyword has no cost, missing one breaks the preshot silently. */const DEPT_ALIAS_KEYWORDS={// canonical slug -> keywords found in any locale's label/slug\nfractional:[\"fractional\",\"partage\",\"partagee\",\"partag\\xe9e\",// German: \"Teileigentum\" (lit. \"part-ownership\")\n\"teil\",\"eigentum\",// Spanish: \"Propiedad fraccionada\"\n\"fraccion\",\"fraccionada\",// Italian: \"Proprietà frazionata\"\n\"frazion\",\"frazionata\"],\"demo-flight\":[\"demo\",\"d\\xe9mo\",\"demonstration\",\"d\\xe9monstration\",\"demonstracion\",\"demostraci\\xf3n\",\"demostracion\",// Italian: \"dimostrazione\" / \"dimostrativo\"\n\"dimostrazione\",\"dimostrativ\",// German: \"Demo-Flug\" — covered by \"demo\"\n\"vorf\\xfchr\",\"vorfuhr\"],charter:[\"charter\",\"charter-flight\",\"vol-charter\",// Italian: \"noleggio\"\n\"noleggio\"],\"other-topics\":[\"other\",\"autres\",\"andere\",\"otros\",\"altri\",\"altro\",// German: \"Weitere Themen\"\n\"weitere\",\"themen\",\"thema\",// Spanish: \"Otros temas\"\n\"temas\",// Italian: \"Altri temi\"\n\"temi\",\"tema\",// Catch-all for \"topics\" in any language\n\"topic\",\"sujet\",\"argument\"]};/* Decide whether a department record matches a URL `?dept=<slug>` value.\n   Match strategy (case-insensitive, accent-folded):\n   1. Direct slug match (slug or slugified label).\n   2. Canonical alias match: if `urlSlug` is one of the keys in\n      DEPT_ALIAS_KEYWORDS, the dept matches as long as any of the keywords\n      appears in its slug or label. This is what lets `?dept=other-topics`\n      from an English reference still resolve to the \"Autres\" dept in\n      French, \"Andere\" in German, etc.\n   Slugs that aren't in the alias table fall back to direct match only. */function deptMatchesUrl(dept,urlSlug){if(!urlSlug)return false;const target=urlSlug.toLowerCase();const slugA=(dept.slug||\"\").toLowerCase();const slugB=slugify(dept.label||\"\");if(slugA===target||slugB===target)return true;const keywords=DEPT_ALIAS_KEYWORDS[target];if(!keywords)return false;const hay=(slugA+\" \"+slugB+\" \"+(dept.label||\"\")).toLowerCase();return keywords.some(kw=>hay.includes(kw));}function decodePhoto(raw){if(!raw)return\"\";if(raw.startsWith(\"http\"))return raw;try{return atob(raw);}catch{return raw;}}function validateEmail(email){const trimmed=email.trim();if(!trimmed)return false;if(trimmed.length>254)return false;return EMAIL_REGEX.test(trimmed);}function validatePhone(phone,countryCode){const digits=phone.replace(/\\D/g,\"\");if(digits.length<6||digits.length>15)return false;try{return isValidPhoneNumber(phone,countryCode);}catch{return true;}}function formatFileSize(bytes){if(bytes<1024)return`${bytes} B`;if(bytes<1024*1024)return`${(bytes/1024).toFixed(1)} KB`;return`${(bytes/(1024*1024)).toFixed(1)} MB`;}/* ================================================================== *//*  URL subscription                                                   *//* ================================================================== */function subscribeToUrl(callback){if(typeof window===\"undefined\")return()=>{};window.addEventListener(\"popstate\",callback);window.addEventListener(\"hashchange\",callback);const origPush=window.history.pushState;const origReplace=window.history.replaceState;window.history.pushState=function(...args){const ret=origPush.apply(this,args);callback();return ret;};window.history.replaceState=function(...args){const ret=origReplace.apply(this,args);callback();return ret;};return()=>{window.removeEventListener(\"popstate\",callback);window.removeEventListener(\"hashchange\",callback);window.history.pushState=origPush;window.history.replaceState=origReplace;};}function getCurrentSearch(){if(typeof window===\"undefined\")return\"\";return window.location.search;}function parseUrlData(search){try{const params=new URLSearchParams(search);const dept=params.get(\"dept\");const contact=params.get(\"contact\");return{dept:dept?slugify(dept):null,contact:contact?slugify(contact):null,contactName:params.get(\"contactName\"),contactRole:params.get(\"contactRole\"),contactPhoto:decodePhoto(params.get(\"contactPhoto\"))||null,contactEmail:params.get(\"contactEmail\"),topic:params.get(\"topic\"),manufacturer:params.get(\"manufacturer\"),model:params.get(\"model\"),serialNumber:params.get(\"serialNumber\"),courseName:params.get(\"courseName\")};}catch{return{dept:null,contact:null,contactName:null,contactRole:null,contactPhoto:null,contactEmail:null,topic:null,manufacturer:null,model:null,serialNumber:null,courseName:null};}}function useUrlData(deptParam=\"dept\",contactParam=\"contact\"){const search=useSyncExternalStore(subscribeToUrl,getCurrentSearch,()=>\"\");return useMemo(()=>{const raw=parseUrlData(search);if(deptParam!==\"dept\"||contactParam!==\"contact\"){try{const p=new URLSearchParams(search);return{...raw,dept:p.get(deptParam)?slugify(p.get(deptParam)):raw.dept,contact:p.get(contactParam)?slugify(p.get(contactParam)):raw.contact};}catch{return raw;}}return raw;},[search,deptParam,contactParam]);}/* ================================================================== *//*  CMS Team Collection parser                                         *//* ================================================================== */function useTeamCollection(teamCollection){const hiddenRef=useRef(null);const[members,setMembers]=useState([]);useEffect(()=>{if(!teamCollection){setMembers([]);return;}let cancelled=false;let rafId=0;const timers=[];const parse=()=>{if(cancelled)return;const root=hiddenRef.current;if(!root)return;let container=null;const queue=[{el:root,depth:0}];while(queue.length){const{el,depth}=queue.shift();if(depth>8)continue;if(el.children.length>1){container=el;break;}for(const c of Array.from(el.children))queue.push({el:c,depth:depth+1});}if(!container)container=root;const children=Array.from(container.children);if(!children.length)return;const parsed=[];for(const child of children){const texts=[];const walker=document.createTreeWalker(child,NodeFilter.SHOW_TEXT,{acceptNode:()=>NodeFilter.FILTER_ACCEPT});let node;while(node=walker.nextNode()){const t=(node.textContent||\"\").trim();if(t)texts.push(t);}const imgs=Array.from(child.querySelectorAll(\"img\"));let photo=imgs[0]?.getAttribute(\"src\")||undefined;if(!photo){const all=child.querySelectorAll(\"*\");for(const el of Array.from(all)){if(typeof window!==\"undefined\"){const bg=window.getComputedStyle(el).backgroundImage;if(bg&&bg!==\"none\"){const m=bg.match(/url\\(([\"']?)(.+?)\\1\\)/);if(m&&m[2]){photo=m[2];break;}}}}}if(!texts.length)continue;let name=\"\";const otherParts=[];for(const t of texts){if(EMAIL_REGEX.test(t))continue;if(!name)name=t;else otherParts.push(t);}if(!name)continue;parsed.push({slug:slugify(name),name,location:otherParts.join(\" \\xb7 \")||undefined,photo});}if(parsed.length)setMembers(parsed);};timers.push(setTimeout(parse,300));timers.push(setTimeout(parse,1e3));timers.push(setTimeout(parse,2500));const observer=new MutationObserver(()=>{cancelAnimationFrame(rafId);rafId=requestAnimationFrame(parse);});if(hiddenRef.current){observer.observe(hiddenRef.current,{childList:true,subtree:true,characterData:true});}return()=>{cancelled=true;cancelAnimationFrame(rafId);timers.forEach(clearTimeout);observer.disconnect();};},[teamCollection]);const HiddenSlot=/*#__PURE__*/_jsx(\"div\",{ref:hiddenRef,style:{position:\"absolute\",width:0,height:0,overflow:\"hidden\",opacity:0,pointerEvents:\"none\"},\"aria-hidden\":\"true\",children:teamCollection});return{members,HiddenSlot};}/* ================================================================== *//*  CMS Deals Collection parser                                        *//* ================================================================== */function useDealsCollection(dealsCollection){const hiddenRef=useRef(null);const[deals,setDeals]=useState([]);useEffect(()=>{if(!dealsCollection){setDeals([]);return;}let cancelled=false;let rafId=0;const timers=[];const parse=()=>{if(cancelled)return;const root=hiddenRef.current;if(!root)return;let container=null;const queue=[{el:root,depth:0}];while(queue.length){const{el,depth}=queue.shift();if(depth>8)continue;if(el.children.length>1){container=el;break;}for(const c of Array.from(el.children))queue.push({el:c,depth:depth+1});}if(!container)container=root;const children=Array.from(container.children);if(!children.length)return;const parsed=[];for(const child of children){const texts=[];const walker=document.createTreeWalker(child,NodeFilter.SHOW_TEXT,{acceptNode:()=>NodeFilter.FILTER_ACCEPT});let node;while(node=walker.nextNode()){const t=(node.textContent||\"\").trim();if(t)texts.push(t);}const imgs=Array.from(child.querySelectorAll(\"img\"));let photo=imgs[0]?.getAttribute(\"src\")||undefined;if(!photo){const all=child.querySelectorAll(\"*\");for(const el of Array.from(all)){if(typeof window!==\"undefined\"){const bg=window.getComputedStyle(el).backgroundImage;if(bg&&bg!==\"none\"){const m=bg.match(/url\\(([\"']?)(.+?)\\1\\)/);if(m&&m[2]){photo=m[2];break;}}}}}if(!texts.length)continue;const digitRatio=s=>{const clean=s.replace(/\\s/g,\"\");if(!clean.length)return 0;return(clean.match(/\\d/g)||[]).length/clean.length;};const scored=texts.map((t,i)=>({text:t,i,ratio:digitRatio(t)})).sort((a,b)=>b.ratio-a.ratio);const serialCandidate=scored[0];if(!serialCandidate||serialCandidate.ratio<.3)continue;const serialNumber=serialCandidate.text;const otherTexts=texts.filter((_,i)=>i!==serialCandidate.i);parsed.push({serialNumber:serialNumber.trim(),manufacturer:otherTexts[0]?.trim()||undefined,model:otherTexts[1]?.trim()||undefined,photo});}if(parsed.length)setDeals(parsed);};timers.push(setTimeout(parse,300));timers.push(setTimeout(parse,1e3));timers.push(setTimeout(parse,2500));const observer=new MutationObserver(()=>{cancelAnimationFrame(rafId);rafId=requestAnimationFrame(parse);});if(hiddenRef.current){observer.observe(hiddenRef.current,{childList:true,subtree:true,characterData:true});}return()=>{cancelled=true;cancelAnimationFrame(rafId);timers.forEach(clearTimeout);observer.disconnect();};},[dealsCollection]);const HiddenSlot=/*#__PURE__*/_jsx(\"div\",{ref:hiddenRef,style:{position:\"absolute\",width:0,height:0,overflow:\"hidden\",opacity:0,pointerEvents:\"none\"},\"aria-hidden\":\"true\",children:dealsCollection});return{deals,HiddenSlot};}/* ================================================================== *//*  CMS Training Collection parser                                     *//*                                                                      *//*  Same DOM-scrape pattern as team/deals, simplified: each entry is    *//*  reduced to a single name string (the first non-empty text node).    *//*  Used to populate the \"Select the course\" dropdown when the user is  *//*  on the Training Centre topic.                                       *//* ================================================================== */function useTrainingCollection(trainingCollection){const hiddenRef=useRef(null);const[courses,setCourses]=useState([]);useEffect(()=>{if(!trainingCollection){setCourses([]);return;}let cancelled=false;let rafId=0;const timers=[];const parse=()=>{if(cancelled)return;const root=hiddenRef.current;if(!root)return;let container=null;const queue=[{el:root,depth:0}];while(queue.length){const{el,depth}=queue.shift();if(depth>8)continue;if(el.children.length>1){container=el;break;}for(const c of Array.from(el.children))queue.push({el:c,depth:depth+1});}if(!container)container=root;const children=Array.from(container.children);if(!children.length)return;const parsed=[];for(const child of children){// First non-empty text node = course Title (the field name\n// in the Training - Pilatus Courses CMS). Keeps the parser\n// dead simple since each Training entry is a single field.\nconst walker=document.createTreeWalker(child,NodeFilter.SHOW_TEXT,{acceptNode:()=>NodeFilter.FILTER_ACCEPT});let name=\"\";let node;while(node=walker.nextNode()){const t=(node.textContent||\"\").trim();if(t){name=t;break;}}if(!name)continue;parsed.push({name});}if(parsed.length)setCourses(parsed);};timers.push(setTimeout(parse,300));timers.push(setTimeout(parse,1e3));timers.push(setTimeout(parse,2500));const observer=new MutationObserver(()=>{cancelAnimationFrame(rafId);rafId=requestAnimationFrame(parse);});if(hiddenRef.current){observer.observe(hiddenRef.current,{childList:true,subtree:true,characterData:true});}return()=>{cancelled=true;cancelAnimationFrame(rafId);timers.forEach(clearTimeout);observer.disconnect();};},[trainingCollection]);const HiddenSlot=/*#__PURE__*/_jsx(\"div\",{ref:hiddenRef,style:{position:\"absolute\",width:0,height:0,overflow:\"hidden\",opacity:0,pointerEvents:\"none\"},\"aria-hidden\":\"true\",children:trainingCollection});return{courses,HiddenSlot};}/* ================================================================== *//*  Defaults                                                           *//* ================================================================== */const DEFAULT_FIELDS=[\"firstName\",\"lastName\",\"email\",\"phone\",\"message\",\"file\"];const MOCK_DEPARTMENTS=[{label:\"General information\",slug:\"general\",fields:DEFAULT_FIELDS},{label:\"Fractional ownership\",slug:\"fractional\",useTeamCMS:true,fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"company\",\"country\",\"message\",\"file\"]},{label:\"Charter department\",slug:\"charter\",contactName:\"Antoine Brasseur\",contactRole:\"Charter Manager\",fields:DEFAULT_FIELDS},{label:\"Apply for a job\",slug:\"job\",fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"position\",\"message\",\"file\"]}];const FIELD_CONFIG={firstName:{label:\"First Name\",placeholder:\"\",type:\"text\",required:true,half:true,autoComplete:\"given-name\"},lastName:{label:\"Last Name\",placeholder:\"\",type:\"text\",required:true,half:true,autoComplete:\"family-name\"},email:{label:\"Email\",placeholder:\"\",type:\"email\",required:true,autoComplete:\"email\"},phone:{label:\"Phone number\",placeholder:\"6 00 00 00 00\",type:\"phone\",autoComplete:\"tel-national\"},message:{label:\"Message\",placeholder:\"Tell us how we can help you\",type:\"textarea\"},company:{label:\"Company\",placeholder:\"Your company name\",type:\"text\",autoComplete:\"organization\"},country:{label:\"Country\",placeholder:\"Germany\",type:\"text\",half:true,autoComplete:\"country-name\"},position:{label:\"Position applied\",placeholder:\"e.g. Pilot, Mechanic...\",type:\"text\"},topic:{label:\"Precise the topic\",placeholder:\"Select a topic...\",type:\"select\",required:true,options:[\"Aircraft Trading\",\"Training Centre\",\"Aircraft Management\",\"Aircraft Maintenance\",\"Other\"]},file:{label:\"\",placeholder:\"\",type:\"file\"}};/* Per-field label resolver: returns the translated label if the editor\n   filled one in the `translations` Object control, otherwise falls back\n   to the English default from FIELD_CONFIG. Centralised so any new field\n   added later picks up i18n for free with a one-line addition. */function getFieldLabel(key,t){const map={firstName:\"firstNameLabel\",lastName:\"lastNameLabel\",email:\"emailLabel\",phone:\"phoneLabel\",message:\"messageLabel\",company:\"companyLabel\",country:\"countryLabel\",position:\"positionLabel\",topic:\"topicLabel\",manufacturer:\"manufacturerLabel\",model:\"modelLabel\",serialNumber:\"serialNumberLabel\",file:undefined};const transKey=map[key];const translated=transKey&&t?.[transKey];return translated&&translated.trim()?translated:FIELD_CONFIG[key].label;}/* Same idea for placeholders, but only a subset of fields uses one\n   (e.g. message textarea, company, country, position). Phone uses a\n   country-derived placeholder that stays in digits regardless of locale. */function getFieldPlaceholder(key,t){const map={message:\"messagePlaceholder\",topic:\"topicPlaceholder\",company:\"companyPlaceholder\",country:\"countryPlaceholder\",position:\"positionPlaceholder\"};const transKey=map[key];const translated=transKey&&t?.[transKey];return translated&&translated.trim()?translated:FIELD_CONFIG[key].placeholder;}function ArrowRight(){// Framer-hosted icon. Wrapped in a sized container so layout is stable\n// even before the remote module resolves. Falls back to an inline SVG\n// if the import didn't resolve (offline preview / Framer CDN hiccup).\nif(typeof FramerArrow===\"function\"){return /*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",width:20,height:16,alignItems:\"center\",justifyContent:\"center\",color:\"currentColor\"},\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(FramerArrow,{style:{width:\"100%\",height:\"100%\"}})});}return /*#__PURE__*/_jsx(\"svg\",{width:\"20\",height:\"16\",viewBox:\"0 0 20 16\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 8H18M18 8L13 3M18 8L13 13\",stroke:\"currentColor\",strokeWidth:\"1.25\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}function ArrowLeft(){return /*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M19 12H5M5 12L12 19M5 12L12 5\"})});}function PaperclipIcon(){return /*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M14 7.333L8.113 13.22a3.333 3.333 0 01-4.714-4.714L9.286 2.62a2.222 2.222 0 013.143 3.142l-5.89 5.886a1.111 1.111 0 01-1.571-1.571l5.418-5.414\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}function CloseIcon(){return /*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M9 3L3 9M3 3L9 9\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}function ChevronDown(){return /*#__PURE__*/_jsx(\"svg\",{width:\"10\",height:\"10\",viewBox:\"0 0 10 10\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 3.5L5 6.5L8 3.5\",stroke:\"currentColor\",strokeWidth:\"1.3\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}function SearchIcon(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 14 14\",fill:\"none\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"6.5\",cy:\"6.5\",r:\"4.5\",stroke:\"currentColor\",strokeWidth:\"1.3\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10 10L12 12\",stroke:\"currentColor\",strokeWidth:\"1.3\",strokeLinecap:\"round\"})]});}/* ================================================================== *//*  Phone Picker                                                       *//*                                                                      *//*  Dropdown uses `position: fixed` with runtime rect computation so   *//*  it escapes any clipping `overflow: auto|hidden` ancestor chain.    *//*  Position is recomputed on open + scroll + resize so it stays       *//*  glued to the trigger as the form scrolls.                          *//* ================================================================== */function PhonePicker({selectedCountry,onSelect,fontBody,inputBorder,inputBg,accentColor,disabled,searchPlaceholder}){const[open,setOpen]=useState(false);const[query,setQuery]=useState(\"\");const[focusedIndex,setFocusedIndex]=useState(0);const[popupPos,setPopupPos]=useState(null);const wrapperRef=useRef(null);const triggerRef=useRef(null);const searchRef=useRef(null);const listRef=useRef(null);const popupRef=useRef(null);const uid=React.useId();const listboxId=`${uid}-listbox`;const comboboxId=`${uid}-combobox`;const optionId=i=>`${uid}-opt-${i}`;const DROPDOWN_WIDTH=320;const DROPDOWN_MAX_HEIGHT=360;const VIEWPORT_MARGIN=8;const countries=useCountries();const filtered=useMemo(()=>{const q=query.trim().toLowerCase();if(!q)return countries;return countries.filter(c=>c.name.toLowerCase().includes(q)||c.dial.includes(q)||c.code.toLowerCase().includes(q));},[query,countries]);/* Compute popup position relative to the WRAPPER (not viewport).\n       Using `position: absolute` anchored to the wrapper means the popup\n       moves naturally with the trigger when the page scrolls — no flicker,\n       no detached \"flying\" panel. We still pick top vs bottom placement\n       based on viewport space below the trigger, but the coordinates are\n       offsets within the wrapper. */const computePos=useCallback(()=>{const trigger=triggerRef.current;const wrapper=wrapperRef.current;if(!trigger||!wrapper)return;const triggerRect=trigger.getBoundingClientRect();const wrapperRect=wrapper.getBoundingClientRect();const vh=typeof window!==\"undefined\"?window.innerHeight:DROPDOWN_MAX_HEIGHT+64;const spaceBelow=vh-triggerRect.bottom;const spaceAbove=triggerRect.top;const placement=spaceBelow<DROPDOWN_MAX_HEIGHT+16&&spaceAbove>spaceBelow?\"top\":\"bottom\";// Offsets relative to the wrapper. 4px gap above or below the\n// trigger as requested.\nconst top=placement===\"bottom\"?triggerRect.bottom-wrapperRect.top+4:triggerRect.top-wrapperRect.top-4;// Align popup horizontally with the trigger inside the wrapper.\nconst left=triggerRect.left-wrapperRect.left;setPopupPos({top,left,placement});},[]);/* Recompute on open and on viewport resize. Scroll is no longer\n       needed because the popup is `position: absolute` anchored to the\n       wrapper — it moves with the trigger naturally. */useEffect(()=>{if(!open){setPopupPos(null);return;}computePos();const handler=()=>computePos();window.addEventListener(\"resize\",handler);return()=>{window.removeEventListener(\"resize\",handler);};},[open,computePos]);/* Outside-click closes: check wrapper AND popup so the popup\n       (which lives outside the wrapper's visual tree due to fixed\n       positioning) isn't flagged as \"outside\" by its own internal clicks. */useEffect(()=>{if(!open)return;function onDocClick(e){const t=e.target;if(!wrapperRef.current?.contains(t)&&!popupRef.current?.contains(t)){setOpen(false);setQuery(\"\");}}function onKeyDown(e){if(e.key===\"Escape\"){setOpen(false);setQuery(\"\");triggerRef.current?.focus();}}document.addEventListener(\"mousedown\",onDocClick);document.addEventListener(\"keydown\",onKeyDown);return()=>{document.removeEventListener(\"mousedown\",onDocClick);document.removeEventListener(\"keydown\",onKeyDown);};},[open]);useEffect(()=>{if(open){const t=setTimeout(()=>searchRef.current?.focus(),50);return()=>clearTimeout(t);}},[open]);useEffect(()=>{setFocusedIndex(0);},[query]);useEffect(()=>{if(!open||!listRef.current)return;const item=listRef.current.children[focusedIndex];if(item)item.scrollIntoView({block:\"nearest\"});},[focusedIndex,open]);function handleListKeyDown(e){if(e.key===\"ArrowDown\"){e.preventDefault();setFocusedIndex(i=>Math.min(filtered.length-1,i+1));}else if(e.key===\"ArrowUp\"){e.preventDefault();setFocusedIndex(i=>Math.max(0,i-1));}else if(e.key===\"Enter\"){e.preventDefault();const picked=filtered[focusedIndex];if(picked){onSelect(picked);setOpen(false);setQuery(\"\");triggerRef.current?.focus();}}else if(e.key===\"Home\"){e.preventDefault();setFocusedIndex(0);}else if(e.key===\"End\"){e.preventDefault();setFocusedIndex(filtered.length-1);}else if(e.key===\"Tab\"){setOpen(false);setQuery(\"\");}}return /*#__PURE__*/_jsxs(\"div\",{ref:wrapperRef,style:{position:\"relative\",flexShrink:0},children:[/*#__PURE__*/_jsxs(\"button\",{ref:triggerRef,type:\"button\",onClick:()=>!disabled&&setOpen(o=>!o),disabled:disabled,\"aria-haspopup\":\"listbox\",\"aria-expanded\":open,\"aria-controls\":open?listboxId:undefined,\"aria-label\":`Country code: ${selectedCountry.name}, ${selectedCountry.dial}`,onFocus:e=>{e.currentTarget.style.borderColor=accentColor;},onBlur:e=>{e.currentTarget.style.borderColor=inputBorder;},onMouseEnter:e=>{if(!disabled)e.currentTarget.style.borderColor=accentColor;},onMouseLeave:e=>{if(document.activeElement!==e.currentTarget)e.currentTarget.style.borderColor=inputBorder;},style:{display:\"flex\",alignItems:\"center\",gap:6,padding:\"12px 12px 12px 16px\",borderRadius:\"8px 0 0 8px\",border:`1px solid ${inputBorder}`,borderRight:\"none\",background:inputBg,outline:\"none\",...withFont(fontBody,{fontSize:16,fontWeight:400}),color:\"rgba(0,0,0,.75)\",whiteSpace:\"nowrap\",cursor:disabled?\"not-allowed\":\"pointer\",opacity:disabled?.6:1,height:\"100%\",minHeight:45,transition:\"border-color 180ms ease\"},children:[/*#__PURE__*/_jsx(\"img\",{src:flagUrl(selectedCountry.code),alt:\"\",width:20,height:15,style:{display:\"block\",width:20,height:15,borderRadius:2,objectFit:\"cover\",flexShrink:0,boxShadow:\"0 0 0 1px rgba(0,0,0,0.06)\"}}),/*#__PURE__*/_jsx(\"span\",{children:selectedCountry.dial}),/*#__PURE__*/_jsx(\"span\",{style:{color:\"rgba(0,0,0,.3)\",display:\"flex\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(ChevronDown,{})})]}),open&&popupPos&&/*#__PURE__*/_jsxs(\"div\",{ref:popupRef,role:\"dialog\",\"aria-label\":\"Select country\",style:{position:\"absolute\",// `top` is used in bottom-placement: a positive\n// offset within the wrapper (trigger bottom + 4).\n// For top-placement, we translate the popup up by\n// its own height using translateY(-100%) — that\n// keeps the popup aligned to the trigger's top\n// edge minus 4px without needing to measure the\n// popup's height.\ntop:popupPos.top,left:popupPos.left,transform:popupPos.placement===\"top\"?\"translateY(-100%)\":undefined,width:DROPDOWN_WIDTH,maxWidth:`calc(100vw - ${VIEWPORT_MARGIN*2}px)`,maxHeight:DROPDOWN_MAX_HEIGHT,background:\"#FFF\",border:`1px solid ${inputBorder}`,borderRadius:12,boxShadow:\"0 8px 24px rgba(0,0,0,0.12), 0 2px 6px rgba(0,0,0,0.06)\",zIndex:2147483647,display:\"flex\",flexDirection:\"column\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{padding:10,borderBottom:`1px solid ${inputBorder}`,display:\"flex\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:\"rgba(0,0,0,.4)\"},children:/*#__PURE__*/_jsx(SearchIcon,{})}),/*#__PURE__*/_jsx(\"input\",{ref:searchRef,id:comboboxId,type:\"text\",role:\"combobox\",autoComplete:\"off\",\"aria-autocomplete\":\"list\",\"aria-expanded\":open,\"aria-controls\":listboxId,\"aria-activedescendant\":filtered[focusedIndex]?optionId(focusedIndex):undefined,value:query,onChange:e=>setQuery(e.target.value),onKeyDown:handleListKeyDown,placeholder:searchPlaceholder,\"aria-label\":searchPlaceholder,style:{flex:1,border:\"none\",outline:\"none\",background:\"transparent\",...withFont(fontBody,{fontSize:13,fontWeight:400}),color:\"rgba(0,0,0,.85)\"}})]}),/*#__PURE__*/_jsxs(\"ul\",{ref:listRef,id:listboxId,role:\"listbox\",\"aria-label\":\"Countries\",style:{flex:1,overflowY:\"auto\",overflowX:\"hidden\",overscrollBehavior:\"contain\",margin:0,padding:4,listStyle:\"none\",WebkitOverflowScrolling:\"touch\"},children:[filtered.length===0&&/*#__PURE__*/_jsx(\"li\",{style:{padding:12,textAlign:\"center\",...withFont(fontBody,{fontSize:13,fontWeight:400}),color:\"rgba(0,0,0,.4)\"},children:\"No results\"}),filtered.map((c,i)=>/*#__PURE__*/_jsxs(\"li\",{id:optionId(i),role:\"option\",tabIndex:-1,\"aria-selected\":c.code===selectedCountry.code,onClick:()=>{onSelect(c);setOpen(false);setQuery(\"\");triggerRef.current?.focus();},onMouseEnter:()=>setFocusedIndex(i),style:{padding:\"8px 12px\",borderRadius:6,cursor:\"pointer\",display:\"flex\",alignItems:\"center\",gap:10,background:i===focusedIndex?\"rgba(0,0,0,0.05)\":\"transparent\",...withFont(fontBody,{fontSize:13,fontWeight:400}),color:\"rgba(0,0,0,.82)\"},children:[/*#__PURE__*/_jsx(\"img\",{src:flagUrl(c.code),alt:\"\",width:24,height:18,style:{display:\"block\",width:24,height:18,borderRadius:2,objectFit:\"cover\",flexShrink:0,boxShadow:\"0 0 0 1px rgba(0,0,0,0.06)\"}}),/*#__PURE__*/_jsx(\"span\",{style:{flex:1},children:c.name}),/*#__PURE__*/_jsx(\"span\",{style:{color:\"rgba(0,0,0,.45)\"},children:c.dial})]},c.code))]})]})]});}/* ================================================================== *//*  Department chips row                                               *//*                                                                      *//*  Used inline in the 1-step \"dropdown\" variant (instead of the actual *//*  <select>) AND in the standalone 2-step picker. Same chip visual,    *//*  two skins:                                                          *//*    - \"filled\"  → solid hover/inactive bg, used in StepSelectChips    *//*    - \"ghost\"   → transparent inactive, light hover, used in 1-step.  *//*  Selected chip in ghost mode is outlined, not filled, so it sits     *//*  unobtrusively above the form fields.                                *//* ================================================================== */function DepartmentChip({label,selected,skin,onClick,fontBody,chipHoverBg,disabled}){const[hovered,setHovered]=useState(false);let background;let borderColor;let color;if(skin===\"filled\"){// Selected wins over hover: gold pill so the active dept reads\n// unambiguously even when the cursor hovers a different chip.\nif(selected){background=\"#D6BA85\";borderColor=\"#D6BA85\";color=\"#FFFFFF\";}else{background=hovered?chipHoverBg:\"#FAF7F0\";borderColor=hovered?chipHoverBg:\"transparent\";color=hovered?\"#000000\":\"rgba(0,0,0,.72)\";}}else{// ghost\nif(selected){background=\"transparent\";borderColor=\"rgba(0,0,0,.35)\";color=\"rgba(0,0,0,.88)\";}else if(hovered){background=\"rgba(0,0,0,0.04)\";borderColor=\"rgba(0,0,0,.18)\";color=\"rgba(0,0,0,.82)\";}else{background=\"transparent\";borderColor=\"rgba(0,0,0,.14)\";color=\"rgba(0,0,0,.6)\";}}return /*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:onClick,onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),onFocus:()=>setHovered(true),onBlur:()=>setHovered(false),disabled:disabled,\"aria-pressed\":skin===\"ghost\"?selected:undefined,style:{padding:\"10px 18px\",borderRadius:999,border:`1px solid ${borderColor}`,background,cursor:disabled?\"not-allowed\":\"pointer\",opacity:disabled?.6:1,...withFont(fontBody,{fontSize:14,fontWeight:400}),color,transition:\"all 180ms ease\",whiteSpace:\"nowrap\"},children:label});}/* ================================================================== *//*  Chip select                                                        *//* ================================================================== */function StepSelectChips({departments,onSelect,fontHeading,fontBody,chipHoverBg,subtitleText,headingText,fontSubtitle,subtitleColor,headingGap}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",flex:1},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:28,textTransform:\"uppercase\",letterSpacing:\"0.06em\",...withFont(fontHeading),color:\"rgba(0,0,0,.88)\",marginBottom:headingGap},children:headingText}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,fontWeight:600,letterSpacing:\"0.08em\",textTransform:\"uppercase\",...withFont(fontSubtitle),color:subtitleColor,marginBottom:16},id:\"dept-select-label\",children:subtitleText}),/*#__PURE__*/_jsx(\"div\",{role:\"group\",\"aria-labelledby\":\"dept-select-label\",style:{display:\"flex\",flexWrap:\"wrap\",gap:10},children:departments.map(d=>/*#__PURE__*/_jsx(DepartmentChip,{label:d.label,selected:false,skin:\"filled\",onClick:()=>onSelect(d),fontBody:fontBody,chipHoverBg:chipHoverBg},d.slug))})]});}/* ================================================================== *//*  Contact card                                                       *//* ================================================================== */function ContactCard({contact,fontBody}){if(!contact)return null;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:14,padding:\"8px 8px\",borderRadius:12,border:\"1px solid #E5E5E5\",marginBottom:24},children:[contact.photo?/*#__PURE__*/_jsx(\"img\",{src:contact.photo,alt:\"\",\"aria-hidden\":\"true\",style:{width:48,height:48,borderRadius:12,objectFit:\"cover\",flexShrink:0}}):/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{width:48,height:48,borderRadius:8,background:\"rgba(0,0,0,0.06)\",flexShrink:0,display:\"flex\",border:\"1px solid #E5E5E5\",alignItems:\"center\",justifyContent:\"center\",...withFont(fontBody,{fontSize:16,fontWeight:600}),color:\"rgba(0,0,0,0.3)\"},children:contact.name.split(\" \").map(w=>w[0]).join(\"\").slice(0,2)}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{...withFont(fontBody,{fontSize:14,fontWeight:600}),color:\"rgba(0,0,0,.82)\"},children:contact.name}),contact.role&&/*#__PURE__*/_jsx(\"div\",{style:{...withFont(fontBody,{fontSize:12,fontWeight:400}),color:\"rgba(0,0,0,.4)\",marginTop:2},children:contact.role})]})]});}/* ================================================================== *//*  Trading Aircraft card                                              *//* ================================================================== */function TradingAircraftCard({photo,manufacturer,model,serialNumber,fontBody,manufacturerLabel,serialNumberLabel}){if(!photo&&!manufacturer&&!model&&!serialNumber)return null;const labelStyle={...withFont(fontBody,{fontSize:11,fontWeight:500,letterSpacing:\"0.04em\",textTransform:\"uppercase\"}),color:\"rgba(0,0,0,.45)\",marginBottom:2};const valueStyle={...withFont(fontBody,{fontSize:14,fontWeight:500}),color:\"rgba(0,0,0,.85)\"};const line1=(manufacturer||\"\")+(model?` ${model}`:\"\");return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:14,padding:\"8px 8px\",borderRadius:12,border:\"1px solid #E5E5E5\"},children:[photo?/*#__PURE__*/_jsx(\"img\",{src:photo,alt:\"\",\"aria-hidden\":\"true\",style:{width:48,height:48,borderRadius:8,objectFit:\"cover\",flexShrink:0}}):/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{width:48,height:48,borderRadius:8,background:\"rgba(0,0,0,0.04)\",flexShrink:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:\"center\",gap:20,flex:1,minWidth:0},children:[line1&&/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"div\",{style:labelStyle,children:manufacturerLabel}),/*#__PURE__*/_jsx(\"div\",{style:{...valueStyle,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:line1})]}),serialNumber&&/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"div\",{style:labelStyle,children:serialNumberLabel}),/*#__PURE__*/_jsx(\"div\",{style:{...valueStyle,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:serialNumber})]})]})]});}/* ================================================================== *//*  Region picker (CMS team)                                           *//* ================================================================== */function TeamLocationPicker({teamMembers,selectedLocation,onSelect,fontBody,inputBorder,inputBg,locationLabel,regionPlaceholder,otherLabel}){if(!teamMembers.length)return null;const rawLocations=teamMembers.map(t=>t.location||\"\").filter(Boolean);// Dedupe case-insensitively. Same CMS entry can render to identical\n// strings across translations (e.g. \"United Kingdom\" and \"UK\" both\n// become \"Vereinigtes Königreich\" in German), so we keep the first\n// occurrence and drop later duplicates without altering ordering.\nconst seenLowercase=new Set;const locations=[];for(const loc of rawLocations){const key=loc.trim().toLowerCase();if(seenLowercase.has(key))continue;seenLowercase.add(key);locations.push(loc);}if(!locations.length)return null;// Build the option list. The \"Other\" entry uses a translatable display\n// label but keeps the underlying value as \"Other\" so the backend\n// payload contract stays stable regardless of language.\nconst optionsWithOther=[...locations.map(l=>({value:l,label:l})),{value:\"Other\",label:otherLabel}];return /*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:20},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"jetfly-region-picker\",style:{...withFont(fontBody,{fontSize:13,fontWeight:500}),lineHeight:1.6,color:\"rgba(0,0,0,.72)\",marginBottom:6,paddingBottom:2,display:\"block\"},children:locationLabel}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",maxWidth:\"100%\",minWidth:0},children:[/*#__PURE__*/_jsxs(\"select\",{id:\"jetfly-region-picker\",value:selectedLocation||\"\",onChange:e=>onSelect(e.target.value),style:{width:\"100%\",maxWidth:\"100%\",padding:\"12px 36px 12px 16px\",borderRadius:8,border:`1px solid ${inputBorder}`,background:inputBg,...withFont(fontBody,{fontSize:14,fontWeight:400}),color:selectedLocation?\"rgba(0,0,0,.82)\":\"rgba(0,0,0,.45)\",cursor:\"pointer\",appearance:\"none\",// Firefox-specific reset. Without this, the native\n// select on some Firefox versions renders an\n// oversized popup panel that ignores the trigger\n// width, leaving a wide empty white area to the\n// right of the option list.\nMozAppearance:\"none\",WebkitAppearance:\"none\",outline:\"none\",boxSizing:\"border-box\",textOverflow:\"ellipsis\",overflow:\"hidden\",whiteSpace:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:regionPlaceholder}),optionsWithOther.map((opt,i)=>/*#__PURE__*/_jsx(\"option\",{value:opt.value,children:opt.label},i))]}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",right:14,top:\"50%\",transform:\"translateY(-50%)\",pointerEvents:\"none\",color:\"rgba(0,0,0,.35)\"},children:/*#__PURE__*/_jsx(ChevronDown,{})})]})]});}/* ================================================================== *//*  Form header                                                        *//* ================================================================== */function FormHeader({dept,onBack,fontHeading,headingSize2,showBack}){const[hovered,setHovered]=useState(false);return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:12,marginBottom:28},children:[showBack&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:onBack,onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),onFocus:()=>setHovered(true),onBlur:()=>setHovered(false),\"aria-label\":\"Back to department selection\",style:{width:44,height:44,borderRadius:12,border:\"none\",background:hovered?\"#F7F7F7\":\"#E7E9EA\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"rgba(0,0,0,.4)\",flexShrink:0,transition:\"all 180ms ease\",padding:0},children:/*#__PURE__*/_jsx(ArrowLeft,{})}),/*#__PURE__*/_jsx(\"h2\",{style:{...withFont(fontHeading,{fontSize:headingSize2,textTransform:\"uppercase\",letterSpacing:\"0.12em\"}),color:\"rgba(0,0,0,.85)\",margin:0},children:dept?.displayTitle||dept?.label||\"Contact\"})]});}/* ================================================================== *//*  Course Select                                                      *//*                                                                      *//*  Native <select> styled to match the rest of the form. Lists every  *//*  course parsed from the Training collection plus a trailing \"Other\" *//*  option. When `value` is non-empty but doesn't appear in `courses`  *//*  (e.g. preshot from URL while collection is still loading, or a     *//*  course no longer in the CMS), an extra <option> for that value is  *//*  injected so the field stays controlled and the user can see what's *//*  preselected.                                                       *//* ================================================================== */function CourseSelect({value,onChange,courses,fontBody,inputBorder,inputBg,accentColor,courseLabel,coursePlaceholder,otherLabel,disabled}){const fieldId=\"jetfly-field-course\";// Stable list: collection + Other. If the current value isn't in the\n// collection (and isn't \"Other\"), surface it as an extra option so the\n// <select> always reflects the controlled value visually.\nconst orphanValue=value&&value!==\"Other\"&&!courses.some(c=>c.name.trim().toLowerCase()===value.trim().toLowerCase());return /*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"label\",{htmlFor:fieldId,style:{...withFont(fontBody,{fontSize:13,fontWeight:500}),lineHeight:1.6,color:\"rgba(0,0,0,.72)\",marginBottom:6,paddingBottom:2,display:\"block\"},children:[courseLabel,/*#__PURE__*/_jsx(\"span\",{style:{color:accentColor},children:\"*\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"select\",{id:fieldId,name:\"course\",value:value,onChange:e=>onChange(e.target.value),disabled:disabled,\"aria-required\":true,style:{width:\"100%\",padding:\"12px 36px 12px 16px\",borderRadius:8,border:`1px solid ${inputBorder}`,background:inputBg,outline:\"none\",...withFont(fontBody,{fontSize:14,fontWeight:400}),color:value?\"rgba(0,0,0,.82)\":\"rgba(0,0,0,.45)\",cursor:disabled?\"not-allowed\":\"pointer\",appearance:\"none\",boxSizing:\"border-box\",transition:\"border-color 180ms ease\"},onFocus:e=>{e.currentTarget.style.borderColor=accentColor;},onBlur:e=>{e.currentTarget.style.borderColor=inputBorder;},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:coursePlaceholder}),orphanValue&&/*#__PURE__*/_jsx(\"option\",{value:value,children:value}),courses.map(c=>/*#__PURE__*/_jsx(\"option\",{value:c.name,children:c.name},c.name)),/*#__PURE__*/_jsx(\"option\",{value:\"Other\",children:otherLabel})]}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",right:14,top:\"50%\",transform:\"translateY(-50%)\",pointerEvents:\"none\",color:\"rgba(0,0,0,.35)\"},children:/*#__PURE__*/_jsx(ChevronDown,{})})]})]});}/* ================================================================== *//*  Privacy Checkbox                                                   *//*                                                                      *//*  RGPD/GDPR consent gate. The checkbox is fully styled (the native    *//*  one varies by OS and looks awkward next to a custom form), but      *//*  driven by a real <input type=\"checkbox\"> for free a11y + autofill   *//*  + form keyboard semantics.                                          *//*                                                                      *//*  `privacyText` may contain `{link}` as a placeholder — the segment   *//*  before/after is rendered as plain text, and `{link}` is replaced by *//*  a clickable anchor pointing to `privacyLink`. Falls back to a sane  *//*  default if `{link}` is absent (whole text becomes the link).        *//* ================================================================== */function PrivacyCheckbox({checked,onChange,error,fontBody,accentColor,privacyText,privacyLink,disabled}){const fieldId=\"jetfly-field-privacy\";const errorId=`${fieldId}-error`;// Split the consent text on the {link} token. If the token isn't there,\n// we wrap the literal \"Privacy Policy\" / \"Politique de confidentialité\"\n// tail of the string as the link as a friendly fallback.\nlet before=privacyText;let linkLabel=\"Privacy Policy\";let after=\"\";const tokenIdx=privacyText.indexOf(\"{link}\");if(tokenIdx>=0){before=privacyText.slice(0,tokenIdx);const rest=privacyText.slice(tokenIdx+\"{link}\".length);// Look for an optional \"label|\" prefix — lets the user write\n// {Privacy Policy|} to control the link label inline. Falls back\n// to \"Privacy Policy\" if no label is provided.\nconst labelMatch=rest.match(/^([^|]+)\\|/);if(labelMatch){linkLabel=labelMatch[1];after=rest.slice(labelMatch[0].length);}else{after=rest;}}return /*#__PURE__*/_jsxs(\"div\",{style:{marginTop:12},children:[/*#__PURE__*/_jsxs(\"label\",{htmlFor:fieldId,style:{display:\"flex\",alignItems:\"flex-start\",gap:10,cursor:disabled?\"not-allowed\":\"pointer\",opacity:disabled?.6:1,userSelect:\"none\"},children:[/*#__PURE__*/_jsx(\"input\",{id:fieldId,name:\"privacy_consent\",type:\"checkbox\",checked:checked,onChange:e=>onChange(e.target.checked),disabled:disabled,\"aria-required\":true,\"aria-invalid\":!!error,\"aria-describedby\":error?errorId:undefined,style:{width:18,height:18,flexShrink:0,marginTop:2,cursor:disabled?\"not-allowed\":\"pointer\",accentColor}}),/*#__PURE__*/_jsxs(\"span\",{style:{...withFont(fontBody,{fontSize:13,fontWeight:400}),color:\"rgba(0,0,0,.72)\",lineHeight:1.5},children:[before,/*#__PURE__*/_jsx(\"a\",{href:privacyLink||\"#\",target:\"_blank\",rel:\"noopener noreferrer\",onClick:e=>e.stopPropagation(),style:{color:\"rgba(0,0,0,.85)\",textDecoration:\"underline\",textUnderlineOffset:2},children:linkLabel}),after,/*#__PURE__*/_jsx(\"span\",{style:{color:accentColor,marginLeft:2},children:\"*\"})]})]}),error&&/*#__PURE__*/_jsx(\"div\",{id:errorId,role:\"alert\",style:{...withFont(fontBody,{fontSize:12,fontWeight:400}),color:\"#E53E3E\",marginTop:6,marginLeft:28},children:error})]});}/* ================================================================== *//*  Frax Interest Checkbox                                             *//*                                                                      *//*  Charter-only opt-in: \"I also want to receive info about the        *//*  Fractional programme\". Optional (no *, no validation, doesn't       *//*  block submit). Renders inline above the privacy checkbox.          *//*  Lifted into its own component to keep ContactForm's JSX readable   *//*  and to mirror PrivacyCheckbox's visual pattern (same hit-area,     *//*  same label/checkbox alignment).                                    *//* ================================================================== */function FraxInterestCheckbox({checked,onChange,fontBody,accentColor,label,disabled}){const fieldId=\"jetfly-field-frax-interest\";return /*#__PURE__*/_jsx(\"div\",{style:{marginTop:12},children:/*#__PURE__*/_jsxs(\"label\",{htmlFor:fieldId,style:{display:\"flex\",alignItems:\"flex-start\",gap:10,cursor:disabled?\"not-allowed\":\"pointer\",opacity:disabled?.6:1,userSelect:\"none\"},children:[/*#__PURE__*/_jsx(\"input\",{id:fieldId,name:\"frax_interest\",type:\"checkbox\",checked:checked,onChange:e=>onChange(e.target.checked),disabled:disabled,style:{width:18,height:18,flexShrink:0,marginTop:2,cursor:disabled?\"not-allowed\":\"pointer\",accentColor}}),/*#__PURE__*/_jsx(\"span\",{style:{...withFont(fontBody,{fontSize:13,fontWeight:400}),color:\"rgba(0,0,0,.72)\",lineHeight:1.5},children:label})]})});}function ContactForm({selectedDept,resolvedContact,showLocationPicker,teamMembers,selectedLocation,onLocationSelect,onBack,onSubmit,submitState,submitError,fontHeading,headingSize2,fontBody,accentColor,inputBorder,inputBg,btnBg,btnColor,btnRadius,variant,departments,onDeptChange,submitLabel,submittingLabel,addFileLabel,locationLabel,chipHoverBg,tradingPreshot,manufacturerLabel,serialNumberLabel,courses,courseLabel,messageHeight,privacyText,privacyLink,privacyError,fraxInterestLabel,headingText,subtitleText,showFormTitle,fontSubtitle,subtitleColor,headingGap,showSeparator,translations,errorMessages,initialValues,initialCountry}){const fields=selectedDept?.fields||DEFAULT_FIELDS;const[values,setValues]=useState(initialValues);const[file,setFile]=useState(null);const[fileError,setFileError]=useState(null);const[consentChecked,setConsentChecked]=useState(false);const[consentError,setConsentError]=useState(null);const[fraxInterest,setFraxInterest]=useState(false);// Match any dept whose slug OR label contains \"charter\" (case-insensitive)\n// so Framer auto-generated slugs like \"charter-flight\" or labels in any\n// language still trigger the Frax opt-in. Falls back to a strict slug\n// check if both are empty.\nconst isCharterDept=useMemo(()=>{if(!selectedDept)return false;const needle=\"charter\";const slug=(selectedDept.slug||\"\").toLowerCase();const label=(selectedDept.label||\"\").toLowerCase();return slug.includes(needle)||label.includes(needle);},[selectedDept]);// Reset frax interest when leaving Charter (so a user who toggled it\n// then switched to Other Topics doesn't end up sending the flag\n// silently). Reset on mount + dept change.\nuseEffect(()=>{if(!isCharterDept)setFraxInterest(false);},[isCharterDept]);const[errors,setErrors]=useState({});const[country,setCountry]=useState(initialCountry);const fileRef=useRef(null);const formRef=useRef(null);const hasFiredStart=useRef(false);const isSubmitting=submitState===\"submitting\";useEffect(()=>{setValues(initialValues);},[initialValues]);useEffect(()=>{setValues(p=>{const cur=p.phone;if(!cur)return p;const reformatted=formatPhone(cur,country.code);if(reformatted===cur)return p;return{...p,phone:reformatted};});},[country]);const setValue=useCallback((key,val)=>{setValues(p=>({...p,[key]:val}));setErrors(p=>{if(!p[key])return p;const next={...p};delete next[key];return next;});},[]);const inputBase={width:\"100%\",padding:\"12px 16px\",borderRadius:8,border:`1px solid ${inputBorder}`,background:inputBg,outline:\"none\",...withFont(fontBody,{fontSize:14,fontWeight:400}),color:\"rgba(0,0,0,.82)\",transition:\"border-color 180ms ease\",boxSizing:\"border-box\"};const labelStyle={...withFont(fontBody,{fontSize:13,fontWeight:500}),lineHeight:1.6,color:\"rgba(0,0,0,.72)\",marginBottom:6,paddingBottom:2,display:\"block\"};const errorTextStyle={...withFont(fontBody,{fontSize:12,fontWeight:400}),color:\"#E53E3E\",marginTop:4};function handleFileChange(e){setFileError(null);const f=e.target.files?.[0];if(!f)return;if(f.size>MAX_FILE_SIZE_BYTES){setFileError(errorMessages.fileSize.replace(\"{size}\",formatFileSize(f.size)).replace(\"{max}\",`${MAX_FILE_SIZE_MB}MB`));if(fileRef.current)fileRef.current.value=\"\";return;}if(f.type&&!ALLOWED_FILE_TYPES.includes(f.type)){setFileError(errorMessages.fileType);if(fileRef.current)fileRef.current.value=\"\";return;}setFile(f);}async function handleSubmit(e){e?.preventDefault();if(isSubmitting)return;dlPush(\"lead_form_submit\",{department:selectedDept?.slug??null});const errs={};for(const key of fields){if(key===\"file\")continue;const cfg=FIELD_CONFIG[key];const val=(values[key]||\"\").trim();if(cfg.required&&!val){errs[key]=errorMessages.required;continue;}if(key===\"email\"&&val&&!validateEmail(val)){errs[key]=errorMessages.invalidEmail;}if(key===\"phone\"&&val&&!validatePhone(val,country.code)){errs[key]=errorMessages.invalidPhone;}}if(Object.keys(errs).length){setErrors(errs);for(const field_name of Object.keys(errs)){dlPush(\"form_error\",{field_name,department:selectedDept?.slug??null});}const firstErrorKey=fields.find(f=>errs[f]);if(firstErrorKey&&formRef.current){const el=formRef.current.querySelector(`[name=\"${firstErrorKey}\"]`);el?.focus();}return;}// Privacy consent gate: legally required, validated separately from\n// the main `errors` object so we can show the message right next to\n// the checkbox rather than mixed in with field-level errors.\nif(!consentChecked){setConsentError(privacyError);dlPush(\"form_error\",{field_name:\"privacy_consent\",department:selectedDept?.slug??null});const cb=formRef.current?.querySelector('input[name=\"privacy_consent\"]');cb?.focus();return;}setErrors({});setConsentError(null);// Inject the charter-only frax interest flag right before submit.\n// The handler in the main component reads it from values and adds\n// it to the payload; on other depts it stays absent.\nconst valuesWithExtras=isCharterDept?{...values,frax_interest:fraxInterest?\"true\":\"false\"}:values;await onSubmit(valuesWithExtras,file,country);}const fieldRows=[];let i=0;while(i<fields.length){const f=fields[i];if(f===\"file\"){i++;continue;}const cfg=FIELD_CONFIG[f];if(cfg.half&&i+1<fields.length&&fields[i+1]!==\"file\"&&FIELD_CONFIG[fields[i+1]]?.half){fieldRows.push([f,fields[i+1]]);i+=2;}else{fieldRows.push(f);i++;}}const hasFile=fields.includes(\"file\");const hasErrors=Object.keys(errors).length>0;function renderField(key){const cfg=FIELD_CONFIG[key];if(key===\"file\")return null;const fieldId=`jetfly-field-${key}`;const errorId=`${fieldId}-error`;const hasError=!!errors[key];const val=values[key]||\"\";// Resolve i18n strings once. `cfg.label` / `cfg.placeholder` remain\n// the source of truth for English defaults; getFieldLabel/Placeholder\n// pick a translation from `translations` when one is provided.\nconst label=getFieldLabel(key,translations);const placeholder=getFieldPlaceholder(key,translations);if(cfg.type===\"phone\"){return /*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"label\",{htmlFor:fieldId,style:labelStyle,children:[label,cfg.required&&/*#__PURE__*/_jsx(\"span\",{style:{color:accentColor},children:\"*\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"stretch\"},children:[/*#__PURE__*/_jsx(PhonePicker,{selectedCountry:country,onSelect:setCountry,fontBody:fontBody,inputBorder:hasError?\"#E53E3E\":inputBorder,inputBg:inputBg,accentColor:accentColor,disabled:isSubmitting,searchPlaceholder:translations?.phoneSearchPlaceholder?.trim()||\"Search country...\"}),/*#__PURE__*/_jsx(\"input\",{id:fieldId,name:key,type:\"tel\",inputMode:\"tel\",placeholder:getPhonePlaceholder(country.code),autoComplete:cfg.autoComplete,value:val,onChange:e=>setValue(key,formatPhone(e.target.value,country.code)),disabled:isSubmitting,\"aria-required\":cfg.required||undefined,\"aria-invalid\":hasError,\"aria-describedby\":hasError?errorId:undefined,style:{...inputBase,borderRadius:\"0 8px 8px 0\",flex:1,borderColor:hasError?\"#E53E3E\":inputBorder,// Bump font size on the phone input only\n// (other inputs stay at the base 14px). Comes\n// AFTER the inputBase spread so it wins.\nfontSize:16},onFocus:e=>{if(!hasFiredStart.current){hasFiredStart.current=true;dlPush(\"lead_form_start\",{department:selectedDept?.slug??null});}if(!hasError)e.currentTarget.style.borderColor=accentColor;},onBlur:e=>{e.currentTarget.style.borderColor=hasError?\"#E53E3E\":inputBorder;}})]}),hasError&&/*#__PURE__*/_jsx(\"div\",{id:errorId,role:\"alert\",style:errorTextStyle,children:errors[key]})]});}if(cfg.type===\"textarea\"){return /*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"label\",{htmlFor:fieldId,style:labelStyle,children:[label,cfg.required&&/*#__PURE__*/_jsx(\"span\",{style:{color:accentColor},children:\"*\"})]}),/*#__PURE__*/_jsx(\"textarea\",{id:fieldId,name:key,placeholder:placeholder,value:val,onChange:e=>setValue(key,e.target.value),disabled:isSubmitting,\"aria-required\":cfg.required||undefined,\"aria-invalid\":hasError,\"aria-describedby\":hasError?errorId:undefined,style:{...inputBase,resize:\"vertical\",minHeight:messageHeight,borderColor:hasError?\"#E53E3E\":inputBorder},onFocus:e=>{if(!hasFiredStart.current){hasFiredStart.current=true;dlPush(\"lead_form_start\",{department:selectedDept?.slug??null});}if(!hasError)e.currentTarget.style.borderColor=accentColor;},onBlur:e=>{e.currentTarget.style.borderColor=hasError?\"#E53E3E\":inputBorder;}}),hasError&&/*#__PURE__*/_jsx(\"div\",{id:errorId,role:\"alert\",style:errorTextStyle,children:errors[key]})]});}if(cfg.type===\"select\"){return /*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"label\",{htmlFor:fieldId,style:labelStyle,children:[label,cfg.required&&/*#__PURE__*/_jsx(\"span\",{style:{color:accentColor},children:\"*\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"select\",{id:fieldId,name:key,value:val,onChange:e=>setValue(key,e.target.value),disabled:isSubmitting,\"aria-required\":cfg.required||undefined,\"aria-invalid\":hasError,\"aria-describedby\":hasError?errorId:undefined,style:{...inputBase,appearance:\"none\",cursor:\"pointer\",color:val?\"rgba(0,0,0,.82)\":\"rgba(0,0,0,.45)\",borderColor:hasError?\"#E53E3E\":inputBorder,paddingRight:36},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:placeholder}),(cfg.options||[]).map((opt,oi)=>{// Topic options have stable EN values that\n// the backend depends on (routing, CRM\n// filters, URL params on override files).\n// Only the visible label is translated;\n// the <option value> stays in English.\nlet displayLabel=opt;if(key===\"topic\"){const topicLabelMap={\"Aircraft Trading\":translations?.topicAircraftTrading,\"Training Centre\":translations?.topicTrainingCentre,\"Aircraft Management\":translations?.topicAircraftManagement,\"Aircraft Maintenance\":translations?.topicAircraftMaintenance,Other:translations?.topicOther};const t=topicLabelMap[opt];if(t&&t.trim())displayLabel=t;}return /*#__PURE__*/_jsx(\"option\",{value:opt,children:displayLabel},oi);})]}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",right:14,top:\"50%\",transform:\"translateY(-50%)\",pointerEvents:\"none\",color:\"rgba(0,0,0,.35)\"},children:/*#__PURE__*/_jsx(ChevronDown,{})})]}),hasError&&/*#__PURE__*/_jsx(\"div\",{id:errorId,role:\"alert\",style:errorTextStyle,children:errors[key]})]});}return /*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"label\",{htmlFor:fieldId,style:labelStyle,children:[label,cfg.required&&/*#__PURE__*/_jsx(\"span\",{style:{color:accentColor},children:\"*\"})]}),/*#__PURE__*/_jsx(\"input\",{id:fieldId,name:key,type:cfg.type,placeholder:placeholder,autoComplete:cfg.autoComplete,value:val,onChange:e=>setValue(key,e.target.value),disabled:isSubmitting,\"aria-required\":cfg.required||undefined,\"aria-invalid\":hasError,\"aria-describedby\":hasError?errorId:undefined,style:{...inputBase,borderColor:hasError?\"#E53E3E\":inputBorder},onFocus:e=>{if(!hasFiredStart.current){hasFiredStart.current=true;dlPush(\"lead_form_start\",{department:selectedDept?.slug??null});}if(!hasError)e.currentTarget.style.borderColor=accentColor;},onBlur:e=>{e.currentTarget.style.borderColor=hasError?\"#E53E3E\":inputBorder;}}),hasError&&/*#__PURE__*/_jsx(\"div\",{id:errorId,role:\"alert\",style:errorTextStyle,children:errors[key]})]});}return /*#__PURE__*/_jsxs(\"form\",{ref:formRef,onSubmit:handleSubmit,noValidate:true,style:{display:\"flex\",flexDirection:\"column\",gap:0},children:[/*#__PURE__*/_jsx(\"style\",{children:`@keyframes jetfly-dept-fade {\n                    from { opacity: 0; transform: translateY(6px); }\n                    to { opacity: 1; transform: translateY(0); }\n                }`}),variant===\"dropdown\"&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{// Fallbacks: only apply if the user's font control\n// doesn't already set them. Spread of fontHeading\n// below wins when it carries explicit values.\nfontSize:28,textTransform:\"uppercase\",letterSpacing:\"0.06em\",...withFont(fontHeading),color:\"rgba(0,0,0,.88)\",marginBottom:headingGap},children:headingText}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,fontWeight:600,letterSpacing:\"0.08em\",textTransform:\"uppercase\",...withFont(fontSubtitle),color:subtitleColor,marginBottom:16},children:subtitleText})]}),variant===\"dropdown\"&&/*#__PURE__*/_jsx(\"div\",{role:\"group\",\"aria-label\":\"Department\",style:{display:\"flex\",flexWrap:\"wrap\",gap:10,marginBottom:24},children:departments.map(d=>{const isActive=d.slug===selectedDept?.slug;return /*#__PURE__*/_jsx(DepartmentChip,{label:d.label,selected:isActive,skin:\"filled\",onClick:()=>{if(isActive)return;dlPush(\"lead_form_dept_select\",{department:d.slug});onDeptChange(d);},fontBody:fontBody,chipHoverBg:chipHoverBg,disabled:isSubmitting},d.slug);})}),variant===\"dropdown\"&&showSeparator&&/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{height:1,background:\"rgba(0,0,0,.08)\",marginBottom:28}}),/*#__PURE__*/_jsxs(\"div\",{style:{animation:\"jetfly-dept-fade 260ms cubic-bezier(.2,.7,.2,1) both\"},children:[(variant===\"chips\"||showFormTitle)&&/*#__PURE__*/_jsx(FormHeader,{dept:selectedDept,onBack:onBack,fontHeading:fontHeading,headingSize2:headingSize2,showBack:variant===\"chips\"}),showLocationPicker&&/*#__PURE__*/_jsx(TeamLocationPicker,{teamMembers:teamMembers,selectedLocation:selectedLocation,onSelect:onLocationSelect,fontBody:fontBody,inputBorder:inputBorder,inputBg:inputBg,locationLabel:locationLabel,regionPlaceholder:translations?.regionPlaceholder?.trim()||\"Select a region...\",otherLabel:translations?.otherLabel?.trim()||\"Other\"}),/*#__PURE__*/_jsx(ContactCard,{contact:resolvedContact,fontBody:fontBody}),hasErrors&&/*#__PURE__*/_jsxs(\"div\",{role:\"alert\",style:{...withFont(fontBody,{fontSize:12,fontWeight:400}),color:\"#E53E3E\",marginBottom:12,display:\"flex\",alignItems:\"center\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{fontSize:14},children:\"⚠\"}),errorMessages.checkFields]}),submitError&&/*#__PURE__*/_jsx(\"div\",{role:\"alert\",style:{...withFont(fontBody,{fontSize:13,fontWeight:400}),color:\"#E53E3E\",background:\"rgba(229,62,62,0.08)\",padding:\"10px 14px\",borderRadius:8,marginBottom:16},children:submitError}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:16},children:fieldRows.map((row,idx)=>{const isTopicRow=!Array.isArray(row)&&row===\"topic\";if(Array.isArray(row)){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:8},children:[renderField(row[0]),renderField(row[1])]},idx);}return /*#__PURE__*/_jsxs(React.Fragment,{children:[renderField(row),isTopicRow&&tradingPreshot&&values.topic===\"Aircraft Trading\"&&/*#__PURE__*/_jsx(TradingAircraftCard,{photo:tradingPreshot.photo,manufacturer:tradingPreshot.manufacturer,model:tradingPreshot.model,serialNumber:tradingPreshot.serialNumber,fontBody:fontBody,manufacturerLabel:manufacturerLabel,serialNumberLabel:serialNumberLabel}),isTopicRow&&values.topic===\"Training Centre\"&&/*#__PURE__*/_jsx(CourseSelect,{value:values.course||\"\",onChange:v=>setValue(\"course\",v),courses:courses,fontBody:fontBody,inputBorder:inputBorder,inputBg:inputBg,accentColor:accentColor,courseLabel:courseLabel,coursePlaceholder:translations?.coursePlaceholder?.trim()||\"Select a course...\",otherLabel:translations?.otherLabel?.trim()||\"Other\",disabled:isSubmitting})]},idx);})}),isCharterDept&&/*#__PURE__*/_jsx(FraxInterestCheckbox,{checked:fraxInterest,onChange:setFraxInterest,fontBody:fontBody,accentColor:accentColor,label:fraxInterestLabel,disabled:isSubmitting}),/*#__PURE__*/_jsx(PrivacyCheckbox,{checked:consentChecked,onChange:v=>{setConsentChecked(v);if(v)setConsentError(null);},error:consentError,fontBody:fontBody,accentColor:accentColor,privacyText:privacyText,privacyLink:privacyLink,disabled:isSubmitting}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",flexWrap:\"wrap\",gap:12,marginTop:24},children:[hasFile&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:()=>fileRef.current?.click(),disabled:isSubmitting,\"aria-label\":file?`Attached file: ${file.name}. Click to replace.`:addFileLabel,style:{display:\"inline-flex\",alignItems:\"center\",gap:8,padding:\"12px 20px\",borderRadius:btnRadius,border:`1px solid ${fileError?\"#E53E3E\":inputBorder}`,background:\"transparent\",cursor:isSubmitting?\"not-allowed\":\"pointer\",...withFont(fontBody,{fontSize:14,fontWeight:500}),color:\"rgba(0,0,0,.65)\",transition:\"all 180ms ease\",flexShrink:0,opacity:isSubmitting?.6:1},children:[/*#__PURE__*/_jsx(PaperclipIcon,{}),/*#__PURE__*/_jsx(\"span\",{style:{maxWidth:200,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:file?file.name:addFileLabel}),file&&/*#__PURE__*/_jsx(\"span\",{role:\"button\",tabIndex:0,onClick:e=>{e.stopPropagation();setFile(null);setFileError(null);if(fileRef.current)fileRef.current.value=\"\";},onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();e.stopPropagation();setFile(null);setFileError(null);if(fileRef.current)fileRef.current.value=\"\";}},\"aria-label\":\"Remove attached file\",style:{marginLeft:4,cursor:\"pointer\",display:\"flex\",padding:2,borderRadius:4},children:/*#__PURE__*/_jsx(CloseIcon,{})})]}),/*#__PURE__*/_jsx(\"input\",{ref:fileRef,type:\"file\",accept:ALLOWED_FILE_TYPES.join(\",\"),style:{display:\"none\"},onChange:handleFileChange,\"aria-hidden\":\"true\",tabIndex:-1}),fileError&&/*#__PURE__*/_jsx(\"div\",{role:\"alert\",style:{...errorTextStyle,width:\"100%\",marginTop:0},children:fileError})]}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",disabled:isSubmitting,style:{flex:1,minWidth:180,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,padding:\"12px 24px\",borderRadius:btnRadius,border:\"none\",background:btnBg,cursor:isSubmitting?\"not-allowed\":\"pointer\",...withFont(fontBody,{fontSize:14,fontWeight:500}),color:btnColor,transition:\"all 180ms ease\",opacity:isSubmitting?.7:1},children:isSubmitting?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Spinner,{}),submittingLabel]}):/*#__PURE__*/_jsxs(_Fragment,{children:[submitLabel,/*#__PURE__*/_jsx(ArrowRight,{})]})})]})]},selectedDept?.slug||\"none\")]});}function Spinner(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 14 14\",fill:\"none\",\"aria-hidden\":\"true\",style:{animation:\"jetfly-spin 700ms linear infinite\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`@keyframes jetfly-spin { to { transform: rotate(360deg); } }`}),/*#__PURE__*/_jsx(\"circle\",{cx:\"7\",cy:\"7\",r:\"5\",stroke:\"currentColor\",strokeOpacity:\"0.25\",strokeWidth:\"1.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 7a5 5 0 0 0-5-5\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\"})]});}/* ================================================================== *//*  Success                                                            *//* ================================================================== */function SuccessState({onReset,fontHeading,fontBody,accentColor,btnRadius,inputBorder,successTitle,successMessage,successButtonLabel}){const btnRef=useRef(null);useEffect(()=>{btnRef.current?.focus();},[]);return /*#__PURE__*/_jsxs(\"div\",{role:\"status\",\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",textAlign:\"center\",height:\"100%\",gap:20,padding:\"40px 20px\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{...withFont(fontHeading,{fontSize:32,textTransform:\"uppercase\",letterSpacing:\"0.06em\"}),color:accentColor},children:successTitle}),/*#__PURE__*/_jsx(\"div\",{style:{...withFont(fontBody,{fontSize:15,fontWeight:400}),color:\"rgba(0,0,0,.55)\",maxWidth:300,lineHeight:1.6},children:successMessage}),/*#__PURE__*/_jsxs(\"button\",{ref:btnRef,type:\"button\",onClick:onReset,style:{display:\"inline-flex\",alignItems:\"center\",gap:8,padding:\"12px 24px\",borderRadius:btnRadius,border:`1px solid ${inputBorder}`,background:\"transparent\",cursor:\"pointer\",...withFont(fontBody,{fontSize:14,fontWeight:500}),color:\"rgba(0,0,0,.65)\",marginTop:8,transition:\"all 180ms ease\"},children:[successButtonLabel,\" \",/*#__PURE__*/_jsx(ArrowRight,{})]})]});}/* ================================================================== *//*  Main Component                                                     *//* ================================================================== */export default function JetflyContactForm(props){const{formVariant,departments,teamCollection,dealsCollection,trainingCollection,deptQueryParam,contactQueryParam,submitEndpoint,headingText,subtitleText,panelBg,formGap,submitLabel,submittingLabel,addFileLabel,successTitle,successMessage,successButtonLabel,accentColor,inputBorder,inputBg,btnBg,btnColor,btnRadius,chipHoverBg,fontHeading,fontBody,headingSize2,containerBg,containerBorderRadius,containerBorder,locationLabel,manufacturerLabel,serialNumberLabel,courseLabel,messageHeight,privacyText,privacyLink,privacyError,fraxInterestLabel,showFormTitle,fontSubtitle,subtitleColor,headingGap,showSeparator,transLabelFirstName,transLabelLastName,transLabelEmail,transLabelPhone,transLabelMessage,transLabelCompany,transLabelCountry,transLabelPosition,transLabelTopic,transLabelManufacturer,transLabelModel,transLabelSerialNumber,transPhMessage,transPhCompany,transPhCountry,transPhPosition,transPhTopic,transPhRegion,transPhCourse,transLabelOther,transPhSearchCountry,transTopicAircraftTrading,transTopicTrainingCentre,transTopicAircraftManagement,transTopicAircraftMaintenance,transTopicOther,transErrRequired,transErrEmail,transErrPhone,transErrCheckFields,transErrFileSize,transErrFileType,transErrSubmit,transErrTimeout,defaultCountryCode}=props;// Resolve the active locale via Framer's official API. Wrapped in\n// try/catch because some Framer preview modes return undefined from\n// useLocaleInfo (e.g. when the project has no locales configured),\n// and `useLocaleInfo` is only present in newer runtimes. We never want\n// i18n to crash the form.\nlet localeCode;try{// hook call must stay unconditional, so guard the result not the call\nconst info=useLocaleInfo?.();localeCode=info?.activeLocale?.code||info?.activeLocale?.id||info?.activeLocale?.slug||undefined;}catch{localeCode=undefined;}const localeDict=useMemo(()=>resolveDict(localeCode),[localeCode]);// Build the final Translations object. Property control overrides win\n// over the built-in dictionary, so editors can still customise a single\n// string per Framer instance without touching the code. Empty strings\n// (\"\" after trim) are treated as \"no override\".\nconst pick=(override,fallback)=>override&&override.trim()?override:fallback;const translations=useMemo(()=>({firstNameLabel:pick(transLabelFirstName,localeDict.firstNameLabel),lastNameLabel:pick(transLabelLastName,localeDict.lastNameLabel),emailLabel:pick(transLabelEmail,localeDict.emailLabel),phoneLabel:pick(transLabelPhone,localeDict.phoneLabel),messageLabel:pick(transLabelMessage,localeDict.messageLabel),companyLabel:pick(transLabelCompany,localeDict.companyLabel),countryLabel:pick(transLabelCountry,localeDict.countryLabel),positionLabel:pick(transLabelPosition,localeDict.positionLabel),topicLabel:pick(transLabelTopic,localeDict.topicLabel),manufacturerLabel:pick(transLabelManufacturer,localeDict.manufacturerLabel),modelLabel:pick(transLabelModel,localeDict.modelLabel),serialNumberLabel:pick(transLabelSerialNumber,localeDict.serialNumberLabel),messagePlaceholder:pick(transPhMessage,localeDict.messagePlaceholder),companyPlaceholder:pick(transPhCompany,localeDict.companyPlaceholder),countryPlaceholder:pick(transPhCountry,localeDict.countryPlaceholder),positionPlaceholder:pick(transPhPosition,localeDict.positionPlaceholder),topicPlaceholder:pick(transPhTopic,localeDict.topicPlaceholder),regionPlaceholder:pick(transPhRegion,localeDict.regionPlaceholder),coursePlaceholder:pick(transPhCourse,localeDict.coursePlaceholder),otherLabel:pick(transLabelOther,localeDict.otherLabel),phoneSearchPlaceholder:pick(transPhSearchCountry,localeDict.phoneSearchPlaceholder),topicAircraftTrading:pick(transTopicAircraftTrading,localeDict.topicAircraftTrading),topicTrainingCentre:pick(transTopicTrainingCentre,localeDict.topicTrainingCentre),topicAircraftManagement:pick(transTopicAircraftManagement,localeDict.topicAircraftManagement),topicAircraftMaintenance:pick(transTopicAircraftMaintenance,localeDict.topicAircraftMaintenance),topicOther:pick(transTopicOther,localeDict.topicOther)}),[localeDict,transLabelFirstName,transLabelLastName,transLabelEmail,transLabelPhone,transLabelMessage,transLabelCompany,transLabelCountry,transLabelPosition,transLabelTopic,transLabelManufacturer,transLabelModel,transLabelSerialNumber,transPhMessage,transPhCompany,transPhCountry,transPhPosition,transPhTopic,transPhRegion,transPhCourse,transLabelOther,transPhSearchCountry,transTopicAircraftTrading,transTopicTrainingCentre,transTopicAircraftManagement,transTopicAircraftMaintenance,transTopicOther]);// Same hybrid logic for error messages: locale-resolved by default,\n// editor-override available via property controls.\nconst errorMessages=useMemo(()=>({required:pick(transErrRequired,localeDict.required),invalidEmail:pick(transErrEmail,localeDict.invalidEmail),invalidPhone:pick(transErrPhone,localeDict.invalidPhone),checkFields:pick(transErrCheckFields,localeDict.checkFields),fileSize:pick(transErrFileSize,localeDict.fileSize),fileType:pick(transErrFileType,localeDict.fileType),submitGeneric:pick(transErrSubmit,localeDict.submitGeneric),submitTimeout:pick(transErrTimeout,localeDict.submitTimeout)}),[localeDict,transErrRequired,transErrEmail,transErrPhone,transErrCheckFields,transErrFileSize,transErrFileType,transErrSubmit,transErrTimeout]);const depts=useMemo(()=>{if(!Array.isArray(departments)||!departments.length)return MOCK_DEPARTMENTS;return departments.filter(d=>d&&String(d.label||\"\").trim()).map(d=>({label:String(d.label||\"\"),slug:d.slug||slugify(d.label||\"\"),displayTitle:d.displayTitle||undefined,useTeamCMS:d.useTeamCMS===true,contactName:d.contactName||undefined,contactRole:d.contactRole||undefined,contactPhoto:d.contactPhoto||undefined,contactEmail:d.contactEmail||undefined,fields:Array.isArray(d.fields)?d.fields.filter(Boolean):undefined,emailTo:d.emailTo||undefined}));},[departments]);const{members:teamMembers,HiddenSlot:TeamHiddenSlot}=useTeamCollection(teamCollection);const{deals,HiddenSlot:DealsHiddenSlot}=useDealsCollection(dealsCollection);const{courses,HiddenSlot:TrainingHiddenSlot}=useTrainingCollection(trainingCollection);const urlData=useUrlData(deptQueryParam||\"dept\",contactQueryParam||\"contact\");/* A preshot is active as soon as a contact slug is in the URL — the\n       full card (name, role, photo) will be hydrated either from URL params\n       (legacy links passing ?contactName=...&contactPhoto=...) or from the\n       Team CMS collection matched by slug (preferred, lets us ship clean\n       URLs like ?dept=fractional&contact=mathieu-kremer). */const hasUrlPreshot=!!urlData.contact;const hasTradingPreshot=!!(urlData.topic||urlData.serialNumber);/* Hash scroll repair: when the page is opened with both a URL preshot\n       (?dept=..., ?serialNumber=...) and an in-page anchor (#connect-with-us),\n       the browser's native scroll-to-hash fires too early on slower locales\n       like IT and DE — Framer Locales hydrate the page after the initial\n       hash navigation, so the target element doesn't exist yet at the moment\n       the browser tries to jump to it, and the page stays at the top.\n\n       We retry programmatically: poll for the target element every 150ms for\n       up to ~2s, then scrollIntoView when it appears. Smooth behavior so\n       the page glides into place rather than snapping. Only runs once at\n       mount and only when there's a hash + preshot — without preshot the\n       default browser behavior is left untouched. */useEffect(()=>{if(typeof window===\"undefined\")return;const hash=window.location.hash;if(!hash||hash.length<2)return;// Limit this fix to URLs that come from a preshot link — generic\n// contact-page navigation shouldn't trigger an extra scroll.\nconst hasAnyPreshot=!!urlData.dept||!!urlData.contact||!!urlData.topic||!!urlData.serialNumber||!!urlData.courseName;if(!hasAnyPreshot)return;const targetId=decodeURIComponent(hash.slice(1));if(!targetId)return;let cancelled=false;let attempts=0;const MAX_ATTEMPTS=14// ~2.1s total\n;const tryScroll=()=>{if(cancelled)return;const el=document.getElementById(targetId);if(el){el.scrollIntoView({behavior:\"smooth\",block:\"start\"});return;}attempts++;if(attempts<MAX_ATTEMPTS){setTimeout(tryScroll,150);}};// Initial delay lets React + Framer finish the first render pass.\nconst initialTimer=setTimeout(tryScroll,100);return()=>{cancelled=true;clearTimeout(initialTimer);};// eslint-disable-next-line react-hooks/exhaustive-deps\n},[]);const matchedDeal=useMemo(()=>{if(!urlData.serialNumber)return null;if(!deals.length)return null;const needle=urlData.serialNumber.trim().toLowerCase();return deals.find(d=>d.serialNumber.trim().toLowerCase()===needle)||null;},[urlData.serialNumber,deals]);const tradingPreshot=useMemo(()=>{if(!hasTradingPreshot)return null;return{photo:matchedDeal?.photo||urlData.contactPhoto||undefined,manufacturer:matchedDeal?.manufacturer||urlData.manufacturer||undefined,model:matchedDeal?.model||urlData.model||undefined,serialNumber:matchedDeal?.serialNumber||urlData.serialNumber||undefined};},[hasTradingPreshot,urlData,matchedDeal]);const initialValues=useMemo(()=>{const v={};if(urlData.topic)v.topic=urlData.topic;const mfr=matchedDeal?.manufacturer||urlData.manufacturer;const mdl=matchedDeal?.model||urlData.model;const sn=matchedDeal?.serialNumber||urlData.serialNumber;if(mfr)v.manufacturer=mfr;if(mdl)v.model=mdl;if(sn)v.serialNumber=sn;// Course preshot: when the URL carries ?courseName=..., match it\n// case-insensitively against the parsed Training collection. If the\n// collection isn't loaded yet (or there's no match), fall back to\n// the raw URL value so the field still pre-fills with what the\n// override sent. The field will read it as a free-text value until\n// the collection populates and a matching <option> appears.\nconst rawCourse=urlData.courseName?.trim();if(rawCourse){const matched=courses.find(c=>c.name.trim().toLowerCase()===rawCourse.toLowerCase());v.course=matched?.name||rawCourse;}return v;},[urlData,matchedDeal,courses]);const initialCountry=useMemo(()=>{const code=(defaultCountryCode||\"LU\").toUpperCase();return COUNTRIES_STATIC.find(c=>c.code===code)||DEFAULT_COUNTRY;},[defaultCountryCode]);/* Resolve the preshot contact: URL params take precedence (legacy\n       support + non-fractional depts that might ship a full card via URL),\n       then fall back to matching the `contact` slug against the Team CMS\n       collection. Letting the collection be the source of truth means\n       fractional links stay clean — just ?dept=fractional&contact=slug. */const urlContactInfo=useMemo(()=>{if(!urlData.contact&&!urlData.contactName)return null;// Legacy: explicit URL params win if present\nif(urlData.contactName){return{name:urlData.contactName,role:urlData.contactRole||undefined,photo:urlData.contactPhoto||undefined,email:urlData.contactEmail||undefined};}// New path: match the slug against the team collection\nif(urlData.contact&&teamMembers.length){const needle=urlData.contact;const member=teamMembers.find(t=>t.slug===needle||slugify(t.name)===needle);if(member){return{name:member.name,role:member.location||undefined,photo:member.photo||undefined};}}// Slug is in the URL but the collection hasn't populated yet —\n// return null rather than a half-empty card; the picker seeding\n// effect will fill it in on the next render.\nreturn null;},[urlData,teamMembers]);const variant=formVariant===\"dropdown\"?\"dropdown\":\"chips\";const initialDept=useMemo(()=>{if(urlData.dept){const matched=depts.find(d=>deptMatchesUrl(d,urlData.dept));if(matched)return matched;}return variant===\"dropdown\"?depts[0]||null:null;},[urlData.dept,depts,variant]);const[step,setStep]=useState(()=>urlData.dept?\"form\":variant===\"dropdown\"?\"form\":\"select\");const[selectedDept,setSelectedDept]=useState(initialDept);const[assignedContactSlug,setAssignedContactSlug]=useState(urlData.contact||null);const[submitState,setSubmitState]=useState(\"idle\");const[submitError,setSubmitError]=useState(null);useEffect(()=>{if(urlData.dept){const matched=depts.find(d=>deptMatchesUrl(d,urlData.dept));if(matched&&matched.slug!==selectedDept?.slug){setSelectedDept(matched);setStep(\"form\");}}if(urlData.contact)setAssignedContactSlug(urlData.contact);// eslint-disable-next-line react-hooks/exhaustive-deps\n},[urlData.dept,urlData.contact]);const[selectedLocation,setSelectedLocation]=useState(null);const[locationContact,setLocationContact]=useState(null);const deptUsesTeam=selectedDept?.useTeamCMS===true;/* Always show the region picker for team-CMS depts. Even when we arrive\n       with a preshot (?dept=fractional&contact=...), the user should be able\n       to switch region freely — the preshot just seeds the initial value. */const showLocationPicker=deptUsesTeam&&teamMembers.length>0;const handleLocationSelect=useCallback(loc=>{setSelectedLocation(loc);if(!loc){setLocationContact(null);setAssignedContactSlug(null);return;}const member=teamMembers.find(t=>t.location===loc);if(member){setLocationContact({name:member.name,role:member.location,photo:member.photo});setAssignedContactSlug(member.slug);}else{setLocationContact(null);setAssignedContactSlug(null);}},[teamMembers]);/* Reset the picker whenever the selected department changes. */useEffect(()=>{setSelectedLocation(null);setLocationContact(null);},[selectedDept?.slug]);/* Seed the picker from a preshot: if the URL carries a contact slug AND\n       the dept uses team CMS, find the matching team member and preselect\n       their region + locationContact. Runs whenever members load or the\n       URL contact / dept changes, so the picker stays in sync with the URL. */useEffect(()=>{if(!deptUsesTeam)return;if(!teamMembers.length)return;if(!urlData.contact)return;// Only seed once per dept+contact combination — don't overwrite a\n// user-driven selection.\nif(selectedLocation)return;const needle=urlData.contact;const member=teamMembers.find(t=>slugify(t.name)===needle||t.slug===needle);if(!member||!member.location)return;setSelectedLocation(member.location);setLocationContact({name:member.name,role:member.location,photo:member.photo});setAssignedContactSlug(member.slug);// eslint-disable-next-line react-hooks/exhaustive-deps\n},[deptUsesTeam,teamMembers,urlData.contact,selectedDept?.slug]);const resolvedContact=useMemo(()=>{if(!selectedDept)return null;// For team-CMS depts: the region picker drives the contact, so\n// prefer locationContact over any URL preshot — that way changing\n// the region while a preshot is active swaps the card correctly.\nif(deptUsesTeam){if(locationContact)return locationContact;if(urlContactInfo&&hasUrlPreshot)return urlContactInfo;return null;}// Non-team depts: URL preshot wins, then the dept's hard-coded contact.\nif(urlContactInfo&&hasUrlPreshot)return urlContactInfo;if(locationContact)return locationContact;if(selectedDept.contactName){return{name:selectedDept.contactName,role:selectedDept.contactRole,photo:selectedDept.contactPhoto,email:selectedDept.contactEmail};}return null;},[selectedDept,urlContactInfo,hasUrlPreshot,locationContact,deptUsesTeam]);const handleDeptSelect=useCallback(d=>{setSelectedDept(d);setSubmitError(null);dlPush(\"lead_form_dept_select\",{department:d.slug});if(!urlData.dept||!deptMatchesUrl(d,urlData.dept)){setAssignedContactSlug(null);}setStep(\"form\");},[urlData.dept]);const handleBack=useCallback(()=>{setStep(\"select\");setSelectedDept(null);setAssignedContactSlug(null);setSelectedLocation(null);setLocationContact(null);setSubmitError(null);},[]);const handleSubmit=useCallback(async(values,file,country)=>{setSubmitState(\"submitting\");setSubmitError(null);const finalCountry=selectedLocation||values.country||\"\";const phoneFull=values.phone?`${country.dial} ${values.phone}`.trim():\"\";const payload={department:{label:selectedDept?.label,slug:selectedDept?.slug,emailTo:selectedDept?.emailTo},assigned_contact:resolvedContact?{name:resolvedContact.name,email:resolvedContact.email||null,location:resolvedContact.role||null,slug:assignedContactSlug||null}:null,form:{firstName:values.firstName||null,lastName:values.lastName||null,email:values.email||null,phone:phoneFull||null,phone_country:country.code,phone_dial:country.dial,phone_national:values.phone||null,message:values.message||null,company:values.company||null,country:finalCountry||null,position:values.position||null,topic:values.topic||null,manufacturer:values.manufacturer||null,model:values.model||null,serialNumber:values.serialNumber||null,course:values.course||null,frax_interest:values.frax_interest===\"true\"?true:values.frax_interest===\"false\"?false:null,privacy_consent:true,privacy_consent_at:new Date().toISOString()},source_url:typeof window!==\"undefined\"?window.location.href:\"\",submitted_at:new Date().toISOString()};if(typeof window!==\"undefined\"){window.__jetflyLastSubmit=payload;}const endpoint=submitEndpoint||DEFAULT_SUBMIT_URL;try{const formData=new FormData;formData.append(\"payload\",JSON.stringify(payload));if(file)formData.append(\"file\",file,file.name);const controller=new AbortController;const timeout=setTimeout(()=>controller.abort(),2e4);const res=await fetch(endpoint,{method:\"POST\",body:formData,signal:controller.signal});clearTimeout(timeout);if(!res.ok){throw new Error(`HTTP ${res.status}`);}setSubmitState(\"success\");setStep(\"success\");dlPush(\"lead_form_success\",{department:selectedDept?.slug??null});}catch(err){const msg=err instanceof Error&&err.name===\"AbortError\"?errorMessages.submitTimeout:errorMessages.submitGeneric;setSubmitError(msg);setSubmitState(\"error\");}},[submitEndpoint,selectedDept,resolvedContact,assignedContactSlug,selectedLocation,errorMessages]);const handleReset=useCallback(()=>{setSubmitState(\"idle\");setSubmitError(null);if(variant===\"dropdown\"){setStep(\"form\");setSelectedDept(depts[0]||null);}else{setStep(\"select\");setSelectedDept(null);setAssignedContactSlug(null);setSelectedLocation(null);setLocationContact(null);}},[variant,depts]);const handleDeptChange=useCallback(d=>{setSelectedDept(d);setSubmitError(null);if(!urlData.dept||!deptMatchesUrl(d,urlData.dept)){setAssignedContactSlug(null);}},[urlData.dept]);const usedContainerBg=containerBg||\"#FFF\";const usedContainerBorderRadius=typeof containerBorderRadius===\"number\"?containerBorderRadius:16;const usedPanelBg=panelBg||\"#FFF\";const usedFormGap=typeof formGap===\"number\"?formGap:40;const usedChipHoverBg=chipHoverBg||\"#F0E5D1\";return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",background:usedContainerBg,borderRadius:usedContainerBorderRadius,border:containerBorder?`1px solid ${containerBorder}`:\"none\",position:\"relative\"},children:[TeamHiddenSlot,DealsHiddenSlot,TrainingHiddenSlot,/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",justifyContent:step===\"select\"||step===\"success\"?\"center\":\"flex-start\",padding:`${usedFormGap}px`,background:usedPanelBg},children:[step===\"select\"&&/*#__PURE__*/_jsx(StepSelectChips,{departments:depts,onSelect:handleDeptSelect,fontHeading:fontHeading,fontBody:fontBody,chipHoverBg:usedChipHoverBg,subtitleText:subtitleText||\"Who are you writing to?\",headingText:headingText||\"Connect with us\",fontSubtitle:fontSubtitle,subtitleColor:subtitleColor||\"#89817E\",headingGap:typeof headingGap===\"number\"?headingGap:12}),step===\"form\"&&/*#__PURE__*/_jsx(ContactForm,{selectedDept:selectedDept,resolvedContact:resolvedContact,showLocationPicker:showLocationPicker,teamMembers:teamMembers,selectedLocation:selectedLocation,onLocationSelect:handleLocationSelect,onBack:handleBack,onSubmit:handleSubmit,submitState:submitState,submitError:submitError,fontHeading:fontHeading,headingSize2:typeof headingSize2===\"number\"?headingSize2:22,fontBody:fontBody,accentColor:accentColor||\"#C53030\",inputBorder:inputBorder||\"rgba(0,0,0,.12)\",inputBg:inputBg||\"#FFF\",btnBg:btnBg||\"#F0E5D1\",btnColor:btnColor||\"rgba(0,0,0,.72)\",btnRadius:typeof btnRadius===\"number\"?btnRadius:999,variant:variant,departments:depts,onDeptChange:handleDeptChange,submitLabel:submitLabel||\"Send message\",submittingLabel:submittingLabel||\"Sending...\",addFileLabel:addFileLabel||\"Add file\",locationLabel:locationLabel||\"Select your region\",chipHoverBg:usedChipHoverBg,tradingPreshot:urlData.dept&&selectedDept&&deptMatchesUrl(selectedDept,urlData.dept)?tradingPreshot:null,manufacturerLabel:manufacturerLabel||\"Aircraft Model\",serialNumberLabel:serialNumberLabel||\"Serial Number\",courses:courses,courseLabel:courseLabel||\"Select the course\",messageHeight:typeof messageHeight===\"number\"?messageHeight:120,privacyText:privacyText||\"I agree to the {link} of Jetfly Aviation.\",privacyLink:privacyLink||\"/privacy-policy\",privacyError:privacyError||\"Please accept the privacy policy to continue.\",fraxInterestLabel:fraxInterestLabel||\"I also want to receive info about the Fractional programme.\",headingText:headingText||\"Connect with us\",subtitleText:subtitleText||\"What are you interested in?\",showFormTitle:typeof showFormTitle===\"boolean\"?showFormTitle:true,fontSubtitle:fontSubtitle,subtitleColor:subtitleColor||\"#89817E\",headingGap:typeof headingGap===\"number\"?headingGap:12,showSeparator:typeof showSeparator===\"boolean\"?showSeparator:true,translations:translations,errorMessages:errorMessages,initialValues:initialValues,initialCountry:initialCountry}),step===\"success\"&&/*#__PURE__*/_jsx(SuccessState,{onReset:handleReset,fontHeading:fontHeading,fontBody:fontBody,accentColor:accentColor||\"#C53030\",btnRadius:typeof btnRadius===\"number\"?btnRadius:999,inputBorder:inputBorder||\"rgba(0,0,0,.12)\",successTitle:successTitle||\"Thank you!\",successMessage:successMessage||\"Your message has been sent successfully. We will get back to you as soon as possible.\",successButtonLabel:successButtonLabel||\"Send again\"})]})]});}/* ================================================================== *//*  Property Controls                                                  *//* ================================================================== */addPropertyControls(JetflyContactForm,{containerBg:{type:ControlType.Color,title:\"Container BG\",defaultValue:\"#FFF\"},containerBorderRadius:{type:ControlType.Number,title:\"Container Radius\",min:0,max:40,step:1,defaultValue:16},containerBorder:{type:ControlType.Color,title:\"Container Border\",defaultValue:\"rgba(0,0,0,.08)\"},formVariant:{type:ControlType.Enum,title:\"Form Variant\",options:[\"chips\",\"dropdown\"],optionTitles:[\"Chips (2-step)\",\"Dropdown (1-step)\"],defaultValue:\"chips\"},showFormTitle:{type:ControlType.Boolean,title:\"Show Form Title\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:true,description:\"1-step only. When off, the dept title (Form Title / Label) is hidden above the fields and only the chips remain as context.\"},showSeparator:{type:ControlType.Boolean,title:\"Show Separator\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:true,description:\"1-step only. Thin divider line below the department chips, above the form fields.\"},showI18nOverrides:{type:ControlType.Boolean,title:\"i18n Overrides\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,description:\"Reveal per-string override controls below. Keep hidden in most cases — Framer Locales translates the defaults automatically. Use overrides only when you need a non-standard wording for one specific instance.\"},/* Per-string overrides (optional). The component picks the correct\n       language at runtime via Framer's `useLocaleInfo()` hook against an\n       internal dictionary (FR / EN / DE / ES / IT — see I18N_STRINGS\n       at the top of this file). These controls let editors override a\n       single string for a single instance without changing the dictionary\n       — useful for one-off wording per page. Leave empty to use the\n       dictionary value for the active locale.\n\n       Backend payload keys, HTML name attrs, and dept slugs are NOT\n       translated — they stay in English for backend compatibility. */transLabelFirstName:{type:ControlType.String,title:\"i18n — First Name\",defaultValue:\"First Name\",hidden:p=>p.showI18nOverrides!==true},transLabelLastName:{type:ControlType.String,title:\"i18n — Last Name\",defaultValue:\"Last Name\",hidden:p=>p.showI18nOverrides!==true},transLabelEmail:{type:ControlType.String,title:\"i18n — Email\",defaultValue:\"Email\",hidden:p=>p.showI18nOverrides!==true},transLabelPhone:{type:ControlType.String,title:\"i18n — Phone\",defaultValue:\"Phone number\",hidden:p=>p.showI18nOverrides!==true},transLabelMessage:{type:ControlType.String,title:\"i18n — Message\",defaultValue:\"Message\",hidden:p=>p.showI18nOverrides!==true},transLabelCompany:{type:ControlType.String,title:\"i18n — Company\",defaultValue:\"Company\",hidden:p=>p.showI18nOverrides!==true},transLabelCountry:{type:ControlType.String,title:\"i18n — Country\",defaultValue:\"Country\",hidden:p=>p.showI18nOverrides!==true},transLabelPosition:{type:ControlType.String,title:\"i18n — Position\",defaultValue:\"Position applied\",hidden:p=>p.showI18nOverrides!==true},transLabelTopic:{type:ControlType.String,title:\"i18n — Topic\",defaultValue:\"Precise the topic\",hidden:p=>p.showI18nOverrides!==true},transLabelManufacturer:{type:ControlType.String,title:\"i18n — Manufacturer\",defaultValue:\"Aircraft Manufacturer\",hidden:p=>p.showI18nOverrides!==true},transLabelModel:{type:ControlType.String,title:\"i18n — Model\",defaultValue:\"Aircraft Model\",hidden:p=>p.showI18nOverrides!==true},transLabelSerialNumber:{type:ControlType.String,title:\"i18n — Serial Number\",defaultValue:\"Serial Number\",hidden:p=>p.showI18nOverrides!==true},transPhMessage:{type:ControlType.String,title:\"i18n — PH Message\",defaultValue:\"Tell us how we can help you\",hidden:p=>p.showI18nOverrides!==true},transPhCompany:{type:ControlType.String,title:\"i18n — PH Company\",defaultValue:\"Your company name\",hidden:p=>p.showI18nOverrides!==true},transPhCountry:{type:ControlType.String,title:\"i18n — PH Country\",defaultValue:\"Germany\",hidden:p=>p.showI18nOverrides!==true},transPhPosition:{type:ControlType.String,title:\"i18n — PH Position\",defaultValue:\"e.g. Pilot, Mechanic...\",hidden:p=>p.showI18nOverrides!==true},transPhTopic:{type:ControlType.String,title:\"i18n — PH Topic\",defaultValue:\"Select a topic...\",hidden:p=>p.showI18nOverrides!==true},transPhRegion:{type:ControlType.String,title:\"i18n — PH Region\",defaultValue:\"Select a region...\",hidden:p=>p.showI18nOverrides!==true},transPhCourse:{type:ControlType.String,title:\"i18n — PH Course\",defaultValue:\"Select a course...\",hidden:p=>p.showI18nOverrides!==true},transLabelOther:{type:ControlType.String,title:\"i18n — Other\",defaultValue:\"Other\",hidden:p=>p.showI18nOverrides!==true},transPhSearchCountry:{type:ControlType.String,title:\"i18n — PH Search Country\",defaultValue:\"Search country...\",hidden:p=>p.showI18nOverrides!==true},transTopicAircraftTrading:{type:ControlType.String,title:\"i18n — Topic Trading\",defaultValue:\"Aircraft Trading\",hidden:p=>p.showI18nOverrides!==true},transTopicTrainingCentre:{type:ControlType.String,title:\"i18n — Topic Training\",defaultValue:\"Training Centre\",hidden:p=>p.showI18nOverrides!==true},transTopicAircraftManagement:{type:ControlType.String,title:\"i18n — Topic Management\",defaultValue:\"Aircraft Management\",hidden:p=>p.showI18nOverrides!==true},transTopicAircraftMaintenance:{type:ControlType.String,title:\"i18n — Topic Maintenance\",defaultValue:\"Aircraft Maintenance\",hidden:p=>p.showI18nOverrides!==true},transTopicOther:{type:ControlType.String,title:\"i18n — Topic Other\",defaultValue:\"Other\",hidden:p=>p.showI18nOverrides!==true},transErrRequired:{type:ControlType.String,title:\"i18n — Err Required\",defaultValue:\"This field is required\",hidden:p=>p.showI18nOverrides!==true},transErrEmail:{type:ControlType.String,title:\"i18n — Err Email\",defaultValue:\"Please enter a valid email address\",hidden:p=>p.showI18nOverrides!==true},transErrPhone:{type:ControlType.String,title:\"i18n — Err Phone\",defaultValue:\"Please enter a valid phone number\",hidden:p=>p.showI18nOverrides!==true},transErrCheckFields:{type:ControlType.String,title:\"i18n — Err Check Fields\",defaultValue:\"Please check the required fields below.\",hidden:p=>p.showI18nOverrides!==true},transErrFileSize:{type:ControlType.String,title:\"i18n — Err File Size\",defaultValue:\"File too large ({size}). Max {max}.\",description:\"Use {size} for the actual file size and {max} for the limit (e.g. '10MB').\",hidden:p=>p.showI18nOverrides!==true},transErrFileType:{type:ControlType.String,title:\"i18n — Err File Type\",defaultValue:\"File type not supported. Use PDF, image, Word, Excel or text.\",hidden:p=>p.showI18nOverrides!==true},transErrSubmit:{type:ControlType.String,title:\"i18n — Err Submit\",defaultValue:\"Something went wrong. Please try again or contact us directly.\",hidden:p=>p.showI18nOverrides!==true},transErrTimeout:{type:ControlType.String,title:\"i18n — Err Timeout\",defaultValue:\"Request timed out. Please try again.\",hidden:p=>p.showI18nOverrides!==true},departments:{type:ControlType.Array,title:\"Departments\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\"},slug:{type:ControlType.String,title:\"URL Slug\",placeholder:\"ex: fractional\"},displayTitle:{type:ControlType.String,title:\"Form Title\",placeholder:\"Same as Label\",description:\"Optional. Title shown above the form (1-step variant). Falls back to Label if empty.\"},useTeamCMS:{type:ControlType.Boolean,title:\"Use Team CMS\",defaultValue:false,description:\"If enabled, region dropdown appears with Team CMS members\"},contactName:{type:ControlType.String,title:\"Contact Name\",description:\"Ignored if Use Team CMS is enabled\"},contactRole:{type:ControlType.String,title:\"Contact Role\"},contactPhoto:{type:ControlType.Image,title:\"Contact Photo\"},contactEmail:{type:ControlType.String,title:\"Contact Email\"},fields:{type:ControlType.Array,title:\"Fields\",control:{type:ControlType.Enum,options:[\"firstName\",\"lastName\",\"email\",\"phone\",\"message\",\"company\",\"country\",\"position\",\"topic\",\"file\"],optionTitles:[\"First Name\",\"Last Name\",\"Email\",\"Phone\",\"Message\",\"Company\",\"Country\",\"Position\",\"Topic (select)\",\"File Upload\"]},defaultValue:[\"firstName\",\"lastName\",\"email\",\"phone\",\"message\",\"file\"]},emailTo:{type:ControlType.String,title:\"Email To\"}}},defaultValue:[{label:\"General information\",slug:\"general\",useTeamCMS:false,fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"message\",\"file\"]},{label:\"Fractional ownership\",slug:\"fractional\",useTeamCMS:true,fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"company\",\"country\",\"message\",\"file\"]},{label:\"Charter department\",slug:\"charter\",useTeamCMS:false,contactName:\"Antoine Brasseur\",contactRole:\"Charter Manager\",fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"message\",\"file\"]},{label:\"Apply for a job\",slug:\"job\",useTeamCMS:false,fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"position\",\"message\",\"file\"]}]},teamCollection:{type:ControlType.ComponentInstance,title:\"Team CMS\",description:\"Plug an invisible Collection List with Name + Country texts and an Image. Name first, Country second.\"},dealsCollection:{type:ControlType.ComponentInstance,title:\"Deals CMS\",description:\"Plug an invisible Collection List with Manufacturer + Model + Serial Number texts and Cover image.\"},trainingCollection:{type:ControlType.ComponentInstance,title:\"Training CMS\",description:\"Plug an invisible Collection List from 'Training - Pilatus Courses' showing the Title field as the only text. Used to populate the course dropdown when topic = Training Centre.\"},deptQueryParam:{type:ControlType.String,title:\"Dept URL Param\",defaultValue:\"dept\"},contactQueryParam:{type:ControlType.String,title:\"Contact URL Param\",defaultValue:\"contact\"},submitEndpoint:{type:ControlType.String,title:\"Submit URL\",defaultValue:DEFAULT_SUBMIT_URL,placeholder:\"/api/contact\",description:\"Relative path to the backend route that forwards the lead to Pipedrive. Override with an absolute URL to hit a webhook for testing.\"},defaultCountryCode:{type:ControlType.String,title:\"Default Country\",defaultValue:\"LU\",description:\"ISO code: LU, FR, BE, DE, CH, GB, US...\"},headingText:{type:ControlType.String,title:\"Heading\",defaultValue:\"Connect with us\"},subtitleText:{type:ControlType.String,title:\"Subtitle\",defaultValue:\"Who are you writing to?\"},locationLabel:{type:ControlType.String,title:\"Location Label\",defaultValue:\"Select your region\"},manufacturerLabel:{type:ControlType.String,title:\"Manufacturer Label\",defaultValue:\"Aircraft Model\"},serialNumberLabel:{type:ControlType.String,title:\"Serial Number Label\",defaultValue:\"Serial Number\"},courseLabel:{type:ControlType.String,title:\"Course Label\",defaultValue:\"Select the course\"},messageHeight:{type:ControlType.Number,title:\"Message Height\",min:60,max:400,step:10,defaultValue:120,description:\"Min height (px) of the Message textarea. The user can still drag-resize taller.\"},privacyText:{type:ControlType.String,title:\"Privacy Text\",defaultValue:\"I agree to the {link} of Jetfly Aviation.\",description:\"Use {link} to mark where the link should appear. Optionally write {link}Custom Label| to override the link's anchor text.\"},privacyLink:{type:ControlType.Link,title:\"Privacy Link\"},privacyError:{type:ControlType.String,title:\"Privacy Error\",defaultValue:\"Please accept the privacy policy to continue.\"},fraxInterestLabel:{type:ControlType.String,title:\"Frax Interest Label\",defaultValue:\"I also want to receive info about the Fractional programme.\",description:\"Shown only on the Charter Flight form, above the Privacy checkbox. Optional opt-in.\"},panelBg:{type:ControlType.Color,title:\"Panel BG\",defaultValue:\"#FFF\"},formGap:{type:ControlType.Number,title:\"Form Padding\",min:0,max:80,step:4,defaultValue:40},submitLabel:{type:ControlType.String,title:\"Submit Label\",defaultValue:\"Send message\"},submittingLabel:{type:ControlType.String,title:\"Submitting Label\",defaultValue:\"Sending...\"},addFileLabel:{type:ControlType.String,title:\"Add File Label\",defaultValue:\"Add file\"},successTitle:{type:ControlType.String,title:\"Success Title\",defaultValue:\"Thank you!\"},successMessage:{type:ControlType.String,title:\"Success Message\",defaultValue:\"Your message has been sent successfully. We will get back to you as soon as possible.\"},successButtonLabel:{type:ControlType.String,title:\"Success Button\",defaultValue:\"Send again\"},accentColor:{type:ControlType.Color,title:\"Accent Color\",defaultValue:\"#C53030\"},subtitleColor:{type:ControlType.Color,title:\"Subtitle Color\",defaultValue:\"#89817E\"},headingGap:{type:ControlType.Number,title:\"Heading Gap\",min:0,max:60,step:2,defaultValue:12,description:\"Vertical space (px) between the heading title and the subtitle.\"},inputBorder:{type:ControlType.Color,title:\"Input Border\",defaultValue:\"rgba(0,0,0,.12)\"},inputBg:{type:ControlType.Color,title:\"Input BG\",defaultValue:\"#FFF\"},btnBg:{type:ControlType.Color,title:\"Button BG\",defaultValue:\"#F0E5D1\"},btnColor:{type:ControlType.Color,title:\"Button Text\",defaultValue:\"rgba(0,0,0,.72)\"},btnRadius:{type:ControlType.Number,title:\"Button Radius\",min:0,max:999,step:1,defaultValue:999},chipHoverBg:{type:ControlType.Color,title:\"Chip Hover BG\",defaultValue:\"#F0E5D1\"},fontHeading:{type:ControlType.Font,title:\"Font Heading\",controls:\"extended\",defaultFontType:\"serif\"},headingSize2:{type:ControlType.Number,title:\"Title 2 Size\",min:14,max:60,step:1,defaultValue:22},fontBody:{type:ControlType.Font,title:\"Font Body\",controls:\"extended\",defaultFontType:\"sans-serif\"},fontSubtitle:{type:ControlType.Font,title:\"Font Subtitle\",controls:\"extended\",defaultFontType:\"sans-serif\",description:\"Subtitle 'What are you interested in?'. Falls back to default sizing/letterspacing/uppercase if not customized.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"JetflyContactForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ContactMap_Form.map","// Generated by Framer (199f97e)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={DX3fwShy3:new LazyValue(()=>import(\"./Y6JiAhPV2-4.js\")),jX_QcaZe7:new LazyValue(()=>import(\"./Y6JiAhPV2-1.js\")),NNchHHCh7:new LazyValue(()=>import(\"./Y6JiAhPV2-2.js\")),Wv8_XumxS:new LazyValue(()=>import(\"./Y6JiAhPV2-0.js\")),z_jSmpdQm:new LazyValue(()=>import(\"./Y6JiAhPV2-3.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-hur4S\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 15 15\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 5.714 7.143 C 7.687 7.143 9.286 5.544 9.286 3.571 C 9.286 1.599 7.687 0 5.714 0 C 3.742 0 2.143 1.599 2.143 3.571 C 2.143 5.544 3.742 7.143 5.714 7.143 Z M 5.714 7.143 C 7.23 7.143 8.683 7.745 9.755 8.817 C 10.827 9.888 11.429 11.342 11.429 12.857 M 5.714 7.143 C 4.199 7.143 2.745 7.745 1.674 8.817 C 0.602 9.888 0 11.342 0 12.857\" fill=\"transparent\" height=\"12.857142764071055px\" id=\"pVDLCClHS\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.07\" stroke=\"rgb(0, 0, 0)\" transform=\"translate(1.606 1.071)\" width=\"11.428607244443835px\"/></svg>',style:{...style}});});const css=[`.framer-hur4S { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 15px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 15\n * @framerIntrinsicHeight 15\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"User\",\"color\":{\"type\":\"static\",\"value\":\"rgb(0,0,0)\"},\"set\":{\"localId\":\"vectorSet/pBks1KAg3\",\"id\":\"pBks1KAg3\",\"moduleId\":\"eHQ0ukdmBdPTW2uGvhsp\"}}\n */const Icon=withCSS(Component,css,\"framer-hur4S\");Icon.displayName=\"User\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"15\",\"framerIntrinsicHeight\":\"15\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"User\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(0,0,0)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/pBks1KAg3\\\",\\\"id\\\":\\\"pBks1KAg3\\\",\\\"moduleId\\\":\\\"eHQ0ukdmBdPTW2uGvhsp\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (199f97e)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentPresetsProvider,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromComponentPreset,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,PathVariablesContext,PropertyOverrides,queryCache,ResolveLinks,RichText,SVG,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useQueryData,useRouteElementId,useRouter,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import StickyMenu from\"#framer/local/canvasComponent/H55PrfQa4/H55PrfQa4.js\";import MenuBottom from\"#framer/local/canvasComponent/XshBydhQr/XshBydhQr.js\";import{withwithForcedIdBody}from\"#framer/local/codeFile/LTMB_3V/AddID.js\";import JetflyFAQDropdownSticky from\"#framer/local/codeFile/Zr9O8nH/FaqContactDrop.js\";import JetflyContactForm from\"#framer/local/codeFile/T9JTr0E/ContactMap_Form.js\";import FAQ from\"#framer/local/collection/DwPyvrVl3/DwPyvrVl3.js\";import Pages from\"#framer/local/collection/fRB3rzY9w/fRB3rzY9w.js\";import TradingDeal from\"#framer/local/collection/IePVFLdVh/IePVFLdVh.js\";import Team from\"#framer/local/collection/KpkC86D7f/KpkC86D7f.js\";import TradingAircraftsModels from\"#framer/local/collection/KrkgSaXbB/KrkgSaXbB.js\";import TradingManufacturer from\"#framer/local/collection/mpYnJj3Z3/mpYnJj3Z3.js\";import TrainingPilatusCourses from\"#framer/local/collection/O_Ohy5UAT/O_Ohy5UAT.js\";import*as componentPresets from\"#framer/local/componentPresets/componentPresets/componentPresets.js\";import*as sharedStyle from\"#framer/local/css/a4h4gSOvU/a4h4gSOvU.js\";import*as sharedStyle7 from\"#framer/local/css/ATQwBNFL9/ATQwBNFL9.js\";import*as sharedStyle12 from\"#framer/local/css/AVnvbwZHu/AVnvbwZHu.js\";import*as sharedStyle10 from\"#framer/local/css/cIc1gCRsS/cIc1gCRsS.js\";import*as sharedStyle9 from\"#framer/local/css/GRGNfpBPP/GRGNfpBPP.js\";import*as sharedStyle8 from\"#framer/local/css/IyUCuX_PX/IyUCuX_PX.js\";import*as sharedStyle1 from\"#framer/local/css/jqjEMEZIa/jqjEMEZIa.js\";import*as sharedStyle15 from\"#framer/local/css/K5HSO84w8/K5HSO84w8.js\";import*as sharedStyle11 from\"#framer/local/css/k5k4Qx8G2/k5k4Qx8G2.js\";import*as sharedStyle13 from\"#framer/local/css/kR5dBOmdX/kR5dBOmdX.js\";import*as sharedStyle2 from\"#framer/local/css/lmrpC7cvh/lmrpC7cvh.js\";import*as sharedStyle4 from\"#framer/local/css/NI8yNgYmZ/NI8yNgYmZ.js\";import*as sharedStyle14 from\"#framer/local/css/paazUN6YE/paazUN6YE.js\";import*as sharedStyle3 from\"#framer/local/css/QnpRSzu8t/QnpRSzu8t.js\";import*as sharedStyle5 from\"#framer/local/css/TP95N3F4i/TP95N3F4i.js\";import*as sharedStyle6 from\"#framer/local/css/ULL4hI57J/ULL4hI57J.js\";import*as sharedStyle16 from\"#framer/local/css/VBABFzU0G/VBABFzU0G.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"#framer/local/localization/Y6JiAhPV2/Y6JiAhPV2.js\";import User from\"#framer/local/vector/KRVDOOpAR/KRVDOOpAR.js\";import Plane from\"#framer/local/vector/o1oCceAtP/o1oCceAtP.js\";import Telescope from\"#framer/local/vector/ptBkqJXAm/ptBkqJXAm.js\";import Headset from\"#framer/local/vector/ziBJAiGT6/ziBJAiGT6.js\";import metadataProvider from\"#framer/local/webPageMetadata/Y6JiAhPV2/Y6JiAhPV2.js\";const Image1WithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Image1));const JetflyContactFormFonts=getFonts(JetflyContactForm);const JetflyFAQDropdownStickyFonts=getFonts(JetflyFAQDropdownSticky);const MotionDivWithwithForcedIdBodyp6znyz=withCodeBoundaryForOverrides(motion.div,{nodeId:\"O_XPcbxem\",override:withwithForcedIdBody,scopeId:\"Y6JiAhPV2\"});const MenuBottomFonts=getFonts(MenuBottom);const MenuBottomWithVariantAppearEffect=withVariantAppearEffect(MenuBottom);const StickyMenuFonts=getFonts(StickyMenu);const StickyMenuWithVariantAppearEffect=withVariantAppearEffect(StickyMenu);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const breakpoints={I_bkJs9z9:\"(min-width: 1200px) and (max-width: 1919.98px)\",oP_gMS2bl:\"(min-width: 810px) and (max-width: 1199.98px)\",sROXHOeLV:\"(max-width: 809.98px)\",wFYTMD1XL:\"(min-width: 1920px)\"};const isBrowser=()=>typeof document!==\"undefined\";export const queryParamNames=[\"title\",\"title-2\"];const serializationHash=\"framer-0X519\";const variantClassNames={I_bkJs9z9:\"framer-v-3xqpow\",oP_gMS2bl:\"framer-v-kxj6lb\",sROXHOeLV:\"framer-v-foabp6\",wFYTMD1XL:\"framer-v-5oplut\"};const fT6dHAVbXaTwL7UvAH=undefined;const g2ElBuLvuaTwL7UvAH=undefined;const mtpzwP5xXaTwL7UvAH=undefined;const dInadQx3YaTwL7UvAH=undefined;const idaTwL7UvAH=undefined;const jb1nMNpdsUiw7s04TI=undefined;const AJMMq43JoUiw7s04TI=undefined;const A9E5izTOC_ilUEU28eZUiw7s04TI=undefined;const dVG_rF_n6_rm2vjyD51Uiw7s04TI=undefined;const u01zcSmLQUiw7s04TI=undefined;const idUiw7s04TI=undefined;const T3Pb_2dXXPg3W1GK9s=undefined;const CDHiBj7zxPg3W1GK9s=undefined;const idPg3W1GK9s=undefined;const BWEDFvI3MiDxFvBF8J=undefined;const xN9kusl4ZiDxFvBF8J=undefined;const idiDxFvBF8J=undefined;const XZQ3eY3K0JsyusQXmz=undefined;const rXqJporJSJsyusQXmz=undefined;const xN9kusl4ZJsyusQXmz=undefined;const idJsyusQXmz=undefined;const getRootLayoutProp=(hasLayoutTemplate,hasInheritedFlowEffect,fallback)=>{if(!hasLayoutTemplate)return fallback;return hasInheritedFlowEffect?\"position\":fallback;};const transition1={bounce:0,delay:.1,duration:1,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,x:0,y:0};const animation2={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.075,duration:1,type:\"spring\"};const textEffect={effect:animation2,startDelay:.7,tokenization:\"word\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=()=>({from:{alias:\"aTwL7UvAH\",data:Team,type:\"Collection\"},orderBy:[{collection:\"aTwL7UvAH\",name:\"g2ElBuLvu\",type:\"Identifier\"}],select:[{collection:\"aTwL7UvAH\",name:\"fT6dHAVbX\",type:\"Identifier\"},{collection:\"aTwL7UvAH\",name:\"g2ElBuLvu\",type:\"Identifier\"},{collection:\"aTwL7UvAH\",name:\"mtpzwP5xX\",type:\"Identifier\"},{collection:\"aTwL7UvAH\",name:\"dInadQx3Y\",type:\"Identifier\"},{collection:\"aTwL7UvAH\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query1=()=>({from:{constraint:{left:{collection:\"Uiw7s04TI\",name:\"dVG_rF_n6\",type:\"Identifier\"},operator:\"==\",right:{collection:\"dVG_rF_n6\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{constraint:{left:{collection:\"Uiw7s04TI\",name:\"A9E5izTOC\",type:\"Identifier\"},operator:\"==\",right:{collection:\"A9E5izTOC\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"Uiw7s04TI\",data:TradingDeal,type:\"Collection\"},right:{alias:\"A9E5izTOC\",data:TradingManufacturer,type:\"Collection\"},type:\"LeftJoin\"},right:{alias:\"dVG_rF_n6\",data:TradingAircraftsModels,type:\"Collection\"},type:\"LeftJoin\"},select:[{collection:\"Uiw7s04TI\",name:\"jb1nMNpds\",type:\"Identifier\"},{collection:\"Uiw7s04TI\",name:\"AJMMq43Jo\",type:\"Identifier\"},{alias:\"A9E5izTOC.ilUEU28eZ\",collection:\"A9E5izTOC\",name:\"ilUEU28eZ\",type:\"Identifier\"},{alias:\"dVG_rF_n6.rm2vjyD51\",collection:\"dVG_rF_n6\",name:\"rm2vjyD51\",type:\"Identifier\"},{collection:\"Uiw7s04TI\",name:\"u01zcSmLQ\",type:\"Identifier\"},{collection:\"Uiw7s04TI\",name:\"id\",type:\"Identifier\"}]});const query2=()=>({from:{alias:\"Pg3W1GK9s\",data:TrainingPilatusCourses,type:\"Collection\"},select:[{collection:\"Pg3W1GK9s\",name:\"T3Pb_2dXX\",type:\"Identifier\"},{collection:\"Pg3W1GK9s\",name:\"CDHiBj7zx\",type:\"Identifier\"},{collection:\"Pg3W1GK9s\",name:\"id\",type:\"Identifier\"}]});const textEffect1={effect:animation2,repeat:false,startDelay:0,threshold:.5,tokenization:\"word\",transition:transition2,trigger:\"onInView\",type:\"appear\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const query3=()=>({from:{alias:\"iDxFvBF8J\",data:FAQ,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"iDxFvBF8J\",name:\"BWEDFvI3M\",type:\"Identifier\"},{collection:\"iDxFvBF8J\",name:\"xN9kusl4Z\",type:\"Identifier\"},{collection:\"iDxFvBF8J\",name:\"id\",type:\"Identifier\"},{alias:\"JsyusQXmz\",arguments:[{from:{constraint:{left:{collection:\"JsyusQXmz\",name:\"zqLdnGEJa\",type:\"Identifier\"},operator:\"==\",right:{collection:\"zqLdnGEJa\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"JsyusQXmz\",data:FAQ,type:\"Collection\"},right:{alias:\"zqLdnGEJa\",data:Pages,type:\"Collection\"},type:\"LeftJoin\"},select:[{collection:\"JsyusQXmz\",name:\"XZQ3eY3K0\",type:\"Identifier\"},{collection:\"JsyusQXmz\",name:\"rXqJporJS\",type:\"Identifier\"},{collection:\"JsyusQXmz\",name:\"xN9kusl4Z\",type:\"Identifier\"},{collection:\"JsyusQXmz\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"zqLdnGEJa\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ibq6fI4Rt\"},type:\"BinaryOperation\"}}],functionName:\"ARRAY\",type:\"FunctionCall\"}],where:{left:{collection:\"iDxFvBF8J\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"liSw9thXv\"},type:\"BinaryOperation\"}});const transition3={bounce:.2,delay:1,duration:1,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:80};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const humanReadableVariantMap={Desktop:\"I_bkJs9z9\",Large:\"wFYTMD1XL\",Phone:\"sROXHOeLV\",Tablet:\"oP_gMS2bl\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"I_bkJs9z9\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const metadata=React.useMemo(()=>metadataProvider({},activeLocale),[activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className,sharedStyle9.className,sharedStyle10.className,sharedStyle11.className,sharedStyle12.className,sharedStyle13.className,sharedStyle14.className,sharedStyle15.className,sharedStyle16.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const hasLayoutTemplate=React.useContext(GeneratedComponentContext)?.isLayoutTemplate;const hasInheritedFlowEffect=Boolean(React.useContext(MotionConfigContext)?.transition?.layout);const motionLayout=getRootLayoutProp(hasLayoutTemplate,hasInheritedFlowEffect);const elementId=useRouteElementId(\"Bzb4lWGyd\");const ref1=React.useRef(null);usePreloadLocalizedValues(activeLocale);const elementId1=useRouteElementId(\"O_XPcbxem\");const ref2=React.useRef(null);const elementId2=useRouteElementId(\"Y3pV2sGjq\");const ref3=React.useRef(null);const router=useRouter();const elementId3=useRouteElementId(\"SPuoLtnFx\");const ref4=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"sROXHOeLV\")return true;return false;};const elementId4=useRouteElementId(\"YSbKfRV6h\");const ref5=React.useRef(null);const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"sROXHOeLV\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,primaryVariantId:\"I_bkJs9z9\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-3xqpow\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hu2xj2\",\"data-framer-name\":\"Hero\",id:elementId,layout:motionLayout,ref:ref1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1080,intrinsicWidth:810,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0),pixelHeight:1080,pixelWidth:810,positionX:\"56.1%\",positionY:\"32.7%\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/DcrGuvXtrMuJYZ3ynpAMRCvus.jpg?width=810&height=1080\",srcSet:\"https://framerusercontent.com/images/DcrGuvXtrMuJYZ3ynpAMRCvus.jpg?scale-down-to=1024&width=810&height=1080 768w,https://framerusercontent.com/images/DcrGuvXtrMuJYZ3ynpAMRCvus.jpg?width=810&height=1080 810w\"}},sROXHOeLV:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:845,intrinsicWidth:390,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0),pixelHeight:845,pixelWidth:390,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/mmu5bcAEnMSvBkTq9K8Gj68OeA.jpg?width=390&height=845\",srcSet:\"https://framerusercontent.com/images/mmu5bcAEnMSvBkTq9K8Gj68OeA.jpg?width=390&height=845 390w\"}}},children:/*#__PURE__*/_jsx(Image1WithFXWithOptimizedAppearEffect,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:70,__perspectiveFX:false,__targetOpacity:1,animate:animation,background:{alt:\"\",fit:\"fill\",intrinsicHeight:820,intrinsicWidth:1512,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0),pixelHeight:820,pixelWidth:1512,positionX:\"left\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/gOd6MNzjNLckSI1rdIDtnQzaCM.jpg?width=1512&height=820\",srcSet:\"https://framerusercontent.com/images/gOd6MNzjNLckSI1rdIDtnQzaCM.jpg?scale-down-to=512&width=1512&height=820 512w,https://framerusercontent.com/images/gOd6MNzjNLckSI1rdIDtnQzaCM.jpg?scale-down-to=1024&width=1512&height=820 1024w,https://framerusercontent.com/images/gOd6MNzjNLckSI1rdIDtnQzaCM.jpg?width=1512&height=820 1512w\"},className:\"framer-1f79q7p\",\"data-framer-appear-id\":\"1f79q7p\",\"data-framer-name\":\"Background\",initial:animation1,optimized:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-rgprnv\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1awyxpe\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-o3q01y\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{sROXHOeLV:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-14fikm3\",\"data-styles-preset\":\"a4h4gSOvU\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Get in touch\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-14fikm3\",\"data-styles-preset\":\"a4h4gSOvU\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Get in touch\"})}),className:\"framer-w5d1hk\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})})})]}),/*#__PURE__*/_jsxs(MotionDivWithwithForcedIdBodyp6znyz,{className:\"framer-p6znyz\",\"data-framer-name\":\"Body\",id:elementId1,layout:motionLayout,ref:ref2,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vrv2j8\",\"data-framer-name\":\"1\",id:elementId2,ref:ref3,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{lp66PV43H:\"privacy-policy\"},unresolvedPathSlugs:{lp66PV43H:{collectionId:\"N4NBSVySY\",collectionItemId:\"nqVB7wLFC\"}},webPageId:\"af3O8r5tB\"},implicitPathVariables:undefined},{href:{pathVariables:{lp66PV43H:\"privacy-policy\"},unresolvedPathSlugs:{lp66PV43H:{collectionId:\"N4NBSVySY\",collectionItemId:\"nqVB7wLFC\"}},webPageId:\"af3O8r5tB\"},implicitPathVariables:undefined},{href:{pathVariables:{lp66PV43H:\"privacy-policy\"},unresolvedPathSlugs:{lp66PV43H:{collectionId:\"N4NBSVySY\",collectionItemId:\"nqVB7wLFC\"}},webPageId:\"af3O8r5tB\"},implicitPathVariables:undefined},{href:{pathVariables:{lp66PV43H:\"privacy-policy\"},unresolvedPathSlugs:{lp66PV43H:{collectionId:\"N4NBSVySY\",collectionItemId:\"nqVB7wLFC\"}},webPageId:\"af3O8r5tB\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-bvl9qv-container\",id:\"bvl9qv\",isAuthoredByUser:true,nodeId:\"WkPUtFWHn\",rendersWithMotion:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{fontHeading:{fontFamily:'\"Begum Sans Medium\", \"Begum Sans Medium Placeholder\", sans-serif',fontSize:\"28px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"3px\",lineHeight:\"1em\"},privacyLink:resolvedLinks[1]},sROXHOeLV:{fontHeading:{fontFamily:'\"Begum Sans Medium\", \"Begum Sans Medium Placeholder\", sans-serif',fontSize:\"26px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"2.5px\",lineHeight:\"1em\"},fontSubtitle:{fontFamily:'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0.4px\",lineHeight:\"1em\"},privacyLink:resolvedLinks[2]},wFYTMD1XL:{fontHeading:{fontFamily:'\"Begum Sans Medium\", \"Begum Sans Medium Placeholder\", sans-serif',fontSize:\"42px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"4px\",lineHeight:\"1em\"},fontSubtitle:{fontFamily:'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0.4px\",lineHeight:\"1em\"},privacyLink:resolvedLinks[3]}},children:/*#__PURE__*/_jsx(JetflyContactForm,{accentColor:\"var(--token-91d713da-a65c-49a9-ac88-de90e1603d2e, rgb(214, 186, 133))\",addFileLabel:getLocalizedValue(\"v24\",activeLocale)??\"Add file\",btnBg:\"rgb(240, 229, 209)\",btnColor:\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\",btnRadius:10,chipHoverBg:\"rgb(240, 229, 209)\",contactQueryParam:getLocalizedValue(\"v10\",activeLocale)??\"contact\",containerBg:\"rgb(255, 255, 255)\",containerBorder:\"rgba(0, 0, 0, 0)\",containerBorderRadius:0,courseLabel:getLocalizedValue(\"v18\",activeLocale)??\"Select the course\",dealsCollection:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-lhov5t\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({\"A9E5izTOC.ilUEU28eZ\":A9E5izTOC_ilUEU28eZUiw7s04TI,\"dVG_rF_n6.rm2vjyD51\":dVG_rF_n6_rm2vjyD51Uiw7s04TI,AJMMq43Jo:AJMMq43JoUiw7s04TI,id:idUiw7s04TI,jb1nMNpds:jb1nMNpdsUiw7s04TI,u01zcSmLQ:u01zcSmLQUiw7s04TI},index1)=>{jb1nMNpdsUiw7s04TI??=\"\";AJMMq43JoUiw7s04TI??=\"\";A9E5izTOC_ilUEU28eZUiw7s04TI??=\"\";dVG_rF_n6_rm2vjyD51Uiw7s04TI??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`Uiw7s04TI-${idUiw7s04TI}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{jb1nMNpds:jb1nMNpdsUiw7s04TI},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{IJS16Ipyv:jb1nMNpdsUiw7s04TI},webPageId:\"GBM105kG0\"},motionChild:true,nodeId:\"TJIyl2C4F\",scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-xkbwzp framer-13xigwd\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1m8wzdb\",\"data-styles-preset\":\"jqjEMEZIa\",dir:\"auto\",children:\"PILATUS\"})}),className:\"framer-194nmnt\",\"data-framer-name\":\"Name\",fonts:[\"Inter\"],text:AJMMq43JoUiw7s04TI,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1m8wzdb\",\"data-styles-preset\":\"jqjEMEZIa\",dir:\"auto\",children:\"PILATUS\"})}),className:\"framer-hd0ty2\",\"data-framer-name\":\"Name\",fonts:[\"Inter\"],text:A9E5izTOC_ilUEU28eZUiw7s04TI,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1m8wzdb\",\"data-styles-preset\":\"jqjEMEZIa\",dir:\"auto\",children:\"PILATUS\"})}),className:\"framer-1ngoimy\",\"data-framer-name\":\"Name\",fonts:[\"Inter\"],text:dVG_rF_n6_rm2vjyD51Uiw7s04TI,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"30px\",...toResponsiveImage(u01zcSmLQUiw7s04TI)},className:\"framer-1szuen3\"})]})})})},idUiw7s04TI);})});}})})})],defaultCountryCode:getLocalizedValue(\"v12\",activeLocale)??\"LU\",departments:[{contactEmail:\"\",contactName:getLocalizedValue(\"v4\",activeLocale)??\"\",contactRole:getLocalizedValue(\"v5\",activeLocale)??\"\",displayTitle:\"\",emailTo:\"\",fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"message\"],label:getLocalizedValue(\"v2\",activeLocale)??\"Fractional Ownership\",slug:getLocalizedValue(\"v3\",activeLocale)??\"fractional-ownership-programme\",useTeamCMS:true},{contactEmail:\"\",contactName:\"\",contactRole:\"\",displayTitle:\"\",emailTo:\"\",fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"message\"],label:getLocalizedValue(\"v6\",activeLocale)??\"Demo-Flight on Fractional Fleet\",slug:\"\",useTeamCMS:true},{contactEmail:\"\",contactName:\"\",contactRole:\"\",displayTitle:\"\",emailTo:\"\",fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"message\"],label:getLocalizedValue(\"v7\",activeLocale)??\"Charter Flight\",slug:\"\",useTeamCMS:false},{contactEmail:\"\",contactName:\"\",contactRole:\"\",displayTitle:\"\",emailTo:\"\",fields:[\"topic\",\"firstName\",\"lastName\",\"email\",\"phone\",\"message\"],label:getLocalizedValue(\"v8\",activeLocale)??\"Other topics\",slug:\"\",useTeamCMS:false}],deptQueryParam:getLocalizedValue(\"v9\",activeLocale)??\"dept\",fontBody:{fontFamily:'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},fontHeading:{fontFamily:'\"Begum Sans Medium\", \"Begum Sans Medium Placeholder\", sans-serif',fontSize:\"32px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"3px\",lineHeight:\"1em\"},fontSubtitle:{fontFamily:'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0.2em\",lineHeight:\"1em\"},formGap:0,formVariant:\"dropdown\",fraxInterestLabel:getLocalizedValue(\"v21\",activeLocale)??\"I also want to receive info about the Fractional programme.\",headingGap:22,headingSize2:22,headingText:getLocalizedValue(\"v13\",activeLocale)??\"Connect with us\",height:\"100%\",id:\"WkPUtFWHn\",inputBg:\"rgb(255, 255, 255)\",inputBorder:\"rgb(235, 231, 223)\",layoutId:\"WkPUtFWHn\",locationLabel:getLocalizedValue(\"v15\",activeLocale)??\"Select your region\",manufacturerLabel:getLocalizedValue(\"v16\",activeLocale)??\"Aircraft Model\",messageHeight:110,panelBg:\"rgb(255, 255, 255)\",privacyError:getLocalizedValue(\"v20\",activeLocale)??\"Please accept the privacy policy to continue.\",privacyLink:resolvedLinks[0],privacyText:getLocalizedValue(\"v19\",activeLocale)??\"I agree to the {link} of Jetfly Aviation.\",serialNumberLabel:getLocalizedValue(\"v17\",activeLocale)??\"Serial Number\",showFormTitle:false,showI18nOverrides:false,showSeparator:true,style:{width:\"100%\"},submitEndpoint:getLocalizedValue(\"v11\",activeLocale)??\"https://integrations.jetfly.group/webhooks/contact\",submitLabel:getLocalizedValue(\"v22\",activeLocale)??\"Send message\",submittingLabel:getLocalizedValue(\"v23\",activeLocale)??\"Sending...\",subtitleColor:\"var(--token-e2111148-d9a8-4d13-b080-ae3c4ae8a420, rgb(137, 129, 126))\",subtitleText:getLocalizedValue(\"v14\",activeLocale)??\"What are you interested in?\",successButtonLabel:getLocalizedValue(\"v27\",activeLocale)??\"Send again\",successMessage:getLocalizedValue(\"v26\",activeLocale)??\"Your message has been sent successfully. We will get back to you as soon as possible.\",successTitle:getLocalizedValue(\"v25\",activeLocale)??\"Thank you!\",teamCollection:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-65d0d5\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({dInadQx3Y:dInadQx3YaTwL7UvAH,fT6dHAVbX:fT6dHAVbXaTwL7UvAH,g2ElBuLvu:g2ElBuLvuaTwL7UvAH,id:idaTwL7UvAH,mtpzwP5xX:mtpzwP5xXaTwL7UvAH},index)=>{fT6dHAVbXaTwL7UvAH??=\"\";g2ElBuLvuaTwL7UvAH??=\"\";dInadQx3YaTwL7UvAH??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`aTwL7UvAH-${idaTwL7UvAH}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{dInadQx3Y:dInadQx3YaTwL7UvAH},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tt8z0l\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1m8wzdb\",\"data-styles-preset\":\"jqjEMEZIa\",children:\"Name\"})}),className:\"framer-2u5za7\",\"data-framer-name\":\"Name\",fonts:[\"Inter\"],text:fT6dHAVbXaTwL7UvAH,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1m8wzdb\",\"data-styles-preset\":\"jqjEMEZIa\",dir:\"auto\",children:\"Name\"})}),className:\"framer-rdn0ci\",\"data-framer-name\":\"Name\",fonts:[\"Inter\"],text:g2ElBuLvuaTwL7UvAH,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"30px\",...toResponsiveImage(mtpzwP5xXaTwL7UvAH)},className:\"framer-1aj00ti\"})]})})},idaTwL7UvAH);})});}})})})],trainingCollection:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14eqe6v\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query2(),children:(collection2,paginationInfo2,loadMore2)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({CDHiBj7zx:CDHiBj7zxPg3W1GK9s,id:idPg3W1GK9s,T3Pb_2dXX:T3Pb_2dXXPg3W1GK9s},index2)=>{T3Pb_2dXXPg3W1GK9s??=\"\";CDHiBj7zxPg3W1GK9s??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`Pg3W1GK9s-${idPg3W1GK9s}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{T3Pb_2dXX:T3Pb_2dXXPg3W1GK9s},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{IJS16Ipyv:T3Pb_2dXXPg3W1GK9s},webPageId:\"GBM105kG0\"},motionChild:true,nodeId:\"tHhT1FQpj\",scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-gqgx8f framer-13xigwd\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1m8wzdb\",\"data-styles-preset\":\"jqjEMEZIa\",dir:\"auto\",children:\"208B5661\"})}),className:\"framer-dxuwjp\",\"data-framer-name\":\"Name\",fonts:[\"Inter\"],text:CDHiBj7zxPg3W1GK9s,verticalAlignment:\"top\",withExternalLayout:true})})})})},idPg3W1GK9s);})});}})})})],transErrCheckFields:\"\",transErrEmail:\"\",transErrFileSize:\"\",transErrFileType:\"\",transErrPhone:\"\",transErrRequired:\"\",transErrSubmit:\"\",transErrTimeout:\"\",transLabelCompany:\"\",transLabelCountry:\"\",transLabelEmail:\"\",transLabelFirstName:\"\",transLabelLastName:\"\",transLabelManufacturer:\"\",transLabelMessage:\"\",transLabelModel:\"\",transLabelOther:\"\",transLabelPhone:\"\",transLabelPosition:\"\",transLabelSerialNumber:\"\",transLabelTopic:\"\",transPhCompany:\"\",transPhCountry:\"\",transPhCourse:\"\",transPhMessage:\"\",transPhPosition:\"\",transPhRegion:\"\",transPhSearchCountry:\"\",transPhTopic:\"\",transTopicAircraftMaintenance:\"\",transTopicAircraftManagement:\"\",transTopicAircraftTrading:\"\",transTopicOther:\"\",transTopicTrainingCentre:\"\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{background:{alt:getLocalizedValue(\"v28\",activeLocale)??\"Passenger on the phone onboard a Pilatus aircraft\",fit:\"fit\",intrinsicHeight:600,intrinsicWidth:536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+500+0+0+150+240),pixelHeight:600,pixelWidth:536,positionX:\"center\",positionY:\"center\",sizes:`min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9)`,src:\"https://framerusercontent.com/images/HEuse1QnGWJAkISh0PW7liFa3I.jpg?width=536&height=600\",srcSet:\"https://framerusercontent.com/images/HEuse1QnGWJAkISh0PW7liFa3I.jpg?width=536&height=600 536w\"}},sROXHOeLV:{background:{alt:getLocalizedValue(\"v28\",activeLocale)??\"Passenger on the phone onboard a Pilatus aircraft\",fit:\"fit\",intrinsicHeight:600,intrinsicWidth:536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1e3+0+0+100+240),pixelHeight:600,pixelWidth:536,positionX:\"center\",positionY:\"center\",sizes:`min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9)`,src:\"https://framerusercontent.com/images/HEuse1QnGWJAkISh0PW7liFa3I.jpg?width=536&height=600\",srcSet:\"https://framerusercontent.com/images/HEuse1QnGWJAkISh0PW7liFa3I.jpg?width=536&height=600 536w\"}},wFYTMD1XL:{background:{alt:getLocalizedValue(\"v28\",activeLocale)??\"Passenger on the phone onboard a Pilatus aircraft\",fit:\"fit\",intrinsicHeight:600,intrinsicWidth:536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+500+0+0+150),pixelHeight:600,pixelWidth:536,positionX:\"center\",positionY:\"center\",sizes:`max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.7) - 60px) / 2, 1px)`,src:\"https://framerusercontent.com/images/HEuse1QnGWJAkISh0PW7liFa3I.jpg?width=536&height=600\",srcSet:\"https://framerusercontent.com/images/HEuse1QnGWJAkISh0PW7liFa3I.jpg?width=536&height=600 536w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:getLocalizedValue(\"v28\",activeLocale)??\"Passenger on the phone onboard a Pilatus aircraft\",fit:\"fit\",intrinsicHeight:600,intrinsicWidth:536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+500+0+0+150),pixelHeight:600,pixelWidth:536,positionX:\"center\",positionY:\"center\",sizes:`max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.8) - 60px) / 2, 1px)`,src:\"https://framerusercontent.com/images/HEuse1QnGWJAkISh0PW7liFa3I.jpg?width=536&height=600\",srcSet:\"https://framerusercontent.com/images/HEuse1QnGWJAkISh0PW7liFa3I.jpg?width=536&height=600 536w\"},className:\"framer-1arj3so\"})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a8cgpx\",\"data-framer-name\":\"2\",id:elementId3,ref:ref4,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vuwb9r\",\"data-framer-name\":\"1\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-5xt78s\",\"data-framer-name\":\"Group 4388\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v29\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1i6aqbx\",\"data-styles-preset\":\"lmrpC7cvh\",dir:\"auto\",children:\"Our offices\"})}),className:\"framer-605avr\",\"data-framer-name\":\"A Unique Model\",effect:textEffect1,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mu84pb\",\"data-framer-name\":\"Frame 1707480359\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1myqkjk\",\"data-framer-name\":\"Frame 2147238053\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-unsoz1\",\"data-framer-name\":\"Frame 649\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lqv0hf\",\"data-border\":true,\"data-framer-name\":\"Frame 474\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4x0098\",\"data-framer-name\":\"Information Desk Man\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ky4hxs\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-tkr1um\",\"data-framer-name\":\"twemoji:flag-luxembourg\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:18,svg:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 7H18V11H0V7Z\" fill=\"#EEEEEE\"/>\\n<path d=\"M16 2.5H2C1.46957 2.5 0.960859 2.71071 0.585786 3.08579C0.210714 3.46086 0 3.96957 0 4.5L0 7H18V4.5C18 3.96957 17.7893 3.46086 17.4142 3.08579C17.0391 2.71071 16.5304 2.5 16 2.5Z\" fill=\"#ED2939\"/>\\n<path d=\"M2 15.5H16C16.5304 15.5 17.0391 15.2893 17.4142 14.9142C17.7893 14.5391 18 14.0304 18 13.5V11H0V13.5C0 14.0304 0.210714 14.5391 0.585786 14.9142C0.960859 15.2893 1.46957 15.5 2 15.5Z\" fill=\"#00A1DE\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13b3b\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{children:getLocalizedValue(\"v31\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:\"Jetfly Headquarters\"})})},sROXHOeLV:{children:getLocalizedValue(\"v31\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:\"Jetfly Headquarters\"})})},wFYTMD1XL:{children:getLocalizedValue(\"v31\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:\"Jetfly Headquarters\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v30\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:\"Jetfly Headquarters\"})}),className:\"framer-n2c1xw\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yh5wde\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kttohj\",\"data-framer-name\":\"Frame 650\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v32\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",children:[\"1 Avenue de l’A\\xe9roport\",/*#__PURE__*/_jsx(\"br\",{}),\"L-1110 Senningerberg\",/*#__PURE__*/_jsx(\"br\",{}),\"Luxembourg\"]})}),className:\"framer-yyswsw\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1izwlqm\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{sROXHOeLV:{children:getLocalizedValue(\"v34\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+35226193636\",motionChild:true,nodeId:\"uxavZ0ZMw\",openInNewTab:true,relValues:[],scopeId:\"Y6JiAhPV2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t41mbk\",\"data-styles-preset\":\"TP95N3F4i\",children:\"+352 26 19 36 36\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v33\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+35226193636\",motionChild:true,nodeId:\"uxavZ0ZMw\",openInNewTab:true,relValues:[],scopeId:\"Y6JiAhPV2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t41mbk\",\"data-styles-preset\":\"TP95N3F4i\",children:\"+352 26 19 36 36\"})})})}),className:\"framer-1sfmolr\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18mdy2y\",\"data-border\":true,\"data-framer-name\":\"Frame 474\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9xg64j\",\"data-framer-name\":\"Information Desk Man\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i0pa0c\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-14qnn2u\",\"data-framer-name\":\"emojione-v1:flag-for-switzerland\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 18\"><path d=\"M 3.125 2.438 C 1.054 2.438 0 3.977 0 5.875 L 0 12.75 C 0 14.648 1.054 16.188 3.125 16.188 L 16.875 16.188 C 18.946 16.188 20 14.648 20 12.75 L 20 5.875 C 20 3.977 18.946 2.438 16.875 2.438\" fill=\"rgb(236,28,36)\"></path><path d=\"M 5.938 10.875 L 8.438 10.875 L 8.438 13.375 L 11.25 13.375 L 11.25 10.875 L 13.75 10.875 L 13.75 8.063 L 11.25 8.063 L 11.25 5.563 L 8.438 5.563 L 8.438 8.063 L 5.938 8.063 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:12361722160,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fs1gg5\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v35\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:\"Jetfly AVIATION SWITZERLAND\"})}),className:\"framer-r7y8ka\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-wmrom8\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tq875w\",\"data-framer-name\":\"Frame 650\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v36\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",children:[\"Avenue du Grey 117\",/*#__PURE__*/_jsx(\"br\",{}),\"1018 Lausanne\",/*#__PURE__*/_jsx(\"br\",{}),\"Switzerland\"]})}),className:\"framer-94qhyx\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fzp7ro\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jhy758\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{sROXHOeLV:{children:getLocalizedValue(\"v38\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1nbxknu\",\"data-styles-preset\":\"ULL4hI57J\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"tel:+41215522110\",motionChild:true,nodeId:\"a5VN5yLoW\",openInNewTab:true,relValues:[],scopeId:\"Y6JiAhPV2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t41mbk\",\"data-styles-preset\":\"TP95N3F4i\",children:\"+41 21 552 21 10  (Charter & Management)\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v37\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+41215522110\",motionChild:true,nodeId:\"a5VN5yLoW\",openInNewTab:true,relValues:[],scopeId:\"Y6JiAhPV2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t41mbk\",\"data-styles-preset\":\"TP95N3F4i\",children:\"+41 21 552 21 10  (Charter & Management)\"})})})}),className:\"framer-1bjy1an\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{sROXHOeLV:{children:getLocalizedValue(\"v40\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1nbxknu\",\"data-styles-preset\":\"ULL4hI57J\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"tel:+41215522110\",motionChild:true,nodeId:\"DSDxw9wSI\",openInNewTab:true,relValues:[],scopeId:\"Y6JiAhPV2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t41mbk\",\"data-styles-preset\":\"TP95N3F4i\",children:\"+41 21 552 21 10  (Charter & Management)\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v39\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+352691744022\",motionChild:true,nodeId:\"DSDxw9wSI\",openInNewTab:true,relValues:[],scopeId:\"Y6JiAhPV2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t41mbk\",\"data-styles-preset\":\"TP95N3F4i\",children:\"+352 691 744 022  (Trading)\"})})})}),className:\"framer-142vrfy\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v41\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1nbxknu\",\"data-styles-preset\":\"ULL4hI57J\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"tel:+352691744022\",motionChild:true,nodeId:\"BtVs2ppCg\",openInNewTab:true,relValues:[],scopeId:\"Y6JiAhPV2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t41mbk\",\"data-styles-preset\":\"TP95N3F4i\",children:\"+352 691 744 022  (Trading)\"})})})}),className:\"framer-yu51fm hidden-3xqpow hidden-kxj6lb hidden-5oplut\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nklv8u\",\"data-border\":true,\"data-framer-name\":\"Frame 474\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bumqzr\",\"data-framer-name\":\"Information Desk Man\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-166ebdo\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1pn43nm\",\"data-framer-name\":\"emojione-v1:flag-for-switzerland\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 18\"><path d=\"M 3.125 2.438 C 1.054 2.438 0 3.977 0 5.875 L 0 12.75 C 0 14.648 1.054 16.188 3.125 16.188 L 16.875 16.188 C 18.946 16.188 20 14.648 20 12.75 L 20 5.875 C 20 3.977 18.946 2.438 16.875 2.438\" fill=\"rgb(236,28,36)\"></path><path d=\"M 5.938 10.875 L 8.438 10.875 L 8.438 13.375 L 11.25 13.375 L 11.25 10.875 L 13.75 10.875 L 13.75 8.063 L 11.25 8.063 L 11.25 5.563 L 8.438 5.563 L 8.438 8.063 L 5.938 8.063 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:12361722160,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wqbbju\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v42\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:\"Jetfly TRAINING\"})}),className:\"framer-1pc3kn1\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lzyvr6\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qev4ho\",\"data-framer-name\":\"Frame 650\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v43\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",children:[\"Route de Romanel 35\",/*#__PURE__*/_jsx(\"br\",{}),\"1018 Lausanne\",/*#__PURE__*/_jsx(\"br\",{}),\"Switzerland\"]})}),className:\"framer-13c1mc4\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vxihy\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f8haxs\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v44\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+41215522114\",motionChild:true,nodeId:\"P6tpkh7Wi\",openInNewTab:true,relValues:[],scopeId:\"Y6JiAhPV2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t41mbk\",\"data-styles-preset\":\"TP95N3F4i\",children:\"+41 21 552 21 14\"})})})}),className:\"framer-1bach3o\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{sROXHOeLV:{children:getLocalizedValue(\"v46\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+41215522114\",motionChild:true,nodeId:\"mbRVOF4Xt\",openInNewTab:true,relValues:[],scopeId:\"Y6JiAhPV2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t41mbk\",\"data-styles-preset\":\"TP95N3F4i\",children:\"academy@jetfly.com\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v45\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:academy@jetfly.com\",motionChild:true,nodeId:\"mbRVOF4Xt\",openInNewTab:true,relValues:[],scopeId:\"Y6JiAhPV2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t41mbk\",\"data-styles-preset\":\"TP95N3F4i\",children:\"academy@jetfly.com\"})})})}),className:\"framer-opix3r\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wgp25k\",\"data-framer-name\":\"1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v47\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1i6aqbx\",\"data-styles-preset\":\"lmrpC7cvh\",dir:\"auto\",children:\"Our Maintenance Centres\"})}),className:\"framer-1sgrhxg\",\"data-framer-name\":\"A Unique Model\",effect:textEffect1,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ohjpct\",\"data-framer-name\":\"Frame 1707480359\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-12qqpzt\",\"data-framer-name\":\"Frame 2147238053\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-czgh32\",\"data-framer-name\":\"Frame 649\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wrqtt4\",\"data-border\":true,\"data-framer-name\":\"Frame 474\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ep712x\",\"data-framer-name\":\"Information Desk Man\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1c4iwh4\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1pkaxat\",\"data-framer-name\":\"twemoji:flag-germany\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:14,intrinsicWidth:18,svg:'<svg width=\"18\" height=\"14\" viewBox=\"0 0 18 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_15227_4281)\">\\n<path d=\"M0 11.5C0 12.0304 0.210714 12.5391 0.585786 12.9142C0.960859 13.2893 1.46957 13.5 2 13.5H16C16.5304 13.5 17.0391 13.2893 17.4142 12.9142C17.7893 12.5391 18 12.0304 18 11.5V9.5H0V11.5Z\" fill=\"#FFCD05\"/>\\n<path d=\"M0 5H18V9.5H0V5Z\" fill=\"#ED1F24\"/>\\n<path d=\"M16 0.5H2C1.46957 0.5 0.960859 0.710714 0.585786 1.08579C0.210714 1.46086 0 1.96957 0 2.5L0 5H18V2.5C18 1.96957 17.7893 1.46086 17.4142 1.08579C17.0391 0.710714 16.5304 0.5 16 0.5Z\" fill=\"#141414\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_15227_4281\">\\n<rect width=\"18\" height=\"14\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bill3p\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v48\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:\"Jetfly technics\"})}),className:\"framer-1jbmgck\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-yihcd9\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-175p8wk\",\"data-framer-name\":\"Frame 650\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v49\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",children:[\"Berliner Allee 29, Building 350 \",/*#__PURE__*/_jsx(\"br\",{}),\"66482 Zweibr\\xfccken\",/*#__PURE__*/_jsx(\"br\",{}),\"Germany\"]})}),className:\"framer-1y1ru2v\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13bihtu\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v50\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+49633248040\",motionChild:true,nodeId:\"p4npZUyFI\",openInNewTab:true,relValues:[],scopeId:\"Y6JiAhPV2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t41mbk\",\"data-styles-preset\":\"TP95N3F4i\",children:\"+49 6332 48040\"})})})}),className:\"framer-omdehw\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1415h3v\",\"data-border\":true,\"data-framer-name\":\"Frame 474\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wbklot\",\"data-framer-name\":\"Information Desk Man\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-p3f6i1\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-5qve1d\",\"data-framer-name\":\"emojione-v1:flag-for-switzerland\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 15\"><path d=\"M 3.125 0.438 C 1.054 0.438 0 1.977 0 3.875 L 0 10.75 C 0 12.648 1.054 14.188 3.125 14.188 L 16.875 14.188 C 18.946 14.188 20 12.648 20 10.75 L 20 3.875 C 20 1.977 18.946 0.438 16.875 0.438\" fill=\"rgb(236,28,36)\"></path><path d=\"M 5.938 8.875 L 8.438 8.875 L 8.438 11.375 L 11.25 11.375 L 11.25 8.875 L 13.75 8.875 L 13.75 6.063 L 11.25 6.063 L 11.25 3.563 L 8.438 3.563 L 8.438 6.063 L 5.938 6.063 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:9570577176,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1enhuul\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v51\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:\"Jetfly technics\"})}),className:\"framer-12oqxo0\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-wkx1pd\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-8p6a05\",\"data-framer-name\":\"Frame 650\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v52\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",children:[\"Rte H.-C.-Forestier 28\",/*#__PURE__*/_jsx(\"br\",{}),\"1217 Meyrin\",/*#__PURE__*/_jsx(\"br\",{}),\"Switzerland\"]})}),className:\"framer-t8m1t7\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dci1cw\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v53\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+41216482142\",motionChild:true,nodeId:\"XLT4BkJPm\",openInNewTab:true,relValues:[],scopeId:\"Y6JiAhPV2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t41mbk\",\"data-styles-preset\":\"TP95N3F4i\",children:\"+41 21 64 82 142\"})})})}),className:\"framer-zj6me2\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t1ryjg\",\"data-border\":true,\"data-framer-name\":\"Frame 474\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-unz3k1\",\"data-framer-name\":\"Information Desk Man\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-131jctz\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-plku3e\",\"data-framer-name\":\"flagpack:gb-ukm\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:13,intrinsicWidth:18,svg:'<svg width=\"18\" height=\"13\" viewBox=\"0 0 18 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_15227_4292)\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 0V13H18V0H0Z\" fill=\"#2E42A5\"/>\\n<mask id=\"mask0_15227_4292\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"18\" height=\"13\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 0V13H18V0H0Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask0_15227_4292)\">\\n<path d=\"M-2.00391 12.0709L1.95722 13.6845L18.0897 1.75376L20.1794 -0.643659L15.9438 -1.18262L9.36366 3.95834L4.06716 7.42284L-2.00391 12.0709Z\" fill=\"white\"/>\\n<path d=\"M-1.46094 13.2014L0.557875 14.1374L19.4303 -0.866211H16.597L-1.46094 13.2014Z\" fill=\"#F50100\"/>\\n<path d=\"M20.0075 12.0709L16.0464 13.6845L-0.0860937 1.75376L-2.17578 -0.643659L2.05984 -1.18262L8.63997 3.95834L13.9365 7.42284L20.0075 12.0709Z\" fill=\"white\"/>\\n<path d=\"M19.8708 12.8821L17.8525 13.8181L9.81666 7.39392L7.43391 6.67676L-2.37891 -0.635742H0.454969L10.2616 6.50343L12.8665 7.36359L19.8708 12.8821Z\" fill=\"#F50100\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M11.125 -1.08301H6.87475V4.33366H-1.10938V8.66699H6.87475V14.0837H11.125V8.66699H19.1406V4.33366H11.125V-1.08301Z\" fill=\"#F50100\"/>\\n<mask id=\"mask1_15227_4292\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"-2\" y=\"-2\" width=\"22\" height=\"17\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M11.125 -1.08301H6.87475V4.33366H-1.10938V8.66699H6.87475V14.0837H11.125V8.66699H19.1406V4.33366H11.125V-1.08301Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask1_15227_4292)\">\\n<path d=\"M6.87475 -1.08268V-2.16602H5.74975V-1.08268H6.87475ZM11.125 -1.08268H12.25V-2.16602H11.125V-1.08268ZM6.87475 4.33398V5.41732H7.99975V4.33398H6.87475ZM-1.10938 4.33398V3.25065H-2.23438V4.33398H-1.10938ZM-1.10938 8.66732H-2.23438V9.75065H-1.10938V8.66732ZM6.87475 8.66732H7.99975V7.58398H6.87475V8.66732ZM6.87475 14.084H5.74975V15.1673H6.87475V14.084ZM11.125 14.084V15.1673H12.25V14.084H11.125ZM11.125 8.66732V7.58398H10V8.66732H11.125ZM19.1406 8.66732V9.75065H20.2656V8.66732H19.1406ZM19.1406 4.33398H20.2656V3.25065H19.1406V4.33398ZM11.125 4.33398H10V5.41732H11.125V4.33398ZM6.87475 0.000651121H11.125V-2.16602H6.87475V0.000651121ZM7.99975 4.33398V-1.08268H5.74975V4.33398H7.99975ZM-1.10938 5.41732H6.87475V3.25065H-1.10938V5.41732ZM0.015625 8.66732V4.33398H-2.23438V8.66732H0.015625ZM6.87475 7.58398H-1.10938V9.75065H6.87475V7.58398ZM7.99975 14.084V8.66732H5.74975V14.084H7.99975ZM11.125 13.0007H6.87475V15.1673H11.125V13.0007ZM10 8.66732V14.084H12.25V8.66732H10ZM19.1406 7.58398H11.125V9.75065H19.1406V7.58398ZM18.0156 4.33398V8.66732H20.2656V4.33398H18.0156ZM11.125 5.41732H19.1406V3.25065H11.125V5.41732ZM10 -1.08268V4.33398H12.25V-1.08268H10Z\" fill=\"white\"/>\\n</g>\\n</g>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_15227_4292\">\\n<rect width=\"18\" height=\"13\" rx=\"3\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dp6g5f\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v54\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:\"jetfly technics\"})}),className:\"framer-bh8jeo\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18j9igl\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-148qp1w\",\"data-framer-name\":\"Frame 650\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v55\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",children:[\"Hangar 266, Bellman Road\",/*#__PURE__*/_jsx(\"br\",{}),\"Christchurch BH23 6NW\",/*#__PURE__*/_jsx(\"br\",{}),\"United Kingdom\"]})}),className:\"framer-17biixt\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-12zz7tu\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v56\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+441202651190\",motionChild:true,nodeId:\"CmRP6AHJE\",openInNewTab:true,relValues:[],scopeId:\"Y6JiAhPV2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t41mbk\",\"data-styles-preset\":\"TP95N3F4i\",children:\"+44 1202 651190 \"})})})}),className:\"framer-1qbhxwe\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-het959\",\"data-framer-name\":\"FAQ\",id:elementId4,ref:ref5,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9vu0u6\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection4,paginationInfo3,loadMore3)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection4?.map(({BWEDFvI3M:BWEDFvI3MiDxFvBF8J,id:idiDxFvBF8J,JsyusQXmz:collection3,xN9kusl4Z:xN9kusl4ZiDxFvBF8J},index4)=>{BWEDFvI3MiDxFvBF8J??=true;xN9kusl4ZiDxFvBF8J??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`iDxFvBF8J-${idiDxFvBF8J}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{xN9kusl4Z:xN9kusl4ZiDxFvBF8J},children:BWEDFvI3MiDxFvBF8J!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-70k2nl\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-apk8sy\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-o256d8-container\",isAuthoredByUser:true,nodeId:\"UfPAvZTXM\",rendersWithMotion:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{columnGap:40},sROXHOeLV:{columnGap:40,containerPaddingX:18,containerRadius:10}},children:/*#__PURE__*/_jsx(JetflyFAQDropdownSticky,{animDuration:350,answerColor:\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",answerFont:{fontFamily:'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\"},bodyPaddingTop:12,categories:\"\",chipActiveBg:\"var(--token-91d713da-a65c-49a9-ac88-de90e1603d2e, rgb(214, 186, 133))\",chipActiveFg:\"rgb(255, 255, 255)\",chipBorderColor:\"rgba(232, 234, 235, 0)\",chipFont:{fontFamily:'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},chipGap:8,chipInactiveBg:\"var(--token-cf13b632-4bff-4b66-b870-7b70d6c1986b, rgb(248, 243, 234))\",chipInactiveFg:\"rgb(82, 81, 81)\",chipPaddingX:14,chipPaddingY:8,chipRadius:999,columnGap:80,containerBg:\"rgba(0, 0, 0, 0)\",containerBorderColor:\"rgb(229, 229, 229)\",containerBorderThickness:1,containerPaddingX:20,containerPaddingY:4,containerRadius:11,content:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vqmajf\",children:collection3?.map(({id:idJsyusQXmz,rXqJporJS:rXqJporJSJsyusQXmz,xN9kusl4Z:xN9kusl4ZJsyusQXmz,XZQ3eY3K0:XZQ3eY3K0JsyusQXmz},index3)=>{XZQ3eY3K0JsyusQXmz??=\"\";rXqJporJSJsyusQXmz??=\"\";xN9kusl4ZJsyusQXmz??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`JsyusQXmz-${idJsyusQXmz}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{xN9kusl4Z:xN9kusl4ZJsyusQXmz},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c9kity\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"3px\"},children:\"Content\"})}),className:\"framer-1nj2wog\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],text:XZQ3eY3K0JsyusQXmz,transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:pVk4QsoHxASnVtUBp6jr/ttReBBOK4JjO79S16uu9/CodeBlock.js:default\":componentPresets.props[\"QFOfvCqha\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:rXqJporJSJsyusQXmz,className:\"framer-flobm2\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-1t41mbk\",blockquote:\"framer-styles-preset-zs8y6z\",code:\"framer-styles-preset-1c45ndm\",h1:\"framer-styles-preset-czzjaz\",h2:\"framer-styles-preset-jzur56\",h3:\"framer-styles-preset-1j9bra0\",h4:\"framer-styles-preset-1jy7g9\",h5:\"framer-styles-preset-1skisbd\",h6:\"framer-styles-preset-df1q3d\",img:\"framer-styles-preset-ybs6q2\",p:\"framer-styles-preset-1m8wzdb\",table:\"framer-styles-preset-2doh7l\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})},idJsyusQXmz);})})],debug:false,dividerColor:\"rgb(229, 229, 229)\",dividerThickness:1,gap:0,height:\"100%\",iconColor:\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\",iconSize:24,iconStroke:1.5,id:\"UfPAvZTXM\",itemPaddingY:20,layoutId:\"UfPAvZTXM\",leftWidth:280,mobileBreakpoint:810,multipleOpen:false,questionColor:\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\",questionFont:{fontFamily:'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\"},sectionTitle:getLocalizedValue(\"v57\",activeLocale)??\"FAQ\",showDivider:true,stickyTop:120,style:{width:\"100%\"},titleColor:\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\",titleFont:{fontFamily:'\"Begum Sans Regular\", \"Begum Sans Regular Placeholder\", sans-serif',fontSize:\"32px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"3px\",lineHeight:\"1.1em\"},titleMarginBottom:24,width:\"100%\"})})})})})})})},idiDxFvBF8J);})});}})})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{sROXHOeLV:{__framer__styleTransformEffectEnabled:undefined}},children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{offset:60,ref:ref5,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:80}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:.5,__perspectiveFX:false,__targetOpacity:1,animate:animation3,className:\"framer-q6abs7\",\"data-border\":true,\"data-framer-appear-id\":\"q6abs7\",\"data-framer-name\":\"Sticky Menu\",initial:animation4,layout:motionLayout,optimized:true,transformTemplate:transformTemplate1,children:[isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Y3pV2sGjq\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":SPuoLtnFx\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":YSbKfRV6h\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":Y3pV2sGjq\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":SPuoLtnFx\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":YSbKfRV6h\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":Y3pV2sGjq\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":SPuoLtnFx\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":YSbKfRV6h\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:941,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1kmfqro-container hidden-foabp6\",nodeId:\"kgcjTuw2d\",rendersWithMotion:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{CVV2Cg8NB:resolvedLinks1[3],Rh_HjxlpR:resolvedLinks1[5],UUnYxiCH_:resolvedLinks1[4]},wFYTMD1XL:{CVV2Cg8NB:resolvedLinks1[6],Rh_HjxlpR:resolvedLinks1[8],UUnYxiCH_:resolvedLinks1[7]}},children:/*#__PURE__*/_jsx(MenuBottomWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{offset:0,ref:ref3,target:\"KOrjAvzDZ\"},{offset:60,ref:ref4,target:\"Vc0dKxaPq\"},{offset:60,ref:ref5,target:\"EezdyuEyq\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,cogXVKZTR:false,CVV2Cg8NB:resolvedLinks1[0],g9BC3me80:14,height:\"100%\",id:\"kgcjTuw2d\",jpdjnPfsY:Headset,jY_hrNIaE:getLocalizedValue(\"v58\",activeLocale)??\"Contact Us\",KS2HvH7e7:false,l74sLvo0q:getLocalizedValue(\"v59\",activeLocale)??\"Call Us\",layoutId:\"kgcjTuw2d\",mb6IHENsd:Plane,Rh_HjxlpR:resolvedLinks1[2],tlxAkXKWi:Telescope,UdwHkxiRL:getLocalizedValue(\"v60\",activeLocale)??\"FAQ\",UUnYxiCH_:resolvedLinks1[1],variant:matchVariant(\"dP7SANf3U\"),WfxVQ9Ct7:getLocalizedValue(\"v61\",activeLocale)??\"Safety\",width:\"100%\",XJP22ULur:Plane,ykhzyNkh3:User,YKR0Vca5r:\"\"})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Y3pV2sGjq\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":SPuoLtnFx\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":Y3pV2sGjq\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":SPuoLtnFx\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{sROXHOeLV:{height:43,y:943}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-hor8wq-container hidden-3xqpow hidden-kxj6lb hidden-5oplut\",nodeId:\"zJYoHs0lH\",rendersWithMotion:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{sROXHOeLV:{Iz4wnQnBM:resolvedLinks2[5],SE3X1RU1P:resolvedLinks2[4],wsXAaYLmN:resolvedLinks2[3]}},children:/*#__PURE__*/_jsx(StickyMenuWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{offset:0,ref:ref3,target:\"rOFTxspUA\"},{offset:60,ref:ref4,target:\"JhC08Nl9A\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,c9m2pYxRb:getLocalizedValue(\"v62\",activeLocale)??\"Call our departments\",cb5Uei25e:getLocalizedValue(\"v63\",activeLocale)??\"1 / Aircraft presentation\",dezgshfLe:Plane,DLVCKHOqx:User,eNmGfC6e5:Telescope,EwCd7aqp9:getLocalizedValue(\"v60\",activeLocale)??\"FAQ\",fqazBnOiq:getLocalizedValue(\"v13\",activeLocale)??\"Connect with us\",HE1prxfdn:false,height:\"100%\",id:\"zJYoHs0lH\",Iz4wnQnBM:resolvedLinks2[2],layoutId:\"zJYoHs0lH\",LwJMs_5oU:\"\",M9pbI9D_D:Headset,nFRylHmPu:Plane,SE3X1RU1P:resolvedLinks2[1],variant:matchVariant(\"rzwnN0uJj\"),width:\"100%\",wsXAaYLmN:resolvedLinks2[0],xcQYRsKIb:false})})})})})})]})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0X519.framer-13xigwd, .framer-0X519 .framer-13xigwd { display: block; }\",\".framer-0X519.framer-3xqpow { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-0X519 .framer-1hu2xj2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 70px; height: 50vh; justify-content: center; overflow: hidden; padding: 80px 20px 80px 20px; position: relative; width: 100%; }\",\".framer-0X519 .framer-1f79q7p { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 0; }\",\".framer-0X519 .framer-rgprnv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 42px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0X519 .framer-1awyxpe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-0X519 .framer-o3q01y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-0X519 .framer-w5d1hk { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-0X519 .framer-p6znyz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-0X519 .framer-1vrv2j8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; max-width: 80%; overflow: visible; padding: 150px 0px 100px 0px; position: relative; width: 100%; }\",\".framer-0X519 .framer-bvl9qv-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-0X519 .framer-65d0d5, .framer-0X519 .framer-lhov5t, .framer-0X519 .framer-14eqe6v, .framer-0X519 .framer-1vqmajf { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-0X519 .framer-tt8z0l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-0X519 .framer-2u5za7, .framer-0X519 .framer-rdn0ci, .framer-0X519 .framer-194nmnt, .framer-0X519 .framer-hd0ty2, .framer-0X519 .framer-1ngoimy, .framer-0X519 .framer-dxuwjp, .framer-0X519 .framer-flobm2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-0X519 .framer-1aj00ti, .framer-0X519 .framer-1szuen3 { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; flex: none; height: 30px; position: relative; width: 30px; }\",\".framer-0X519 .framer-xkbwzp, .framer-0X519 .framer-gqgx8f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-0X519 .framer-1arj3so { align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 600px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-0X519 .framer-a8cgpx { align-content: center; align-items: center; background-color: #faf7f0; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; scroll-margin-top: 60px; width: 100%; }\",\".framer-0X519 .framer-1vuwb9r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 80%; overflow: visible; padding: 100px 0px 50px 0px; position: relative; width: 100%; }\",\".framer-0X519 .framer-5xt78s { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0X519 .framer-605avr, .framer-0X519 .framer-yyswsw, .framer-0X519 .framer-1sfmolr, .framer-0X519 .framer-94qhyx, .framer-0X519 .framer-1bjy1an, .framer-0X519 .framer-142vrfy, .framer-0X519 .framer-yu51fm, .framer-0X519 .framer-13c1mc4, .framer-0X519 .framer-1bach3o, .framer-0X519 .framer-opix3r, .framer-0X519 .framer-1sgrhxg, .framer-0X519 .framer-1y1ru2v, .framer-0X519 .framer-omdehw, .framer-0X519 .framer-t8m1t7, .framer-0X519 .framer-zj6me2, .framer-0X519 .framer-17biixt, .framer-0X519 .framer-1qbhxwe { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-0X519 .framer-1mu84pb, .framer-0X519 .framer-ohjpct { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0X519 .framer-1myqkjk, .framer-0X519 .framer-12qqpzt { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-0X519 .framer-unsoz1, .framer-0X519 .framer-czgh32 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0X519 .framer-lqv0hf, .framer-0X519 .framer-nklv8u, .framer-0X519 .framer-1415h3v, .framer-0X519 .framer-1t1ryjg { --border-bottom-width: 1px; --border-color: #f8f3ea; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; align-self: stretch; background-color: #ffffff; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: auto; justify-content: flex-start; overflow: visible; padding: 20px; position: relative; width: 1px; }\",\".framer-0X519 .framer-4x0098, .framer-0X519 .framer-9xg64j, .framer-0X519 .framer-bumqzr, .framer-0X519 .framer-ep712x, .framer-0X519 .framer-wbklot, .framer-0X519 .framer-unz3k1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-0X519 .framer-1ky4hxs, .framer-0X519 .framer-1i0pa0c, .framer-0X519 .framer-166ebdo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 2px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-0X519 .framer-tkr1um { flex: none; height: 18px; position: relative; width: 18px; }\",\".framer-0X519 .framer-13b3b, .framer-0X519 .framer-1fs1gg5, .framer-0X519 .framer-jhy758, .framer-0X519 .framer-1wqbbju, .framer-0X519 .framer-f8haxs, .framer-0X519 .framer-1bill3p, .framer-0X519 .framer-1enhuul, .framer-0X519 .framer-1dp6g5f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-0X519 .framer-n2c1xw, .framer-0X519 .framer-r7y8ka, .framer-0X519 .framer-1pc3kn1, .framer-0X519 .framer-1jbmgck, .framer-0X519 .framer-12oqxo0, .framer-0X519 .framer-bh8jeo { --framer-paragraph-spacing: 2px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-0X519 .framer-1yh5wde, .framer-0X519 .framer-1izwlqm, .framer-0X519 .framer-wmrom8, .framer-0X519 .framer-fzp7ro, .framer-0X519 .framer-1lzyvr6, .framer-0X519 .framer-1vxihy, .framer-0X519 .framer-yihcd9, .framer-0X519 .framer-13bihtu, .framer-0X519 .framer-wkx1pd, .framer-0X519 .framer-dci1cw, .framer-0X519 .framer-18j9igl, .framer-0X519 .framer-12zz7tu { background-color: var(--token-2406c8e4-fede-4164-b397-54801a066f9e, #f6f7f9); flex: none; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-0X519 .framer-kttohj, .framer-0X519 .framer-tq875w, .framer-0X519 .framer-qev4ho, .framer-0X519 .framer-175p8wk, .framer-0X519 .framer-8p6a05, .framer-0X519 .framer-148qp1w { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0X519 .framer-18mdy2y, .framer-0X519 .framer-1wrqtt4 { --border-bottom-width: 1px; --border-color: #f8f3ea; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; background-color: #ffffff; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px; position: relative; width: 1px; }\",\".framer-0X519 .framer-14qnn2u, .framer-0X519 .framer-1pn43nm { flex: none; height: 18px; position: relative; width: 20px; }\",\".framer-0X519 .framer-wgp25k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 80%; overflow: visible; padding: 0px 0px 100px 0px; position: relative; width: 100%; }\",\".framer-0X519 .framer-1c4iwh4, .framer-0X519 .framer-131jctz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-0X519 .framer-1pkaxat { flex: none; height: 14px; position: relative; width: 18px; }\",\".framer-0X519 .framer-p3f6i1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-0X519 .framer-5qve1d { flex: none; height: 15px; position: relative; width: 20px; }\",\".framer-0X519 .framer-plku3e { flex: none; height: 13px; position: relative; width: 18px; }\",\".framer-0X519 .framer-het959 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 80%; overflow: visible; padding: 0px; position: relative; scroll-margin-top: 60px; width: 100%; }\",\".framer-0X519 .framer-9vu0u6 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-0X519 .framer-70k2nl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 100px 0px 100px 0px; position: relative; width: 100%; }\",\".framer-0X519 .framer-apk8sy { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-0X519 .framer-o256d8-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-0X519 .framer-c9kity { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-0X519 .framer-1nj2wog { flex: none; height: auto; left: 50%; opacity: 0; pointer-events: none; position: absolute; top: 0px; transform: translateX(-50%); white-space: pre; width: auto; z-index: 1; }\",\".framer-0X519 .framer-q6abs7 { --border-bottom-width: 1px; --border-color: #ececec; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; -webkit-backdrop-filter: blur(5px); align-content: center; align-items: center; backdrop-filter: blur(5px); background-color: rgba(255, 255, 255, 0.8); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; bottom: 14px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: fixed; transform: translateX(-50%); width: min-content; will-change: var(--framer-will-change-effect-override, transform); z-index: 8; }\",\".framer-0X519 .framer-1kmfqro-container { flex: none; height: auto; position: relative; width: auto; z-index: 8; }\",\".framer-0X519 .framer-hor8wq-container { flex: none; height: auto; position: relative; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css,...sharedStyle10.css,...sharedStyle11.css,...sharedStyle12.css,...sharedStyle13.css,...sharedStyle14.css,...sharedStyle15.css,...sharedStyle16.css,'.framer-0X519[data-border=\"true\"]::after, .framer-0X519 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }',\"@media (min-width: 810px) and (max-width: 1199.98px) { .framer-0X519.framer-3xqpow { width: 810px; } .framer-0X519 .framer-1vrv2j8 { flex-direction: column; gap: 40px; max-width: 90%; order: 0; } .framer-0X519 .framer-bvl9qv-container, .framer-0X519 .framer-1myqkjk, .framer-0X519 .framer-12qqpzt { flex: none; width: 100%; } .framer-0X519 .framer-1arj3so { flex: none; height: 400px; width: 100%; } .framer-0X519 .framer-a8cgpx { order: 1; } .framer-0X519 .framer-1vuwb9r { max-width: 90%; padding: 100px 0px 100px 0px; } .framer-0X519 .framer-1mu84pb, .framer-0X519 .framer-ohjpct { flex-direction: column; } .framer-0X519 .framer-unsoz1 { align-content: flex-start; align-items: flex-start; } .framer-0X519 .framer-wgp25k { max-width: 90%; } .framer-0X519 .framer-het959 { max-width: 90%; order: 2; }}\",\"@media (max-width: 809.98px) { .framer-0X519.framer-3xqpow { height: 7722px; width: 390px; } .framer-0X519 .framer-1hu2xj2 { align-content: flex-start; align-items: flex-start; gap: 40px; height: 100vh; padding: 40px 20px 40px 20px; } .framer-0X519 .framer-rgprnv { gap: 36px; } .framer-0X519 .framer-1vrv2j8 { flex-direction: column; gap: 40px; max-width: 90%; padding: 100px 0px 50px 0px; } .framer-0X519 .framer-bvl9qv-container { flex: none; order: 0; width: 100%; } .framer-0X519 .framer-1arj3so { flex: none; height: 340px; order: 1; width: 100%; } .framer-0X519 .framer-1vuwb9r, .framer-0X519 .framer-wgp25k { gap: 30px; max-width: 90%; padding: 50px 0px 50px 0px; } .framer-0X519 .framer-1mu84pb, .framer-0X519 .framer-unsoz1, .framer-0X519 .framer-ohjpct, .framer-0X519 .framer-czgh32 { flex-direction: column; } .framer-0X519 .framer-1myqkjk, .framer-0X519 .framer-12qqpzt { flex: none; width: 100%; } .framer-0X519 .framer-lqv0hf, .framer-0X519 .framer-nklv8u, .framer-0X519 .framer-1415h3v, .framer-0X519 .framer-1t1ryjg { align-self: unset; flex: none; gap: 14px; height: min-content; width: 100%; } .framer-0X519 .framer-18mdy2y, .framer-0X519 .framer-1wrqtt4 { flex: none; gap: 14px; width: 100%; } .framer-0X519 .framer-ep712x, .framer-0X519 .framer-wbklot, .framer-0X519 .framer-unz3k1 { align-content: center; align-items: center; flex-direction: row; } .framer-0X519 .framer-1bill3p, .framer-0X519 .framer-1enhuul, .framer-0X519 .framer-1dp6g5f { flex: 1 0 0px; width: 1px; } .framer-0X519 .framer-het959 { max-width: 90%; } .framer-0X519 .framer-70k2nl { padding: 50px 0px 50px 0px; } .framer-0X519 .framer-q6abs7 { --border-bottom-width: unset; --border-left-width: unset; --border-right-width: unset; --border-top-width: unset; -webkit-backdrop-filter: unset; backdrop-filter: unset; background-color: unset; width: 92%; }}\",\"@media (min-width: 1920px) { .framer-0X519.framer-3xqpow { width: 1920px; } .framer-0X519 .framer-1vrv2j8 { max-width: 70%; order: 0; } .framer-0X519 .framer-1arj3so { height: 800px; } .framer-0X519 .framer-a8cgpx { order: 1; } .framer-0X519 .framer-1vuwb9r, .framer-0X519 .framer-wgp25k { gap: 50px; max-width: 70%; } .framer-0X519 .framer-1ky4hxs, .framer-0X519 .framer-1i0pa0c, .framer-0X519 .framer-166ebdo { height: 18px; width: 18px; } .framer-0X519 .framer-1c4iwh4, .framer-0X519 .framer-131jctz { height: 18px; padding: 2px 0px 0px 0px; width: 18px; } .framer-0X519 .framer-p3f6i1 { height: 18px; overflow: var(--overflow-clip-fallback, clip); padding: 2px 0px 0px 0px; width: 18px; } .framer-0X519 .framer-het959 { max-width: 70%; order: 2; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3221\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"oP_gMS2bl\":{\"layout\":[\"fixed\",\"auto\"]},\"sROXHOeLV\":{\"layout\":[\"fixed\",\"fixed\"]},\"wFYTMD1XL\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"Bzb4lWGyd\":{\"pattern\":\":Bzb4lWGyd\",\"name\":\"hero\"},\"O_XPcbxem\":{\"pattern\":\":O_XPcbxem\",\"name\":\"body\"},\"Y3pV2sGjq\":{\"pattern\":\":Y3pV2sGjq\",\"name\":\"connect-with-us\"},\"SPuoLtnFx\":{\"pattern\":\":SPuoLtnFx\",\"name\":\"call-our-departments\"},\"YSbKfRV6h\":{\"pattern\":\":YSbKfRV6h\",\"name\":\"faq\"}}\n * @framerResponsiveScreen true\n * @framerLayoutTemplateFlowEffect true\n */const FramerY6JiAhPV2=withCSS(Component,css,\"framer-0X519\");export default FramerY6JiAhPV2;FramerY6JiAhPV2.displayName=\"Aircraft Maintenance\";FramerY6JiAhPV2.defaultProps={height:3221,width:1200};addFonts(FramerY6JiAhPV2,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Begum Sans Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Begum Sans\",url:\"https://framerusercontent.com/assets/vWR7GWx4KqajxwskmIF1feNXg4A.woff2\",weight:\"500\"},{cssFamilyName:\"Hanken Grotesk\",source:\"google\",style:\"normal\",uiFamilyName:\"Hanken Grotesk\",url:\"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Ncs2Za5PpNzXhRKA.woff2\",weight:\"400\"},{cssFamilyName:\"Hanken Grotesk\",source:\"google\",style:\"normal\",uiFamilyName:\"Hanken Grotesk\",url:\"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa5PpNzXhRKA.woff2\",weight:\"500\"},{cssFamilyName:\"Begum Sans Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Begum Sans\",url:\"https://framerusercontent.com/assets/tnuchQybj9FOWTzwA3Kku2CD0.woff2\",weight:\"400\"}]},...JetflyContactFormFonts,...JetflyFAQDropdownStickyFonts,...MenuBottomFonts,...StickyMenuFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts),...getFontsFromSharedStyle(sharedStyle9.fonts),...getFontsFromSharedStyle(sharedStyle10.fonts),...getFontsFromSharedStyle(sharedStyle11.fonts),...getFontsFromSharedStyle(sharedStyle12.fonts),...getFontsFromSharedStyle(sharedStyle13.fonts),...getFontsFromSharedStyle(sharedStyle14.fonts),...getFontsFromSharedStyle(sharedStyle15.fonts),...getFontsFromSharedStyle(sharedStyle16.fonts),...componentPresets.fonts?.[\"QFOfvCqha\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"QFOfvCqha\"]):[]],{supportsExplicitInterCodegen:true});FramerY6JiAhPV2.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query(),locale);const queryCacheEntry1=queryCache.get(query1(),locale);const queryCacheEntry2=queryCache.get(query2(),locale);const queryCacheEntry3=queryCache.get(query3(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),queryCacheEntry2.preload(),queryCacheEntry3.preload(),forwardLoader(MenuBottom,{},context),forwardLoader(StickyMenu,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"queryParamNames\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerY6JiAhPV2\",\"slots\":[],\"annotations\":{\"framerLayoutTemplateFlowEffect\":\"true\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"3221\",\"framerResponsiveScreen\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oP_gMS2bl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sROXHOeLV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wFYTMD1XL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerScrollSections\":\"{\\\"Bzb4lWGyd\\\":{\\\"pattern\\\":\\\":Bzb4lWGyd\\\",\\\"name\\\":\\\"hero\\\"},\\\"O_XPcbxem\\\":{\\\"pattern\\\":\\\":O_XPcbxem\\\",\\\"name\\\":\\\"body\\\"},\\\"Y3pV2sGjq\\\":{\\\"pattern\\\":\\\":Y3pV2sGjq\\\",\\\"name\\\":\\\"connect-with-us\\\"},\\\"SPuoLtnFx\\\":{\\\"pattern\\\":\\\":SPuoLtnFx\\\",\\\"name\\\":\\\"call-our-departments\\\"},\\\"YSbKfRV6h\\\":{\\\"pattern\\\":\\\":YSbKfRV6h\\\",\\\"name\\\":\\\"faq\\\"}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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AK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,CAAC,EAAE,CAAC,KAAK,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,KAAK,KAAK,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,KAAK,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,KAAK,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,UAAU,CAAC,GAAG,CAAC,MAAM,KAAK,4BAA4B,CAAC,EAAE,EAAE,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,iCAAiC,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,yDAAyD,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,OAAO,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,mBAAmB,CAAC,MAAM,CAAC,CAAC,wBAAwB,WAAW,CAAC,QAAQ,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,KAAK,cAAc,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,MAAM,+BAA+B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,mBAAmB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,IAAI,MAAM,+BAA+B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,oBAAoB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,MAAM,KAAK,yDAAyD,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,wBAAwB,WAAW,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,gBAAgB,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,gCAAgC,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,mBAAmB,QAAQ,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,aAAa,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,KAAK,uCAAuC,CAAC,GAAG,GAAG,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,uFAAuF,kNAAkN,kSAAkS,8WAA8W,CAAC,MAAM,EAAE,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,EAAE,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,EAAE,CAAC,CAAC,gCAAgC,cAAc,CAAC,yBAAyB,4FAA4F,wNAAwN,4SAA4S,uXAAuX,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC,gCAAgC,cAAc,CAAC,KAAK,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,gCAAgC,cAAc,CAAC,IAAI,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC,IAAI,EAAE,0jBAA0jB,MAAM,CAAC,GAAG,CAAC,IAAI,MAAM,+BAA+B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,mBAAmB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,KAAK,KAAK,mKAAmK,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,gBAAgB,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,sBAAsB,QAAQ,CAAC,sDAAsD,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,iBAAiB,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,sDAAsD,+EAA+E,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,wBAAwB,WAAW,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,2BAA2B,WAAW,CAAC,eAAe,CAAC,CAAC,CAAC,IAAI,EAAE,cAAc,EAAE,EAAE,EAAE,CAAC,CAAC,8cAA8c,CAAC,EAAE,CAAC,CAAC,CAAC,0GAA0G,CAAC,EAAE,CAAC,CAAC,CAAC,yBAAyB,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,kBAAkB,CAAC,GAAG,CAAC,CAAC,EAAE,EAAE,EAAE,CAAC,cAAc,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,2CAA2C,CAAC,EAAE,CAAC,CAAC,CAAC,mDAAmD,CAAC,EAAE,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,OAAO,CAAC,GAAG,CAAC,MAAM,KAAK,8BAA8B,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,sDAAsD,4FAA4F,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,KAAK,CAAC,GAAG,CAAC,MAAM,KAAK,wCAAwC,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,iBAAiB,qBAAqB,4BAA4B,CAAC,QAAQ,CAAC,CAAC,mCAAmC,cAAc,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,qCAAqC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,eAAe,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,cAAc,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,MAAM,+BAA+B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,mBAAmB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,MAAM,KAAK,kFAAkF,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,iBAAiB,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,uLAAuL,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,eAAe,CAAC,MAAM,CAAC,CAAC,kBAAkB,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,KAAK,sBAAsB,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,YAAY,CAAC,MAAM,CAAC,CAAC,gCAAgC,cAAc,CAAC,cAAc,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,gBAAgB,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,iDAAiD,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,6BAA6B,cAAc,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,kBAAkB,CAAC,MAAM,CAAC,CAAC,0BAA0B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,sCAAsC,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,YAAY,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,YAAY,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,gBAAgB,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,qBAAqB,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,wBAAwB,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,2BAA2B,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,WAAW,CAAC,CAAC,CAAC,2CAA2C,iBAAiB,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,6CAA6C,CAAC,EAAE,CAAC,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,sCAAsC,CAAC,CAAC,2GAA2G,CAAC,CAAC,gBAAgB,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,6CAA6C,CAAC,CAAC,CAAC,GAAG,CAAC,IAAI,MAAM,+BAA+B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,mBAAmB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,MAAM,KAAK,gBAAgB,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,cAAc,qCAAqC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,gBAAgB,QAAQ,CAAC,cAAc,CAAC,CAAC,CAAC,WAAW,KAAK,CAAC,OAAO,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,EAAE,WAAW,CAAC,GAAG,CAAC,MAAM,KAAK,uBAAuB,CAAC,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,QAAQ,CAAC,GAAG,CAAC,KAAK,yCAAyC,0FAA0F,CAAC,EAAE,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,oBAAoB,qBAAqB,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,gBAAgB,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,6DAA6D,CAAC,OAAO,CAAC,CAAC,2BAA2B,WAAW,CAAC,qBAAqB,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,8DAA8D,KAAK,CAAC,GAAG,CAAC,IAAI,MAAM,+BAA+B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,mBAAmB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,MAAM,KAAK,yBAAyB,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,gBAAgB,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,uDAAuD,CAAC,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,KAAK,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,iBAAiB,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,MAAM,mIAAmI,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,MAAM,CAAC,OAAO,CAAC,CAAC,6BAA6B,WAAW,CAAC,MAAM,CAAC,OAAO,CAAC,CAAC,2BAA2B,WAAW,CAAC,oDAAoD,wFAAwF,CAAC,QAAQ,CAAC,CAAC,mCAAmC,cAAc,CAAC,0BAA0B,CAAC,QAAQ,CAAC,CAAC,mCAAmC,cAAc,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,6BAA6B,WAAW,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,QAAQ,EAAE,EAAE,EAAE,EAAE,OAAO,CAAC,GAAG,CAAC,MAAM,KAAK,0BAA0B,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,gCAAgC,cAAc,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,IAAI,MAAM,sBAAsB,CAAC,EAAE,GAAG,CAAC,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,qNAAqN,CAAC,GAAG,CAAC,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,uCAAuC,CAAC,GAAG,CAAC,CAAC,CAAC,iBAAiB,CAAC,GAAG,CAAC,CAAC,CAAC,sPAAsP,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,YAAY,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,iBAAiB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,sDAAsD,qEAAqE,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,EAAE,IAAI,EAAE,kBAAkB,MAAM,EAAE,EAAE,CAAC,CAAC,0IAA0I,CAAC,EAAE,CAAC,CAAC,CAAC,0GAA0G,CAAC,EAAE,CAAC,CAAC,CAAC,yBAAyB,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,kBAAkB,CAAC,GAAG,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,2CAA2C,CAAC,EAAE,CAAC,CAAC,CAAC,mDAAmD,CAAC,EAAE,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,OAAO,CAAC,GAAG,CAAC,MAAM,KAAK,6CAA6C,CAAC,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,4BAA4B,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,8BAA8B,CAAC,EAAE,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,KAAK,uBAAuB,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,YAAY,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,YAAY,CAAC,MAAM,CAAC,CAAC,2CAA2C,iBAAiB,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,aAAa,CAAC,GAAG,CAAC,CAAC,CAAC,gCAAgC,cAAc,CAAC,IAAI,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,gBAAgB,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,yDAAyD,qCAAqC,CAAC,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,MAAM,OAAO,CAAC,OAAO,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,UAAU,CAAC,OAAO,CAAC,CAAC,wBAAwB,WAAW,CAAC,SAAS,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,mDAAmD,CAAC,OAAO,CAAC,CAAC,6BAA6B,WAAW,CAAC,OAAO,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,wBAAwB,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,KAAK,CAAC,CAAC,CAAC,wCAAwC,iBAAiB,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,6BAA6B,2HAA2H,CAAC,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,2TAA2T,kWAAkW,wXAAwX,0XAA0X,uXAAuX,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,+QAA+Q,4SAA4S,qUAAqU,uUAAuU,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,YAAY,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,2BAA2B,2BAA2B,6DAA6D,CAAC,MAAM,EAAE,CAAC,CAAC,2BAA2B,WAAW,CAAC,gMAAgM,CAAC,MAAM,EAAE,CAAC,CAAC,qBAAqB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,MAAM,EAAE,CAAC,CAAC,2BAA2B,WAAW,CAAC,UAAU,CAAC,MAAM,EAAE,CAAC,CAAC,2BAA2B,WAAW,CAAC,SAAS,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,OAAO,CAAC,MAAM,EAAE,CAAC,CAAC,IAAI,EAAE,4BAA4B,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,GAAG,CAAC,KAAK,4BAA4B,4CAA4C,CAAC,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,KAAK,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,mBAAmB,QAAQ,CAAC,cAAc,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,IAAI,CAAC,MAAM,EAAE,WAAW,CAAC,CAAC,IAAI,EAAE,2BAA2B,CAAC,GAAG,CAAC,MAAM,KAAK,gDAAgD,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,eAAe,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,CAAC,CAAC,EAAE,EAAE,sCAAsC,CAAC,GAAG,CAAC,KAAK,MAAM,kDAAkD,CAAC,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,cAAc,CAAC,QAAQ,CAAC,CAAC,kBAAkB,QAAQ,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,gBAAgB,QAAQ,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,IAAI,6BAA6B,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,mCAAmC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,SAAS,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,SAAS,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,OAAO,CAAC,GAAG,CAAC,KAAK,sDAAsD,qEAAqE,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,EAAE,IAAI,EAAE,kBAAkB,MAAM,EAAE,EAAE,CAAC,CAAC,4JAA4J,CAAC,EAAE,CAAC,CAAC,CAAC,0GAA0G,CAAC,EAAE,CAAC,CAAC,CAAC,yBAAyB,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,kBAAkB,CAAC,GAAG,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,2CAA2C,CAAC,EAAE,CAAC,CAAC,CAAC,mDAAmD,CAAC,EAAE,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,OAAO,CAAC,GAAG,CAAC,MAAM,KAAK,2BAA2B,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,qCAAqC,CAAC,EAAE,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,iBAAiB,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,KAAK,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,KAAK,gMAAgM,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,sBAAsB,QAAQ,CAAC,iBAAiB,CAAC,MAAM,CAAC,CAAC,sBAAsB,QAAQ,CAAC,sGAAsG,+GAA+G,CAAC,MAAM,CAAC,CAAC,sBAAsB,QAAQ,CAAC,uGAAuG,2bAA2b,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,sBAAsB,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,sBAAsB,QAAQ,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,cAAc,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,sBAAsB,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,MAAM,OAAO,QAAQ,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,YAAY,kBAAkB,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,gBAAgB,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,oBAAoB,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,KAAK,cAAc,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,IAAI,MAAM,+BAA+B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,mBAAmB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,IAAI,MAAM,2BAA2B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,eAAe,CAAC,GAAG,CAAC,MAAM,KAAK,+BAA+B,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,kCAAkC,CAAC,EAAE,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,QAAQ,CAAC,QAAQ,EAAE,WAAW,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,6CAA6C,CAAC,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,mDAAmD,+EAA+E,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,sBAAsB,2BAA2B,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,KAAK,yCAAyC,CAAC,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,kBAAkB,QAAQ,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,+BAA+B,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,cAAc,CAAC,EAAE,CAAC,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,UAAU,CAAC,GAAG,CAAC,MAAM,KAAK,cAAc,CAAC,EAAE,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,KAAK,cAAc,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,SAAS,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,0BAA0B,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,sDAAsD,2EAA2E,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,WAAW,KAAK,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,4BAA4B,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,uBAAuB,CAAC,MAAM,CAAC,CAAC,sBAAsB,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,kBAAkB,QAAQ,CAAC,yCAAyC,CAAC,MAAM,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,iBAAiB,EAAE,KAAK,CAAC,GAAG,CAAC,MAAM,YAAY,qCAAqC,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,aAAa,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,GAAG,CAAC,MAAM,KAAK,cAAc,CAAC,EAAE,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,2BAA2B,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,cAAc,CAAC,EAAE,CAAC,CAAC,CAAC,WAAW,KAAK,CAAC,QAAQ,CAAC,CAAC,CAAC,EAAE,EAAE,sBAAsB,CAAC,GAAG,CAAC,KAAK,KAAK,cAAc,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,wCAAwC,iBAAiB,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,oCAAoC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,gCAAgC,cAAc,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,EAAE,EAAE,0DAA0D,KAAK,CAAC,GAAG,CAAC,KAAK,KAAK,qCAAqC,CAAC,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,MAAM,OAAO,QAAQ,SAAS,UAAU,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,MAAM,OAAO,QAAQ,SAAS,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,yBAAyB,qCAAqC,mDAAmD,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,yBAAyB,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,sBAAsB,iCAAiC,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,07CAA07C,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,4NAA4N,CAAC,GAAG,CAAC,CAAC,CAAC,iCAAiC,CAAC,CAAC,8DAA8D,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,uBAAuB,CAAC,GAAG,CAAC,CAAC,CAAC,4FAA4F,CAAC,GAAG,CAAC,CAAC,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,KAAK,CAAC,GAAG,CAAC,IAAI,MAAM,+BAA+B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,mBAAmB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,MAAM,KAAK,6BAA6B,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,OAAO,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,6CAA6C,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,cAAc,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,KAAK,kDAAkD,CAAC,EAAE,EAAE,GAAG,CAAC,EAAE,IAAI,EAAE,oBAAoB,SAAS,EAAE,EAAE,CAAC,CAAC,mBAAmB,CAAC,GAAG,CAAC,CAAC,CAAC,oCAAoC,CAAC,GAAG,CAAC,CAAC,CAAC,iCAAiC,CAAC,CAAC,6DAA6D,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,uBAAuB,CAAC,GAAG,CAAC,CAAC,CAAC,4FAA4F,CAAC,GAAG,CAAC,CAAC,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,4BAA4B,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,uBAAuB,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,6BAA6B,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,cAAc,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,6BAA6B,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,6CAA6C,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,mFAAmF,CAAC,CAAC,2GAA2G,CAAC,CAAC,gBAAgB,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,6CAA6C,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,oCAAoC,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,KAAK,iDAAiD,CAAC,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,6DAA6D,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,SAAS,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,mCAAmC,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,IAAI,MAAM,+BAA+B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,mBAAmB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,MAAM,KAAK,qBAAqB,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,KAAK,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,MAAM,6BAA6B,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,0BAA0B,sDAAsD,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,iCAAiC,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,GAAG,CAAC,MAAM,KAAK,yBAAyB,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,iEAAiE,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,wBAAwB,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,0BAA0B,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,KAAK,4BAA4B,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,2BAA2B,WAAW,CAAC,uDAAuD,CAAC,UAAU,CAAC,CAAC,6BAA6B,WAAW,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,KAAK,CAAC,GAAG,CAAC,KAAK,SAAS,gFAAgF,CAAC,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,KAAK,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,eAAe,CAAC,QAAQ,CAAC,CAAC,qBAAqB,QAAQ,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,6BAA6B,WAAW,CAAC,YAAY,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,gCAAgC,cAAc,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,sDAAsD,CAAC,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,iCAAiC,CAAC,QAAQ,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,0BAA0B,WAAW,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,6BAA6B,WAAW,CAAC,uBAAuB,CAAC,QAAQ,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,gCAAgC,cAAc,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,gBAAgB,gDAAgD,CAAC,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,MAAM,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,MAAM,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,MAAM,CAAC,CAAC,CAAC,gCAAgC,cAAc,CAAC,SAAS,CAAC,CAAC,CAAC,qCAAqC,cAAc,CAAC,KAAK,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,KAAK,oCAAoC,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,oBAAoB,SAAS,EAAE,uBAAuB,CAAC,GAAG,CAAC,KAAK,KAAK,0CAA0C,CAAC,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,WAAW,KAAK,CAAC,8BAA8B,4CAA4C,6CAA6C,CAAC,EAAE,EAAE,CAAC,CAAC,qBAAqB,QAAQ,CAAC,MAAM,OAAO,CAAC,EAAE,EAAE,CAAC,CAAC,2BAA2B,WAAW,CAAC,MAAM,CAAC,EAAE,EAAE,CAAC,CAAC,2BAA2B,WAAW,CAAC,qCAAqC,2DAA2D,2FAA2F,CAAC,MAAM,EAAE,CAAC,CAAC,2BAA2B,WAAW,CAAC,sYAAsY,meAAme,wkBAAwkB,CAAC,MAAM,EAAE,CAAC,CAAC,2BAA2B,WAAW,CAAC,iKAAiK,wSAAwS,kWAAkW,CAAC,MAAM,EAAE,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,MAAM,EAAE,CAAC,CAAC,6BAA6B,WAAW,CAAC,eAAe,gBAAgB,CAAC,EAAE,EAAE,CAAC,CAAC,mCAAmC,cAAc,CAAC,KAAK,CAAC,EAAE,EAAE,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,UAAU,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,oCAAoC,CAAC,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,KAAK,wCAAwC,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,aAAa,KAAK,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,2EAA2E,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,4BAA4B,wBAAwB,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,GAAG,CAAC,KAAK,KAAK,8FAA8F,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,wCAAwC,wDAAwD,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,iCAAiC,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,MAAM,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,UAAU,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,yBAAyB,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,sBAAsB,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,8aAA8a,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,iCAAiC,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,wBAAwB,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,iHAAiH,CAAC,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,sBAAsB,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,kBAAkB,CAAC,GAAG,GAAG,CAAC,CAAC,EAAE,EAAE,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC,CAAC,8BAA8B,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,KAAK,oCAAoC,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,sBAAsB,SAAS,EAAE,EAAE,CAAC,CAAC,qBAAqB,CAAC,CAAC,sDAAsD,CAAC,CAAC,+BAA+B,CAAC,CAAC,wGAAwG,CAAC,CAAC,eAAe,CAAC,EAAE,CAAC,gHAAgH,CAAC,CAAC,4FAA4F,CAAC,CAAC,WAAW,CAAC,CAAC,CAAC,GAAG,CAAC,IAAI,MAAM,+BAA+B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,UAAU,CAAC,GAAG,CAAC,MAAM,KAAK,qCAAqC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,YAAY,CAAC,QAAQ,CAAC,CAAC,qBAAqB,QAAQ,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,wBAAwB,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,MAAM,yDAAyD,CAAC,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,gBAAgB,CAAC,MAAM,CAAC,CAAC,wBAAwB,WAAW,CAAC,uFAAuF,wKAAwK,uLAAuL,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,wBAAwB,WAAW,CAAC,4BAA4B,8CAA8C,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,sVAAsV,soBAAsoB,0vBAA0vB,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,mCAAmC,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,IAAI,EAAE,uCAAuC,KAAK,CAAC,GAAG,CAAC,MAAM,MAAM,2DAA2D,CAAC,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,wBAAwB,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,sBAAsB,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,cAAc,CAAC,MAAM,CAAC,CAAC,kCAAkC,cAAc,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,WAAW,wBAAwB,CAAC,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,mDAAmD,CAAC,EAAE,EAAE,CAAC,EAAE,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,eAAe,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,IAAI,MAAM,2BAA2B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,mBAAmB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,MAAM,QAAQ,iCAAiC,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,wBAAwB,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,sDAAsD,2GAA2G,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,+BAA+B,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,0BAA0B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,gBAAgB,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,EAAE,4BAA4B,CAAC,GAAG,CAAC,MAAM,KAAK,kCAAkC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,gCAAgC,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,IAAI,MAAM,+BAA+B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,mBAAmB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,IAAI,MAAM,qCAAqC,CAAC,GAAG,GAAG,CAAC,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,EAAE,OAAO,CAAC,GAAG,CAAC,MAAM,KAAK,6CAA6C,CAAC,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,oBAAoB,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,4BAA4B,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,gDAAgD,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,SAAS,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,MAAM,+BAA+B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,mBAAmB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,MAAM,KAAK,oCAAoC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,sBAAsB,0BAA0B,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,EAAE,WAAW,CAAC,GAAG,CAAC,KAAK,KAAK,cAAc,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,mDAAmD,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,4BAA4B,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,+BAA+B,CAAC,EAAE,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,UAAU,CAAC,SAAS,EAAE,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,OAAO,EAAE,CAAC,CAAC,mBAAmB,QAAQ,CAAC,sBAAsB,CAAC,SAAS,EAAE,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,SAAS,EAAE,CAAC,CAAC,IAAI,EAAE,OAAO,CAAC,GAAG,CAAC,MAAM,KAAK,yEAAyE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,mEAAmE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,mEAAmE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,YAAY,CAAC,CAAC,CAAC,qCAAqC,cAAc,CAAC,qBAAqB,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,iBAAiB,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,KAAK,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,6CAA6C,iBAAiB,CAAC,qBAAqB,CAAC,CAAC,CAAC,qCAAqC,cAAc,CAAC,kDAAkD,CAAC,CAAC,CAAC,EAAE,EAAE,oDAAoD,CAAC,GAAG,CAAC,MAAM,KAAK,wBAAwB,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,cAAc,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,cAAc,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,wCAAwC,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,gIAAgI,CAAC,CAAC,yEAAyE,CAAC,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,0CAA0C,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,wBAAwB,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,QAAQ,CAAC,CAAC,CAAC,wCAAwC,iBAAiB,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,6BAA6B,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,oCAAoC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,6CAA6C,CAAC,EAAE,CAAC,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,yDAAyD,CAAC,CAAC,2GAA2G,CAAC,CAAC,gBAAgB,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,6CAA6C,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,aAAa,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,EAAE,oBAAoB,OAAO,CAAC,GAAG,CAAC,MAAM,MAAM,kCAAkC,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,gBAAgB,CAAC,EAAE,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,+BAA+B,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,gCAAgC,cAAc,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,eAAe,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,KAAK,oEAAoE,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,oFAAoF,CAAC,MAAM,CAAC,CAAC,0BAA0B,WAAW,CAAC,kBAAkB,mBAAmB,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,gBAAgB,CAAC,MAAM,CAAC,CAAC,0BAA0B,WAAW,CAAC,8BAA8B,CAAC,MAAM,CAAC,CAAC,wBAAwB,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,gCAAgC,cAAc,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,wBAAwB,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,MAAM,2BAA2B,CAAC,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,sCAAsC,2CAA2C,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,kCAAkC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,IAAI,MAAM,8BAA8B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,mBAAmB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,MAAM,KAAK,6CAA6C,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,0BAA0B,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,4BAA4B,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,IAAI,MAAM,+BAA+B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,kBAAkB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,MAAM,KAAK,wCAAwC,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,uBAAuB,uCAAuC,CAAC,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,gBAAgB,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,OAAO,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,MAAM,CAAC,GAAG,CAAC,MAAM,YAAY,2CAA2C,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,GAAG,CAAC,MAAM,KAAK,oCAAoC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,QAAQ,cAAc,CAAC,GAAG,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,cAAc,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,GAAG,CAAC,KAAK,KAAK,iCAAiC,CAAC,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,+BAA+B,mDAAmD,CAAC,MAAM,CAAC,CAAC,wBAAwB,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,gCAAgC,cAAc,CAAC,gBAAgB,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,mBAAmB,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,YAAY,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,eAAe,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,+BAA+B,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,gBAAgB,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,uBAAuB,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,aAAa,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,SAAS,CAAC,CAAC,CAAC,gBAAgB,QAAQ,CAAC,OAAO,CAAC,CAAC,CAAC,EAAE,EAAE,mBAAmB,MAAM,CAAC,GAAG,CAAC,MAAM,MAAM,2CAA2C,CAAC,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,8BAA8B,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,KAAK,+EAA+E,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,gBAAgB,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,0CAA0C,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,KAAK,0BAA0B,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,SAAS,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,kBAAkB,CAAC,GAAG,CAAC,MAAM,KAAK,+BAA+B,CAAC,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,gBAAgB,QAAQ,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,oCAAoC,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,mCAAmC,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,yBAAyB,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,aAAa,0FAA0F,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,iBAAiB,uBAAuB,CAAC,MAAM,CAAC,CAAC,wBAAwB,WAAW,CAAC,4BAA4B,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,mBAAmB,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,yBAAyB,CAAC,MAAM,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,GAAG,CAAC,MAAM,KAAK,6CAA6C,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,OAAO,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,oDAAoD,CAAC,EAAE,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,WAAW,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,OAAO,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,0BAA0B,wBAAwB,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC,gBAAgB,QAAQ,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,UAAU,CAAC,GAAG,CAAC,MAAM,KAAK,+BAA+B,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,WAAW,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,cAAc,mDAAmD,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,eAAe,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,OAAO,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,GAAG,CAAC,KAAK,KAAK,kDAAkD,CAAC,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,gBAAgB,QAAQ,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,qBAAqB,QAAQ,CAAC,qEAAqE,sHAAsH,CAAC,QAAQ,CAAC,CAAC,mBAAmB,QAAQ,CAAC,wBAAwB,gCAAgC,CAAC,QAAQ,CAAC,CAAC,wBAAwB,WAAW,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,2BAA2B,WAAW,CAAC,eAAe,CAAC,QAAQ,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,qCAAqC,cAAc,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,KAAK,kKAAkK,CAAC,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,kJAAkJ,sKAAsK,CAAC,QAAQ,CAAC,CAAC,qBAAqB,QAAQ,CAAC,6DAA6D,CAAC,QAAQ,CAAC,CAAC,mBAAmB,QAAQ,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,oDAAoD,CAAC,QAAQ,CAAC,CAAC,mCAAmC,cAAc,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,KAAK,wDAAwD,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,WAAW,KAAK,CAAC,KAAK,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,WAAW,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,iFAAiF,kFAAkF,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,KAAK,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,iDAAiD,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,8BAA8B,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,mCAAmC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,MAAM,4BAA4B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,UAAU,CAAC,GAAG,CAAC,MAAM,KAAK,iCAAiC,CAAC,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,oCAAoC,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,SAAS,iCAAiC,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,uDAAuD,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,wCAAwC,CAAC,QAAQ,CAAC,CAAC,qBAAqB,QAAQ,CAAC,yDAAyD,CAAC,QAAQ,CAAC,CAAC,6BAA6B,WAAW,CAAC,uDAAuD,CAAC,QAAQ,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,qBAAqB,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,iDAAiD,CAAC,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,kCAAkC,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,uCAAuC,CAAC,CAAC,6GAA6G,CAAC,CAAC,WAAW,CAAC,CAAC,mBAAmB,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,oDAAoD,CAAC,CAAC,kCAAkC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,KAAK,qCAAqC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,SAAS,aAAa,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,QAAQ,CAAC,GAAG,CAAC,MAAM,KAAK,wGAAwG,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,uBAAuB,CAAC,MAAM,CAAC,CAAC,sBAAsB,QAAQ,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,MAAM,yBAAyB,CAAC,GAAG,GAAG,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,qBAAqB,qDAAqD,wEAAwE,CAAC,SAAS,EAAE,CAAC,CAAC,gCAAgC,cAAc,CAAC,sBAAsB,2EAA2E,6LAA6L,CAAC,SAAS,EAAE,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,SAAS,EAAE,CAAC,CAAC,mCAAmC,cAAc,CAAC,2BAA2B,CAAC,SAAS,EAAE,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,kBAAkB,EAAE,OAAO,CAAC,GAAG,CAAC,MAAM,KAAK,iCAAiC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,+BAA+B,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,QAAQ,0BAA0B,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,mCAAmC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,aAAa,yBAAyB,CAAC,EAAE,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,cAAc,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,GAAG,CAAC,MAAM,KAAK,aAAa,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,KAAK,0EAA0E,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,KAAK,CAAC,MAAM,EAAE,WAAW,CAAC,CAAC,mBAAmB,QAAQ,CAAC,kBAAkB,CAAC,MAAM,EAAE,QAAQ,CAAC,CAAC,2BAA2B,WAAW,CAAC,yCAAyC,CAAC,MAAM,EAAE,WAAW,CAAC,CAAC,kCAAkC,cAAc,CAAC,IAAI,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC,6BAA6B,WAAW,CAAC,uHAAuH,CAAC,MAAM,EAAE,WAAW,CAAC,CAAC,6BAA6B,WAAW,CAAC,gBAAgB,CAAC,MAAM,EAAE,WAAW,CAAC,CAAC,qCAAqC,cAAc,CAAC,oDAAoD,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC,mCAAmC,cAAc,CAAC,OAAO,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC,gCAAgC,cAAc,CAAC,IAAI,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC,mCAAmC,cAAc,CAAC,gFAAgF,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC,2CAA2C,iBAAiB,CAAC,OAAO,CAAC,MAAM,EAAE,iBAAiB,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,YAAY,+CAA+C,CAAC,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,0BAA0B,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,uBAAuB,CAAC,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,QAAQ,CAAC,GAAG,CAAC,MAAM,uBAAuB,mCAAmC,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,wBAAwB,CAAC,MAAM,CAAC,CAAC,gCAAgC,cAAc,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,GAAG,CAAC,KAAK,KAAK,gCAAgC,CAAC,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,GAAG,CAAC,MAAM,KAAK,yCAAyC,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,0BAA0B,WAAW,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,cAAc,kBAAkB,CAAC,MAAM,CAAC,CAAC,gCAAgC,cAAc,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,mCAAmC,cAAc,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,0BAA0B,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,0BAA0B,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,QAAQ,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE,gBAAgB,SAAS,CAAC,GAAG,CAAC,MAAM,KAAK,wBAAwB,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,uDAAuD,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,SAAS,CAAC,CAAC,CAAC,WAAW,KAAK,CAAC,QAAQ,CAAC,CAAC,CAAC,gBAAgB,QAAQ,CAAC,gCAAgC,CAAC,CAAC,CAAC,gBAAgB,QAAQ,CAAC,iBAAiB,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,iBAAiB,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,2BAA2B,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,6BAA6B,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,aAAa,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,oBAAoB,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,6CAA6C,CAAC,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,OAAO,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,IAAI,MAAM,sCAAsC,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,eAAe,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,MAAM,KAAK,4BAA4B,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,eAAe,CAAC,MAAM,EAAE,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,EAAE,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,oCAAoC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,SAAS,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,UAAU,CAAC,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,CAAC,GAAG,CAAC,IAAI,MAAM,+BAA+B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,qBAAqB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,MAAM,QAAQ,2BAA2B,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,SAAS,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,GAAG,CAAC,MAAM,KAAK,cAAc,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,UAAU,6CAA6C,CAAC,EAAE,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,MAAM,iBAAiB,CAAC,EAAE,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,mBAAmB,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,oBAAoB,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,WAAW,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,OAAO,CAAC,GAAG,CAAC,MAAM,KAAK,iBAAiB,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,oCAAoC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,aAAa,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,MAAM,wBAAwB,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC,gCAAgC,cAAc,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC,mBAAmB,QAAQ,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,OAAO,CAAC,GAAG,CAAC,MAAM,KAAK,iBAAiB,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,oDAAoD,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,kCAAkC,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,KAAK,iDAAiD,CAAC,EAAE,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,kBAAkB,CAAC,MAAM,EAAE,CAAC,CAAC,mCAAmC,cAAc,CAAC,iBAAiB,qBAAqB,sBAAsB,CAAC,MAAM,EAAE,CAAC,CAAC,mCAAmC,cAAc,CAAC,mBAAmB,CAAC,QAAQ,EAAE,CAAC,CAAC,6BAA6B,WAAW,CAAC,KAAK,CAAC,MAAM,EAAE,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,MAAM,2BAA2B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,sBAAsB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,MAAM,KAAK,yBAAyB,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,KAAK,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,mBAAmB,+CAA+C,CAAC,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,0BAA0B,WAAW,CAAC,wCAAwC,+CAA+C,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,CAAC,GAAG,CAAC,MAAM,UAAU,4BAA4B,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,yBAAyB,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,8DAA8D,kFAAkF,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,wFAAwF,oGAAoG,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,kBAAkB,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,MAAM,CAAC,GAAG,CAAC,MAAM,UAAU,qCAAqC,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,MAAM,OAAO,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,0BAA0B,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,MAAM,sBAAsB,CAAC,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,MAAM,CAAC,EAAE,EAAE,CAAC,CAAC,2BAA2B,aAAa,CAAC,QAAQ,CAAC,EAAE,EAAE,WAAW,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,0tBAA0tB,CAAC,CAAC,GAAG,CAAC,CAAC,uCAAuC,CAAC,CAAC,iBAAiB,CAAC,CAAC,0OAA0O,CAAC,EAAE,EAAE,EAAE,CAAC,eAAe,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,mBAAmB,iDAAiD,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,qCAAqC,cAAc,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,SAAS,CAAC,GAAG,CAAC,MAAM,KAAK,2BAA2B,CAAC,EAAE,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,KAAK,+EAA+E,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,QAAQ,CAAC,GAAG,CAAC,IAAI,MAAM,+BAA+B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,mBAAmB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,KAAK,KAAK,uCAAuC,CAAC,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,MAAM,+BAA+B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,qBAAqB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,IAAI,MAAM,8BAA8B,CAAC,GAAG,CAAC,EAAE,IAAI,EAAE,mBAAmB,QAAQ,EAAE,MAAM,CAAC,GAAG,CAAC,KAAK,KAAK,mDAAmD,CAAC,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,KAAK,CAAC,MAAM,EAAE,CAAC,CAAC,qBAAqB,QAAQ,CAAC,IAAI,CAAC,EAAE,EAAE,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,MAAM,EAAE,CAAC,CAAC,2BAA2B,WAAW,CAAC,UAAU,CAAC,MAAM,EAAE,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,MAAM,EAAE,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,EAAE,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,qCAAqC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,qCAAqC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,SAAS,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,IAAI,gDAAgD,CAAC,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,WAAW,KAAK,CAAC,eAAe,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,OAAO,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,KAAK,gDAAgD,CAAC,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,sBAAsB,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,+BAA+B,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,0BAA0B,WAAW,CAAC,2BAA2B,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,gDAAgD,CAAC,EAAE,CAAC,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,6CAA6C,CAAC,CAAC,+EAA+E,CAAC,CAAC,WAAW,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,mCAAmC,CAAC,CAAC,CAAC,GAAG,CAAC,KAAK,KAAK,yBAAyB,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,oCAAoC,CAAC,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,KAAK,wHAAwH,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,qBAAqB,QAAQ,CAAC,yFAAyF,CAAC,MAAM,CAAC,CAAC,0BAA0B,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,6CAA6C,6EAA6E,CAAC,QAAQ,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,+CAA+C,gDAAgD,CAAC,MAAM,CAAC,CAAC,mBAAmB,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,4IAA4I,CAAC,MAAM,CAAC,CAAC,6BAA6B,WAAW,CAAC,kBAAkB,CAAC,MAAM,CAAC,CAAC,qBAAqB,QAAQ,CAAC,aAAa,WAAW,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,CAAC,cAAc,CAAC,IAAI,CAAC,MAAM,EAAE,wBAAwB,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,MAAM,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,CAAC,wBAAwB,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,EAAE,cAAc,CAAC,EAAE,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,cAAc,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,EAAE,yBAAyB,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,UAAU,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,CAAC,uCAAuC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,UAAU,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,EAAE,YAAY,CAAC,GAAG,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,YAAY,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,EAAE,yBAAyB,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,WAAW,CAAC,CAAC,CAAC,0BAA0B,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,CAAC,yBAAyB,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,EAAE,uEAAuE,CAAC,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,SAAS,CAAC,CAAC,CAAC,mBAAmB,QAAQ,CAAC,KAAK,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,UAAU,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,QAAQ,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,KAAK,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,6BAA6B,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,SAAS,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,CAAC,kEAAkE,CAAC,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,CAAC,EAAE,EAAE,EAAE,CAAC,gBAAgB,CAAC,GAAG,CAAC,CAAC,EAAE,EAAE,CAAC,gLAAgL,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,EAAE,2BAA2B,CAAC,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,6BAA6B,WAAW,CAAC,oCAAoC,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,MAAM,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,KAAK,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,SAAS,CAAC,CAAC,CAAC,mCAAmC,cAAc,CAAC,QAAQ,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,mIAAmI,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,EAAE,UAAU,CAAC,GAAG,CAAC,CAAC,CAAC,2BAA2B,WAAW,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,UAAU,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,EAAE,eAAe,CAAC,EAAE,CAAC,CAAC,CAAC,wBAAwB,WAAW,CAAC,SAAS,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,eAAe,CAAC,CAAC,CAAC,CAAC,ICA5ojF,SAAS,GAAE,EAAE,CAAC,OAAOqD,GAAE,KAAK,KAAKC,EAAEC,GAAE,oBAAhF,IAA2C,CAAsC,GAAE,UAAU,OAAO,OAAOF,GAAE,UAAU,EAAE,CAAC,CAAC,GAAE,UAAU,YAAY,MCAzG,SAASG,IAAG,CAAC,OAAOC,EAAE,KAAK,KAAKC,GAAE,oBAA5E,IAA0C,CAAmC,GAAE,UAAU,OAAO,OAAOD,EAAE,UAAU,EAAE,CAAC,CAAC,GAAE,UAAU,YAAYD,MCA3F,SAASG,GAAE,EAAE,EAAE,CAAC,OAAOC,GAAE,KAAK,KAAKC,EAAEC,EAAEC,GAAE,oBAA7F,IAAoD,CAA0C,GAAE,UAAU,OAAO,OAAOH,GAAE,UAAU,EAAE,CAAC,CAAC,GAAE,UAAU,YAAYD,MCAhK,SAASK,GAAE,EAAE,EAAE,CAAC,IAAIC,EAAE,MAAM,UAAU,MAAM,KAAKC,EAAE,CAAC,OAAOD,EAAE,KAAKE,GAAE,CAACC,EAAE,MAAM,KAAKH,EAAE,oBAApF,kBCAwD,kBCAW,kBCAK,ICAf,SAAS,IAAG,CAAC,OAAOI,GAAEC,GAAE,UAAU,oBAAhF,IAA8C,ICAS,SAASC,IAAG,CAAC,OAAOC,GAAEC,GAAE,UAAU,oBAAzF,IAAuD,kBCAL,kBCAJ,kBCAS,kBCAH,ICAA,SAAS,IAAG,CAAC,OAAOC,GAAEC,GAAE,UAAU,oBAAtF,IAAoD,kBCAX,kBCAkB,kBCAZ,kBCAW,kBCAC,mBCAkB,KAA4F,KAA0E,KAAgF,KAAwF,KAA4D,KAAgE,KAAkF,KAAsF,KAA0E,KAAwD,KAA0E,KAA8D,KAAgF,KAA8D,KAAsD,KAAsE,KAA4F,IAAoL,kBCAz9C,KACiB,KACD,KACU,KACP,KACW,KACK,KACf,KACS,KACL,KACJ,KACS,KACH,KACA,KACF,KACS,KACZ,KACW,KACC,UAEjB,wBCdkD,ICKsG,SAAS,GAAO,EAAM,EAAM,CAAW,IAAS,SAAoB,EAAO,UAAU,EAAO,WAAW,EAAE,EAAE,KAAK,CAAC,QAAM,GAAG,EAAM,CAAC,CAAotD,SAAS,GAAc,EAAK,CAAC,IAAM,EAAY,IAAI,IAAI,GAAe,CAAO,EAAO,IAAI,IAAI,EAAK,IAAI,GAAG,CAACC,EAAE,KAAKA,EAAE,CAAC,CAAC,CAAO,EAAS,GAAe,IAAI,GAAM,EAAO,IAAI,EAAK,CAAC,CAAC,OAAO,QAAQ,CAAO,EAAK,EAAK,OAAO,GAAG,CAAC,EAAY,IAAIA,EAAE,KAAK,CAAC,CAAC,MAAM,EAAE,IAAIC,EAAE,KAAK,cAAcC,EAAE,KAAK,CAAC,CAAC,MAAM,CAAC,GAAG,EAAS,GAAG,EAAK,CAAgI,SAAS,IAAc,CAAC,GAAK,CAAC,EAAM,GAAUC,EAAS,GAAuB,CAA6T,OAA5T,MAAc,CAAC,IAAI,EAAU,GAA6P,OAAvP,MAAM,oCAAoC,CAAC,KAAK,GAAGC,EAAE,GAAGA,EAAE,MAAM,CAAC,QAAQ,QAAQ,CAAC,CAAC,KAAK,GAAM,CAAC,GAAG,EAAU,OAAO,IAAM,EAAM,EAAE,CAAC,IAAI,GAAK,CAACC,EAAEC,KAAK,OAAO,QAAQ,EAAK,CAAC,EAAMD,EAAE,aAAa,EAAEC,EAAE,EAAS,IAAO,CAAC,GAAG,EAAK,GAAG,EAAM,EAAE,EAAG,CAAC,UAAU,GAAG,KAAW,CAAC,EAAU,KAAS,EAAE,CAAC,CAAQC,MAAY,GAAc,GAAiB,IAAI,IAAI,CAAC,GAAGP,EAAE,KAAK,EAAMA,EAAE,OAAOA,EAAE,KAAK,EAAE,CAAC,CAAC,CAAC,EAAM,CAAC,CAAE,SAAS,GAAQ,EAAK,CAAC,MAAM,uBAAuB,EAAK,aAAa,CAAC,MAAO,SAAS,GAAY,EAAI,EAAK,CAAC,IAAM,EAAO,EAAI,QAAQ,MAAM,GAAG,CAAC,MAAM,EAAE,GAAiB,CAAC,GAAG,CAAC,EAAO,MAAM,GAAG,GAAG,CAAC,OAAO,IAAIQ,GAAU,EAAK,CAAC,MAAM,EAAO,EAAE,OAAa,CAAC,OAAO,GASxsF,SAAS,GAAoB,EAAK,CAAC,OAAO,GAAmB,IAAO,cAGviB,SAAS,GAAY,EAAK,CAAC,GAAG,CAAC,EAAK,OAAO,GAAa,GAAG,IAAM,EAAM,EAAK,aAAa,CAAC,GAAG,GAAa,GAAO,OAAO,GAAa,GAAO,IAAM,EAAO,EAAM,MAAM,OAAO,CAAC,GAAuD,OAAjD,GAAa,GAAe,GAAa,GAAe,GAAa,GAA6N,SAAS,GAAU,EAAE,CAAC,GAAG,CAACC,EAAE,MAAM,EAAE,CAK5iB,IAAM,EAAI,EAAE,CAAO,EAAOA,EAAE,QAAQA,EAAE,WAAiB,EAAKA,EAAE,MAAMA,EAAE,SAAe,EAAOA,EAAE,QAAQA,EAAE,WAAiB,EAAMA,EAAE,OAAOA,EAAE,UAAsQ,OAAzP,GAAQ,OAAK,EAAI,WAAW,GAAU,GAAM,OAAK,EAAI,SAAS,GAAQ,GAAQ,OAAK,EAAI,WAAW,GAAU,GAAO,OAAK,EAAI,UAAU,GAASA,EAAE,YAAY,OAAK,EAAI,WAAWA,EAAE,YAAcA,EAAE,eAAe,OAAK,EAAI,cAAcA,EAAE,eAAqB,EAAK,SAAS,EAAS,EAAE,EAAE,CAAC,MAAM,CAAC,GAAG,GAAUA,EAAE,CAAC,GAAGC,GAAG,EAAE,CAAC,CAAE,SAAS,GAAQ,EAAE,CAAC,OAAO,OAAOC,GAAG,GAAG,CAAC,aAAa,CAAC,UAAU,MAAM,CAAC,QAAQ,mBAAmB,GAAG,CAAC,QAAQ,cAAc,IAAI,CAAC,QAAQ,WAAW,GAAG,CAyBniB,SAAS,GAAe,EAAK,EAAQ,CAAC,GAAG,CAAC,EAAQ,MAAO,GAAM,IAAM,EAAO,EAAQ,aAAa,CAAO,GAAO,EAAK,MAAM,IAAI,aAAa,CAAO,EAAM,GAAQ,EAAK,OAAO,GAAG,CAAC,GAAG,IAAQ,GAAQ,IAAQ,EAAO,MAAO,GAAK,IAAM,EAAS,GAAoB,GAAQ,GAAG,CAAC,EAAS,MAAO,GAAM,IAAM,GAAK,EAAM,IAAI,EAAM,KAAK,EAAK,OAAO,KAAK,aAAa,CAAC,OAAO,EAAS,KAAK,GAAI,EAAI,SAAS,EAAG,CAAC,CAAE,SAAS,GAAY,EAAI,CAAC,GAAG,CAAC,EAAI,MAAM,GAAG,GAAG,EAAI,WAAW,OAAO,CAAC,OAAO,EAAI,GAAG,CAAC,OAAO,KAAK,EAAI,MAAO,CAAC,OAAO,GAAM,SAAS,GAAc,EAAM,CAAC,IAAM,EAAQ,EAAM,MAAM,CAA6D,MAAzD,CAAC,GAAwB,EAAQ,OAAO,IAAW,GAAa,GAAY,KAAK,EAAQ,CAAE,SAAS,GAAc,EAAM,EAAY,CAAC,IAAM,EAAO,EAAM,QAAQ,MAAM,GAAG,CAAC,GAAG,EAAO,OAAO,GAAG,EAAO,OAAO,GAAG,MAAO,GAAM,GAAG,CAAC,OAAOC,GAAmB,EAAM,EAAY,MAAO,CAAC,MAAO,IAAO,SAAS,GAAe,EAAM,CAA2F,OAAvF,EAAM,KAAW,GAAG,EAAM,IAAO,EAAM,KAAK,KAAW,IAAI,EAAM,MAAM,QAAQ,EAAE,CAAC,KAAW,IAAI,GAAO,KAAK,OAAO,QAAQ,EAAE,CAAC,KAA+N,SAAS,GAAe,EAAS,CAAC,GAAU,IAAS,OAAY,UAAU,GAAG,EAAO,iBAAiB,WAAW,EAAS,CAAC,EAAO,iBAAiB,aAAa,EAAS,CAAC,IAAM,EAAS,EAAO,QAAQ,UAAgB,EAAY,EAAO,QAAQ,aAAiO,MAApN,GAAO,QAAQ,UAAU,SAAS,GAAG,EAAK,CAAC,IAAM,EAAI,EAAS,MAAM,KAAK,EAAK,CAAY,OAAX,GAAU,CAAQ,GAAM,EAAO,QAAQ,aAAa,SAAS,GAAG,EAAK,CAAC,IAAM,EAAI,EAAY,MAAM,KAAK,EAAK,CAAY,OAAX,GAAU,CAAQ,OAAgB,CAAC,EAAO,oBAAoB,WAAW,EAAS,CAAC,EAAO,oBAAoB,aAAa,EAAS,CAAC,EAAO,QAAQ,UAAU,EAAS,EAAO,QAAQ,aAAa,GAAe,SAAS,IAAkB,CAAyC,OAA9B,IAAS,OAAkB,GAAU,EAAO,SAAS,OAAQ,SAAS,GAAa,EAAO,CAAC,GAAG,CAAC,IAAM,EAAO,IAAI,gBAAgB,EAAO,CAAO,EAAK,EAAO,IAAI,OAAO,CAAO,EAAQ,EAAO,IAAI,UAAU,CAAC,MAAM,CAAC,KAAK,EAAK,GAAQ,EAAK,CAAC,KAAK,QAAQ,EAAQ,GAAQ,EAAQ,CAAC,KAAK,YAAY,EAAO,IAAI,cAAc,CAAC,YAAY,EAAO,IAAI,cAAc,CAAC,aAAa,GAAY,EAAO,IAAI,eAAe,CAAC,EAAE,KAAK,aAAa,EAAO,IAAI,eAAe,CAAC,MAAM,EAAO,IAAI,QAAQ,CAAC,aAAa,EAAO,IAAI,eAAe,CAAC,MAAM,EAAO,IAAI,QAAQ,CAAC,aAAa,EAAO,IAAI,eAAe,CAAC,WAAW,EAAO,IAAI,aAAa,CAAC,MAAO,CAAC,MAAM,CAAC,KAAK,KAAK,QAAQ,KAAK,YAAY,KAAK,YAAY,KAAK,aAAa,KAAK,aAAa,KAAK,MAAM,KAAK,aAAa,KAAK,MAAM,KAAK,aAAa,KAAK,WAAW,KAAK,EAAG,SAAS,GAAW,EAAU,OAAO,EAAa,UAAU,CAAC,IAAM,EAAOC,EAAqB,GAAe,OAAqB,GAAG,CAAC,OAAON,MAAY,CAAC,IAAM,EAAI,GAAa,EAAO,CAAC,GAAG,IAAY,QAAQ,IAAe,UAAW,GAAG,CAAC,IAAMO,EAAE,IAAI,gBAAgB,EAAO,CAAC,MAAM,CAAC,GAAG,EAAI,KAAKA,EAAE,IAAI,EAAU,CAAC,GAAQA,EAAE,IAAI,EAAU,CAAC,CAAC,EAAI,KAAK,QAAQA,EAAE,IAAI,EAAa,CAAC,GAAQA,EAAE,IAAI,EAAa,CAAC,CAAC,EAAI,QAAQ,MAAO,CAAC,OAAO,EAAM,OAAO,GAAM,CAAC,EAAO,EAAU,EAAa,CAAC,CAA2N,SAAS,GAAkB,EAAe,CAAC,IAAM,EAAUC,EAAO,KAAK,CAAM,CAAC,EAAQ,GAAYZ,EAAS,EAAE,CAAC,CAA4jE,OAA3jE,MAAc,CAAC,GAAG,CAAC,EAAe,CAAC,EAAW,EAAE,CAAC,CAAC,OAAQ,IAAI,EAAU,GAAU,EAAM,EAAQ,EAAO,EAAE,CAAO,MAAU,CAAC,GAAG,EAAU,OAAO,IAAM,EAAK,EAAU,QAAQ,GAAG,CAAC,EAAK,OAAO,IAAI,EAAU,KAAW,EAAM,CAAC,CAAC,GAAG,EAAK,MAAM,EAAE,CAAC,CAAC,KAAM,EAAM,QAAO,CAAC,GAAK,CAAC,KAAG,SAAO,EAAM,OAAO,CAAI,OAAM,GAAW,IAAG,EAAG,SAAS,OAAO,EAAE,CAAC,EAAU,EAAG,MAAO,IAAI,IAAMH,KAAK,MAAM,KAAK,EAAG,SAAS,CAAC,EAAM,KAAK,CAAC,GAAGA,EAAE,MAAM,EAAM,EAAE,CAAC,EAAE,AAAc,IAAU,EAAK,IAAM,EAAS,MAAM,KAAK,EAAU,SAAS,CAAC,GAAG,CAAC,EAAS,OAAO,OAAO,IAAM,EAAO,EAAE,CAAC,IAAI,IAAM,KAAS,EAAS,CAAC,IAAM,EAAM,EAAE,CAAO,EAAO,SAAS,iBAAiB,EAAM,WAAW,UAAU,CAAC,eAAe,WAAW,cAAc,CAAC,CAAK,EAAK,KAAM,EAAK,EAAO,UAAU,EAAC,CAAC,IAAMgB,GAAG,EAAK,aAAa,IAAI,MAAM,CAAIA,GAAE,EAAM,KAAKA,EAAE,CAAuD,IAAI,EAA9C,MAAM,KAAK,EAAM,iBAAiB,MAAM,CAAC,CAAgB,IAAI,aAAa,MAAM,EAAE,IAAA,GAAU,GAAG,CAAC,EAAM,CAAC,IAAM,EAAI,EAAM,iBAAiB,IAAI,CAAC,IAAI,IAAM,KAAM,MAAM,KAAK,EAAI,CAAE,GAAU,IAAS,OAAY,CAAC,IAAM,EAAG,EAAO,iBAAiB,EAAG,CAAC,gBAAgB,GAAG,GAAI,IAAK,OAAO,CAAC,IAAMC,EAAE,EAAG,MAAM,wBAAwB,CAAC,GAAGA,GAAGA,EAAE,GAAG,CAAC,EAAMA,EAAE,GAAG,SAAW,GAAG,CAAC,EAAM,OAAO,SAAS,IAAI,EAAK,GAAS,EAAW,EAAE,CAAC,IAAI,IAAMD,KAAK,EAAU,GAAY,KAAKA,EAAE,GAAc,EAAiB,EAAW,KAAKA,EAAE,CAA9B,EAAKA,GAA+B,GAAc,EAAO,KAAK,CAAC,KAAK,GAAQ,EAAK,CAAC,OAAK,SAAS,EAAW,KAAK,MAAS,EAAE,IAAA,GAAU,QAAM,CAAC,CAAK,EAAO,QAAO,EAAW,EAAO,EAAG,EAAO,KAAK,WAAW,EAAM,IAAI,CAAC,CAAC,EAAO,KAAK,WAAW,EAAM,IAAI,CAAC,CAAC,EAAO,KAAK,WAAW,EAAM,KAAK,CAAC,CAAC,IAAM,EAAS,IAAI,qBAAqB,CAAC,qBAAqB,EAAM,CAAC,EAAM,sBAAsB,EAAM,EAAG,CAA6G,OAAzG,EAAU,SAAS,EAAS,QAAQ,EAAU,QAAQ,CAAC,UAAU,GAAK,QAAQ,GAAK,cAAc,GAAK,CAAC,KAAY,CAAC,EAAU,GAAK,qBAAqB,EAAM,CAAC,EAAO,QAAQ,aAAa,CAAC,EAAS,YAAY,GAAK,CAAC,EAAe,CAAC,CAA4M,CAAC,UAAQ,WAAtL,EAAK,MAAM,CAAC,IAAI,EAAU,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,OAAO,EAAE,SAAS,SAAS,QAAQ,EAAE,cAAc,OAAO,CAAC,cAAc,OAAO,SAAS,EAAe,CAAC,CAA2B,CAA2N,SAAS,GAAmB,EAAgB,CAAC,IAAM,EAAUD,EAAO,KAAK,CAAM,CAAC,EAAM,GAAUZ,EAAS,EAAE,CAAC,CAAs3E,OAAr3E,MAAc,CAAC,GAAG,CAAC,EAAgB,CAAC,EAAS,EAAE,CAAC,CAAC,OAAQ,IAAI,EAAU,GAAU,EAAM,EAAQ,EAAO,EAAE,CAAO,MAAU,CAAC,GAAG,EAAU,OAAO,IAAM,EAAK,EAAU,QAAQ,GAAG,CAAC,EAAK,OAAO,IAAI,EAAU,KAAW,EAAM,CAAC,CAAC,GAAG,EAAK,MAAM,EAAE,CAAC,CAAC,KAAM,EAAM,QAAO,CAAC,GAAK,CAAC,KAAG,SAAO,EAAM,OAAO,CAAI,OAAM,GAAW,IAAG,EAAG,SAAS,OAAO,EAAE,CAAC,EAAU,EAAG,MAAO,IAAI,IAAMH,KAAK,MAAM,KAAK,EAAG,SAAS,CAAC,EAAM,KAAK,CAAC,GAAGA,EAAE,MAAM,EAAM,EAAE,CAAC,EAAE,AAAc,IAAU,EAAK,IAAM,EAAS,MAAM,KAAK,EAAU,SAAS,CAAC,GAAG,CAAC,EAAS,OAAO,OAAO,IAAM,EAAO,EAAE,CAAC,IAAI,IAAM,KAAS,EAAS,CAAC,IAAM,EAAM,EAAE,CAAO,EAAO,SAAS,iBAAiB,EAAM,WAAW,UAAU,CAAC,eAAe,WAAW,cAAc,CAAC,CAAK,EAAK,KAAM,EAAK,EAAO,UAAU,EAAC,CAAC,IAAMgB,GAAG,EAAK,aAAa,IAAI,MAAM,CAAIA,GAAE,EAAM,KAAKA,EAAE,CAAuD,IAAI,EAA9C,MAAM,KAAK,EAAM,iBAAiB,MAAM,CAAC,CAAgB,IAAI,aAAa,MAAM,EAAE,IAAA,GAAU,GAAG,CAAC,EAAM,CAAC,IAAM,EAAI,EAAM,iBAAiB,IAAI,CAAC,IAAI,IAAM,KAAM,MAAM,KAAK,EAAI,CAAE,GAAU,IAAS,OAAY,CAAC,IAAM,EAAG,EAAO,iBAAiB,EAAG,CAAC,gBAAgB,GAAG,GAAI,IAAK,OAAO,CAAC,IAAMC,EAAE,EAAG,MAAM,wBAAwB,CAAC,GAAGA,GAAGA,EAAE,GAAG,CAAC,EAAMA,EAAE,GAAG,SAAW,GAAG,CAAC,EAAM,OAAO,SAAS,IAAM,EAAW,GAAG,CAAC,IAAM,EAAMN,EAAE,QAAQ,MAAM,GAAG,CAA2B,OAAtB,EAAM,QAAuB,EAAM,MAAM,MAAM,EAAE,EAAE,EAAE,OAAO,EAAM,OAA9C,GAA0J,EAAtF,EAAM,KAAK,EAAE,KAAK,CAAC,KAAKK,EAAE,EAAA,EAAE,MAAM,EAAWA,EAAE,CAAC,EAAE,CAAC,MAAM,EAAE,IAAId,EAAE,MAAMD,EAAE,MAAM,CAA8B,GAAG,GAAG,CAAC,GAAiB,EAAgB,MAAM,GAAG,SAAS,IAAM,EAAa,EAAgB,KAAW,EAAW,EAAM,QAAQ,EAAE,IAAIiB,IAAI,EAAgB,EAAE,CAAC,EAAO,KAAK,CAAC,aAAa,EAAa,MAAM,CAAC,aAAa,EAAW,IAAI,MAAM,EAAE,IAAA,GAAU,MAAM,EAAW,IAAI,MAAM,EAAE,IAAA,GAAU,QAAM,CAAC,CAAK,EAAO,QAAO,EAAS,EAAO,EAAG,EAAO,KAAK,WAAW,EAAM,IAAI,CAAC,CAAC,EAAO,KAAK,WAAW,EAAM,IAAI,CAAC,CAAC,EAAO,KAAK,WAAW,EAAM,KAAK,CAAC,CAAC,IAAM,EAAS,IAAI,qBAAqB,CAAC,qBAAqB,EAAM,CAAC,EAAM,sBAAsB,EAAM,EAAG,CAA6G,OAAzG,EAAU,SAAS,EAAS,QAAQ,EAAU,QAAQ,CAAC,UAAU,GAAK,QAAQ,GAAK,cAAc,GAAK,CAAC,KAAY,CAAC,EAAU,GAAK,qBAAqB,EAAM,CAAC,EAAO,QAAQ,aAAa,CAAC,EAAS,YAAY,GAAK,CAAC,EAAgB,CAAC,CAA6M,CAAC,QAAM,WAArL,EAAK,MAAM,CAAC,IAAI,EAAU,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,OAAO,EAAE,SAAS,SAAS,QAAQ,EAAE,cAAc,OAAO,CAAC,cAAc,OAAO,SAAS,EAAgB,CAAC,CAAyB,CAA6kB,SAAS,GAAsB,EAAmB,CAAC,IAAM,EAAUH,EAAO,KAAK,CAAM,CAAC,EAAQ,GAAYZ,EAAS,EAAE,CAAC,CAG1mQ,OAH2mQ,MAAc,CAAC,GAAG,CAAC,EAAmB,CAAC,EAAW,EAAE,CAAC,CAAC,OAAQ,IAAI,EAAU,GAAU,EAAM,EAAQ,EAAO,EAAE,CAAO,MAAU,CAAC,GAAG,EAAU,OAAO,IAAM,EAAK,EAAU,QAAQ,GAAG,CAAC,EAAK,OAAO,IAAI,EAAU,KAAW,EAAM,CAAC,CAAC,GAAG,EAAK,MAAM,EAAE,CAAC,CAAC,KAAM,EAAM,QAAO,CAAC,GAAK,CAAC,KAAG,SAAO,EAAM,OAAO,CAAI,OAAM,GAAW,IAAG,EAAG,SAAS,OAAO,EAAE,CAAC,EAAU,EAAG,MAAO,IAAI,IAAMH,KAAK,MAAM,KAAK,EAAG,SAAS,CAAC,EAAM,KAAK,CAAC,GAAGA,EAAE,MAAM,EAAM,EAAE,CAAC,EAAE,AAAc,IAAU,EAAK,IAAM,EAAS,MAAM,KAAK,EAAU,SAAS,CAAC,GAAG,CAAC,EAAS,OAAO,OAAO,IAAM,EAAO,EAAE,CAAC,IAAI,IAAM,KAAS,EAAS,CAGjmT,IAAM,EAAO,SAAS,iBAAiB,EAAM,WAAW,UAAU,CAAC,eAAe,WAAW,cAAc,CAAC,CAAK,EAAK,GAAO,EAAK,KAAM,EAAK,EAAO,UAAU,EAAC,CAAC,IAAMgB,GAAG,EAAK,aAAa,IAAI,MAAM,CAAC,GAAGA,EAAE,CAAC,EAAKA,EAAE,OAAY,GAAc,EAAO,KAAK,CAAC,OAAK,CAAC,CAAK,EAAO,QAAO,EAAW,EAAO,EAAG,EAAO,KAAK,WAAW,EAAM,IAAI,CAAC,CAAC,EAAO,KAAK,WAAW,EAAM,IAAI,CAAC,CAAC,EAAO,KAAK,WAAW,EAAM,KAAK,CAAC,CAAC,IAAM,EAAS,IAAI,qBAAqB,CAAC,qBAAqB,EAAM,CAAC,EAAM,sBAAsB,EAAM,EAAG,CAA6G,OAAzG,EAAU,SAAS,EAAS,QAAQ,EAAU,QAAQ,CAAC,UAAU,GAAK,QAAQ,GAAK,cAAc,GAAK,CAAC,KAAY,CAAC,EAAU,GAAK,qBAAqB,EAAM,CAAC,EAAO,QAAQ,aAAa,CAAC,EAAS,YAAY,GAAK,CAAC,EAAmB,CAAC,CAAgN,CAAC,UAAQ,WAA1L,EAAK,MAAM,CAAC,IAAI,EAAU,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,OAAO,EAAE,SAAS,SAAS,QAAQ,EAAE,cAAc,OAAO,CAAC,cAAc,OAAO,SAAS,EAAmB,CAAC,CAA2B,CAG74B,SAAS,GAAc,EAAI,EAAE,CAA4T,IAAM,EAAvT,CAAC,UAAU,iBAAiB,SAAS,gBAAgB,MAAM,aAAa,MAAM,aAAa,QAAQ,eAAe,QAAQ,eAAe,QAAQ,eAAe,SAAS,gBAAgB,MAAM,aAAa,aAAa,oBAAoB,MAAM,aAAa,aAAa,oBAAoB,KAAK,IAAA,GAAU,CAAoB,GAAW,EAAW,GAAUA,IAAI,GAAU,OAAO,GAAY,EAAW,MAAM,CAAC,EAAW,GAAa,GAAK,MAEld,SAAS,GAAoB,EAAI,EAAE,CAA4J,IAAM,EAAvJ,CAAC,QAAQ,qBAAqB,MAAM,mBAAmB,QAAQ,qBAAqB,QAAQ,qBAAqB,SAAS,sBAAsB,CAAoB,GAAW,EAAW,GAAUA,IAAI,GAAU,OAAO,GAAY,EAAW,MAAM,CAAC,EAAW,GAAa,GAAK,YAAa,SAAS,IAAY,CAGpJ,OAAzR,OAAOG,IAAc,WAAgC,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,cAAc,MAAM,GAAG,OAAO,GAAG,WAAW,SAAS,eAAe,SAAS,MAAM,eAAe,CAAC,cAAc,OAAO,SAAsB,EAAKA,GAAY,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,CAAC,CAAC,CAAC,CAAC,CAAsB,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,cAAc,OAAO,SAAsB,EAAK,OAAO,CAAC,EAAE,+BAA+B,OAAO,eAAe,YAAY,OAAO,cAAc,QAAQ,eAAe,QAAQ,CAAC,CAAC,CAAC,CAAE,SAAS,IAAW,CAAC,OAAoB,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,OAAO,eAAe,YAAY,MAAM,cAAc,QAAQ,eAAe,QAAQ,cAAc,OAAO,SAAsB,EAAK,OAAO,CAAC,EAAE,gCAAgC,CAAC,CAAC,CAAC,CAAE,SAAS,IAAe,CAAC,OAAoB,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,cAAc,OAAO,SAAsB,EAAK,OAAO,CAAC,EAAE,iJAAiJ,OAAO,eAAe,YAAY,MAAM,cAAc,QAAQ,eAAe,QAAQ,CAAC,CAAC,CAAC,CAAE,SAAS,IAAW,CAAC,OAAoB,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,cAAc,OAAO,SAAsB,EAAK,OAAO,CAAC,EAAE,mBAAmB,OAAO,eAAe,YAAY,MAAM,cAAc,QAAQ,eAAe,QAAQ,CAAC,CAAC,CAAC,CAAE,SAAS,IAAa,CAAC,OAAoB,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,cAAc,OAAO,SAAsB,EAAK,OAAO,CAAC,EAAE,qBAAqB,OAAO,eAAe,YAAY,MAAM,cAAc,QAAQ,eAAe,QAAQ,CAAC,CAAC,CAAC,CAAE,SAAS,IAAY,CAAC,OAAoB,EAAM,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,cAAc,OAAO,SAAS,CAAc,EAAK,SAAS,CAAC,GAAG,MAAM,GAAG,MAAM,EAAE,MAAM,OAAO,eAAe,YAAY,MAAM,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,eAAe,OAAO,eAAe,YAAY,MAAM,cAAc,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAykB,SAAS,GAAY,CAAC,kBAAgB,WAAS,WAAS,cAAY,UAAQ,cAAY,WAAS,qBAAmB,CAAC,GAAK,CAAC,EAAK,GAAShB,EAAS,GAAM,CAAM,CAACiB,EAAM,GAAUjB,EAAS,GAAG,CAAM,CAAC,EAAa,GAAiBA,EAAS,EAAE,CAAM,CAAC,EAAS,IAAaA,EAAS,KAAK,CAAO,GAAWY,EAAO,KAAK,CAAO,EAAWA,EAAO,KAAK,CAAO,GAAUA,EAAO,KAAK,CAAO,EAAQA,EAAO,KAAK,CAAO,GAASA,EAAO,KAAK,CAAO,GAAIM,IAAa,CAAO,GAAU,GAAG,GAAI,UAAgB,GAAW,GAAG,GAAI,WAAiB,EAAS,GAAG,GAAG,GAAI,OAAOH,IAAyF,GAAU,IAAc,CAAO,EAASX,MAAY,CAAC,IAAMe,EAAEF,EAAM,MAAM,CAAC,aAAa,CAAwB,OAAnBE,EAA0B,GAAU,OAAO,GAAGtB,EAAE,KAAK,aAAa,CAAC,SAASsB,EAAE,EAAEtB,EAAE,KAAK,SAASsB,EAAE,EAAEtB,EAAE,KAAK,aAAa,CAAC,SAASsB,EAAE,CAAC,CAA5H,IAA+H,CAACF,EAAM,GAAU,CAAC,CAKh/G,EAAWG,MAAgB,CAAC,IAAM,EAAQ,EAAW,QAAc,EAAQ,GAAW,QAAQ,GAAG,CAAC,GAAS,CAAC,EAAQ,OAAO,IAAM,EAAY,EAAQ,uBAAuB,CAAO,EAAY,EAAQ,uBAAuB,CAAsF,GAArE,IAAS,OAA+B,IAAnB,EAAO,aAAuD,EAAY,OAAa,EAAW,EAAY,IAAU,EAAU,EAAW,KAAwB,EAAW,EAAW,MAAM,SAGnc,GAAY,CAAC,IADhD,IAAY,SAAS,EAAY,OAAO,EAAY,IAAI,EAAE,EAAY,IAAI,EAAY,IAAI,EACtC,KAAnD,EAAY,KAAK,EAAY,KAA2B,YAAU,CAAC,EAAG,EAAE,CAAC,CAE5B,MAAc,CAAC,GAAG,CAAC,EAAK,CAAC,GAAY,KAAK,CAAC,OAAQ,GAAY,CAAC,IAAM,MAAY,GAAY,CAA2C,OAA1C,EAAO,iBAAiB,SAAS,EAAQ,KAAW,CAAC,EAAO,oBAAoB,SAAS,EAAQ,GAAK,CAAC,EAAK,EAAW,CAAC,CAElM,MAAc,CAAC,GAAG,CAAC,EAAK,OAAO,SAAS,EAAW,EAAE,CAAC,IAAMP,EAAEQ,EAAE,OAAU,CAAC,GAAW,SAAS,SAASR,EAAE,EAAE,CAAC,GAAS,SAAS,SAASA,EAAE,GAAE,EAAQ,GAAM,CAAC,EAAS,GAAG,EAAG,SAAS,EAAU,EAAE,CAAIQ,EAAE,MAAM,WAAU,EAAQ,GAAM,CAAC,EAAS,GAAG,CAAC,EAAW,SAAS,OAAO,EAAoG,OAAjG,SAAS,iBAAiB,YAAY,EAAW,CAAC,SAAS,iBAAiB,UAAU,EAAU,KAAW,CAAC,SAAS,oBAAoB,YAAY,EAAW,CAAC,SAAS,oBAAoB,UAAU,EAAU,GAAK,CAAC,EAAK,CAAC,CAAC,MAAc,CAAC,GAAG,EAAK,CAAC,IAAMR,EAAE,eAAe,GAAU,SAAS,OAAO,CAAC,GAAG,CAAC,UAAU,aAAaA,EAAE,GAAI,CAAC,EAAK,CAAC,CAAC,MAAc,CAAC,EAAgB,EAAE,EAAG,CAACI,EAAM,CAAC,CAAC,MAAc,CAAC,GAAG,CAAC,GAAM,CAAC,EAAQ,QAAQ,OAAO,IAAM,EAAK,EAAQ,QAAQ,SAAS,GAAiB,GAAK,EAAK,eAAe,CAAC,MAAM,UAAU,CAAC,EAAG,CAAC,EAAa,EAAK,CAAC,CAAC,SAAS,GAAkB,EAAE,CAAC,GAAGI,EAAE,MAAM,YAAa,EAAE,gBAAgB,CAAC,EAAgB,GAAG,KAAK,IAAI,EAAS,OAAO,EAAEN,EAAE,EAAE,CAAC,SAAUM,EAAE,MAAM,UAAW,EAAE,gBAAgB,CAAC,EAAgB,GAAG,KAAK,IAAI,EAAEN,EAAE,EAAE,CAAC,SAAUM,EAAE,MAAM,QAAQ,CAAC,EAAE,gBAAgB,CAAC,IAAM,EAAO,EAAS,GAAiB,IAAQ,EAAS,EAAO,CAAC,EAAQ,GAAM,CAAC,EAAS,GAAG,CAAC,EAAW,SAAS,OAAO,OAAWA,EAAE,MAAM,QAAQ,EAAE,gBAAgB,CAAC,EAAgB,EAAE,EAAUA,EAAE,MAAM,OAAO,EAAE,gBAAgB,CAAC,EAAgB,EAAS,OAAO,EAAE,EAAUA,EAAE,MAAM,QAAO,EAAQ,GAAM,CAAC,EAAS,GAAG,EAAG,OAAoB,EAAM,MAAM,CAAC,IAAI,GAAW,MAAM,CAAC,SAAS,WAAW,WAAW,EAAE,CAAC,SAAS,CAAc,EAAM,SAAS,CAAC,IAAI,EAAW,KAAK,SAAS,YAAY,CAAC,GAAU,EAAQ,GAAG,CAACd,EAAE,CAAU,WAAS,gBAAgB,UAAU,gBAAgB,EAAK,gBAAgB,EAAK,GAAU,IAAA,GAAU,aAAa,iBAAiB,EAAgB,KAAK,IAAI,EAAgB,OAAO,QAAQ,GAAG,CAAC,EAAE,cAAc,MAAM,YAAY,GAAc,OAAO,GAAG,CAAC,EAAE,cAAc,MAAM,YAAY,GAAc,aAAa,GAAG,CAAK,IAAS,EAAE,cAAc,MAAM,YAAY,IAAc,aAAa,GAAG,CAAI,SAAS,gBAAgBc,EAAE,gBAAc,EAAE,cAAc,MAAM,YAAY,IAAc,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,QAAQ,sBAAsB,aAAa,cAAc,OAAO,aAAa,IAAc,YAAY,OAAO,WAAW,EAAQ,QAAQ,OAAO,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,kBAAkB,WAAW,SAAS,OAAO,EAAS,cAAc,UAAU,QAAQ,EAAS,GAAG,EAAE,OAAO,OAAO,UAAU,GAAG,WAAW,0BAA0B,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,IAAI,GAAQ,EAAgB,KAAK,CAAC,IAAI,GAAG,MAAM,GAAG,OAAO,GAAG,MAAM,CAAC,QAAQ,QAAQ,MAAM,GAAG,OAAO,GAAG,aAAa,EAAE,UAAU,QAAQ,WAAW,EAAE,UAAU,6BAA6B,CAAC,CAAC,CAAc,EAAK,OAAO,CAAC,SAAS,EAAgB,KAAK,CAAC,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,iBAAiB,QAAQ,OAAO,WAAW,SAAS,CAAC,SAAsB,EAAK,GAAY,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAM,GAAuB,EAAM,MAAM,CAAC,IAAI,GAAS,KAAK,SAAS,aAAa,iBAAiB,MAAM,CAAC,SAAS,WAOliG,IAAI,EAAS,IAAI,KAAK,EAAS,KAAK,UAAU,EAAS,YAAY,MAAM,oBAAoB,IAAA,GAAU,MAAM,IAAe,SAAS,qBAAuC,UAAU,IAAoB,WAAW,OAAO,OAAO,aAAa,IAAc,aAAa,GAAG,UAAU,0DAA0D,OAAO,WAAW,QAAQ,OAAO,cAAc,SAAS,SAAS,SAAS,CAAC,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,GAAG,aAAa,aAAa,IAAc,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,iBAAiB,CAAC,SAAsB,EAAK,GAAW,EAAE,CAAC,CAAC,CAAC,CAAc,EAAK,QAAQ,CAAC,IAAI,GAAU,GAAG,GAAW,KAAK,OAAO,KAAK,WAAW,aAAa,MAAM,oBAAoB,OAAO,gBAAgB,EAAK,gBAAgB,GAAU,wBAAwB,EAAS,GAAc,EAAS,EAAa,CAAC,IAAA,GAAU,MAAMJ,EAAM,SAAS,GAAG,EAASI,EAAE,OAAO,MAAM,CAAC,UAAU,GAAkB,YAAY,EAAkB,aAAa,EAAkB,MAAM,CAAC,KAAK,EAAE,OAAO,OAAO,QAAQ,OAAO,WAAW,cAAc,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,KAAK,CAAC,IAAI,EAAQ,GAAG,GAAU,KAAK,UAAU,aAAa,YAAY,MAAM,CAAC,KAAK,EAAE,UAAU,OAAO,UAAU,SAAS,mBAAmB,UAAU,OAAO,EAAE,QAAQ,EAAE,UAAU,OAAO,wBAAwB,QAAQ,CAAC,SAAS,CAAC,EAAS,SAAS,GAAgB,EAAK,KAAK,CAAC,MAAM,CAAC,QAAQ,GAAG,UAAU,SAAS,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,iBAAiB,CAAC,SAAS,aAAa,CAAC,CAAC,EAAS,KAAK,EAAE,IAAiB,EAAM,KAAK,CAAC,GAAG,EAASN,EAAE,CAAC,KAAK,SAAS,SAAS,GAAG,gBAAgBlB,EAAE,OAAO,EAAgB,KAAK,YAAY,CAAC,EAASA,EAAE,CAAC,EAAQ,GAAM,CAAC,EAAS,GAAG,CAAC,EAAW,SAAS,OAAO,EAAG,iBAAiB,EAAgBkB,EAAE,CAAC,MAAM,CAAC,QAAQ,WAAW,aAAa,EAAE,OAAO,UAAU,QAAQ,OAAO,WAAW,SAAS,IAAI,GAAG,WAAWA,IAAI,EAAa,mBAAmB,cAAc,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,kBAAkB,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,IAAI,GAAQlB,EAAE,KAAK,CAAC,IAAI,GAAG,MAAM,GAAG,OAAO,GAAG,MAAM,CAAC,QAAQ,QAAQ,MAAM,GAAG,OAAO,GAAG,aAAa,EAAE,UAAU,QAAQ,WAAW,EAAE,UAAU,6BAA6B,CAAC,CAAC,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,KAAK,EAAE,CAAC,SAASA,EAAE,KAAK,CAAC,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,kBAAkB,CAAC,SAASA,EAAE,KAAK,CAAC,CAAC,CAAC,CAACA,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAA2yB,SAAS,GAAe,CAAC,QAAM,WAAS,OAAK,UAAQ,WAAS,cAAY,YAAU,CAAC,GAAK,CAAC,EAAQ,GAAYG,EAAS,GAAM,CAAK,EAAe,EAAgB,EAG1mG,OAHmnG,IAAO,SAE/4G,GAAU,EAAW,UAAU,EAAY,UAAU,EAAM,YAAgB,EAAW,EAAQ,EAAY,UAAU,EAAY,EAAQ,EAAY,cAAc,EAAM,EAAQ,UAAU,mBAC1L,GAAU,EAAW,cAAc,EAAY,kBAAkB,EAAM,mBAA2B,GAAS,EAAW,mBAAmB,EAAY,kBAAkB,EAAM,oBAAwB,EAAW,cAAc,EAAY,kBAAkB,EAAM,kBAAuC,EAAK,SAAS,CAAC,KAAK,SAAiB,UAAQ,iBAAiB,EAAW,GAAK,CAAC,iBAAiB,EAAW,GAAM,CAAC,YAAY,EAAW,GAAK,CAAC,WAAW,EAAW,GAAM,CAAU,WAAS,eAAe,IAAO,QAAQ,EAAS,IAAA,GAAU,MAAM,CAAC,QAAQ,YAAY,aAAa,IAAI,OAAO,aAAa,IAAc,aAAW,OAAO,EAAS,cAAc,UAAU,QAAQ,EAAS,GAAG,EAAE,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,QAAM,WAAW,iBAAiB,WAAW,SAAS,CAAC,SAAS,EAAM,CAAC,CAA2N,SAAS,GAAgB,CAAC,cAAY,WAAS,cAAY,WAAS,cAAY,eAAa,cAAY,eAAa,gBAAc,cAAY,CAAC,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,eAAe,SAAS,KAAK,EAAE,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,GAAG,cAAc,YAAY,cAAc,SAAS,GAAG,EAAS,EAAY,CAAC,MAAM,kBAAkB,aAAa,EAAW,CAAC,SAAS,EAAY,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,GAAG,WAAW,IAAI,cAAc,SAAS,cAAc,YAAY,GAAG,EAAS,EAAa,CAAC,MAAM,EAAc,aAAa,GAAG,CAAC,GAAG,oBAAoB,SAAS,EAAa,CAAC,CAAc,EAAK,MAAM,CAAC,KAAK,QAAQ,kBAAkB,oBAAoB,MAAM,CAAC,QAAQ,OAAO,SAAS,OAAO,IAAI,GAAG,CAAC,SAAS,EAAY,IAAI,GAAgB,EAAK,GAAe,CAAC,MAAMsB,EAAE,MAAM,SAAS,GAAM,KAAK,SAAS,YAAY,EAASA,EAAE,CAAU,WAAqB,cAAY,CAACA,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAA2N,SAAS,GAAY,CAAC,UAAQ,YAAU,CAAyB,OAApB,EAAwC,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,GAAG,QAAQ,UAAU,aAAa,GAAG,OAAO,oBAAoB,aAAa,GAAG,CAAC,SAAS,CAAC,EAAQ,MAAmB,EAAK,MAAM,CAAC,IAAI,EAAQ,MAAM,IAAI,GAAG,cAAc,OAAO,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,GAAG,UAAU,QAAQ,WAAW,EAAE,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,cAAc,OAAO,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,EAAE,WAAW,mBAAmB,WAAW,EAAE,QAAQ,OAAO,OAAO,oBAAoB,WAAW,SAAS,eAAe,SAAS,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,kBAAkB,CAAC,SAAS,EAAQ,KAAK,MAAM,IAAI,CAAC,IAAI,GAAGC,EAAE,GAAG,CAAC,KAAK,GAAG,CAAC,MAAM,EAAE,EAAE,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,kBAAkB,CAAC,SAAS,EAAQ,KAAK,CAAC,CAAC,EAAQ,MAAmB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,iBAAiB,UAAU,EAAE,CAAC,SAAS,EAAQ,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAlgC,KAA6tC,SAAS,GAAoB,CAAC,QAAM,eAAa,QAAM,eAAa,WAAS,oBAAkB,qBAAmB,CAAC,GAAG,CAAC,GAAO,CAAC,GAAc,CAAC,GAAO,CAAC,EAAa,OAAO,KAAK,IAAM,EAAW,CAAC,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,cAAc,SAAS,cAAc,YAAY,CAAC,CAAC,MAAM,kBAAkB,aAAa,EAAE,CAAO,EAAW,CAAC,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,kBAAkB,CAAO,GAAO,GAAc,KAAK,EAAM,IAAI,IAAQ,IAAI,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,GAAG,QAAQ,UAAU,aAAa,GAAG,OAAO,oBAAoB,CAAC,SAAS,CAAC,EAAmB,EAAK,MAAM,CAAC,IAAI,EAAM,IAAI,GAAG,cAAc,OAAO,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,EAAE,UAAU,QAAQ,WAAW,EAAE,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,cAAc,OAAO,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,EAAE,WAAW,mBAAmB,WAAW,EAAE,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,MAAM,WAAW,SAAS,IAAI,GAAG,KAAK,EAAE,SAAS,EAAE,CAAC,SAAS,CAAC,GAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,EAAE,KAAK,EAAE,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,EAAW,SAAS,EAAkB,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAW,SAAS,SAAS,aAAa,WAAW,WAAW,SAAS,CAAC,SAAS,EAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAA2B,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,EAAE,KAAK,EAAE,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,EAAW,SAAS,EAAkB,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAW,SAAS,SAAS,aAAa,WAAW,WAAW,SAAS,CAAC,SAAS,EAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAA2N,SAAS,GAAmB,CAAC,cAAY,mBAAiB,WAAS,WAAS,cAAY,UAAQ,gBAAc,oBAAkB,cAAY,CAAC,GAAG,CAAC,EAAY,OAAO,OAAO,KAAK,IAAM,EAAa,EAAY,IAAI,GAAGV,EAAE,UAAU,GAAG,CAAC,OAAO,QAAQ,CAIl9K,EAAc,IAAI,IAAU,EAAU,EAAE,CAAC,IAAI,IAAM,KAAO,EAAa,CAAC,IAAM,EAAI,EAAI,MAAM,CAAC,aAAa,CAAI,EAAc,IAAI,EAAI,GAAU,EAAc,IAAI,EAAI,CAAC,EAAU,KAAK,EAAI,EAAE,GAAG,CAAC,EAAU,OAAO,OAAO,KAG5N,IAAM,EAAiB,CAAC,GAAG,EAAU,IAAI,IAAI,CAAC,MAAMW,EAAE,MAAMA,EAAE,EAAE,CAAC,CAAC,MAAM,QAAQ,MAAM,EAAW,CAAC,CAAC,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,aAAa,GAAG,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,QAAQ,uBAAuB,MAAM,CAAC,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,WAAW,IAAI,MAAM,kBAAkB,aAAa,EAAE,cAAc,EAAE,QAAQ,QAAQ,CAAC,SAAS,EAAc,CAAC,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,SAAS,OAAO,SAAS,EAAE,CAAC,SAAS,CAAc,EAAM,SAAS,CAAC,GAAG,uBAAuB,MAAM,GAAkB,GAAG,SAAS,GAAG,EAASH,EAAE,OAAO,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,SAAS,OAAO,QAAQ,sBAAsB,aAAa,EAAE,OAAO,aAAa,IAAc,WAAW,EAAQ,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,EAAiB,kBAAkB,kBAAkB,OAAO,UAAU,WAAW,OAK52B,cAAc,OAAO,iBAAiB,OAAO,QAAQ,OAAO,UAAU,aAAa,aAAa,WAAW,SAAS,SAAS,WAAW,SAAS,CAAC,SAAS,CAAc,EAAK,SAAS,CAAC,MAAM,GAAG,SAAS,EAAkB,CAAC,CAAC,EAAiB,KAAK,EAAI,IAAiB,EAAK,SAAS,CAAC,MAAM,EAAI,MAAM,SAAS,EAAI,MAAM,CAACN,EAAE,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,cAAc,OAAO,MAAM,CAAC,SAAS,WAAW,MAAM,GAAG,IAAI,MAAM,UAAU,mBAAmB,cAAc,OAAO,MAAM,kBAAkB,CAAC,SAAsB,EAAK,GAAY,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAA2N,SAAS,GAAW,CAAC,OAAK,SAAO,cAAY,eAAa,YAAU,CAAC,GAAK,CAAC,EAAQ,GAAYf,EAAS,GAAM,CAAC,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,GAAG,aAAa,GAAG,CAAC,SAAS,CAAC,GAAuB,EAAK,SAAS,CAAC,KAAK,SAAS,QAAQ,EAAO,iBAAiB,EAAW,GAAK,CAAC,iBAAiB,EAAW,GAAM,CAAC,YAAY,EAAW,GAAK,CAAC,WAAW,EAAW,GAAM,CAAC,aAAa,+BAA+B,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,GAAG,OAAO,OAAO,WAAW,EAAQ,UAAU,UAAU,OAAO,UAAU,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,MAAM,iBAAiB,WAAW,EAAE,WAAW,iBAAiB,QAAQ,EAAE,CAAC,SAAsB,EAAK,GAAU,EAAE,CAAC,CAAC,CAAC,CAAc,EAAK,KAAK,CAAC,MAAM,CAAC,GAAG,EAAS,EAAY,CAAC,SAAS,EAAa,cAAc,YAAY,cAAc,SAAS,CAAC,CAAC,MAAM,kBAAkB,OAAO,EAAE,CAAC,SAAS,GAAM,cAAc,GAAM,OAAO,UAAU,CAAC,CAAC,CAAC,CAAC,CAAoyB,SAAS,GAAa,CAAC,QAAM,WAAS,UAAQ,WAAS,cAAY,UAAQ,cAAY,cAAY,oBAAkB,aAAW,YAAU,CAAC,IAAM,EAAQ,sBAGpnF,EAAY,GAAO,IAAQ,SAAS,CAAC,EAAQ,KAAK,GAAGH,EAAE,KAAK,MAAM,CAAC,aAAa,GAAG,EAAM,MAAM,CAAC,aAAa,CAAC,CAAC,OAAoB,EAAM,MAAM,CAAC,SAAS,CAAc,EAAM,QAAQ,CAAC,QAAQ,EAAQ,MAAM,CAAC,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,WAAW,IAAI,MAAM,kBAAkB,aAAa,EAAE,cAAc,EAAE,QAAQ,QAAQ,CAAC,SAAS,CAAC,EAAyB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAY,CAAC,SAAS,IAAI,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,CAAC,SAAS,CAAc,EAAM,SAAS,CAAC,GAAG,EAAQ,KAAK,SAAe,QAAM,SAAS,GAAG,EAASwB,EAAE,OAAO,MAAM,CAAU,WAAS,gBAAgB,GAAK,MAAM,CAAC,MAAM,OAAO,QAAQ,sBAAsB,aAAa,EAAE,OAAO,aAAa,IAAc,WAAW,EAAQ,QAAQ,OAAO,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,EAAM,kBAAkB,kBAAkB,OAAO,EAAS,cAAc,UAAU,WAAW,OAAO,UAAU,aAAa,WAAW,0BAA0B,CAAC,QAAQ,GAAG,CAAC,EAAE,cAAc,MAAM,YAAY,GAAc,OAAO,GAAG,CAAC,EAAE,cAAc,MAAM,YAAY,GAAc,SAAS,CAAc,EAAK,SAAS,CAAC,MAAM,GAAG,SAAS,EAAkB,CAAC,CAAC,GAA0B,EAAK,SAAS,CAAO,QAAM,SAAS,EAAM,CAAC,CAAC,EAAQ,IAAI,GAAgB,EAAK,SAAS,CAAC,MAAMxB,EAAE,KAAK,SAASA,EAAE,KAAK,CAACA,EAAE,KAAK,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,QAAQ,SAAS,EAAW,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,cAAc,OAAO,MAAM,CAAC,SAAS,WAAW,MAAM,GAAG,IAAI,MAAM,UAAU,mBAAmB,cAAc,OAAO,MAAM,kBAAkB,CAAC,SAAsB,EAAK,GAAY,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAA+7B,SAAS,GAAgB,CAAC,UAAQ,WAAS,QAAM,WAAS,cAAY,cAAY,cAAY,YAAU,CAAC,IAAM,EAAQ,uBAA6B,EAAQ,GAAG,EAAQ,QAG/rF,EAAO,EAAgB,EAAU,iBAAqB,EAAM,GAAS,EAAS,EAAY,QAAQ,SAAS,CAAC,GAAG,GAAU,EAAE,CAAC,EAAO,EAAY,MAAM,EAAE,EAAS,CAAC,IAAM,EAAK,EAAY,MAAM,EAAS,EAAgB,CAGrN,EAAW,EAAK,MAAM,aAAa,CAAI,GAAY,EAAU,EAAW,GAAG,EAAM,EAAK,MAAM,EAAW,GAAG,OAAO,EAAO,EAAM,EAAO,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,UAAU,GAAG,CAAC,SAAS,CAAc,EAAM,QAAQ,CAAC,QAAQ,EAAQ,MAAM,CAAC,QAAQ,OAAO,WAAW,aAAa,IAAI,GAAG,OAAO,EAAS,cAAc,UAAU,QAAQ,EAAS,GAAG,EAAE,WAAW,OAAO,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,GAAG,EAAQ,KAAK,kBAAkB,KAAK,WAAmB,UAAQ,SAAS,GAAG,EAASwB,EAAE,OAAO,QAAQ,CAAU,WAAS,gBAAgB,GAAK,eAAe,CAAC,CAAC,EAAM,mBAAmB,EAAM,EAAQ,IAAA,GAAU,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,WAAW,EAAE,UAAU,EAAE,OAAO,EAAS,cAAc,UAAU,cAAY,CAAC,CAAC,CAAc,EAAM,OAAO,CAAC,MAAM,CAAC,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,kBAAkB,WAAW,IAAI,CAAC,SAAS,CAAC,EAAoB,EAAK,IAAI,CAAC,KAAK,GAAa,IAAI,OAAO,SAAS,IAAI,sBAAsB,QAAQ,GAAGA,EAAE,iBAAiB,CAAC,MAAM,CAAC,MAAM,kBAAkB,eAAe,YAAY,oBAAoB,EAAE,CAAC,SAAS,EAAU,CAAC,CAAC,EAAmB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAY,WAAW,EAAE,CAAC,SAAS,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAoB,EAAK,MAAM,CAAC,GAAG,EAAQ,KAAK,QAAQ,MAAM,CAAC,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,UAAU,UAAU,EAAE,WAAW,GAAG,CAAC,SAAS,EAAM,CAAC,CAAC,CAAC,CAAC,CAA4tB,SAAS,GAAqB,CAAC,UAAQ,WAAS,WAAS,cAAY,QAAM,YAAU,CAAC,IAAM,EAAQ,6BAA6B,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,UAAU,GAAG,CAAC,SAAsB,EAAM,QAAQ,CAAC,QAAQ,EAAQ,MAAM,CAAC,QAAQ,OAAO,WAAW,aAAa,IAAI,GAAG,OAAO,EAAS,cAAc,UAAU,QAAQ,EAAS,GAAG,EAAE,WAAW,OAAO,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,GAAG,EAAQ,KAAK,gBAAgB,KAAK,WAAmB,UAAQ,SAAS,GAAG,EAASA,EAAE,OAAO,QAAQ,CAAU,WAAS,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,WAAW,EAAE,UAAU,EAAE,OAAO,EAAS,cAAc,UAAU,cAAY,CAAC,CAAC,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,kBAAkB,WAAW,IAAI,CAAC,SAAS,EAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,SAAS,GAAY,CAAC,eAAa,kBAAgB,qBAAmB,cAAY,mBAAiB,mBAAiB,SAAO,WAAS,eAAY,cAAY,cAAY,eAAa,WAAS,cAAY,cAAY,WAAQ,SAAM,WAAS,aAAU,UAAQ,eAAY,gBAAa,eAAY,mBAAgB,eAAa,iBAAc,cAAY,iBAAe,qBAAkB,qBAAkB,WAAQ,cAAY,iBAAc,cAAY,eAAY,gBAAa,qBAAkB,eAAY,gBAAa,iBAAc,gBAAa,iBAAc,cAAW,gBAAc,eAAa,gBAAc,gBAAc,mBAAgB,CAAC,IAAM,EAAO,GAAc,QAAQ,GAAoB,CAAC,EAAO,IAAWrB,EAAS,EAAc,CAAM,CAAC,EAAK,IAASA,EAAS,KAAK,CAAM,CAAC,GAAU,IAAcA,EAAS,KAAK,CAAM,CAAC,EAAe,IAAmBA,EAAS,GAAM,CAAM,CAAC,GAAa,IAAiBA,EAAS,KAAK,CAAM,CAAC,GAAa,IAAiBA,EAAS,GAAM,CAIlwH,GAAcI,MAAY,CAAC,GAAG,CAAC,EAAa,MAAO,GAAM,IAAM,EAAO,UAAgB,GAAM,EAAa,MAAM,IAAI,aAAa,CAAO,GAAO,EAAa,OAAO,IAAI,aAAa,CAAC,OAAO,EAAK,SAAS,EAAO,EAAE,EAAM,SAAS,EAAO,EAAG,CAAC,EAAa,CAAC,CAGhQ,MAAc,CAAK,IAAc,GAAgB,GAAM,EAAG,CAAC,GAAc,CAAC,CAAC,GAAK,CAAC,GAAO,IAAWJ,EAAS,EAAE,CAAC,CAAM,CAACyB,GAAQ,IAAYzB,EAAS,GAAe,CAAO,EAAQY,EAAO,KAAK,CAAO,GAAQA,EAAO,KAAK,CAAO,GAAcA,EAAO,GAAM,CAAO,EAAa,KAAc,aAAa,MAAc,CAAC,GAAU,EAAc,EAAG,CAAC,EAAc,CAAC,CAAC,MAAc,CAAC,GAAU,GAAG,CAAC,IAAM,EAAID,EAAE,MAAM,GAAG,CAAC,EAAI,OAAOA,EAAE,IAAM,EAAY,GAAY,EAAIc,GAAQ,KAAK,CAA+B,OAA3B,IAAc,EAAWd,EAAQ,CAAC,GAAGA,EAAE,MAAM,EAAY,EAAG,EAAG,CAACc,GAAQ,CAAC,CAAC,IAAM,GAASL,GAAa,EAAI,IAAM,CAAC,GAAU,IAAI,CAAC,GAAGT,GAAG,GAAK,EAAI,EAAE,CAAC,GAAU,GAAG,CAAC,GAAG,CAACA,EAAE,GAAK,OAAOA,EAAE,IAAM,EAAK,CAAC,GAAGA,EAAE,CAAkB,OAAjB,OAAO,EAAK,GAAY,GAAO,EAAG,EAAE,CAAC,CAAO,GAAU,CAAC,MAAM,OAAO,QAAQ,YAAY,aAAa,EAAE,OAAO,aAAa,IAAc,WAAW,GAAQ,QAAQ,OAAO,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,kBAAkB,WAAW,0BAA0B,UAAU,aAAa,CAAO,GAAW,CAAC,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,WAAW,IAAI,MAAM,kBAAkB,aAAa,EAAE,cAAc,EAAE,QAAQ,QAAQ,CAAO,GAAe,CAAC,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,UAAU,UAAU,EAAE,CAAC,SAAS,GAAiB,EAAE,CAAC,GAAa,KAAK,CAAC,IAAML,EAAEe,EAAE,OAAO,QAAQ,GAAOf,KAAS,IAAGA,EAAE,KAAK,GAAoB,CAAC,GAAa,EAAc,SAAS,QAAQ,SAAS,GAAeA,EAAE,KAAK,CAAC,CAAC,QAAQ,QAAQ,GAAG,GAAiB,IAAI,CAAC,CAAI,EAAQ,UAAQ,EAAQ,QAAQ,MAAM,IAAG,OAAQ,GAAGA,EAAE,MAAM,CAAC,GAAmB,SAASA,EAAE,KAAK,CAAC,CAAC,GAAa,EAAc,SAAS,CAAI,EAAQ,UAAQ,EAAQ,QAAQ,MAAM,IAAG,OAAQ,GAAQA,EAAE,EAAE,eAAe,GAAa,EAAE,CAAqB,GAApB,GAAG,gBAAgB,CAAI,EAAa,OAAO,GAAO,mBAAmB,CAAC,WAAW,GAAc,MAAM,KAAK,CAAC,CAAC,IAAM,EAAK,EAAE,CAAC,IAAI,IAAM,KAAO,EAAO,CAAC,GAAG,IAAM,OAAO,SAAS,IAAM,EAAI,GAAa,GAAW,GAAK,EAAO,IAAM,IAAI,MAAM,CAAC,GAAG,EAAI,UAAU,CAAC,EAAI,CAAC,EAAK,GAAK,EAAc,SAAS,SAAa,IAAM,SAAS,GAAK,CAAC,GAAc,EAAI,GAAE,EAAK,GAAK,EAAc,cAAiB,IAAM,SAAS,GAAK,CAAC,GAAc,EAAImB,GAAQ,KAAK,GAAE,EAAK,GAAK,EAAc,cAAe,GAAG,OAAO,KAAK,EAAK,CAAC,OAAO,CAAC,GAAU,EAAK,CAAC,IAAI,IAAM,KAAc,OAAO,KAAK,EAAK,CAAE,GAAO,aAAa,CAAC,aAAW,WAAW,GAAc,MAAM,KAAK,CAAC,CAAE,IAAM,EAAc,EAAO,KAAK,GAAG,EAAKnB,GAAG,CAAI,GAAe,GAAQ,SAAkB,GAAQ,QAAQ,cAAc,UAAU,EAAc,IAAI,EAAK,OAAO,CAAE,OAGx8E,GAAG,CAAC,EAAe,CAAC,GAAgB,GAAa,CAAC,GAAO,aAAa,CAAC,WAAW,kBAAkB,WAAW,GAAc,MAAM,KAAK,CAAC,EAAU,GAAQ,SAAS,cAAc,gCAAgC,GAAK,OAAO,CAAC,OAAQ,GAAU,EAAE,CAAC,CAAC,GAAgB,KAAK,CAGxK,MAAM,EAAjF,GAAc,CAAC,GAAG,EAAO,cAAc,GAAa,OAAO,QAAQ,CAAC,EAAuC,EAAKmB,GAAQ,CAAE,IAAM,GAAU,EAAE,CAAKV,EAAE,EAAE,KAAMA,EAAE,EAAO,QAAO,CAAC,IAAMT,EAAE,EAAOS,GAAG,GAAGT,IAAI,OAAO,CAAC,IAAI,SAAoB,GAAaA,GAAU,MAAMS,EAAE,EAAE,EAAO,QAAQ,EAAOA,EAAE,KAAK,QAAQ,GAAa,EAAOA,EAAE,KAAK,MAAM,GAAU,KAAK,CAACT,EAAE,EAAOS,EAAE,GAAG,CAAC,CAAC,GAAG,IAAQ,GAAU,KAAKT,EAAE,CAAC,KAAM,IAAM,GAAQ,EAAO,SAAS,OAAO,CAAO,GAAU,OAAO,KAAK,GAAO,CAAC,OAAO,EAAE,SAAS,GAAY,EAAI,CAAC,IAAM,EAAI,GAAa,GAAK,GAAG,IAAM,OAAO,OAAO,KAAK,IAAM,EAAQ,gBAAgB,IAAY,EAAQ,GAAG,EAAQ,QAAc,EAAS,CAAC,CAAC,GAAO,GAAW,EAAI,EAAO,IAAM,GAG9rB,EAAM,GAAc,EAAI,EAAa,CAAO,EAAY,GAAoB,EAAI,EAAa,CAQuqB,OARnqB,EAAI,OAAO,QAA6B,EAAM,MAAM,CAAC,SAAS,CAAc,EAAM,QAAQ,CAAC,QAAQ,EAAQ,MAAM,GAAW,SAAS,CAAC,EAAM,EAAI,UAAuB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAY,CAAC,SAAS,IAAI,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,UAAU,CAAC,SAAS,CAAc,EAAK,GAAY,CAAC,gBAAgBmB,GAAQ,SAAS,GAAoB,WAAS,YAAY,EAAS,UAAU,EAAoB,WAAoB,cAAY,SAAS,EAAa,kBAAkB,GAAc,wBAAwB,MAAM,EAAE,oBAAoB,CAAC,CAAc,EAAK,QAAQ,CAAC,GAAG,EAAQ,KAAK,EAAI,KAAK,MAAM,UAAU,MAAM,YAAY,GAAoBA,GAAQ,KAAK,CAAC,aAAa,EAAI,aAAa,MAAM,EAAI,SAAS,GAAG,GAAS,EAAI,GAAYJ,EAAE,OAAO,MAAMI,GAAQ,KAAK,CAAC,CAAC,SAAS,EAAa,gBAAgB,EAAI,UAAU,IAAA,GAAU,eAAe,EAAS,mBAAmB,EAAS,EAAQ,IAAA,GAAU,MAAM,CAAC,GAAG,GAAU,aAAa,cAAc,KAAK,EAAE,YAAY,EAAS,UAAU,EAG/mC,SAAS,GAAG,CAAC,QAAQ,GAAG,CAAK,GAAc,UAAS,GAAc,QAAQ,GAAK,GAAO,kBAAkB,CAAC,WAAW,GAAc,MAAM,KAAK,CAAC,EAAM,IAAS,EAAE,cAAc,MAAM,YAAY,IAAc,OAAO,GAAG,CAAC,EAAE,cAAc,MAAM,YAAY,EAAS,UAAU,GAAc,CAAC,CAAC,CAAC,CAAC,CAAC,GAAuB,EAAK,MAAM,CAAC,GAAG,EAAQ,KAAK,QAAQ,MAAM,GAAe,SAAS,GAAO,GAAK,CAAC,CAAC,CAAC,CAAC,CAAK,EAAI,OAAO,WAAgC,EAAM,MAAM,CAAC,SAAS,CAAc,EAAM,QAAQ,CAAC,QAAQ,EAAQ,MAAM,GAAW,SAAS,CAAC,EAAM,EAAI,UAAuB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAY,CAAC,SAAS,IAAI,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,WAAW,CAAC,GAAG,EAAQ,KAAK,EAAgB,cAAY,MAAM,EAAI,SAAS,GAAG,GAAS,EAAIJ,EAAE,OAAO,MAAM,CAAC,SAAS,EAAa,gBAAgB,EAAI,UAAU,IAAA,GAAU,eAAe,EAAS,mBAAmB,EAAS,EAAQ,IAAA,GAAU,MAAM,CAAC,GAAG,GAAU,OAAO,WAAW,UAAU,GAAc,YAAY,EAAS,UAAU,EAAY,CAAC,QAAQ,GAAG,CAAK,GAAc,UAAS,GAAc,QAAQ,GAAK,GAAO,kBAAkB,CAAC,WAAW,GAAc,MAAM,KAAK,CAAC,EAAM,IAAS,EAAE,cAAc,MAAM,YAAY,IAAc,OAAO,GAAG,CAAC,EAAE,cAAc,MAAM,YAAY,EAAS,UAAU,GAAc,CAAC,CAAC,GAAuB,EAAK,MAAM,CAAC,GAAG,EAAQ,KAAK,QAAQ,MAAM,GAAe,SAAS,GAAO,GAAK,CAAC,CAAC,CAAC,CAAC,CAAK,EAAI,OAAO,SAA8B,EAAM,MAAM,CAAC,SAAS,CAAc,EAAM,QAAQ,CAAC,QAAQ,EAAQ,MAAM,GAAW,SAAS,CAAC,EAAM,EAAI,UAAuB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAY,CAAC,SAAS,IAAI,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,CAAC,SAAS,CAAc,EAAM,SAAS,CAAC,GAAG,EAAQ,KAAK,EAAI,MAAM,EAAI,SAAS,GAAG,GAAS,EAAIA,EAAE,OAAO,MAAM,CAAC,SAAS,EAAa,gBAAgB,EAAI,UAAU,IAAA,GAAU,eAAe,EAAS,mBAAmB,EAAS,EAAQ,IAAA,GAAU,MAAM,CAAC,GAAG,GAAU,WAAW,OAAO,OAAO,UAAU,MAAM,EAAI,kBAAkB,kBAAkB,YAAY,EAAS,UAAU,EAAY,aAAa,GAAG,CAAC,SAAS,CAAc,EAAK,SAAS,CAAC,MAAM,GAAG,SAAS,EAAY,CAAC,EAAE,EAAI,SAAS,EAAE,EAAE,KAAK,EAAI,IAAK,CAK1mE,IAAI,EAAa,EAAI,GAAG,IAAM,QAAQ,CAA0R,IAAMR,EAA3Q,CAAC,mBAAmB,GAAc,qBAAqB,kBAAkB,GAAc,oBAAoB,sBAAsB,GAAc,wBAAwB,uBAAuB,GAAc,yBAAyB,MAAM,GAAc,WAAW,CAAuB,GAAQA,GAAGA,EAAE,MAAM,GAAC,EAAaA,GAAG,OAAoB,EAAK,SAAS,CAAC,MAAM,EAAI,SAAS,EAAa,CAAC,EAAG,EAAG,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,cAAc,OAAO,MAAM,CAAC,SAAS,WAAW,MAAM,GAAG,IAAI,MAAM,UAAU,mBAAmB,cAAc,OAAO,MAAM,kBAAkB,CAAC,SAAsB,EAAK,GAAY,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAuB,EAAK,MAAM,CAAC,GAAG,EAAQ,KAAK,QAAQ,MAAM,GAAe,SAAS,GAAO,GAAK,CAAC,CAAC,CAAC,CAAC,CAAsB,EAAM,MAAM,CAAC,SAAS,CAAc,EAAM,QAAQ,CAAC,QAAQ,EAAQ,MAAM,GAAW,SAAS,CAAC,EAAM,EAAI,UAAuB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAY,CAAC,SAAS,IAAI,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,QAAQ,CAAC,GAAG,EAAQ,KAAK,EAAI,KAAK,EAAI,KAAiB,cAAY,aAAa,EAAI,aAAa,MAAM,EAAI,SAAS,GAAG,GAAS,EAAIQ,EAAE,OAAO,MAAM,CAAC,SAAS,EAAa,gBAAgB,EAAI,UAAU,IAAA,GAAU,eAAe,EAAS,mBAAmB,EAAS,EAAQ,IAAA,GAAU,MAAM,CAAC,GAAG,GAAU,YAAY,EAAS,UAAU,EAAY,CAAC,QAAQ,GAAG,CAAK,GAAc,UAAS,GAAc,QAAQ,GAAK,GAAO,kBAAkB,CAAC,WAAW,GAAc,MAAM,KAAK,CAAC,EAAM,IAAS,EAAE,cAAc,MAAM,YAAY,IAAc,OAAO,GAAG,CAAC,EAAE,cAAc,MAAM,YAAY,EAAS,UAAU,GAAc,CAAC,CAAC,GAAuB,EAAK,MAAM,CAAC,GAAG,EAAQ,KAAK,QAAQ,MAAM,GAAe,SAAS,GAAO,GAAK,CAAC,CAAC,CAAC,CAAC,CAAE,OAAoB,EAAM,OAAO,CAAC,IAAI,GAAQ,SAAS,GAAa,WAAW,GAAK,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAE,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS;;;mBAG91D,CAAC,CAAC,IAAU,YAAyB,EAAMK,EAAU,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAGlH,SAAS,GAAG,cAAc,YAAY,cAAc,SAAS,GAAG,EAAS,EAAY,CAAC,MAAM,kBAAkB,aAAa,GAAW,CAAC,SAAS,GAAY,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,GAAG,WAAW,IAAI,cAAc,SAAS,cAAc,YAAY,GAAG,EAAS,GAAa,CAAC,MAAM,GAAc,aAAa,GAAG,CAAC,SAAS,GAAa,CAAC,CAAC,CAAC,CAAC,CAAC,IAAU,YAAyB,EAAK,MAAM,CAAC,KAAK,QAAQ,aAAa,aAAa,MAAM,CAAC,QAAQ,OAAO,SAAS,OAAO,IAAI,GAAG,aAAa,GAAG,CAAC,SAAS,GAAY,IAAI,GAAG,CAAC,IAAM,EAASJ,EAAE,OAAO,GAAc,KAAK,OAAoB,EAAK,GAAe,CAAC,MAAMA,EAAE,MAAM,SAAS,EAAS,KAAK,SAAS,YAAY,CAAI,IAAgB,GAAO,wBAAwB,CAAC,WAAWA,EAAE,KAAK,CAAC,CAAC,GAAaA,EAAE,GAAY,WAAqB,cAAY,SAAS,EAAa,CAACA,EAAE,KAAK,EAAG,CAAC,CAAC,CAAC,IAAU,YAAY,GAA4B,EAAK,MAAM,CAAC,cAAc,OAAO,MAAM,CAAC,OAAO,EAAE,WAAW,kBAAkB,aAAa,GAAG,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,UAAU,uDAAuD,CAAC,SAAS,EAAE,IAAU,SAAS,KAA6B,EAAK,GAAW,CAAC,KAAK,EAAoB,SAAmB,cAAyB,eAAa,SAAS,IAAU,QAAQ,CAAC,CAAC,GAAiC,EAAK,GAAmB,CAAa,cAA6B,mBAAiB,SAAS,EAA0B,WAAqB,cAAoB,WAAsB,iBAAc,kBAAkB,GAAc,mBAAmB,MAAM,EAAE,qBAAqB,WAAW,GAAc,YAAY,MAAM,EAAE,QAAQ,CAAC,CAAc,EAAK,GAAY,CAAC,QAAQ,EAAyB,WAAS,CAAC,CAAC,IAAwB,EAAM,MAAM,CAAC,KAAK,QAAQ,MAAM,CAAC,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,UAAU,aAAa,GAAG,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,cAAc,OAAO,MAAM,CAAC,SAAS,GAAG,CAAC,SAAS,IAAI,CAAC,CAAC,EAAc,YAAY,CAAC,CAAC,CAAC,GAA0B,EAAK,MAAM,CAAC,KAAK,QAAQ,MAAM,CAAC,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,UAAU,WAAW,uBAAuB,QAAQ,YAAY,aAAa,EAAE,aAAa,GAAG,CAAC,SAAS,EAAY,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,GAAG,CAAC,SAAS,GAAU,KAAK,EAAI,IAAM,CAAC,IAAM,EAAW,CAAC,MAAM,QAAQ,EAAI,EAAE,IAAM,QAAqL,OAA1K,MAAM,QAAQ,EAAI,CAAsB,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,oBAAoB,UAAU,IAAI,EAAE,CAAC,SAAS,CAAC,GAAY,EAAI,GAAG,CAAC,GAAY,EAAI,GAAG,CAAC,CAAC,CAAC,EAAI,CAAsB,EAAMK,EAAe,CAAC,SAAS,CAAC,GAAY,EAAI,CAAC,GAAY,GAAgB,EAAO,QAAQ,oBAAiC,EAAK,GAAoB,CAAC,MAAM,EAAe,MAAM,aAAa,EAAe,aAAa,MAAM,EAAe,MAAM,aAAa,EAAe,aAAsB,WAA2B,qBAAoC,qBAAkB,CAAC,CAAC,GAAY,EAAO,QAAQ,mBAAgC,EAAK,GAAa,CAAC,MAAM,EAAO,QAAQ,GAAG,SAAS,GAAG,GAAS,SAASxB,EAAE,CAAS,WAAiB,WAAqB,cAAoB,WAAoB,cAAwB,cAAY,kBAAkB,GAAc,mBAAmB,MAAM,EAAE,qBAAqB,WAAW,GAAc,YAAY,MAAM,EAAE,QAAQ,SAAS,EAAa,CAAC,CAAC,CAAC,CAAC,EAAI,EAAG,CAAC,CAAC,CAAC,IAA4B,EAAK,GAAqB,CAAC,QAAQ,GAAa,SAAS,GAAyB,WAAqB,cAAY,MAAM,GAAkB,SAAS,EAAa,CAAC,CAAc,EAAK,GAAgB,CAAC,QAAQ,EAAe,SAAS,GAAG,CAAC,GAAkBA,EAAE,CAAIA,GAAE,GAAgB,KAAK,EAAG,MAAM,GAAsB,WAAqB,cAAwB,cAAwB,eAAY,SAAS,EAAa,CAAC,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,SAAS,OAAO,IAAI,GAAG,UAAU,GAAG,CAAC,SAAS,CAAC,IAAsB,EAAMuB,EAAU,CAAC,SAAS,CAAc,EAAM,SAAS,CAAC,KAAK,SAAS,YAAY,EAAQ,SAAS,OAAO,CAAC,SAAS,EAAa,aAAa,EAAK,kBAAkB,EAAK,KAAK,qBAAqB,EAAa,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,QAAQ,YAAY,aAAa,GAAU,OAAO,aAAa,GAAU,UAAU,IAAc,WAAW,cAAc,OAAO,EAAa,cAAc,UAAU,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,kBAAkB,WAAW,iBAAiB,WAAW,EAAE,QAAQ,EAAa,GAAG,EAAE,CAAC,SAAS,CAAc,EAAK,GAAc,EAAE,CAAC,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,IAAI,SAAS,SAAS,aAAa,WAAW,WAAW,SAAS,CAAC,SAAS,EAAK,EAAK,KAAK,EAAa,CAAC,CAAC,GAAmB,EAAK,OAAO,CAAC,KAAK,SAAS,SAAS,EAAE,QAAQ,GAAG,CAAC,EAAE,iBAAiB,CAAC,GAAQ,KAAK,CAAC,GAAa,KAAK,CAAI,EAAQ,UAAQ,EAAQ,QAAQ,MAAM,KAAK,UAAU,GAAG,EAAIL,EAAE,MAAM,SAASA,EAAE,MAAM,OAAK,EAAE,gBAAgB,CAAC,EAAE,iBAAiB,CAAC,GAAQ,KAAK,CAAC,GAAa,KAAK,CAAI,EAAQ,UAAQ,EAAQ,QAAQ,MAAM,MAAM,aAAa,uBAAuB,MAAM,CAAC,WAAW,EAAE,OAAO,UAAU,QAAQ,OAAO,QAAQ,EAAE,aAAa,EAAE,CAAC,SAAsB,EAAK,GAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,QAAQ,CAAC,IAAI,EAAQ,KAAK,OAAO,OAAO,GAAmB,KAAK,IAAI,CAAC,MAAM,CAAC,QAAQ,OAAO,CAAC,SAAS,GAAiB,cAAc,OAAO,SAAS,GAAG,CAAC,CAAC,IAAwB,EAAK,MAAM,CAAC,KAAK,QAAQ,MAAM,CAAC,GAAG,GAAe,MAAM,OAAO,UAAU,EAAE,CAAC,SAAS,GAAU,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,SAAS,CAAC,KAAK,SAAS,SAAS,EAAa,MAAM,CAAC,KAAK,EAAE,SAAS,IAAI,QAAQ,cAAc,WAAW,SAAS,eAAe,SAAS,IAAI,EAAE,QAAQ,YAAY,aAAa,GAAU,OAAO,OAAO,WAAW,GAAM,OAAO,EAAa,cAAc,UAAU,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,EAAS,WAAW,iBAAiB,QAAQ,EAAa,GAAG,EAAE,CAAC,SAAS,EAA0B,EAAMK,EAAU,CAAC,SAAS,CAAc,EAAK,GAAQ,EAAE,CAAC,CAAC,GAAgB,CAAC,CAAC,CAAc,EAAMA,EAAU,CAAC,SAAS,CAAC,GAAyB,EAAK,GAAW,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,MAAM,OAAO,CAAC,CAAC,CAAC,CAAE,SAAS,IAAS,CAAC,OAAoB,EAAM,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,cAAc,OAAO,MAAM,CAAC,UAAU,oCAAoC,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS,+DAA+D,CAAC,CAAc,EAAK,SAAS,CAAC,GAAG,IAAI,GAAG,IAAI,EAAE,IAAI,OAAO,eAAe,cAAc,OAAO,YAAY,MAAM,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,sBAAsB,OAAO,eAAe,YAAY,MAAM,cAAc,QAAQ,CAAC,CAAC,CAAC,CAAC,CAA2N,SAAS,GAAa,CAAC,UAAQ,cAAY,WAAS,cAAY,YAAU,cAAY,eAAa,iBAAe,sBAAoB,CAAC,IAAM,EAAOd,EAAO,KAAK,CAA8C,OAA7C,MAAc,CAAC,EAAO,SAAS,OAAO,EAAG,EAAE,CAAC,CAAqB,EAAM,MAAM,CAAC,KAAK,SAAS,YAAY,SAAS,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,eAAe,SAAS,UAAU,SAAS,OAAO,OAAO,IAAI,GAAG,QAAQ,YAAY,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAS,EAAY,CAAC,SAAS,GAAG,cAAc,YAAY,cAAc,SAAS,CAAC,CAAC,MAAM,EAAY,CAAC,SAAS,EAAa,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,kBAAkB,SAAS,IAAI,WAAW,IAAI,CAAC,SAAS,EAAe,CAAC,CAAc,EAAM,SAAS,CAAC,IAAI,EAAO,KAAK,SAAS,QAAQ,EAAQ,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,QAAQ,YAAY,aAAa,EAAU,OAAO,aAAa,IAAc,WAAW,cAAc,OAAO,UAAU,GAAG,EAAS,EAAS,CAAC,SAAS,GAAG,WAAW,IAAI,CAAC,CAAC,MAAM,kBAAkB,UAAU,EAAE,WAAW,iBAAiB,CAAC,SAAS,CAAC,EAAmB,IAAiB,EAAK,GAAW,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAA2N,SAAwB,GAAkB,EAAM,CAAC,GAAK,CAAC,cAAY,cAAY,iBAAe,kBAAgB,qBAAmB,iBAAe,oBAAkB,iBAAe,cAAY,gBAAa,UAAQ,UAAQ,cAAY,kBAAgB,eAAa,eAAa,kBAAe,sBAAmB,cAAY,eAAY,UAAQ,SAAM,YAAS,aAAU,eAAY,cAAY,YAAS,eAAa,eAAY,yBAAsB,mBAAgB,gBAAc,qBAAkB,oBAAkB,eAAY,iBAAc,eAAY,eAAY,gBAAa,qBAAkB,iBAAc,gBAAa,iBAAc,aAAW,gBAAc,sBAAoB,qBAAmB,mBAAgB,kBAAgB,oBAAkB,qBAAkB,oBAAkB,sBAAmB,mBAAgB,0BAAuB,kBAAgB,0BAAuB,kBAAe,kBAAe,kBAAe,mBAAgB,gBAAa,iBAAc,iBAAc,mBAAgB,wBAAqB,4BAA0B,4BAAyB,gCAA6B,gCAA8B,mBAAgB,oBAAiB,iBAAc,iBAAc,uBAAoB,oBAAiB,oBAAiB,iBAAe,mBAAgB,uBAAoBgB,EAK75S,GAAW,GAAG,CAClB,IAAM,EAAK,KAAiB,CAAC,GAAW,GAAM,cAAc,MAAM,GAAM,cAAc,IAAI,GAAM,cAAc,MAAM,IAAA,QAAgB,CAAC,GAAW,IAAA,GAAW,IAAM,EAAWxB,MAAY,GAAY,GAAW,CAAC,CAAC,GAAW,CAAC,CAIvN,GAAM,EAAS,IAAW,GAAU,EAAS,MAAM,CAAC,EAAS,EAAe,GAAaA,OAAa,CAAC,eAAe,EAAK,EAAoB,EAAW,eAAe,CAAC,cAAc,EAAK,EAAmB,EAAW,cAAc,CAAC,WAAW,EAAK,GAAgB,EAAW,WAAW,CAAC,WAAW,EAAK,EAAgB,EAAW,WAAW,CAAC,aAAa,EAAK,EAAkB,EAAW,aAAa,CAAC,aAAa,EAAK,GAAkB,EAAW,aAAa,CAAC,aAAa,EAAK,EAAkB,EAAW,aAAa,CAAC,cAAc,EAAK,GAAmB,EAAW,cAAc,CAAC,WAAW,EAAK,GAAgB,EAAW,WAAW,CAAC,kBAAkB,EAAK,GAAuB,EAAW,kBAAkB,CAAC,WAAW,EAAK,EAAgB,EAAW,WAAW,CAAC,kBAAkB,EAAK,GAAuB,EAAW,kBAAkB,CAAC,mBAAmB,EAAK,GAAe,EAAW,mBAAmB,CAAC,mBAAmB,EAAK,GAAe,EAAW,mBAAmB,CAAC,mBAAmB,EAAK,GAAe,EAAW,mBAAmB,CAAC,oBAAoB,EAAK,GAAgB,EAAW,oBAAoB,CAAC,iBAAiB,EAAK,GAAa,EAAW,iBAAiB,CAAC,kBAAkB,EAAK,GAAc,EAAW,kBAAkB,CAAC,kBAAkB,EAAK,GAAc,EAAW,kBAAkB,CAAC,WAAW,EAAK,GAAgB,EAAW,WAAW,CAAC,uBAAuB,EAAK,GAAqB,EAAW,uBAAuB,CAAC,qBAAqB,EAAK,EAA0B,EAAW,qBAAqB,CAAC,oBAAoB,EAAK,GAAyB,EAAW,oBAAoB,CAAC,wBAAwB,EAAK,GAA6B,EAAW,wBAAwB,CAAC,yBAAyB,EAAK,EAA8B,EAAW,yBAAyB,CAAC,WAAW,EAAK,GAAgB,EAAW,WAAW,CAAC,EAAE,CAAC,EAAW,EAAoB,EAAmB,GAAgB,EAAgB,EAAkB,GAAkB,EAAkB,GAAmB,GAAgB,GAAuB,EAAgB,GAAuB,GAAe,GAAe,GAAe,GAAgB,GAAa,GAAc,GAAc,GAAgB,GAAqB,EAA0B,GAAyB,GAA6B,EAA8B,GAAgB,CAAC,CAEp1E,GAAcA,OAAa,CAAC,SAAS,EAAK,GAAiB,EAAW,SAAS,CAAC,aAAa,EAAK,GAAc,EAAW,aAAa,CAAC,aAAa,EAAK,GAAc,EAAW,aAAa,CAAC,YAAY,EAAK,GAAoB,EAAW,YAAY,CAAC,SAAS,EAAK,GAAiB,EAAW,SAAS,CAAC,SAAS,EAAK,GAAiB,EAAW,SAAS,CAAC,cAAc,EAAK,EAAe,EAAW,cAAc,CAAC,cAAc,EAAK,GAAgB,EAAW,cAAc,CAAC,EAAE,CAAC,EAAW,GAAiB,GAAc,GAAc,GAAoB,GAAiB,GAAiB,EAAe,GAAgB,CAAC,CAAO,GAAMA,MAAgB,CAAC,MAAM,QAAQ,EAAY,EAAE,CAAC,EAAY,OAAc,GAAwB,EAAY,OAAO,GAAGkB,GAAG,OAAOA,EAAE,OAAO,GAAG,CAAC,MAAM,CAAC,CAAC,IAAI,IAAI,CAAC,MAAM,OAAOA,EAAE,OAAO,GAAG,CAAC,KAAKA,EAAE,MAAM,GAAQA,EAAE,OAAO,GAAG,CAAC,aAAaA,EAAE,cAAc,IAAA,GAAU,WAAWA,EAAE,aAAa,GAAK,YAAYA,EAAE,aAAa,IAAA,GAAU,YAAYA,EAAE,aAAa,IAAA,GAAU,aAAaA,EAAE,cAAc,IAAA,GAAU,aAAaA,EAAE,cAAc,IAAA,GAAU,OAAO,MAAM,QAAQA,EAAE,OAAO,CAACA,EAAE,OAAO,OAAO,QAAQ,CAAC,IAAA,GAAU,QAAQA,EAAE,SAAS,IAAA,GAAU,EAAE,CAAG,CAAC,EAAY,CAAC,CAAM,CAAC,QAAQ,EAAY,WAAW,IAAgB,GAAkB,EAAe,CAAM,CAAC,SAAM,WAAW,IAAiB,GAAmB,EAAgB,CAAM,CAAC,WAAQ,WAAW,IAAoB,GAAsB,EAAmB,CAAO,EAAQ,GAAW,GAAgB,OAAO,GAAmB,UAAU,CAIn7C,GAAc,CAAC,CAAC,EAAQ,QAAc,GAAkB,CAAC,EAAE,EAAQ,OAAO,EAAQ,cAWhG,MAAc,CAAC,GAAU,IAAS,OAAY,OAAO,IAAM,EAAK,EAAO,SAAS,KAEhB,GAFwB,CAAC,GAAM,EAAK,OAAO,GAExC,EAAlG,EAAQ,MAAQ,EAAQ,SAAW,EAAQ,OAAS,EAAQ,cAAgB,EAAQ,YAA6B,OAAO,IAAM,EAAS,mBAAmB,EAAK,MAAM,EAAE,CAAC,CAAC,GAAG,CAAC,EAAS,OAAO,IAAI,EAAU,GAAU,EAAS,EAC7O,MAAc,CAAC,GAAG,EAAU,OAAO,IAAM,EAAG,SAAS,eAAe,EAAS,CAAC,GAAG,EAAG,CAAC,EAAG,eAAe,CAAC,SAAS,SAAS,MAAM,QAAQ,CAAC,CAAC,OAAQ,IAAc,EAAS,IAAc,WAAW,EAAU,IAAI,EACjN,EAAa,WAAW,EAAU,IAAI,CAAC,UAAU,CAAC,EAAU,GAAK,aAAa,EAAa,GAC/F,EAAE,CAAC,CAAC,IAAM,GAAYlB,MAAY,CAAsC,GAAlC,CAAC,EAAQ,cAA4B,CAAC,GAAM,OAAO,OAAO,KAAK,IAAM,EAAO,EAAQ,aAAa,MAAM,CAAC,aAAa,CAAC,OAAO,GAAM,KAAK,GAAGkB,EAAE,aAAa,MAAM,CAAC,aAAa,GAAG,EAAO,EAAE,MAAO,CAAC,EAAQ,aAAa,GAAM,CAAC,CAAO,GAAelB,MAAiB,GAAoC,CAAC,MAAM,IAAa,OAAO,EAAQ,cAAc,IAAA,GAAU,aAAa,IAAa,cAAc,EAAQ,cAAc,IAAA,GAAU,MAAM,IAAa,OAAO,EAAQ,OAAO,IAAA,GAAU,aAAa,IAAa,cAAc,EAAQ,cAAc,IAAA,GAAU,CAAzQ,KAA4Q,CAAC,GAAkB,EAAQ,GAAY,CAAC,CAAO,GAAcA,MAAY,CAAC,IAAMD,EAAE,EAAE,CAAI,EAAQ,QAAM,EAAE,MAAM,EAAQ,OAAM,IAAM,EAAI,IAAa,cAAc,EAAQ,aAAmB,EAAI,IAAa,OAAO,EAAQ,MAAY,EAAG,IAAa,cAAc,EAAQ,aAAgB,IAAI,EAAE,aAAa,GAAO,IAAI,EAAE,MAAM,GAAO,IAAG,EAAE,aAAa,GAM/6B,IAAM,EAAU,EAAQ,YAAY,MAAM,CAAuI,OAAnI,IAAgG,EAAE,OAAzE,GAAQ,KAAK,GAAGN,EAAE,KAAK,MAAM,CAAC,aAAa,GAAG,EAAU,aAAa,CAAC,EAAmB,MAAM,GAAkBM,GAAI,CAAC,EAAQ,GAAY,GAAQ,CAAC,CAAO,GAAeC,MAAY,CAAC,IAAM,GAAM,IAAoB,MAAM,aAAa,CAAC,OAAO,GAAiB,KAAK,GAAGP,EAAE,OAAO,EAAK,EAAE,IAAkB,CAAC,GAAmB,CAAC,CAIvT,GAAeO,MAAY,CAAC,GAAG,CAAC,EAAQ,SAAS,CAAC,EAAQ,YAAY,OAAO,KAC9J,GAAG,EAAQ,YAAa,MAAM,CAAC,KAAK,EAAQ,YAAY,KAAK,EAAQ,aAAa,IAAA,GAAU,MAAM,EAAQ,cAAc,IAAA,GAAU,MAAM,EAAQ,cAAc,IAAA,GAAU,CACxK,GAAG,EAAQ,SAAS,EAAY,OAAO,CAAC,IAAM,EAAO,EAAQ,QAAc,EAAO,EAAY,KAAK,GAAGS,EAAE,OAAO,GAAQ,GAAQA,EAAE,KAAK,GAAG,EAAO,CAAC,GAAG,EAAQ,MAAM,CAAC,KAAK,EAAO,KAAK,KAAK,EAAO,UAAU,IAAA,GAAU,MAAM,EAAO,OAAO,IAAA,GAAU,CAGlP,OAAO,MAAO,CAAC,EAAQ,EAAY,CAAC,CAAO,GAAQ,IAAc,WAAW,WAAW,QAAc,GAAYT,MAAY,CAAC,GAAG,EAAQ,KAAK,CAAC,IAAM,EAAQ,GAAM,KAAK,GAAG,GAAekB,EAAE,EAAQ,KAAK,CAAC,CAAC,GAAG,EAAQ,OAAO,EAAS,OAAO,KAAU,YAAW,GAAM,IAAS,MAAO,CAAC,EAAQ,KAAK,GAAM,GAAQ,CAAC,CAAM,CAAC,GAAK,IAAStB,MAAa,EAAQ,MAAY,KAAU,WAAjB,OAAmC,SAAS,CAAM,CAAC,EAAa,IAAiBA,EAAS,GAAY,CAAM,CAAC,GAAoB,IAAwBA,EAAS,EAAQ,SAAS,KAAK,CAAM,CAAC,GAAY,IAAgBA,EAAS,OAAO,CAAM,CAAC,GAAY,IAAgBA,EAAS,KAAK,CAAC,MAAc,CAAC,GAAG,EAAQ,KAAK,CAAC,IAAM,EAAQ,GAAM,KAAK,GAAG,GAAesB,EAAE,EAAQ,KAAK,CAAC,CAAI,GAAS,EAAQ,OAAO,GAAc,OAAM,GAAgB,EAAQ,CAAC,GAAQ,OAAO,EAAM,EAAQ,SAAQ,GAAuB,EAAQ,QAAQ,EAC/2B,CAAC,EAAQ,KAAK,EAAQ,QAAQ,CAAC,CAAC,GAAK,CAAC,GAAiB,IAAqBtB,EAAS,KAAK,CAAM,CAAC,GAAgB,IAAoBA,EAAS,KAAK,CAAO,GAAa,GAAc,aAAa,GAEjH,GAAmB,IAAc,EAAY,OAAO,EAAQ,GAAqBoB,EAAY,GAAK,CAA0B,GAAzB,GAAoB,EAAI,CAAI,CAAC,EAAI,CAAC,GAAmB,KAAK,CAAC,GAAuB,KAAK,CAAC,OAAQ,IAAM,EAAO,EAAY,KAAK,GAAGP,EAAE,WAAW,EAAI,CAAI,GAAQ,GAAmB,CAAC,KAAK,EAAO,KAAK,KAAK,EAAO,SAAS,MAAM,EAAO,MAAM,CAAC,CAAC,GAAuB,EAAO,KAAK,GAAO,GAAmB,KAAK,CAAC,GAAuB,KAAK,GAAI,CAAC,EAAY,CAAC,CAAiE,MAAc,CAAC,GAAoB,KAAK,CAAC,GAAmB,KAAK,EAAG,CAAC,GAAc,KAAK,CAAC,CAG/lB,MAAc,CAE7F,GAFiG,CAAC,IAAuB,CAAC,EAAY,QAAiB,CAAC,EAAQ,SAE7J,GAAiB,OAAO,IAAM,EAAO,EAAQ,QAAc,EAAO,EAAY,KAAK,GAAG,GAAQA,EAAE,KAAK,GAAG,GAAQA,EAAE,OAAO,EAAO,CAAI,CAAC,GAAQ,CAAC,EAAO,WAAgB,GAAoB,EAAO,SAAS,CAAC,GAAmB,CAAC,KAAK,EAAO,KAAK,KAAK,EAAO,SAAS,MAAM,EAAO,MAAM,CAAC,CAAC,GAAuB,EAAO,KAAK,GAC7T,CAAC,GAAa,EAAY,EAAQ,QAAQ,GAAc,KAAK,CAAC,CAAC,IAAM,GAAgBT,MAAiB,EAGrG,GAAiB,KAA0C,IAAgB,GAAqB,GAAsB,MACtH,IAAgB,GAAqB,GAAkB,KAA0C,EAAa,YAAmB,CAAC,KAAK,EAAa,YAAY,KAAK,EAAa,YAAY,MAAM,EAAa,aAAa,MAAM,EAAa,aAAa,CAAS,MAJ9I,KAIqJ,CAAC,EAAa,GAAe,GAAc,GAAgB,GAAa,CAAC,CAAO,GAAiBgB,EAAY,GAAG,CAAC,GAAgBE,EAAE,CAAC,GAAe,KAAK,CAAC,GAAO,wBAAwB,CAAC,WAAWA,EAAE,KAAK,CAAC,EAAI,CAAC,EAAQ,MAAM,CAAC,GAAeA,EAAE,EAAQ,KAAK,GAAE,GAAuB,KAAK,CAAE,GAAQ,OAAO,EAAG,CAAC,EAAQ,KAAK,CAAC,CAAO,GAAWF,MAAgB,CAAC,GAAQ,SAAS,CAAC,GAAgB,KAAK,CAAC,GAAuB,KAAK,CAAC,GAAoB,KAAK,CAAC,GAAmB,KAAK,CAAC,GAAe,KAAK,EAAG,EAAE,CAAC,CAAO,GAAaA,EAAY,MAAM,EAAO,EAAK,IAAU,CAAC,GAAe,aAAa,CAAC,GAAe,KAAK,CAAC,IAAM,EAAa,IAAkB,EAAO,SAAS,GAAS,EAAU,EAAO,MAAM,GAAGK,EAAQ,KAAK,GAAG,EAAO,QAAQ,MAAM,CAAC,GAAS,EAAQ,CAAC,WAAW,CAAC,MAAM,GAAc,MAAM,KAAK,GAAc,KAAK,QAAQ,GAAc,QAAQ,CAAC,iBAAiB,GAAgB,CAAC,KAAK,GAAgB,KAAK,MAAM,GAAgB,OAAO,KAAK,SAAS,GAAgB,MAAM,KAAK,KAAK,IAAqB,KAAK,CAAC,KAAK,KAAK,CAAC,UAAU,EAAO,WAAW,KAAK,SAAS,EAAO,UAAU,KAAK,MAAM,EAAO,OAAO,KAAK,MAAM,GAAW,KAAK,cAAcA,EAAQ,KAAK,WAAWA,EAAQ,KAAK,eAAe,EAAO,OAAO,KAAK,QAAQ,EAAO,SAAS,KAAK,QAAQ,EAAO,SAAS,KAAK,QAAQ,GAAc,KAAK,SAAS,EAAO,UAAU,KAAK,MAAM,EAAO,OAAO,KAAK,aAAa,EAAO,cAAc,KAAK,MAAM,EAAO,OAAO,KAAK,aAAa,EAAO,cAAc,KAAK,OAAO,EAAO,QAAQ,KAAK,cAAc,EAAO,gBAAgB,OAAO,GAAK,EAAO,gBAAgB,QAAQ,GAAM,KAAK,gBAAgB,GAAK,mBAAmB,IAAI,MAAM,CAAC,aAAa,CAAC,CAAC,WAAkB,IAAS,OAAiC,GAArB,EAAO,SAAS,KAAQ,aAAa,IAAI,MAAM,CAAC,aAAa,CAAC,CAAW,IAAS,SAAa,EAAO,mBAAmB,GAAS,IAAM,EAAS,GAAgB,GAAmB,GAAG,CAAC,IAAM,EAAS,IAAI,SAAS,EAAS,OAAO,UAAU,KAAK,UAAU,EAAQ,CAAC,CAAI,GAAK,EAAS,OAAO,OAAO,EAAK,EAAK,KAAK,CAAC,IAAM,EAAW,IAAI,gBAAsB,EAAQ,eAAe,EAAW,OAAO,CAAC,IAAI,CAAO,EAAI,MAAM,MAAM,EAAS,CAAC,OAAO,OAAO,KAAK,EAAS,OAAO,EAAW,OAAO,CAAC,CAAuB,GAAtB,aAAa,EAAQ,CAAI,CAAC,EAAI,GAAI,MAAU,MAAM,QAAQ,EAAI,SAAS,CAAE,GAAe,UAAU,CAAC,GAAQ,UAAU,CAAC,GAAO,oBAAoB,CAAC,WAAW,GAAc,MAAM,KAAK,CAAC,OAAQ,EAAI,CAAiH,GAAtG,aAAe,OAAO,EAAI,OAAO,aAAa,GAAc,cAAc,GAAc,cAAiC,CAAC,GAAe,QAAQ,GAAI,CAAC,EAAe,EAAa,GAAgB,GAAoB,GAAiB,GAAc,CAAC,CAAO,GAAYL,MAAgB,CAAC,GAAe,OAAO,CAAC,GAAe,KAAK,CAAI,KAAU,YAAY,GAAQ,OAAO,CAAC,GAAgB,GAAM,IAAI,KAAK,GAAO,GAAQ,SAAS,CAAC,GAAgB,KAAK,CAAC,GAAuB,KAAK,CAAC,GAAoB,KAAK,CAAC,GAAmB,KAAK,GAAI,CAAC,GAAQ,GAAM,CAAC,CAAO,GAAiBA,EAAY,GAAG,CAAC,GAAgBE,EAAE,CAAC,GAAe,KAAK,EAAI,CAAC,EAAQ,MAAM,CAAC,GAAeA,EAAE,EAAQ,KAAK,GAAE,GAAuB,KAAK,EAAI,CAAC,EAAQ,KAAK,CAAC,CAAO,GAAgB,IAAa,OAAa,GAA0B,OAAO,IAAwB,SAAS,GAAsB,GAAS,GAAY,GAAS,OAAa,GAAY,OAAO,GAAU,SAAS,EAAQ,GAAS,GAAgB,IAAa,UAAU,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,cAAc,SAAS,WAAW,GAAgB,aAAa,GAA0B,OAAO,GAAgB,aAAa,KAAkB,OAAO,SAAS,WAAW,CAAC,SAAS,CAAC,GAAe,GAAgB,GAAgC,EAAM,MAAM,CAAC,MAAM,CAAC,KAAK,EAAE,QAAQ,OAAO,cAAc,SAAS,eAAe,KAAO,UAAU,KAAO,UAAU,SAAS,aAAa,QAAQ,GAAG,GAAY,IAAI,WAAW,GAAY,CAAC,SAAS,CAAC,KAAO,UAAuB,EAAK,GAAgB,CAAC,YAAY,GAAM,SAAS,GAA6B,cAAqB,YAAS,YAAY,GAAgB,aAAa,IAAc,0BAA0B,YAAY,GAAa,kBAA+B,gBAAa,cAAc,IAAe,UAAU,WAAW,OAAO,GAAa,SAAS,EAAW,GAAG,CAAC,CAAC,KAAO,QAAqB,EAAK,GAAY,CAAc,eAA6B,mBAAmC,sBAA+B,cAA6B,oBAAiB,iBAAiB,GAAqB,OAAO,GAAW,SAAS,GAAyB,eAAwB,eAAwB,cAAY,aAAa,OAAO,GAAe,SAAS,EAAa,GAAY,YAAS,YAAY,GAAa,UAAU,YAAY,IAAa,kBAAkB,QAAQ,GAAS,OAAO,MAAM,IAAO,UAAU,SAAS,IAAU,kBAAkB,UAAU,OAAO,IAAY,SAAS,GAAU,IAAY,WAAQ,YAAY,GAAM,aAAa,GAAiB,YAAY,GAAa,eAAe,gBAAgB,GAAiB,aAAa,aAAa,GAAc,WAAW,cAAc,GAAe,qBAAqB,YAAY,GAAgB,eAAe,EAAQ,MAAM,GAAc,GAAe,EAAa,EAAQ,KAAK,CAAC,GAAe,KAAK,kBAAkB,IAAmB,iBAAiB,kBAAkB,GAAmB,gBAAwB,WAAQ,YAAY,IAAa,oBAAoB,cAAc,OAAO,IAAgB,SAAS,GAAc,IAAI,YAAY,IAAa,4CAA4C,YAAY,IAAa,kBAAkB,aAAa,IAAc,gDAAgD,kBAAkB,IAAmB,8DAA8D,YAAY,GAAa,kBAAkB,aAAa,IAAc,8BAA8B,cAAc,OAAO,IAAgB,UAAU,GAAc,GAAkB,gBAAa,cAAc,IAAe,UAAU,WAAW,OAAO,GAAa,SAAS,EAAW,GAAG,cAAc,OAAO,GAAgB,UAAU,EAAc,GAAkB,gBAA2B,iBAA4B,iBAA6B,kBAAe,CAAC,CAAC,KAAO,WAAwB,EAAK,GAAa,CAAC,QAAQ,GAAwB,cAAqB,YAAS,YAAY,GAAa,UAAU,UAAU,OAAO,IAAY,SAAS,GAAU,IAAI,YAAY,IAAa,kBAAkB,aAAa,GAAc,aAAa,eAAe,IAAgB,wFAAwF,mBAAmB,IAAoB,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,uEAtMjxN,IAA4B,IAAwJ,KAGzI,KAG5D,CAMggB,GAAmB,eAA8O,GAAiB,GAAS,GAAoB,GAAiB,KAAK,KAAW,GAAmB,CAAC,kBAAkB,aAAa,YAAY,aAAa,qBAAqB,0EAA0E,2BAA2B,oEAAoE,aAAa,WAAW,CAAO,GAAY,uIAA6I,GAAe,CAAC,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,CAAO,GAAuB,CAAC,GAAG,aAAa,GAAG,SAAS,GAAG,UAAU,GAAG,UAAU,GAAG,cAAc,GAAG,iBAAiB,GAAG,QAAQ,GAAG,QAAQ,GAAG,cAAc,GAAG,UAAU,GAAG,WAAW,GAAG,UAAU,GAAG,UAAU,GAAG,SAAS,GAAG,SAAS,GAAG,UAAU,GAAG,gBAAgB,GAAG,SAAS,GAAG,uBAAuB,GAAG,eAAe,GAAG,QAAQ,GAAG,YAAY,GAAG,YAAY,GAAG,QAAQ,GAAG,YAAY,CAAO,GAAiB,GAAS,QAAsB,CAAC,GAAG,CAAC,OAAOO,IAAc,CAAC,IAAI,IAAO,CAAC,OAAK,KAAK,GAAuB,IAAO,EAAK,KAAK,IAAIC,GAAsB,EAAK,GAAG,EAAE,MAAO,CAAC,MAAM,EAAE,KAAM,CAAiU,GAAgB,GAAiB,KAAK,GAAGjC,EAAE,OAAO,KAAK,EAAE,GAAiB,IAAI,CAAC,KAAK,KAAK,KAAK,aAAa,KAAK,OAAO,CASv5E,GAAmB,CAAC,GAAG,eAAe,GAAG,gBAAgB,GAAG,eAAe,GAAG,eAAe,GAAG,eAAe,GAAG,cAAc,GAAG,eAAe,GAAG,eAAe,GAAG,cAAc,GAAG,aAAa,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,eAAe,GAAG,aAAa,GAAG,aAAa,GAAG,iBAAiB,GAAG,iBAAiB,GAAG,cAAc,GAAG,cAAc,GAAG,YAAY,GAAG,YAAY,GAAG,YAAY,GAAG,eAAe,GAAG,cAAc,CAA0F,GAAa,CAAC,GAAG,CAAC,eAAe,aAAa,cAAc,YAAY,WAAW,QAAQ,WAAW,eAAe,aAAa,UAAU,aAAa,UAAU,aAAa,UAAU,cAAc,mBAAmB,WAAW,oBAAoB,kBAAkB,wBAAwB,WAAW,iBAAiB,kBAAkB,gBAAgB,mBAAmB,8BAA8B,mBAAmB,oBAAoB,mBAAmB,UAAU,oBAAoB,0BAA0B,iBAAiB,oBAAoB,kBAAkB,qBAAqB,kBAAkB,qBAAqB,WAAW,QAAQ,uBAAuB,oBAAoB,qBAAqB,mBAAmB,oBAAoB,kBAAkB,wBAAwB,sBAAsB,yBAAyB,uBAAuB,WAAW,QAAQ,SAAS,yBAAyB,aAAa,qCAAqC,aAAa,oCAAoC,YAAY,0CAA0C,SAAS,sCAAsC,SAAS,gEAAgE,cAAc,iEAAiE,cAAc,uCAAuC,CAAC,GAAG,CAAC,eAAe,SAAY,cAAc,MAAM,WAAW,QAAQ,WAAW,sBAA+B,aAAa,UAAU,aAAa,UAAgB,aAAa,OAAO,cAAc,iBAAoB,WAAW,oBAAuB,kBAAkB,6BAA6B,WAAW,uBAA0B,kBAAkB,kBAAwB,mBAAmB,6CAA6C,mBAAmB,uBAA6B,mBAAmB,SAAS,oBAAoB,4BAA+B,iBAAiB,yBAAyB,kBAAkB,6BAAmC,kBAAkB,2BAA8B,WAAW,QAAQ,uBAAuB,wBAAwB,qBAAqB,iBAAiB,oBAAoB,sBAAsB,wBAAwB,mBAAmB,yBAAyB,uBAAuB,WAAW,QAAQ,SAAS,sBAAsB,aAAa,2CAA2C,aAAa,gDAAyD,YAAY,kDAAqD,SAAS,mDAAmD,SAAS,iFAAiF,cAAc,6EAAgF,cAAc,qCAAiD,CAAC,GAAG,CAAC,eAAe,UAAU,cAAc,WAAW,WAAW,SAAS,WAAW,gBAAgB,aAAa,YAAY,aAAa,cAAc,aAAa,OAAO,cAAc,qBAAqB,WAAW,8BAAiC,kBAAkB,qBAAqB,WAAW,iBAAiB,kBAAkB,eAAe,mBAAmB,0CAAgD,mBAAmB,0BAA0B,mBAAmB,cAAc,oBAAoB,6BAA6B,iBAAiB,qBAAwB,kBAAkB,4BAA+B,kBAAkB,2BAA8B,WAAW,SAAS,uBAAuB,iBAAiB,qBAAqB,sBAAsB,oBAAoB,mBAAmB,wBAAwB,qBAAqB,yBAAyB,kBAAkB,WAAW,SAAS,SAAS,+BAA+B,aAAa,kDAAqD,aAAa,iDAAoD,YAAY,gDAAsD,SAAS,yCAA4C,SAAS,8EAAiF,cAAc,kFAAkF,cAAc,qDAAqD,CAAC,GAAG,CAAC,eAAe,SAAS,cAAc,WAAW,WAAW,qBAAwB,WAAW,qBAA2B,aAAa,UAAU,aAAa,UAAU,aAAa,OAAU,cAAc,oBAAoB,WAAW,sBAAsB,kBAAkB,4BAA4B,WAAW,wBAAwB,kBAAkB,kBAAqB,mBAAmB,kCAAwC,mBAAmB,uBAAuB,mBAAmB,SAAY,oBAAoB,0BAA6B,iBAAiB,wBAAwB,kBAAkB,0BAA6B,kBAAkB,yBAAyB,WAAW,OAAO,uBAAuB,iBAAoB,qBAAqB,qBAAqB,oBAAoB,sBAAyB,wBAAwB,uBAA0B,yBAAyB,6BAA6B,WAAW,OAAO,SAAS,4BAA4B,aAAa,mEAA4E,aAAa,qDAA8D,YAAY,0DAA6D,SAAS,mDAAsD,SAAS,qEAAqE,cAAc,kEAAwE,cAAc,qDAAwD,CAAC,GAAG,CAAC,eAAe,OAAO,cAAc,UAAU,WAAW,QAAQ,WAAW,qBAAqB,aAAa,YAAY,aAAa,UAAU,aAAa,QAAQ,cAAc,sBAAsB,WAAW,wBAAwB,kBAAkB,8BAA8B,WAAW,0BAA0B,kBAAkB,kBAAkB,mBAAmB,+BAA+B,mBAAmB,yBAAyB,mBAAmB,SAAS,oBAAoB,2BAA2B,iBAAiB,4BAA4B,kBAAkB,8BAA8B,kBAAkB,wBAAwB,WAAW,QAAQ,uBAAuB,iBAAiB,qBAAqB,wBAAwB,oBAAoB,uBAAuB,wBAAwB,yBAAyB,yBAAyB,6BAA6B,WAAW,QAAQ,SAAS,8BAAiC,aAAa,sCAAsC,aAAa,yCAAyC,YAAY,2CAA2C,SAAS,8CAA8C,SAAS,uEAAuE,cAAc,+DAAkE,cAAc,8BAA8B,CAAC,CAc9lP,GAAoB,CACvG,WAAW,CAAC,aAAa,UAAU,WAAW,WAC9C,OAAO,WACP,WAAW,cACX,UAAU,aAAa,CAAC,cAAc,CAAC,OAAO,OAAU,gBAAgB,gBAAmB,gBAAgB,eAAkB,eAC7H,gBAAgB,cAChB,UAAa,UAAU,CAAC,QAAQ,CAAC,UAAU,iBAAiB,cAC5D,WAAW,CAAC,eAAe,CAAC,QAAQ,SAAS,SAAS,QAAQ,QAAQ,QACtE,UAAU,SAAS,QACnB,QACA,OAAO,OACP,QAAQ,QAAQ,WAAW,CAAC,CAWopC,GAAe,CAAC,YAAY,WAAW,QAAQ,QAAQ,UAAU,OAAO,CAAO,GAAiB,CAAC,CAAC,MAAM,sBAAsB,KAAK,UAAU,OAAO,GAAe,CAAC,CAAC,MAAM,uBAAuB,KAAK,aAAa,WAAW,GAAK,OAAO,CAAC,YAAY,WAAW,QAAQ,QAAQ,UAAU,UAAU,UAAU,OAAO,CAAC,CAAC,CAAC,MAAM,qBAAqB,KAAK,UAAU,YAAY,mBAAmB,YAAY,kBAAkB,OAAO,GAAe,CAAC,CAAC,MAAM,kBAAkB,KAAK,MAAM,OAAO,CAAC,YAAY,WAAW,QAAQ,QAAQ,WAAW,UAAU,OAAO,CAAC,CAAC,CAAO,GAAa,CAAC,UAAU,CAAC,MAAM,aAAa,YAAY,GAAG,KAAK,OAAO,SAAS,GAAK,KAAK,GAAK,aAAa,aAAa,CAAC,SAAS,CAAC,MAAM,YAAY,YAAY,GAAG,KAAK,OAAO,SAAS,GAAK,KAAK,GAAK,aAAa,cAAc,CAAC,MAAM,CAAC,MAAM,QAAQ,YAAY,GAAG,KAAK,QAAQ,SAAS,GAAK,aAAa,QAAQ,CAAC,MAAM,CAAC,MAAM,eAAe,YAAY,gBAAgB,KAAK,QAAQ,aAAa,eAAe,CAAC,QAAQ,CAAC,MAAM,UAAU,YAAY,8BAA8B,KAAK,WAAW,CAAC,QAAQ,CAAC,MAAM,UAAU,YAAY,oBAAoB,KAAK,OAAO,aAAa,eAAe,CAAC,QAAQ,CAAC,MAAM,UAAU,YAAY,UAAU,KAAK,OAAO,KAAK,GAAK,aAAa,eAAe,CAAC,SAAS,CAAC,MAAM,mBAAmB,YAAY,0BAA0B,KAAK,OAAO,CAAC,MAAM,CAAC,MAAM,oBAAoB,YAAY,oBAAoB,KAAK,SAAS,SAAS,GAAK,QAAQ,CAAC,mBAAmB,kBAAkB,sBAAsB,uBAAuB,QAAQ,CAAC,CAAC,KAAK,CAAC,MAAM,GAAG,YAAY,GAAG,KAAK,OAAO,CAAC,CA6Im2I,GAAoB,GAAkB,CAAC,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,aAAa,OAAO,CAAC,sBAAsB,CAAC,KAAK,EAAY,OAAO,MAAM,mBAAmB,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,aAAa,GAAG,CAAC,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,mBAAmB,aAAa,kBAAkB,CAAC,YAAY,CAAC,KAAK,EAAY,KAAK,MAAM,eAAe,QAAQ,CAAC,QAAQ,WAAW,CAAC,aAAa,CAAC,iBAAiB,oBAAoB,CAAC,aAAa,QAAQ,CAAC,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,kBAAkB,aAAa,OAAO,cAAc,OAAO,aAAa,GAAK,YAAY,8HAA8H,CAAC,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,iBAAiB,aAAa,OAAO,cAAc,OAAO,aAAa,GAAK,YAAY,oFAAoF,CAAC,kBAAkB,CAAC,KAAK,EAAY,QAAQ,MAAM,iBAAiB,aAAa,OAAO,cAAc,OAAO,aAAa,GAAM,YAAY,kNAAkN,CASrxQ,oBAAoB,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,aAAa,aAAa,OAAO,GAAGc,EAAE,oBAAoB,GAAK,CAAC,mBAAmB,CAAC,KAAK,EAAY,OAAO,MAAM,mBAAmB,aAAa,YAAY,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,QAAQ,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,eAAe,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,kBAAkB,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,aAAa,UAAU,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,kBAAkB,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,aAAa,UAAU,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,kBAAkB,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,aAAa,UAAU,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,mBAAmB,CAAC,KAAK,EAAY,OAAO,MAAM,kBAAkB,aAAa,mBAAmB,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,oBAAoB,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,uBAAuB,CAAC,KAAK,EAAY,OAAO,MAAM,sBAAsB,aAAa,wBAAwB,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,iBAAiB,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,uBAAuB,CAAC,KAAK,EAAY,OAAO,MAAM,uBAAuB,aAAa,gBAAgB,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,aAAa,8BAA8B,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,aAAa,oBAAoB,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,aAAa,UAAU,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,qBAAqB,aAAa,0BAA0B,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,kBAAkB,aAAa,oBAAoB,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,mBAAmB,aAAa,qBAAqB,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,mBAAmB,aAAa,qBAAqB,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,QAAQ,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,qBAAqB,CAAC,KAAK,EAAY,OAAO,MAAM,2BAA2B,aAAa,oBAAoB,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,0BAA0B,CAAC,KAAK,EAAY,OAAO,MAAM,uBAAuB,aAAa,mBAAmB,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,yBAAyB,CAAC,KAAK,EAAY,OAAO,MAAM,wBAAwB,aAAa,kBAAkB,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,6BAA6B,CAAC,KAAK,EAAY,OAAO,MAAM,0BAA0B,aAAa,sBAAsB,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,8BAA8B,CAAC,KAAK,EAAY,OAAO,MAAM,2BAA2B,aAAa,uBAAuB,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,qBAAqB,aAAa,QAAQ,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,iBAAiB,CAAC,KAAK,EAAY,OAAO,MAAM,sBAAsB,aAAa,yBAAyB,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,mBAAmB,aAAa,qCAAqC,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,mBAAmB,aAAa,oCAAoC,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,oBAAoB,CAAC,KAAK,EAAY,OAAO,MAAM,0BAA0B,aAAa,0CAA0C,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,iBAAiB,CAAC,KAAK,EAAY,OAAO,MAAM,uBAAuB,aAAa,sCAAsC,YAAY,6EAA6E,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,iBAAiB,CAAC,KAAK,EAAY,OAAO,MAAM,uBAAuB,aAAa,gEAAgE,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,aAAa,iEAAiE,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,qBAAqB,aAAa,uCAAuC,OAAO,GAAGA,EAAE,oBAAoB,GAAK,CAAC,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,cAAc,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,YAAY,iBAAiB,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,YAAY,gBAAgB,YAAY,uFAAuF,CAAC,WAAW,CAAC,KAAK,EAAY,QAAQ,MAAM,eAAe,aAAa,GAAM,YAAY,4DAA4D,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,YAAY,qCAAqC,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,CAAC,aAAa,CAAC,KAAK,EAAY,MAAM,MAAM,gBAAgB,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,CAAC,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,QAAQ,CAAC,KAAK,EAAY,KAAK,QAAQ,CAAC,YAAY,WAAW,QAAQ,QAAQ,UAAU,UAAU,UAAU,WAAW,QAAQ,OAAO,CAAC,aAAa,CAAC,aAAa,YAAY,QAAQ,QAAQ,UAAU,UAAU,UAAU,WAAW,iBAAiB,cAAc,CAAC,CAAC,aAAa,CAAC,YAAY,WAAW,QAAQ,QAAQ,UAAU,OAAO,CAAC,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,CAAC,CAAC,CAAC,aAAa,CAAC,CAAC,MAAM,sBAAsB,KAAK,UAAU,WAAW,GAAM,OAAO,CAAC,YAAY,WAAW,QAAQ,QAAQ,UAAU,OAAO,CAAC,CAAC,CAAC,MAAM,uBAAuB,KAAK,aAAa,WAAW,GAAK,OAAO,CAAC,YAAY,WAAW,QAAQ,QAAQ,UAAU,UAAU,UAAU,OAAO,CAAC,CAAC,CAAC,MAAM,qBAAqB,KAAK,UAAU,WAAW,GAAM,YAAY,mBAAmB,YAAY,kBAAkB,OAAO,CAAC,YAAY,WAAW,QAAQ,QAAQ,UAAU,OAAO,CAAC,CAAC,CAAC,MAAM,kBAAkB,KAAK,MAAM,WAAW,GAAM,OAAO,CAAC,YAAY,WAAW,QAAQ,QAAQ,WAAW,UAAU,OAAO,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,KAAK,EAAY,kBAAkB,MAAM,WAAW,YAAY,wGAAwG,CAAC,gBAAgB,CAAC,KAAK,EAAY,kBAAkB,MAAM,YAAY,YAAY,qGAAqG,CAAC,mBAAmB,CAAC,KAAK,EAAY,kBAAkB,MAAM,eAAe,YAAY,mLAAmL,CAAC,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,aAAa,OAAO,CAAC,kBAAkB,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,aAAa,UAAU,CAAC,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,GAAmB,YAAY,eAAe,YAAY,sIAAsI,CAAC,mBAAmB,CAAC,KAAK,EAAY,OAAO,MAAM,kBAAkB,aAAa,KAAK,YAAY,0CAA0C,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,kBAAkB,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,0BAA0B,CAAC,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,aAAa,qBAAqB,CAAC,kBAAkB,CAAC,KAAK,EAAY,OAAO,MAAM,qBAAqB,aAAa,iBAAiB,CAAC,kBAAkB,CAAC,KAAK,EAAY,OAAO,MAAM,sBAAsB,aAAa,gBAAgB,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,oBAAoB,CAAC,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,IAAI,GAAG,IAAI,IAAI,KAAK,GAAG,aAAa,IAAI,YAAY,kFAAkF,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,4CAA4C,YAAY,4HAA4H,CAAC,YAAY,CAAC,KAAK,EAAY,KAAK,MAAM,eAAe,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,gDAAgD,CAAC,kBAAkB,CAAC,KAAK,EAAY,OAAO,MAAM,sBAAsB,aAAa,8DAA8D,YAAY,sFAAsF,CAAC,QAAQ,CAAC,KAAK,EAAY,MAAM,MAAM,WAAW,aAAa,OAAO,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,aAAa,GAAG,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,eAAe,CAAC,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,mBAAmB,aAAa,aAAa,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,aAAa,WAAW,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,aAAa,CAAC,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,kBAAkB,aAAa,wFAAwF,CAAC,mBAAmB,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,aAAa,aAAa,CAAC,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,aAAa,UAAU,CAAC,cAAc,CAAC,KAAK,EAAY,MAAM,MAAM,iBAAiB,aAAa,UAAU,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,aAAa,GAAG,YAAY,kEAAkE,CAAC,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,aAAa,kBAAkB,CAAC,QAAQ,CAAC,KAAK,EAAY,MAAM,MAAM,WAAW,aAAa,OAAO,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,YAAY,aAAa,UAAU,CAAC,SAAS,CAAC,KAAK,EAAY,MAAM,MAAM,cAAc,aAAa,kBAAkB,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,aAAa,IAAI,CAAC,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,gBAAgB,aAAa,UAAU,CAAC,YAAY,CAAC,KAAK,EAAY,KAAK,MAAM,eAAe,SAAS,WAAW,gBAAgB,QAAQ,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,IAAI,GAAG,IAAI,GAAG,KAAK,EAAE,aAAa,GAAG,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,SAAS,WAAW,gBAAgB,aAAa,CAAC,aAAa,CAAC,KAAK,EAAY,KAAK,MAAM,gBAAgB,SAAS,WAAW,gBAAgB,aAAa,YAAY,kHAAkH,CAAC,CAAC,IC9MloW,SAAwB,EAAkB,EAAI,EAAO,CAAC,KAAM,GAAO,CAAC,IAAM,EAAO,GAAiB,EAAO,IAAI,GAAG,EAAO,CAAC,IAAM,EAAM,EAAO,MAAM,CAAC,GAAK,GAAG,EAAM,OAAO,EAAO,EAAO,EAAO,UAAW,SAAS,GAAQ,EAAO,CAAC,IAAM,EAAS,EAAE,CAAC,KAAM,GAAO,CAAC,IAAM,EAAO,GAAiB,EAAO,IAAI,GAAG,EAAO,CAAC,IAAM,EAAQ,EAAO,SAAS,CAAI,GAAQ,EAAS,KAAK,EAAQ,CAAE,EAAO,EAAO,SAAU,GAAG,EAAS,OAAO,EAAE,OAAO,QAAQ,IAAI,EAAS,CAAE,SAAgB,GAA0B,EAAO,CAAC,IAAM,EAAe,GAAQ,EAAO,CAAC,GAAG,EAAe,MAAM,uBAAj2B,CAAM,GAAiB,CAAC,UAAU,IAAI,MAAc,OAAO,8BAAoB,CAAC,UAAU,IAAI,MAAc,OAAO,8BAAoB,CAAC,UAAU,IAAI,MAAc,OAAO,8BAAoB,CAAC,UAAU,IAAI,MAAc,OAAO,8BAAoB,CAAC,UAAU,IAAI,MAAc,OAAO,8BAAoB,CAAC,iCCAnS,IAAsC,IAA4B,CAAoC,GAAK,0BAAgC,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAMoB,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,MAAI,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,EAAS,MAAI,CAAC,EAAG,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAGD,MAAgB,CAAC,GAAGA,EAAM,EAQrc,GAAK,EARge,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWC,GAASD,EAAM,CAAC,OAAoB,EAAK,GAAI,CAAC,GAAG,EAAU,IAAI,GAAG,UAAU,EAAG,eAAeE,EAAU,CAAU,WAAa,MAAI,IAAI,ksBAAksB,MAAM,CAAC,GAAG,EAAM,CAAC,CAAC,EAAG,CAAW,CAAC,iCAAiC,GAAK,2CAA2C,GAAK,qCAAqC,CAQzgD,eAAe,CAAC,GAAK,YAAY,UAAsB,gICRZ,IAAykB,IAAkE,IAA4B,IAAuG,IAA6E,KAA0E,KAAsF,KAAiF,KAAiE,KAAmE,KAAyE,KAAkE,KAAoF,KAAiF,KAAoF,KAAqG,KAAqE,KAAsE,KAAuE,KAAuE,KAAsE,KAAsE,KAAsE,KAAuE,IAAuE,KAAuE,IAAsE,KAAsE,KAAuE,KAAsE,KAAsE,KAAsE,IAAuE,KAA4G,KAA8D,KAA+D,KAAmE,KAAiE,KAAmF,CAAM,GAAsC,GAA0B,GAAOC,GAAO,CAAC,CAAO,GAAuB,GAAS,GAAkB,CAAO,GAA6B,GAAS,GAAwB,CAAO,GAAoC,GAA6B,EAAO,IAAI,CAAC,OAAO,YAAY,SAAS,GAAqB,QAAQ,YAAY,CAAC,CAAO,GAAgB,GAASC,GAAW,CAAO,GAAkC,GAAwBA,GAAW,CAAO,GAAgB,GAASC,GAAW,CAAO,GAAkC,GAAwBA,GAAW,CAAO,GAAyC,GAA0B,GAAO,EAAO,IAAI,CAAC,CAAO,GAAY,CAAC,UAAU,iDAAiD,UAAU,gDAAgD,UAAU,wBAAwB,UAAU,sBAAsB,CAAO,OAAc,OAAO,SAAW,IAAyB,GAAgB,CAAC,QAAQ,UAAU,CAAO,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,CAAutB,IAAmB,EAAkB,EAAuB,IAAgB,GAAyC,EAAuB,WAAW,EAAgF,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAA7H,CAAC,OAAO,EAAE,MAAM,GAAG,SAAS,EAAE,KAAK,SAAS,CAAwG,EAAE,EAAE,EAAE,EAAE,CAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAO,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,GAAG,CAAO,GAAY,CAAC,OAAO,EAAE,MAAM,KAAK,SAAS,EAAE,KAAK,SAAS,CAAO,GAAW,CAAC,OAAO,GAAW,WAAW,GAAG,aAAa,OAAO,WAAW,GAAY,QAAQ,UAAU,KAAK,SAAS,CAAO,GAAkB,GAAW,OAAO,GAAQ,UAAU,GAAc,OAAO,EAAM,KAAM,SAAiB,EAAc,OAAO,GAAQ,SAAS,CAAC,IAAI,EAAM,CAAC,IAAA,GAAkB,QAAW,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKC,GAAK,KAAK,aAAa,CAAC,QAAQ,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,CAAC,EAAQ,IAAW,CAAC,MAAA,EAAM,WAAS,cAAmD,EAA3B,GAAaC,EAAM,CAAsB,CAAS,QAAY,CAAC,KAAK,CAAC,WAAW,CAAC,KAAK,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,SAAS,KAAK,MAAM,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,KAAK,kBAAkB,CAAC,KAAK,CAAC,WAAW,CAAC,KAAK,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,SAAS,KAAK,MAAM,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,KAAK,kBAAkB,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKC,GAAY,KAAK,aAAa,CAAC,MAAM,CAAC,MAAM,YAAY,KAAKC,GAAoB,KAAK,aAAa,CAAC,KAAK,WAAW,CAAC,MAAM,CAAC,MAAM,YAAY,KAAKC,GAAuB,KAAK,aAAa,CAAC,KAAK,WAAW,CAAC,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,MAAM,sBAAsB,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,MAAM,sBAAsB,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,CAAC,EAAQ,QAAY,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKC,GAAuB,KAAK,aAAa,CAAC,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,CAAC,EAAQ,GAAY,CAAC,OAAO,GAAW,OAAO,GAAM,WAAW,EAAE,UAAU,GAAG,aAAa,OAAO,WAAW,GAAY,QAAQ,WAAW,KAAK,SAAS,CAAO,IAAoB,EAAE,IAAI,oBAAoBC,IAAU,QAAY,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKC,EAAI,KAAK,aAAa,CAAC,MAAM,CAAC,KAAK,eAAe,MAAM,GAAG,CAAC,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,CAAC,MAAM,YAAY,UAAU,CAAC,CAAC,KAAK,CAAC,WAAW,CAAC,KAAK,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,SAAS,KAAK,MAAM,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,KAAK,kBAAkB,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKA,EAAI,KAAK,aAAa,CAAC,MAAM,CAAC,MAAM,YAAY,KAAKC,GAAM,KAAK,aAAa,CAAC,KAAK,WAAW,CAAC,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,CAAC,KAAK,SAAS,MAAM,CAAC,KAAK,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,SAAS,KAAK,MAAM,CAAC,KAAK,eAAe,MAAM,YAAY,CAAC,KAAK,kBAAkB,CAAC,CAAC,CAAC,aAAa,QAAQ,KAAK,eAAe,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,SAAS,KAAK,MAAM,CAAC,KAAK,eAAe,MAAM,YAAY,CAAC,KAAK,kBAAkB,CAAC,EAAuE,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAA9H,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,EAAE,KAAK,SAAS,CAAyG,EAAE,EAAE,EAAE,EAAE,CAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,GAAG,CAAO,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8B,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,MAAM,YAAY,OAAO,YAAY,CAAO,IAAW,CAAC,WAAyB,GAAqB,CAAoB,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,EAAM,CAAC,yBAAyB,GAAG,CAAC,CAAS,IAAU,CAAC,SAAO,KAAG,QAAM,GAAGC,MAAgB,CAAC,GAAGA,EAAM,QAAQ,GAAwBA,EAAM,UAAUA,EAAM,SAAS,YAAY,EAcvkU,GAAgB,EAdulU,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,IAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,IAAW,GAASF,EAAM,CAAoF,GAApEG,MAAkBC,GAAiB,EAAE,CAAC,EAAa,CAAC,CAAC,EAAa,CAAC,CAAsB,CAAC,GAAK,CAAC,EAAY,IAAqB,GAA8B,EAAQ,GAAY,GAAM,CAAid,EAAkB,EAAG,GAAzaC,GAAsBC,GAAuBC,GAAuBC,GAAuBC,GAAuBC,GAAuBC,EAAuBC,GAAuBC,GAAuBC,GAAuBC,GAAwBC,GAAwBC,GAAwBC,GAAwBC,GAAwBC,GAAwBC,GAA+F,CAAO,GAAkBC,EAAiB,GAA0B,EAAE,iBAAuH,GAAa,GAAkB,GAAxG,EAAQA,EAAiB,EAAoB,EAAE,YAAY,OAAsF,CAAO,GAAU,GAAkB,YAAY,CAAO,GAAKC,EAAa,KAAK,CAAC,GAA0B,EAAa,CAAC,IAAM,EAAW,GAAkB,YAAY,CAAO,GAAKA,EAAa,KAAK,CAAO,GAAW,GAAkB,YAAY,CAAO,EAAKA,EAAa,KAAK,CAAc,IAAW,CAAC,IAAM,EAAW,GAAkB,YAAY,CAAO,EAAKA,EAAa,KAAK,CAAO,MAAoB,CAAC,IAAW,EAAgB,IAAc,YAA6C,GAAW,GAAkB,YAAY,CAAO,EAAKA,EAAa,KAAK,CAAO,OAAsB,IAAW,CAAgB,IAAc,YAAtB,GAAkF,OAArB,GAAiB,EAAE,CAAC,CAAqB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,2BAAwB,iBAAiB,YAAY,qBAAkB,CAAC,SAAsB,EAAM,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,gDAAgD,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,GAAG,GAAU,UAAU,EAAG,EAAkB,gBAAgBC,EAAU,CAAC,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,GAAG,GAAU,OAAO,GAAa,IAAI,GAAK,SAAS,CAAc,EAAKC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,KAAK,eAAe,IAAI,QAAQ,IAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAC,YAAY,KAAK,WAAW,IAAI,UAAU,QAAQ,UAAU,QAAQ,MAAM,GAAmB,OAAO,QAAQ,IAAI,2FAA2F,OAAO,iNAAiN,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,IAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,GAAmB,OAAO,QAAQ,IAAI,2FAA2F,OAAO,gGAAgG,CAAC,CAAC,CAAC,SAAsB,EAAK,GAAsC,CAAC,yBAAyB,GAAM,iBAAiB,EAAE,mCAAmC,GAAK,gBAAgB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,QAAQ,GAAU,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,KAAK,QAAQ,IAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAC,YAAY,IAAI,WAAW,KAAK,UAAU,OAAO,UAAU,SAAS,MAAM,GAAmB,OAAO,QAAQ,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,UAAU,iBAAiB,wBAAwB,UAAU,mBAAmB,aAAa,QAAQ,GAAW,UAAU,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,SAAsB,EAAK,MAAM,CAAC,UAAU,iBAAiB,SAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAKC,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,qBAAqB,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,qBAAqB,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,OAAO,GAAW,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,GAAoC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,GAAG,EAAW,OAAO,GAAa,IAAI,GAAK,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,IAAI,GAAG,GAAW,IAAI,EAAK,SAAS,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,iBAAiB,CAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,YAAY,CAAC,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,iBAAiB,CAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,YAAY,CAAC,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,iBAAiB,CAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,YAAY,CAAC,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,iBAAiB,CAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,YAAY,CAAC,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAK,GAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,GAAG,SAAS,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,YAAY,CAAC,WAAW,mEAAmE,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,MAAM,CAAC,YAAY,EAAc,GAAG,CAAC,UAAU,CAAC,YAAY,CAAC,WAAW,mEAAmE,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,QAAQ,WAAW,MAAM,CAAC,aAAa,CAAC,WAAW,6DAA6D,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,QAAQ,WAAW,MAAM,CAAC,YAAY,EAAc,GAAG,CAAC,UAAU,CAAC,YAAY,CAAC,WAAW,mEAAmE,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,MAAM,CAAC,aAAa,CAAC,WAAW,6DAA6D,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,QAAQ,WAAW,MAAM,CAAC,YAAY,EAAc,GAAG,CAAC,CAAC,SAAsB,EAAK,GAAkB,CAAC,YAAY,wEAAwE,aAAa,EAAkB,MAAM,EAAa,EAAE,WAAW,MAAM,qBAAqB,SAAS,qEAAqE,UAAU,GAAG,YAAY,qBAAqB,kBAAkB,EAAkB,MAAM,EAAa,EAAE,UAAU,YAAY,qBAAqB,gBAAgB,mBAAmB,sBAAsB,EAAE,YAAY,EAAkB,MAAM,EAAa,EAAE,oBAAoB,gBAAgB,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAsB,EAAK,GAAmB,CAAC,SAAsB,EAAK,GAAU,CAAC,MAAM,IAAQ,CAAC,UAAU,EAAY,EAAgB,IAAiC,EAAKG,EAAU,CAAC,SAAS,GAAa,KAAK,CAAC,sBAAsB,EAA6B,sBAAsB,EAA6B,UAAU,EAAmB,GAAG,EAAY,UAAU,EAAmB,UAAU,GAAoB,KAAU,IAAqB,GAAG,IAAqB,GAAG,IAA+B,GAAG,IAA+B,GAAuB,EAAK,EAAY,CAAC,GAAG,aAAa,IAAc,SAAsB,EAAK,EAAqB,SAAS,CAAC,MAAM,CAAC,UAAU,EAAmB,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,EAAmB,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,SAAS,CAAc,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAC,KAAK,EAAmB,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAC,KAAK,EAA6B,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAC,KAAK,EAA6B,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKtC,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,MAAM,OAAO,GAAG,GAAkB,EAAmB,CAAC,CAAC,UAAU,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAG,CAAC,CAAC,CAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,mBAAmB,EAAkB,MAAM,EAAa,EAAE,KAAK,YAAY,CAAC,CAAC,aAAa,GAAG,YAAY,EAAkB,KAAK,EAAa,EAAE,GAAG,YAAY,EAAkB,KAAK,EAAa,EAAE,GAAG,aAAa,GAAG,QAAQ,GAAG,OAAO,CAAC,YAAY,WAAW,QAAQ,QAAQ,UAAU,CAAC,MAAM,EAAkB,KAAK,EAAa,EAAE,uBAAuB,KAAK,EAAkB,KAAK,EAAa,EAAE,iCAAiC,WAAW,GAAK,CAAC,CAAC,aAAa,GAAG,YAAY,GAAG,YAAY,GAAG,aAAa,GAAG,QAAQ,GAAG,OAAO,CAAC,YAAY,WAAW,QAAQ,QAAQ,UAAU,CAAC,MAAM,EAAkB,KAAK,EAAa,EAAE,kCAAkC,KAAK,GAAG,WAAW,GAAK,CAAC,CAAC,aAAa,GAAG,YAAY,GAAG,YAAY,GAAG,aAAa,GAAG,QAAQ,GAAG,OAAO,CAAC,YAAY,WAAW,QAAQ,QAAQ,UAAU,CAAC,MAAM,EAAkB,KAAK,EAAa,EAAE,iBAAiB,KAAK,GAAG,WAAW,GAAM,CAAC,CAAC,aAAa,GAAG,YAAY,GAAG,YAAY,GAAG,aAAa,GAAG,QAAQ,GAAG,OAAO,CAAC,QAAQ,YAAY,WAAW,QAAQ,QAAQ,UAAU,CAAC,MAAM,EAAkB,KAAK,EAAa,EAAE,eAAe,KAAK,GAAG,WAAW,GAAM,CAAC,CAAC,eAAe,EAAkB,KAAK,EAAa,EAAE,OAAO,SAAS,CAAC,WAAW,6DAA6D,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,MAAM,CAAC,YAAY,CAAC,WAAW,mEAAmE,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,MAAM,CAAC,aAAa,CAAC,WAAW,6DAA6D,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,QAAQ,WAAW,MAAM,CAAC,QAAQ,EAAE,YAAY,WAAW,kBAAkB,EAAkB,MAAM,EAAa,EAAE,8DAA8D,WAAW,GAAG,aAAa,GAAG,YAAY,EAAkB,MAAM,EAAa,EAAE,kBAAkB,OAAO,OAAO,GAAG,YAAY,QAAQ,qBAAqB,YAAY,qBAAqB,SAAS,YAAY,cAAc,EAAkB,MAAM,EAAa,EAAE,qBAAqB,kBAAkB,EAAkB,MAAM,EAAa,EAAE,iBAAiB,cAAc,IAAI,QAAQ,qBAAqB,aAAa,EAAkB,MAAM,EAAa,EAAE,gDAAgD,YAAY,EAAc,GAAG,YAAY,EAAkB,MAAM,EAAa,EAAE,4CAA4C,kBAAkB,EAAkB,MAAM,EAAa,EAAE,gBAAgB,cAAc,GAAM,kBAAkB,GAAM,cAAc,GAAK,MAAM,CAAC,MAAM,OAAO,CAAC,eAAe,EAAkB,MAAM,EAAa,EAAE,qDAAqD,YAAY,EAAkB,MAAM,EAAa,EAAE,eAAe,gBAAgB,EAAkB,MAAM,EAAa,EAAE,aAAa,cAAc,wEAAwE,aAAa,EAAkB,MAAM,EAAa,EAAE,8BAA8B,mBAAmB,EAAkB,MAAM,EAAa,EAAE,aAAa,eAAe,EAAkB,MAAM,EAAa,EAAE,wFAAwF,aAAa,EAAkB,MAAM,EAAa,EAAE,aAAa,eAAe,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAsB,EAAK,GAAmB,CAAC,SAAsB,EAAK,GAAU,CAAC,MAAM,IAAO,CAAC,UAAU,EAAW,EAAe,IAAgC,EAAKwC,EAAU,CAAC,SAAS,GAAY,KAAK,CAAC,UAAU,EAAmB,UAAU,EAAmB,UAAU,EAAmB,GAAG,EAAY,UAAU,GAAoB,KAAS,IAAqB,GAAG,IAAqB,GAAG,IAAqB,GAAuB,EAAK,EAAY,CAAC,GAAG,aAAa,IAAc,SAAsB,EAAK,EAAqB,SAAS,CAAC,MAAM,CAAC,UAAU,EAAmB,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAC,KAAK,EAAmB,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAC,KAAK,EAAmB,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKtC,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,MAAM,OAAO,GAAG,GAAkB,EAAmB,CAAC,CAAC,UAAU,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAG,CAAC,CAAC,CAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,mBAAmB,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAsB,EAAK,GAAmB,CAAC,SAAsB,EAAK,GAAU,CAAC,MAAM,IAAQ,CAAC,UAAU,EAAY,EAAgB,IAAiC,EAAKwC,EAAU,CAAC,SAAS,GAAa,KAAK,CAAC,UAAU,EAAmB,GAAG,EAAY,UAAU,GAAoB,KAAU,IAAqB,GAAG,IAAqB,GAAuB,EAAK,EAAY,CAAC,GAAG,aAAa,IAAc,SAAsB,EAAK,EAAqB,SAAS,CAAC,MAAM,CAAC,UAAU,EAAmB,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,EAAmB,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,SAAsB,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAC,KAAK,EAAmB,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAG,CAAC,CAAC,CAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,oBAAoB,GAAG,cAAc,GAAG,iBAAiB,GAAG,iBAAiB,GAAG,cAAc,GAAG,iBAAiB,GAAG,eAAe,GAAG,gBAAgB,GAAG,kBAAkB,GAAG,kBAAkB,GAAG,gBAAgB,GAAG,oBAAoB,GAAG,mBAAmB,GAAG,uBAAuB,GAAG,kBAAkB,GAAG,gBAAgB,GAAG,gBAAgB,GAAG,gBAAgB,GAAG,mBAAmB,GAAG,uBAAuB,GAAG,gBAAgB,GAAG,eAAe,GAAG,eAAe,GAAG,cAAc,GAAG,eAAe,GAAG,gBAAgB,GAAG,cAAc,GAAG,qBAAqB,GAAG,aAAa,GAAG,8BAA8B,GAAG,6BAA6B,GAAG,0BAA0B,GAAG,gBAAgB,GAAG,yBAAyB,GAAG,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,EAAkB,MAAM,EAAa,EAAE,oDAAoD,IAAI,MAAM,gBAAgB,IAAI,eAAe,IAAI,QAAQ,IAA2B,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,OAAO,GAAmB,OAAO,QAAQ,IAAI,GAAmB,OAAO,QAAQ,SAAS,IAAI,2FAA2F,OAAO,gGAAgG,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,EAAkB,MAAM,EAAa,EAAE,oDAAoD,IAAI,MAAM,gBAAgB,IAAI,eAAe,IAAI,QAAQ,IAA2B,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,OAAO,GAAmB,OAAO,QAAQ,IAAI,GAAmB,OAAO,QAAQ,SAAS,IAAI,2FAA2F,OAAO,gGAAgG,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,EAAkB,MAAM,EAAa,EAAE,oDAAoD,IAAI,MAAM,gBAAgB,IAAI,eAAe,IAAI,QAAQ,IAA2B,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,IAAI,CAAC,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,YAAY,GAAmB,OAAO,QAAQ,IAAI,GAAmB,OAAO,QAAQ,2BAA2B,IAAI,2FAA2F,OAAO,gGAAgG,CAAC,CAAC,CAAC,SAAsB,EAAKrC,GAAO,CAAC,WAAW,CAAC,IAAI,EAAkB,MAAM,EAAa,EAAE,oDAAoD,IAAI,MAAM,gBAAgB,IAAI,eAAe,IAAI,QAAQ,IAA2B,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,IAAI,CAAC,YAAY,IAAI,WAAW,IAAI,UAAU,SAAS,UAAU,SAAS,MAAM,YAAY,GAAmB,OAAO,QAAQ,IAAI,GAAmB,OAAO,QAAQ,2BAA2B,IAAI,2FAA2F,OAAO,gGAAgG,CAAC,UAAU,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,IAAI,GAAG,EAAW,IAAI,EAAK,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,IAAI,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAAa,SAAsB,EAAKuC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,iBAAiB,OAAO,GAAY,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,uBAAuB,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAsB,EAAKG,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,0BAA0B,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,IAAI;;;;;EAA0jB,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,eAAe,SAAsB,EAAKJ,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKA,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKA,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAM,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAS,CAAC,yBAAyC,EAAK,KAAK,EAAE,CAAC,CAAC,uBAAoC,EAAK,KAAK,EAAE,CAAC,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,CAAC,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,mBAAmB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,mBAAmB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,uBAAuB,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAsB,EAAKG,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,mCAAmC,QAAQ,EAAE,IAAI,8iBAA8iB,aAAa,YAAY,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAsB,EAAKF,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,8BAA8B,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAM,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAS,CAAC,qBAAkC,EAAK,KAAK,EAAE,CAAC,CAAC,gBAA6B,EAAK,KAAK,EAAE,CAAC,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,mBAAmB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,2CAA2C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,mBAAmB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,2CAA2C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,mBAAmB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,2CAA2C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,oBAAoB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,8BAA8B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,oBAAoB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,8BAA8B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,0DAA0D,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,uBAAuB,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAsB,EAAKG,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,mCAAmC,QAAQ,EAAE,IAAI,8iBAA8iB,aAAa,YAAY,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAsB,EAAKF,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAM,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAS,CAAC,sBAAmC,EAAK,KAAK,EAAE,CAAC,CAAC,gBAA6B,EAAK,KAAK,EAAE,CAAC,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,mBAAmB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,mBAAmB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,4BAA4B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,IAAI,SAAS,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,0BAA0B,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,iBAAiB,OAAO,GAAY,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,mBAAmB,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,uBAAuB,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAsB,EAAKG,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,uBAAuB,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,IAAI;;;;;;;;;;;;EAAytB,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAsB,EAAKF,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAM,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAS,CAAC,mCAAgD,EAAK,KAAK,EAAE,CAAC,CAAC,oBAAoC,EAAK,KAAK,EAAE,CAAC,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,CAAC,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,mBAAmB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,uBAAuB,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAsB,EAAKG,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,mCAAmC,QAAQ,EAAE,IAAI,0iBAA0iB,aAAa,WAAW,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAsB,EAAKF,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAM,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAS,CAAC,yBAAsC,EAAK,KAAK,EAAE,CAAC,CAAC,cAA2B,EAAK,KAAK,EAAE,CAAC,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,CAAC,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,mBAAmB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,uBAAuB,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAsB,EAAKG,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,kBAAkB,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,IAAI;;;;;;;;;;;;;;;;;;;;;;;;;;EAAk2F,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAsB,EAAKF,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAM,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAS,CAAC,2BAAwC,EAAK,KAAK,EAAE,CAAC,CAAC,wBAAqC,EAAK,KAAK,EAAE,CAAC,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,CAAC,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,oBAAoB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,GAAG,GAAW,IAAI,EAAK,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAsB,EAAK,GAAmB,CAAC,SAAsB,EAAK,GAAU,CAAC,MAAM,IAAQ,CAAC,UAAU,EAAY,EAAgB,IAAiC,EAAKE,EAAU,CAAC,SAAS,GAAa,KAAK,CAAC,UAAU,EAAmB,GAAG,EAAY,UAAU,EAAY,UAAU,GAAoB,KAAU,IAAqB,GAAK,IAAqB,GAAuB,EAAK,EAAY,CAAC,GAAG,aAAa,IAAc,SAAsB,EAAK,EAAqB,SAAS,CAAC,MAAM,CAAC,UAAU,EAAmB,CAAC,SAAS,IAAqB,IAAoB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAsB,EAAK,GAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKH,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,GAAG,CAAC,UAAU,CAAC,UAAU,GAAG,kBAAkB,GAAG,gBAAgB,GAAG,CAAC,CAAC,SAAsB,EAAK,GAAwB,CAAC,aAAa,IAAI,YAAY,wEAAwE,WAAW,CAAC,WAAW,6DAA6D,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,QAAQ,CAAC,eAAe,GAAG,WAAW,GAAG,aAAa,wEAAwE,aAAa,qBAAqB,gBAAgB,yBAAyB,SAAS,CAAC,WAAW,6DAA6D,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,MAAM,CAAC,QAAQ,EAAE,eAAe,wEAAwE,eAAe,kBAAkB,aAAa,GAAG,aAAa,EAAE,WAAW,IAAI,UAAU,GAAG,YAAY,mBAAmB,qBAAqB,qBAAqB,yBAAyB,EAAE,kBAAkB,GAAG,kBAAkB,EAAE,gBAAgB,GAAG,QAAQ,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAS,GAAa,KAAK,CAAC,GAAG,EAAY,UAAU,EAAmB,UAAU,EAAmB,UAAU,GAAoB,KAAU,IAAqB,GAAG,IAAqB,GAAG,IAAqB,GAAuB,EAAK,EAAY,CAAC,GAAG,aAAa,IAAc,SAAsB,EAAK,EAAqB,SAAS,CAAC,MAAM,CAAC,UAAU,EAAmB,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAKE,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,qBAAqB,MAAM,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,MAAM,CAAC,QAAQ,CAAC,KAAK,EAAmB,kBAAkB,GAAmB,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,GAAyB,CAAC,QAAQ,CAAC,wEAAA,GAA+FI,UAAa,CAAC,SAAsB,EAAKH,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAmB,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,QAAQ,CAAC,wBAAwB,CAAC,EAAE,+BAA+B,WAAW,8BAA8B,KAAK,+BAA+B,GAAG,8BAA8B,GAAG,8BAA8B,GAAG,+BAA+B,GAAG,8BAA8B,GAAG,+BAA+B,GAAG,8BAA8B,IAAI,8BAA8B,EAAE,+BAA+B,MAAM,8BAA8B,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAG,CAAC,CAAC,CAAC,CAAC,MAAM,GAAM,aAAa,qBAAqB,iBAAiB,EAAE,IAAI,EAAE,OAAO,OAAO,UAAU,qEAAqE,SAAS,GAAG,WAAW,IAAI,GAAG,YAAY,aAAa,GAAG,SAAS,YAAY,UAAU,IAAI,iBAAiB,IAAI,aAAa,GAAM,cAAc,qEAAqE,aAAa,CAAC,WAAW,6DAA6D,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,QAAQ,CAAC,aAAa,EAAkB,MAAM,EAAa,EAAE,MAAM,YAAY,GAAK,UAAU,IAAI,MAAM,CAAC,MAAM,OAAO,CAAC,WAAW,qEAAqE,UAAU,CAAC,WAAW,qEAAqE,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,QAAQ,CAAC,kBAAkB,GAAG,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAG,CAAC,CAAC,CAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKF,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,sCAAsC,IAAA,GAAU,CAAC,CAAC,SAAsB,EAAM,GAAyC,CAAC,iBAAiB,CAAC,QAAQ,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,KAAK,EAAE,QAAQ,EAAE,UAAU,IAAI,KAAK,SAAS,CAAC,sCAAsC,GAAK,2BAA2B,CAAC,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,OAAO,GAAG,IAAI,EAAK,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,2BAA2B,iBAAiB,qCAAqC,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,QAAQ,GAAW,UAAU,gBAAgB,cAAc,GAAK,wBAAwB,SAAS,mBAAmB,cAAc,QAAQ,GAAW,OAAO,GAAa,UAAU,GAAK,kBAAkB,GAAmB,SAAS,CAAC,IAAc,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,GAA0B,CAAC,OAAO,GAAG,EAAE,IAAI,SAAsB,EAAK,EAAU,CAAC,UAAU,yCAAyC,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,EAAe,GAAG,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,EAAe,GAAG,UAAU,EAAe,GAAG,CAAC,CAAC,SAAsB,EAAK,GAAkC,CAAC,sBAAsB,GAAM,kBAAkB,CAAC,CAAC,OAAO,EAAE,IAAI,EAAK,OAAO,YAAY,CAAC,CAAC,OAAO,GAAG,IAAI,EAAK,OAAO,YAAY,CAAC,CAAC,OAAO,GAAG,IAAI,EAAK,OAAO,YAAY,CAAC,CAAC,oBAAoB,GAAG,qCAAqC,GAAK,UAAU,GAAM,UAAU,EAAe,GAAG,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAUM,GAAQ,UAAU,EAAkB,MAAM,EAAa,EAAE,aAAa,UAAU,GAAM,UAAU,EAAkB,MAAM,EAAa,EAAE,UAAU,SAAS,YAAY,UAAUC,GAAM,UAAU,EAAe,GAAG,UAAUC,GAAU,UAAU,EAAkB,MAAM,EAAa,EAAE,MAAM,UAAU,EAAe,GAAG,QAAQ,GAAa,YAAY,CAAC,UAAU,EAAkB,MAAM,EAAa,EAAE,SAAS,MAAM,OAAO,UAAUD,GAAM,UAAUE,GAAK,UAAU,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAKT,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,EAAE,IAAI,CAAC,CAAC,SAAsB,EAAK,GAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,oEAAoE,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,EAAe,GAAG,UAAU,EAAe,GAAG,CAAC,CAAC,SAAsB,EAAK,GAAkC,CAAC,sBAAsB,GAAM,kBAAkB,CAAC,CAAC,OAAO,EAAE,IAAI,EAAK,OAAO,YAAY,CAAC,CAAC,OAAO,GAAG,IAAI,EAAK,OAAO,YAAY,CAAC,CAAC,oBAAoB,GAAG,qCAAqC,GAAK,UAAU,EAAkB,MAAM,EAAa,EAAE,uBAAuB,UAAU,EAAkB,MAAM,EAAa,EAAE,4BAA4B,UAAUO,GAAM,UAAUE,GAAK,UAAUD,GAAU,UAAU,EAAkB,MAAM,EAAa,EAAE,MAAM,UAAU,EAAkB,MAAM,EAAa,EAAE,kBAAkB,UAAU,GAAM,OAAO,OAAO,GAAG,YAAY,UAAU,EAAe,GAAG,SAAS,YAAY,UAAU,GAAG,UAAUF,GAAQ,UAAUC,GAAM,UAAU,EAAe,GAAG,QAAQ,GAAa,YAAY,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,UAAU,GAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,+TAA+T,yRAAyR,mQAAmQ,gRAAgR,6SAA6S,2SAA2S,iPAAiP,+SAA+S,kTAAkT,0GAA0G,4VAA4V,qQAAqQ,sSAAsS,0PAA0P,0TAA0T,0eAA0e,+VAA+V,gTAAgT,wRAAwR,8qBAA8qB,wTAAwT,8TAA8T,+SAA+S,8rBAA8rB,gbAAgb,2XAA2X,8FAA8F,igBAAigB,8VAA8V,0iBAA0iB,obAAob,onBAAonB,8HAA8H,8SAA8S,gVAAgV,+FAA+F,oRAAoR,8FAA8F,8FAA8F,iUAAiU,uQAAuQ,qRAAqR,8SAA8S,wGAAwG,wQAAwQ,iNAAiN,ozBAAozB,qHAAqH,wGAAwG,GAAGG,GAAgB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,EAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAkB,GAAGC,GAAkB,GAAGC,GAAkB,GAAGC,GAAkB,GAAGC,GAAkB,GAAGC,GAAkB,GAAGC,GAAkB,udAAud,uyBAAuyB,wzDAAwzD,mvBAAmvB,CAc10vF,eAAe,IAAgB,GAAgB,GAAgB,YAAY,uBAAuB,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,KAAK,CAAC,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,oBAAoB,OAAO,SAAS,MAAM,SAAS,aAAa,aAAa,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,iBAAiB,IAAI,6GAA6G,OAAO,MAAM,CAAC,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,iBAAiB,IAAI,6GAA6G,OAAO,MAAM,CAAC,CAAC,cAAc,qBAAqB,OAAO,SAAS,MAAM,SAAS,aAAa,aAAa,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAuB,GAAG,GAA6B,GAAG,GAAgB,GAAG,GAAgB,GAAG,EAAwBC,GAAkB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,EAAmB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,EAAoB,CAAC,GAAG,EAAwBC,GAAoB,CAAC,GAAG,EAAwBC,GAAoB,CAAC,GAAG,EAAwBC,GAAoB,CAAC,GAAG,EAAwBC,GAAoB,CAAC,GAAG,EAAwBC,GAAoB,CAAC,GAAG,EAAwBC,GAAoB,CAAC,GAAA,GAA4BtC,UAAa,EAAA,GAAqDA,UAAa,CAAC,EAAE,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAU,CAAC,IAAM,EAAO,EAAQ,OAAa,EAAgB,GAAW,IAAI,IAAO,CAAC,EAAO,CAAO,EAAiB,GAAW,IAAI,IAAQ,CAAC,EAAO,CAAO,EAAiB,GAAW,IAAI,IAAQ,CAAC,EAAO,CAAO,EAAiB,GAAW,IAAI,IAAQ,CAAC,EAAO,CAAC,OAAO,QAAQ,WAAW,CAAC,EAAgB,SAAS,CAAC,EAAiB,SAAS,CAAC,EAAiB,SAAS,CAAC,EAAiB,SAAS,CAAC,EAAczC,GAAW,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAW,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,CACzyI,GAAqB,CAAC,QAAU,CAAC,gBAAkB,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,EAAE,CAAC,YAAc,CAAC,+BAAiC,OAAO,4BAA8B,OAAO,qBAAuB,OAAO,sBAAwB,OAAO,uBAAyB,OAAO,qBAAuB,OAAO,yBAA2B,OAAO,oCAAsC,qMAA2O,yBAA2B,QAAQ,kBAAoB,OAAO,qBAAuB,6RAA+U,sBAAwB,IAAI,6BAA+B,OAAO,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAA"}