{"version":3,"file":"shared-lib.DFuMUBBS.mjs","names":["variationAxes","fonts","css","className","variationAxes","fonts","css","className","variationAxes","fonts","css","className","p","t","I","e","b","T","n","r","x","N","A","R","P","q","i","_","D","s","a","o","j","C","J","V","W","$","z","G","K","H","X","Q","Y","Z","tt","te","tr","tn","ti","ts","ta","to","tu","tl","u","l","h","c","th","tc","tf","td","tg","ty","tp","tv","tm","tw","tI","tb","tE","tk","tM","tx","tB","tT","tF","f","d","g","y","U","S","k","L","B","E","M","F","O","tU","tS","tL","tN","v","tA","tO","tP","i","r","e","c","s","l","m","f","o","n","t","u","n","t","o","p","e","u","d","r","y","i","c","l","m","a","p","t","I","e","b","T","n","r","x","N","A","R","P","q","i","_","D","s","a","o","j","C","J","V","W","$","z","G","K","H","X","Q","Y","Z","tt","te","tr","tn","ti","ts","ta","to","tu","tl","u","l","h","c","th","tc","tf","td","tg","ty","tp","tv","tm","tw","tI","tb","tE","tk","tM","tx","tB","tT","tF","f","d","g","y","U","S","k","L","B","E","M","F","O","tU","tS","tL","tN","v","tA","tO","tP","u","e","i","m","r","f","a","s","p","c","n","t","o","i","l","n","s","c","u","f","p","d","h","R","g","y","w","U","I","N","S","v","F","x","L","J","V","G","O","T","b","B","e","P","C","o","H","a","q","t","K","r","m","enumToDisplayNameFunctions","utils","__FramerMetadata__","p","t","I","e","b","T","n","r","x","N","A","R","P","q","i","_","D","s","a","o","j","C","J","V","W","$","z","G","K","H","X","Q","Y","Z","tt","te","tr","tn","ti","ts","ta","to","tu","tl","u","l","h","c","th","tc","tf","td","tg","ty","tp","tv","tm","tw","tI","tb","tE","tk","tM","tB","tF","f","d","g","y","U","S","k","L","B","E","M","F","O","tU","tS","tL","v","i","r","e","c","s","l","m","f","o","n","t","u","o","l","n","c","u","s","f","p","d","g","h","U","S","V","N","w","j","b","x","R","I","L","M","B","C","k","E","T","X","e","H","K","i","z","a","D","t","P","r","m","__FramerMetadata__","variationAxes","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","QueryData","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","Industries","_Fragment","Bw8vYtU7qvbR0DkW_9","idvbR0DkW_9","T6vElPJqHvbR0DkW_9","NavResources","bvQ0XackeJix_SzF7j","CohSYtVNoJix_SzF7j","HE4mvpSeBJix_SzF7j","idJix_SzF7j","CaseStudies","EziCHAZN8s_at3rpVI","ids_at3rpVI","vM71liXb2s_at3rpVI","Image","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","variationAxes","fonts","css","className","fonts","css","className","__legacyOverrideHOC_DataObserverContext","_jsx","C","addPropertyOverrides","MotionDivWithFX","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","Transition","React.useContext","React.useMemo","Overlay","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","React.useRef","_Fragment","className","css","sharedStyle.css","sharedStyle.fonts","__FramerMetadata__","params","Component","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","DropDownItemFonts","DropDownItem","cycleOrder","serializationHash","variantClassNames","transition1","QueryData","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","NavResources","_Fragment","bvQ0XackelrIeqZApG","CohSYtVNolrIeqZApG","HE4mvpSeBlrIeqZApG","idlrIeqZApG","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","__FramerMetadata__","addPropertyOverrides","DropDownItemFonts","DropDownItem","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","__FramerMetadata__","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","t","e","n","r","A","i","s","a","o","u","l","h","c","p","i","t","t","i","p","l","u","r","a","addPropertyOverrides","DropDownItem","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","NavWhoWeServe","_Fragment","frWJpIBiQGdQWqtDWo","idGdQWqtDWo","tOrlN3WAcGdQWqtDWo","TXVCp9wUGGdQWqtDWo","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","AccentSmall","AccentSmallInfo","HeaderLink","Community","WhoWeServe","TriggerOld","Features","HeaderLinkInfo","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","React.useRef","className","_Fragment","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","Accent","AccentInfo","Secondary","SecondaryInfo","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className"],"sources":["https:/framerusercontent.com/modules/aYb1XVC4nDE0Bcptjngu/Hrp3TmGezIHuqyfq6mtO/DWBlauu6S.js","https:/framerusercontent.com/modules/wRkrYpqBkdNjGR0Kqtda/j3MWCkLVDfdX7799Iwjd/WbnkZMItD.js","https:/framerusercontent.com/modules/qnoKvnK2AXb4dsAI5OCk/vIfsb8suvYSzxF0wJIsa/QLSqLU9dO.js","https:/framerusercontent.com/modules/i6bDKFf00d8VfhAjTOIy/Mmc1Ce4IlSlzX42Yu03K/DMndGRXja-0.js","https:/framerusercontent.com/modules/i6bDKFf00d8VfhAjTOIy/Mmc1Ce4IlSlzX42Yu03K/DMndGRXja-1.js","https:/framerusercontent.com/modules/i6bDKFf00d8VfhAjTOIy/Mmc1Ce4IlSlzX42Yu03K/DMndGRXja.js","https:/framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG-0.js","https:/framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG-1.js","https:/framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js","https:/framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp-0.js","https:/framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp-1.js","https:/framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js","https:/framerusercontent.com/modules/84VTkT0LsNhATPpuapPA/6lo7IxCoo6yX9rJU0Duz/bZtQd04ap.js","https:/framerusercontent.com/modules/zVlqpGgXbWGduEJzFbaz/0F6pU8vJ0QhNJbKyWEYZ/fiGVSSHEh.js","https:/framerusercontent.com/modules/fvWTOXNN0msN3Y7afGNN/uJOyENXx4MMgGBg9kBrm/crmgfRKKu.js","https:/framerusercontent.com/modules/kKVCicRzchE7MyLJHvLy/2pl6UTVa13MuK9WW4L0t/Sn8oGuWbO.js","https:/framerusercontent.com/modules/rmLNLVic8ad3rsVGouYP/bIWJNSYDUfGJfoK6WNgH/VD2PY6s8D.js","https:/framerusercontent.com/modules/v3ZnLJvo5EaRVqZI2V3f/w23b2UrCUjWq0FUougrH/ButtonScale.js","https:/framerusercontent.com/modules/i8PKtqGlRRAkO4PjIxX4/2e4ZmMYZP6ZAXIcy5lBE/c7bKWcrch.js","https:/framerusercontent.com/modules/gxMfGLsAjSSe2iDZnZ9p/hfF7FsOnrbwZIWsIrpM7/Amplitude.js","https:/framerusercontent.com/modules/sW8sx3w0EJruTbCoxZiR/KPc130QThedXrrSdDgCD/FF8Hoi9R7.js","https:/framerusercontent.com/modules/x6YJxoEvpK02zLrCrH5i/asYPqcHZXdU5T3IN43rH/eXy7NUyOK.js","https:/framerusercontent.com/modules/7a2213slcvEo1afhrdXC/AoUiL5oU458hndM4sfYw/fBxJmxKBl.js","https:/framerusercontent.com/modules/xj0hi7tBVXYVEpjIJ42R/kJR8UoCdUYbe4U4EHCkP/h1_5Znkum.js","https:/framerusercontent.com/modules/5f6fdD8y7Hbsc5Ir6dDX/mzrny5MebV2cO8vTfWmU/dCC0wI94p.js","https:/framerusercontent.com/modules/9pUxxjMbUUBzQBXghRei/oz4ldFGoomkVQ5EjBWpU/QQaGikUpP.js","https:/framerusercontent.com/modules/7ZUldThrgRUPyLykIp0j/pUjacDS4SkyRvsbJ0xfN/sJtDxxfSb.js","https:/framerusercontent.com/modules/5F3PZvvKvYHpwRqtCeFn/zJQwi7RDWhaDKmQDATHR/mYs8b6gXa-0.js","https:/framerusercontent.com/modules/5F3PZvvKvYHpwRqtCeFn/zJQwi7RDWhaDKmQDATHR/mYs8b6gXa-1.js","https:/framerusercontent.com/modules/5F3PZvvKvYHpwRqtCeFn/zJQwi7RDWhaDKmQDATHR/mYs8b6gXa.js","https:/framerusercontent.com/modules/2wAXig8aphMqLuDsCggI/APPhi3JgtReamxHhv4OO/TyUk3xvpk.js","https:/framerusercontent.com/modules/dUP3QOvlYMKVDLgp85FE/k8ZqG8Y70CYAew2jDK4C/fNbgrO8Dw.js","https:/framerusercontent.com/modules/M0HJeu6U2rqgfeOeL7sJ/UiL90Oq0QNn8WONwK2Ur/rJiKfZWCD.js","https:/framerusercontent.com/modules/ZrRyWyOT12TMN1RQQkfT/u8M3X2eI4AOW6jZ69Tk8/moaNSekOR.js","https:/framerusercontent.com/modules/zNBrZqp7BYeZENSaCnl3/PuwD9PWLjA7bN0K1K1Ql/siteMetadata.js"],"sourcesContent":["// Generated by Framer (53c1d35)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Inter Variable\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDE0LCAid2dodCIgNTAw\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDE0LCAid2dodCIgNTAw\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDE0LCAid2dodCIgNTAw\"]);const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Variable\",source:\"custom\",url:\"https://framerusercontent.com/assets/zGkzF6Kz3BzLVskEElr1XWKCSro.woff2\",variationAxes}]}];export const css=['.framer-dRf5Y .framer-styles-preset-1s2cdwf:not(.rich-text-wrapper), .framer-dRf5Y .framer-styles-preset-1s2cdwf.rich-text-wrapper p { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 14, \"wght\" 500; --framer-font-variation-axes-bold: \"opsz\" 14, \"wght\" 500; --framer-font-variation-axes-bold-italic: \"opsz\" 14, \"wght\" 500; --framer-font-variation-axes-italic: \"opsz\" 14, \"wght\" 500; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 759px) and (min-width: 0px) { .framer-dRf5Y .framer-styles-preset-1s2cdwf:not(.rich-text-wrapper), .framer-dRf5Y .framer-styles-preset-1s2cdwf.rich-text-wrapper p { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 14, \"wght\" 500; --framer-font-variation-axes-bold: \"opsz\" 14, \"wght\" 500; --framer-font-variation-axes-bold-italic: \"opsz\" 14, \"wght\" 500; --framer-font-variation-axes-italic: \"opsz\" 14, \"wght\" 500; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 16px; --framer-paragraph-spacing: 16px; --framer-text-alignment: left; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-dRf5Y\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dc3a148)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Inter Variable\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDE2LCAid2dodCIgNTAw\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDE2LCAid2dodCIgNTAw\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDE2LCAid2dodCIgNTAw\"]);const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Variable\",source:\"custom\",url:\"https://framerusercontent.com/assets/zGkzF6Kz3BzLVskEElr1XWKCSro.woff2\",variationAxes}]}];export const css=['.framer-7Bhta .framer-styles-preset-2vnz17:not(.rich-text-wrapper), .framer-7Bhta .framer-styles-preset-2vnz17.rich-text-wrapper p { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 16, \"wght\" 500; --framer-font-variation-axes-bold: \"opsz\" 16, \"wght\" 500; --framer-font-variation-axes-bold-italic: \"opsz\" 16, \"wght\" 500; --framer-font-variation-axes-italic: \"opsz\" 16, \"wght\" 500; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 24px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1599px) and (min-width: 1200px) { .framer-7Bhta .framer-styles-preset-2vnz17:not(.rich-text-wrapper), .framer-7Bhta .framer-styles-preset-2vnz17.rich-text-wrapper p { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 16, \"wght\" 500; --framer-font-variation-axes-bold: \"opsz\" 16, \"wght\" 500; --framer-font-variation-axes-bold-italic: \"opsz\" 16, \"wght\" 500; --framer-font-variation-axes-italic: \"opsz\" 16, \"wght\" 500; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 20px; --framer-paragraph-spacing: 16px; --framer-text-alignment: left; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1199px) and (min-width: 760px) { .framer-7Bhta .framer-styles-preset-2vnz17:not(.rich-text-wrapper), .framer-7Bhta .framer-styles-preset-2vnz17.rich-text-wrapper p { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 16, \"wght\" 500; --framer-font-variation-axes-bold: \"opsz\" 16, \"wght\" 500; --framer-font-variation-axes-bold-italic: \"opsz\" 16, \"wght\" 500; --framer-font-variation-axes-italic: \"opsz\" 16, \"wght\" 500; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 759px) and (min-width: 0px) { .framer-7Bhta .framer-styles-preset-2vnz17:not(.rich-text-wrapper), .framer-7Bhta .framer-styles-preset-2vnz17.rich-text-wrapper p { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 16, \"wght\" 500; --framer-font-variation-axes-bold: \"opsz\" 16, \"wght\" 500; --framer-font-variation-axes-bold-italic: \"opsz\" 16, \"wght\" 500; --framer-font-variation-axes-italic: \"opsz\" 16, \"wght\" 500; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-7Bhta\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a9375b9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Inter Variable\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDE2LCAid2dodCIgNTIw\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDE2LCAid2dodCIgNDAw\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDE2LCAid2dodCIgNDAw\"]);const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Variable\",source:\"custom\",url:\"https://framerusercontent.com/assets/zGkzF6Kz3BzLVskEElr1XWKCSro.woff2\",variationAxes}]}];export const css=['.framer-Dt2Px .framer-styles-preset-1vmx7s8:not(.rich-text-wrapper), .framer-Dt2Px .framer-styles-preset-1vmx7s8.rich-text-wrapper p { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 16, \"wght\" 400; --framer-font-variation-axes-bold: \"opsz\" 16, \"wght\" 520; --framer-font-variation-axes-bold-italic: \"opsz\" 16, \"wght\" 400; --framer-font-variation-axes-italic: \"opsz\" 16, \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 24px; --framer-paragraph-spacing: 24px; --framer-text-alignment: left; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1599px) and (min-width: 0px) { .framer-Dt2Px .framer-styles-preset-1vmx7s8:not(.rich-text-wrapper), .framer-Dt2Px .framer-styles-preset-1vmx7s8.rich-text-wrapper p { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 16, \"wght\" 400; --framer-font-variation-axes-bold: \"opsz\" 16, \"wght\" 520; --framer-font-variation-axes-bold-italic: \"opsz\" 16, \"wght\" 400; --framer-font-variation-axes-italic: \"opsz\" 16, \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 16px; --framer-text-alignment: left; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-Dt2Px\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f()),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},y=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=p(this.bytes);}};function p(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as v}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=p(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",p(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function ty(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tp(t){return{type:P.String,value:t.readString()};}function tv(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tp(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return tv(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),ty(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new y(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new y(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new y(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}async resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{ComponentPresetsConsumer as r,Link as t,motion as n}from\"framer\";import{Fragment as o,createElement as a}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction i(e,...r){if(!e)throw Error(\"Assertion Error\"+(r.length>0?\": \"+r.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar u,s=((u=s||{})[u.Fragment=1]=\"Fragment\",u[u.Link=2]=\"Link\",u[u.Module=3]=\"Module\",u[u.Tag=4]=\"Tag\",u[u.Text=5]=\"Text\",u);function c(u){let s=/* @__PURE__ */new Map;return c=>{let l=s.get(c);if(l)return l;let m=JSON.parse(c),f=function s(c){switch(c[0]){case 1/* Fragment */:{let[,...e]=c,r=e.map(s);return /*#__PURE__*/a(o,void 0,...r);}case 2/* Link */:{let[,e,...r]=c,n=r.map(s);return /*#__PURE__*/a(t,e,...n);}case 3/* Module */:{let[,t,n]=c,o=u[t];return i(o,\"Module not found\"),/*#__PURE__*/e(r,{componentIdentifier:t,children:r=>/*#__PURE__*/e(o,{...r,...n})});}case 4/* Tag */:{let[,e,r,...t]=c,o=t.map(s);if(\"a\"===e)return /*#__PURE__*/a(n.a,r,...o);return /*#__PURE__*/a(e,r,...o);}case 5/* Text */:{let[,e]=c;return e;}}}(m);return s.set(c,f),f;};}export{s as RichTextJsonType,c as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (84fc51f)\nimport{addPropertyControls as e,ControlType as t,QueryCache as l,QueryEngine as i}from\"framer\";import{DatabaseCollection as a}from\"./DMndGRXja-0.js\";import{getRichTextJsonResolver as r}from\"./DMndGRXja-1.js\";let n={bvQ0Xacke:{isNullable:!0,type:t.String},CohSYtVNo:{isNullable:!0,type:t.String},HE4mvpSeB:{isNullable:!0,type:t.Link},hGRT5jETp:{isNullable:!0,type:t.String},id:{isNullable:!1,type:t.String},nextItemId:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String}},o=[],p=e=>{let t=o[e];if(t)return t().then(e=>e.default);},u={},d=r(u),y=new i,c=new l(y),m={collectionByLocaleId:{default:new a({chunks:[new URL(\"./DMndGRXja-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/i6bDKFf00d8VfhAjTOIy/Mmc1Ce4IlSlzX42Yu03K/DMndGRXja.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[],resolveRichText:d,resolveVectorSetItem:p,schema:n})},displayName:\"Nav / Resources\"};export default m;e(m,{bvQ0Xacke:{defaultValue:\"\",title:\"Title\",type:t.String},CohSYtVNo:{title:\"Slug\",type:t.String},HE4mvpSeB:{title:\"Link\",type:t.Link},hGRT5jETp:{defaultValue:\"1\",title:\"Order\",type:t.String},previousItemId:{dataIdentifier:\"local-module:collection/DMndGRXja:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/DMndGRXja:default\",title:\"Next\",type:t.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){let[l]=await c.get({from:{data:m,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"CohSYtVNo\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.CohSYtVNo;},async getRecordIdBySlug(e,t){let[l]=await c.get({from:{data:m,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"CohSYtVNo\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerCollectionId\":\"DMndGRXja\",\"framerRecordIdKey\":\"id\",\"framerData\":\"\",\"framerContractVersion\":\"1\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerSlug\":\"CohSYtVNo\",\"framerCollectionUtils\":\"1\",\"framerColorSyntax\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f()),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},y=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=p(this.bytes);}};function p(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as v}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=p(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",p(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function ty(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tp(t){return{type:P.String,value:t.readString()};}function tv(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tp(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return tv(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),ty(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new y(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new y(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new y(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}async resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{ComponentPresetsConsumer as r,Link as t,motion as n}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as o}from\"react\";var a,i=\"preload\";function u(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/o(e)&&i in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as c,createElement as l}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction m(e,...r){if(!e)throw Error(\"Assertion Error\"+(r.length>0?\": \"+r.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar s=((a=s||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a);function f(o){let a=/* @__PURE__ */new Map;return i=>{let s=a.get(i);if(s)return s;let f=JSON.parse(i),p=function a(i){switch(i[0]){case 1/* Fragment */:{let[,...e]=i,r=e.map(a);return /*#__PURE__*/l(c,void 0,...r);}case 2/* Link */:{let[,e,...r]=i,n=r.map(a);return /*#__PURE__*/l(t,e,...n);}case 3/* Module */:{let[,t,n]=i,a=o[t];return m(a,\"Module not found\"),u(a)&&a.preload(),/*#__PURE__*/e(r,{componentIdentifier:t,children:r=>/*#__PURE__*/e(a,{...r,...n})});}case 4/* Tag */:{let[,e,r,...t]=i,o=t.map(a);if(\"a\"===e)return /*#__PURE__*/l(n.a,r,...o);return /*#__PURE__*/l(e,r,...o);}case 5/* Text */:{let[,e]=i;return e;}}}(f);return a.set(i,p),p;};}export{s as RichTextJsonType,f as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7b363e7)\nimport{addPropertyControls as e,ControlType as l,QueryCache as t,QueryEngine as a}from\"framer\";import{DatabaseCollection as r,DatabaseDictionaryIndex as m}from\"./UJVhReoFG-0.js\";import{getRichTextJsonResolver as o}from\"./UJVhReoFG-1.js\";let i={AROOOWKgx:{isNullable:!0,type:l.String},BRWj8TcS5:{isNullable:!0,type:l.ResponsiveImage},Bw8vYtU7q:{isNullable:!0,type:l.String},FgN8HgKQz:{isNullable:!0,type:l.ResponsiveImage},hcOLf8_bB:{isNullable:!0,type:l.ResponsiveImage},id:{isNullable:!1,type:l.String},Ka1eCFrGv:{isNullable:!0,type:l.ResponsiveImage},kZv9FZO6L:{isNullable:!0,type:l.String},Lmg_TltRW:{isNullable:!0,type:l.ResponsiveImage},MtCrIMwnf:{isNullable:!0,type:l.ResponsiveImage},nClS1m54D:{isNullable:!0,type:l.ResponsiveImage},nextItemId:{isNullable:!0,type:l.String},previousItemId:{isNullable:!0,type:l.String},raJTB3mwi:{isNullable:!0,type:l.ResponsiveImage},sFH7y9PcO:{isNullable:!0,type:l.RichText},SGro3UPYu:{isNullable:!0,type:l.RichText},T6vElPJqH:{isNullable:!0,type:l.String},unpBigHhP:{isNullable:!0,type:l.ResponsiveImage},UQdCumOox:{isNullable:!0,type:l.ResponsiveImage},wqlzShLmX:{isNullable:!0,type:l.RichText},zym2OwOFK:{isNullable:!0,type:l.ResponsiveImage}},n=[\"id\"],s={type:1},c=[\"previousItemId\"],u=[\"nextItemId\"],f=[\"id\",\"T6vElPJqH\"],p=[\"T6vElPJqH\",\"id\"],d=[\"Bw8vYtU7q\"],h={type:0},R=[\"T6vElPJqH\"],g=[\"kZv9FZO6L\"],y=[\"unpBigHhP\"],w=[\"AROOOWKgx\"],U=[\"sFH7y9PcO\"],I=[\"hcOLf8_bB\"],N=[\"FgN8HgKQz\"],S=[\"Ka1eCFrGv\"],v=[\"BRWj8TcS5\"],F=[\"Lmg_TltRW\"],x=[\"zym2OwOFK\"],L=[\"raJTB3mwi\"],J=[\"MtCrIMwnf\"],V=[\"UQdCumOox\"],G=[\"nClS1m54D\"],O=[\"wqlzShLmX\"],T=[\"SGro3UPYu\"],b=[],B=e=>{let l=b[e];if(l)return l().then(e=>e.default);},P={},C=o(P),H=new a,q=new t(H),K={collectionByLocaleId:{default:new r({chunks:[new URL(\"./UJVhReoFG-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[new m({collation:s,collectionSchema:i,fieldNames:n,range:{from:0,to:121},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:s,collectionSchema:i,fieldNames:c,range:{from:121,to:241},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:s,collectionSchema:i,fieldNames:u,range:{from:241,to:357},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:s,collectionSchema:i,fieldNames:f,range:{from:357,to:533},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:s,collectionSchema:i,fieldNames:p,range:{from:533,to:709},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:d,range:{from:709,to:823},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:R,range:{from:823,to:937},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:g,range:{from:937,to:1154},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:y,range:{from:1154,to:3035},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:w,range:{from:3035,to:3168},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:U,range:{from:3168,to:6930},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:I,range:{from:6930,to:9392},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:N,range:{from:9392,to:11502},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:S,range:{from:11502,to:13617},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:v,range:{from:13617,to:15733},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:F,range:{from:15733,to:17603},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:x,range:{from:17603,to:19499},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:L,range:{from:19499,to:21849},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:J,range:{from:21849,to:23745},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:V,range:{from:23745,to:25637},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:G,range:{from:25637,to:27799},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:O,range:{from:27799,to:28753},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:h,collectionSchema:i,fieldNames:T,range:{from:28753,to:29135},url:new URL(\"./UJVhReoFG-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:C,resolveVectorSetItem:B,schema:i})},displayName:\"Industries\"};export default K;e(K,{Bw8vYtU7q:{defaultValue:\"\",title:\"Title\",type:l.String},T6vElPJqH:{title:\"Slug\",type:l.String},kZv9FZO6L:{defaultValue:\"\",title:\"Baseline\",type:l.String},unpBigHhP:{title:\"Cover\",type:l.ResponsiveImage},AROOOWKgx:{defaultValue:\"\",title:\"Industry\",type:l.String},sFH7y9PcO:{defaultValue:\"\",title:\"Intro\",type:l.RichText},hcOLf8_bB:{title:\"Original 1\",type:l.ResponsiveImage},FgN8HgKQz:{title:\"Original 2\",type:l.ResponsiveImage},Ka1eCFrGv:{title:\"Image 1\",type:l.ResponsiveImage},BRWj8TcS5:{title:\"Image 2\",type:l.ResponsiveImage},Lmg_TltRW:{title:\"Image 3\",type:l.ResponsiveImage},zym2OwOFK:{title:\"Image 4\",type:l.ResponsiveImage},raJTB3mwi:{title:\"Image 5\",type:l.ResponsiveImage},MtCrIMwnf:{title:\"Image 6\",type:l.ResponsiveImage},UQdCumOox:{title:\"Image 7\",type:l.ResponsiveImage},nClS1m54D:{title:\"Image 8\",type:l.ResponsiveImage},wqlzShLmX:{defaultValue:\"\",title:\"Outro\",type:l.RichText},SGro3UPYu:{defaultValue:\"\",title:\"Used tools\",type:l.RichText},previousItemId:{dataIdentifier:\"local-module:collection/UJVhReoFG:default\",title:\"Previous\",type:l.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/UJVhReoFG:default\",title:\"Next\",type:l.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,l){let[t]=await q.get({from:{data:K,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"T6vElPJqH\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l).readAsync();return t?.T6vElPJqH;},async getRecordIdBySlug(e,l){let[t]=await q.get({from:{data:K,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"T6vElPJqH\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l).readAsync();return t?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerCollectionId\":\"UJVhReoFG\",\"framerContractVersion\":\"1\",\"framerData\":\"\",\"framerAutoSizeImages\":\"true\",\"framerRecordIdKey\":\"id\",\"framerCollectionUtils\":\"1\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerColorSyntax\":\"false\",\"framerSlug\":\"T6vElPJqH\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f()),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},y=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=p(this.bytes);}};function p(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as v}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=p(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",p(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function ty(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tp(t){return{type:P.String,value:t.readString()};}function tv(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tp(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return tv(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),ty(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new y(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new y(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new y(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}async resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{ComponentPresetsConsumer as r,Link as t,motion as n}from\"framer\";import{Fragment as o,createElement as a}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction i(e,...r){if(!e)throw Error(\"Assertion Error\"+(r.length>0?\": \"+r.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar u,s=((u=s||{})[u.Fragment=1]=\"Fragment\",u[u.Link=2]=\"Link\",u[u.Module=3]=\"Module\",u[u.Tag=4]=\"Tag\",u[u.Text=5]=\"Text\",u);function c(u){let s=/* @__PURE__ */new Map;return c=>{let l=s.get(c);if(l)return l;let m=JSON.parse(c),f=function s(c){switch(c[0]){case 1/* Fragment */:{let[,...e]=c,r=e.map(s);return /*#__PURE__*/a(o,void 0,...r);}case 2/* Link */:{let[,e,...r]=c,n=r.map(s);return /*#__PURE__*/a(t,e,...n);}case 3/* Module */:{let[,t,n]=c,o=u[t];return i(o,\"Module not found\"),/*#__PURE__*/e(r,{componentIdentifier:t,children:r=>/*#__PURE__*/e(o,{...r,...n})});}case 4/* Tag */:{let[,e,r,...t]=c,o=t.map(s);if(\"a\"===e)return /*#__PURE__*/a(n.a,r,...o);return /*#__PURE__*/a(e,r,...o);}case 5/* Text */:{let[,e]=c;return e;}}}(m);return s.set(c,f),f;};}export{s as RichTextJsonType,c as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7657e4f)\nimport{addPropertyControls as e,ControlType as l,QueryCache as t,QueryEngine as a}from\"framer\";import{DatabaseCollection as r,DatabaseDictionaryIndex as m}from\"./veVjm5aUp-0.js\";import{getRichTextJsonResolver as i}from\"./veVjm5aUp-1.js\";let o={BkA2Ef32k:{isNullable:!0,type:l.String},E_06H1k8A:{isNullable:!0,type:l.String},EdKtfyPaz:{isNullable:!0,type:l.Date},EziCHAZN8:{isNullable:!0,type:l.String},hNvaCIjUK:{isNullable:!0,type:l.String},i75MaJvhr:{isNullable:!0,type:l.String},id:{isNullable:!1,type:l.String},J0BENCxtp:{isNullable:!0,type:l.String},jPSU7m56U:{isNullable:!0,type:l.ResponsiveImage},KE4GTOBIH:{isNullable:!0,type:l.String},nextItemId:{isNullable:!0,type:l.String},nkxBaMavH:{isNullable:!0,type:l.String},PkVIgunMb:{isNullable:!0,type:l.String},previousItemId:{isNullable:!0,type:l.String},qjTFMvARr:{isNullable:!0,type:l.String},rJc1hgjFa:{isNullable:!0,type:l.String},S5MuHMc4b:{isNullable:!0,type:l.String},t3tkg8BK9:{isNullable:!0,type:l.String},U3BhvVDVK:{isNullable:!0,type:l.RichText},UCBmpOj97:{isNullable:!0,type:l.String},vI8zfum4U:{isNullable:!0,type:l.ResponsiveImage},vM71liXb2:{isNullable:!0,type:l.String},VXC0tZYcD:{isNullable:!0,type:l.ResponsiveImage},yWhnX9bLq:{isNullable:!0,type:l.String}},n=[\"id\"],c={type:1},u=[\"previousItemId\"],s=[\"nextItemId\"],f=[\"id\",\"vM71liXb2\"],p=[\"vM71liXb2\",\"id\"],d=[\"qjTFMvARr\"],g={type:0},y=[\"vM71liXb2\"],h=[\"EziCHAZN8\"],U=[\"BkA2Ef32k\"],v=[\"UCBmpOj97\"],S=[\"vI8zfum4U\"],V=[\"VXC0tZYcD\"],N=[\"yWhnX9bLq\"],w=[\"EdKtfyPaz\"],j=[\"i75MaJvhr\"],b=[\"S5MuHMc4b\"],x=[\"rJc1hgjFa\"],R=[\"jPSU7m56U\"],I=[\"nkxBaMavH\"],L=[\"t3tkg8BK9\"],M=[\"PkVIgunMb\"],B=[\"J0BENCxtp\"],C=[\"KE4GTOBIH\"],k=[\"E_06H1k8A\"],E=[\"hNvaCIjUK\"],A=[\"U3BhvVDVK\"],T=[],X=e=>{let l=T[e];if(l)return l().then(e=>e.default);},H={},K=i(H),z=new a,D=new t(z),P={collectionByLocaleId:{default:new r({chunks:[new URL(\"./veVjm5aUp-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[new m({collation:c,collectionSchema:o,fieldNames:n,range:{from:0,to:97},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:c,collectionSchema:o,fieldNames:u,range:{from:97,to:193},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:c,collectionSchema:o,fieldNames:s,range:{from:193,to:285},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:c,collectionSchema:o,fieldNames:f,range:{from:285,to:676},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:c,collectionSchema:o,fieldNames:p,range:{from:676,to:1067},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:d,range:{from:1067,to:1419},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:y,range:{from:1419,to:1762},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:h,range:{from:1762,to:1864},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:U,range:{from:1864,to:2482},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:v,range:{from:2482,to:2646},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:S,range:{from:2646,to:4551},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:V,range:{from:4551,to:5051},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:N,range:{from:5051,to:5174},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:w,range:{from:5174,to:5263},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:j,range:{from:5263,to:5366},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:b,range:{from:5366,to:5490},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:x,range:{from:5490,to:5619},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:R,range:{from:5619,to:6647},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:I,range:{from:6647,to:6790},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:L,range:{from:6790,to:6902},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:M,range:{from:6902,to:7018},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:B,range:{from:7018,to:7158},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:C,range:{from:7158,to:7272},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:k,range:{from:7272,to:7349},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:E,range:{from:7349,to:7426},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")}),new m({collation:g,collectionSchema:o,fieldNames:A,range:{from:7426,to:24332},url:new URL(\"./veVjm5aUp-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:K,resolveVectorSetItem:X,schema:o})},displayName:\"Case studies\"};export default P;e(P,{qjTFMvARr:{defaultValue:\"1\",title:\"Title\",type:l.String},vM71liXb2:{title:\"Slug\",type:l.String},EziCHAZN8:{defaultValue:\"\",title:\"Name\",type:l.String},BkA2Ef32k:{defaultValue:\"\",displayTextArea:!0,title:\"Intro\",type:l.String},UCBmpOj97:{defaultValue:\"\",title:\"Type of activity\",type:l.String},vI8zfum4U:{title:\"Cover\",type:l.ResponsiveImage},VXC0tZYcD:{__defaultAssetReference:\"data:framer/asset-reference,6npxmV5Xzb1yrkyxXZcfANCIGsU.svg?originalFilename=image+20.svg&preferredSize=auto&width=235&height=63\",title:\"Logo\",type:l.ResponsiveImage},yWhnX9bLq:{defaultValue:\"\",title:\"Industry\",type:l.String},EdKtfyPaz:{title:\"Date\",type:l.Date},i75MaJvhr:{defaultValue:\"\",title:\"Team size\",type:l.String},S5MuHMc4b:{defaultValue:\"\",title:\"Location\",type:l.String},rJc1hgjFa:{defaultValue:\"\",title:\"Team member name\",type:l.String},jPSU7m56U:{title:\"Team member photo\",type:l.ResponsiveImage},nkxBaMavH:{defaultValue:\"\",title:\"Team member position\",type:l.String},t3tkg8BK9:{defaultValue:\"\",title:\"Metic 1 (Value)\",type:l.String},PkVIgunMb:{defaultValue:\"\",title:\"Metic 1 (Name)\",type:l.String},J0BENCxtp:{defaultValue:\"\",title:\"Metic 2 (Value)\",type:l.String},KE4GTOBIH:{defaultValue:\"\",title:\"Metic 2 (Name)\",type:l.String},E_06H1k8A:{defaultValue:\"\",title:\"Metic 3 (Value)\",type:l.String},hNvaCIjUK:{defaultValue:\"\",title:\"Metic 3 (Name)\",type:l.String},U3BhvVDVK:{defaultValue:\"\",title:\"Content\",type:l.RichText},previousItemId:{dataIdentifier:\"local-module:collection/veVjm5aUp:default\",title:\"Previous\",type:l.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/veVjm5aUp:default\",title:\"Next\",type:l.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,l){let[t]=await D.get({from:{data:P,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"vM71liXb2\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l).readAsync();return t?.vM71liXb2;},async getRecordIdBySlug(e,l){let[t]=await D.get({from:{data:P,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"vM71liXb2\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l).readAsync();return t?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerData\":\"\",\"framerSlug\":\"vM71liXb2\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerRecordIdKey\":\"id\",\"framerColorSyntax\":\"false\",\"framerContractVersion\":\"1\",\"framerCollectionUtils\":\"1\",\"framerCollectionId\":\"veVjm5aUp\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (53c1d35)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Inter Variable\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDE0LCAid2dodCIgNDAw\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDE0LCAid2dodCIgNDAw\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDE0LCAid2dodCIgNDAw\"]);const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Variable\",source:\"custom\",url:\"https://framerusercontent.com/assets/zGkzF6Kz3BzLVskEElr1XWKCSro.woff2\",variationAxes}]}];export const css=['.framer-dEVhi .framer-styles-preset-1ugvs47:not(.rich-text-wrapper), .framer-dEVhi .framer-styles-preset-1ugvs47.rich-text-wrapper p { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 14, \"wght\" 400; --framer-font-variation-axes-bold: \"opsz\" 14, \"wght\" 400; --framer-font-variation-axes-bold-italic: \"opsz\" 14, \"wght\" 400; --framer-font-variation-axes-italic: \"opsz\" 14, \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 759px) and (min-width: 0px) { .framer-dEVhi .framer-styles-preset-1ugvs47:not(.rich-text-wrapper), .framer-dEVhi .framer-styles-preset-1ugvs47.rich-text-wrapper p { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 14, \"wght\" 400; --framer-font-variation-axes-bold: \"opsz\" 14, \"wght\" 400; --framer-font-variation-axes-bold-italic: \"opsz\" 14, \"wght\" 400; --framer-font-variation-axes-italic: \"opsz\" 14, \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 16px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-dEVhi\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (013b13c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-PrQTw .framer-styles-preset-lqmk1b:not(.rich-text-wrapper), .framer-PrQTw .framer-styles-preset-lqmk1b.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-3a806071-b041-43a8-b489-4903bdd7258c, rgba(255, 255, 255, 0.6)) /* {\"name\":\"Secondary\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-d1e1eac9-5c52-46a9-8c88-c4c7aa28ccec, #ffffff); --framer-link-text-decoration: none; transition: color 0.2s cubic-bezier(0.12, 0.23, 0.5, 1) 0s; }'];export const className=\"framer-PrQTw\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (84fc51f)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PathVariablesContext,RichText,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavResources from\"https://framerusercontent.com/modules/i6bDKFf00d8VfhAjTOIy/Mmc1Ce4IlSlzX42Yu03K/DMndGRXja.js\";import Industries from\"https://framerusercontent.com/modules/zDhZWGTUePVylLnuuUdk/d3jEgesj1Ddz1hy0VLpX/UJVhReoFG.js\";import CaseStudies from\"https://framerusercontent.com/modules/u1jQj5smoT85kRa5oNJ9/HjrZaHVe5iwl6QB0oPTb/veVjm5aUp.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/84VTkT0LsNhATPpuapPA/6lo7IxCoo6yX9rJU0Duz/bZtQd04ap.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/zVlqpGgXbWGduEJzFbaz/0F6pU8vJ0QhNJbKyWEYZ/fiGVSSHEh.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qnoKvnK2AXb4dsAI5OCk/vIfsb8suvYSzxF0wJIsa/QLSqLU9dO.js\";const cycleOrder=[\"DJWFdL7uQ\",\"Hi0Don3MG\",\"iCS2p2xYo\",\"juoxKxiRv\"];const serializationHash=\"framer-Shwn3\";const variantClassNames={DJWFdL7uQ:\"framer-v-10wd4sm\",Hi0Don3MG:\"framer-v-ka3pfp\",iCS2p2xYo:\"framer-v-122fs5h\",juoxKxiRv:\"framer-v-9blsd7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const query=prequery=>prequery({from:{alias:\"vbR0DkW_9\",data:Industries,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"vbR0DkW_9\",name:\"T6vElPJqH\",type:\"Identifier\"},{collection:\"vbR0DkW_9\",name:\"Bw8vYtU7q\",type:\"Identifier\"},{collection:\"vbR0DkW_9\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query1=prequery=>prequery({from:{alias:\"Jix_SzF7j\",data:NavResources,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"Jix_SzF7j\",name:\"HE4mvpSeB\",type:\"Identifier\"},{collection:\"Jix_SzF7j\",name:\"bvQ0Xacke\",type:\"Identifier\"},{collection:\"Jix_SzF7j\",name:\"CohSYtVNo\",type:\"Identifier\"},{collection:\"Jix_SzF7j\",name:\"id\",type:\"Identifier\"}]});const query2=prequery=>prequery({from:{alias:\"s_at3rpVI\",data:CaseStudies,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"s_at3rpVI\",name:\"vM71liXb2\",type:\"Identifier\"},{collection:\"s_at3rpVI\",name:\"EziCHAZN8\",type:\"Identifier\"},{collection:\"s_at3rpVI\",name:\"id\",type:\"Identifier\"}]});const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop_s:\"iCS2p2xYo\",Desktop:\"DJWFdL7uQ\",Mobile:\"Hi0Don3MG\",Tablet:\"juoxKxiRv\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"DJWFdL7uQ\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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,T6vElPJqHvbR0DkW_9,Bw8vYtU7qvbR0DkW_9,idvbR0DkW_9,HE4mvpSeBJix_SzF7j,bvQ0XackeJix_SzF7j,CohSYtVNoJix_SzF7j,idJix_SzF7j,vM71liXb2s_at3rpVI,EziCHAZN8s_at3rpVI,ids_at3rpVI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DJWFdL7uQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Hi0Don3MG\",\"juoxKxiRv\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Hi0Don3MG\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Hi0Don3MG\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-10wd4sm\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"DJWFdL7uQ\",ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({Hi0Don3MG:{\"data-framer-name\":\"Mobile\"},iCS2p2xYo:{\"data-framer-name\":\"Desktop_s\"},juoxKxiRv:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13pvcev\",layoutDependency:layoutDependency,layoutId:\"adNd6vjQO\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nemmam\",\"data-framer-name\":\"FooterItem\",layoutDependency:layoutDependency,layoutId:\"gVG7Qfip5\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gmdlc6\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"BvtDaEGHY\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3a806071-b041-43a8-b489-4903bdd7258c, rgba(255, 255, 255, 0.6)))\"},children:\"Product\"})}),className:\"framer-lc49nv\",\"data-framer-name\":\"Product\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ibV4B6ppO\",style:{\"--extracted-r6o4lv\":\"var(--token-3a806071-b041-43a8-b489-4903bdd7258c, rgba(255, 255, 255, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rnxC7aIO5\"},motionChild:true,nodeId:\"Zw5Ovwnn2\",openInNewTab:false,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"Style transfer\"})})})}),className:\"framer-bn8wr8\",\"data-framer-name\":\"text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Zw5Ovwnn2\",style:{\"--framer-paragraph-spacing\":\"12px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"We9NmxqWT\"},motionChild:true,nodeId:\"dl5bpYQMh\",openInNewTab:false,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"Pricing\"})})})}),className:\"framer-td1485\",\"data-framer-name\":\"text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dl5bpYQMh\",style:{\"--framer-paragraph-spacing\":\"12px\"},verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zyz73d\",\"data-framer-name\":\"FooterItem\",layoutDependency:layoutDependency,layoutId:\"uw3UY_tAZ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-zlq352\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"LxwDNSSH2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3a806071-b041-43a8-b489-4903bdd7258c, rgba(255, 255, 255, 0.6)))\"},children:\"Industries\"})}),className:\"framer-vidoha\",\"data-framer-name\":\"Community\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aRrPc1fUd\",style:{\"--extracted-r6o4lv\":\"var(--token-3a806071-b041-43a8-b489-4903bdd7258c, rgba(255, 255, 255, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h4rqc0\",layoutDependency:layoutDependency,layoutId:\"vbR0DkW_9\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"vbR0DkW_9\",data:Industries,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"vbR0DkW_9\",name:\"T6vElPJqH\",type:\"Identifier\"},{collection:\"vbR0DkW_9\",name:\"Bw8vYtU7q\",type:\"Identifier\"},{collection:\"vbR0DkW_9\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({Bw8vYtU7q:Bw8vYtU7qvbR0DkW_9,id:idvbR0DkW_9,T6vElPJqH:T6vElPJqHvbR0DkW_9},index)=>{T6vElPJqHvbR0DkW_9??=\"\";Bw8vYtU7qvbR0DkW_9??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`vbR0DkW_9-${idvbR0DkW_9}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{T6vElPJqH:T6vElPJqHvbR0DkW_9},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i0ff3\",layoutDependency:layoutDependency,layoutId:\"ivvKteFsR\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{T6vElPJqH:T6vElPJqHvbR0DkW_9},webPageId:\"B0hQigCly\"},motionChild:true,nodeId:\"posx3EvcH\",openInNewTab:false,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"Opal\"})})})}),className:\"framer-105soq5\",\"data-framer-name\":\"text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"posx3EvcH\",style:{\"--framer-paragraph-spacing\":\"12px\"},text:Bw8vYtU7qvbR0DkW_9,verticalAlignment:\"center\",withExternalLayout:true})})})},idvbR0DkW_9);})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gkxnbp\",\"data-framer-name\":\"FooterItem\",layoutDependency:layoutDependency,layoutId:\"WItv99Lso\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j8fbst\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"WxeenNpZQ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3a806071-b041-43a8-b489-4903bdd7258c, rgba(255, 255, 255, 0.6)))\"},children:\"Resources\"})}),className:\"framer-1a0bm2i\",\"data-framer-name\":\"Policies\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eBCPmbzym\",style:{\"--extracted-r6o4lv\":\"var(--token-3a806071-b041-43a8-b489-4903bdd7258c, rgba(255, 255, 255, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-f5to7z\",layoutDependency:layoutDependency,layoutId:\"Jix_SzF7j\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"Jix_SzF7j\",data:NavResources,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"Jix_SzF7j\",name:\"HE4mvpSeB\",type:\"Identifier\"},{collection:\"Jix_SzF7j\",name:\"bvQ0Xacke\",type:\"Identifier\"},{collection:\"Jix_SzF7j\",name:\"CohSYtVNo\",type:\"Identifier\"},{collection:\"Jix_SzF7j\",name:\"id\",type:\"Identifier\"}]},children:(collection1,paginationInfo1,loadMore1)=>/*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({bvQ0Xacke:bvQ0XackeJix_SzF7j,CohSYtVNo:CohSYtVNoJix_SzF7j,HE4mvpSeB:HE4mvpSeBJix_SzF7j,id:idJix_SzF7j},index1)=>{HE4mvpSeBJix_SzF7j??=\"\";bvQ0XackeJix_SzF7j??=\"\";CohSYtVNoJix_SzF7j??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`Jix_SzF7j-${idJix_SzF7j}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{CohSYtVNo:CohSYtVNoJix_SzF7j},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-17uobfv\",layoutDependency:layoutDependency,layoutId:\"iXs7R6QzZ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",children:/*#__PURE__*/_jsx(Link,{href:HE4mvpSeBJix_SzF7j,motionChild:true,nodeId:\"gROrMcUGh\",openInNewTab:false,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"Library\"})})})}),className:\"framer-6sme9i\",\"data-framer-name\":\"text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gROrMcUGh\",style:{\"--framer-paragraph-spacing\":\"12px\"},text:bvQ0XackeJix_SzF7j,verticalAlignment:\"center\",withExternalLayout:true})})})},idJix_SzF7j);})})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k19ivc\",layoutDependency:layoutDependency,layoutId:\"HwzdKVB4k\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yzodp6\",\"data-framer-name\":\"FooterItem\",layoutDependency:layoutDependency,layoutId:\"kmSuMxKCV\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kqr395\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"Y6FKw3pQH\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3a806071-b041-43a8-b489-4903bdd7258c, rgba(255, 255, 255, 0.6)))\"},children:\"Case studies\"})}),className:\"framer-o5nkr9\",\"data-framer-name\":\"Community\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OpWXIz7zg\",style:{\"--extracted-r6o4lv\":\"var(--token-3a806071-b041-43a8-b489-4903bdd7258c, rgba(255, 255, 255, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ufj2sm\",layoutDependency:layoutDependency,layoutId:\"s_at3rpVI\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"s_at3rpVI\",data:CaseStudies,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"s_at3rpVI\",name:\"vM71liXb2\",type:\"Identifier\"},{collection:\"s_at3rpVI\",name:\"EziCHAZN8\",type:\"Identifier\"},{collection:\"s_at3rpVI\",name:\"id\",type:\"Identifier\"}]},children:(collection2,paginationInfo2,loadMore2)=>/*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({EziCHAZN8:EziCHAZN8s_at3rpVI,id:ids_at3rpVI,vM71liXb2:vM71liXb2s_at3rpVI},index2)=>{vM71liXb2s_at3rpVI??=\"\";EziCHAZN8s_at3rpVI??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`s_at3rpVI-${ids_at3rpVI}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{vM71liXb2:vM71liXb2s_at3rpVI},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v3knui\",layoutDependency:layoutDependency,layoutId:\"x79PAdS7r\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{vM71liXb2:vM71liXb2s_at3rpVI},webPageId:\"nQ6esT9N4\"},motionChild:true,nodeId:\"IOl9QLUbr\",openInNewTab:false,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"Aspora\"})})})}),className:\"framer-1y8snmx\",\"data-framer-name\":\"text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IOl9QLUbr\",style:{\"--framer-paragraph-spacing\":\"12px\"},text:EziCHAZN8s_at3rpVI,verticalAlignment:\"center\",withExternalLayout:true})})})},ids_at3rpVI);})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r1hcv7\",\"data-framer-name\":\"FooterItem\",layoutDependency:layoutDependency,layoutId:\"c8jC6RRjq\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yz7ik\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"ne6_6Ztwx\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3a806071-b041-43a8-b489-4903bdd7258c, rgba(255, 255, 255, 0.6)))\"},children:\"Policies\"})}),className:\"framer-1d0upyd\",\"data-framer-name\":\"Policies\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WyqZ963RW\",style:{\"--extracted-r6o4lv\":\"var(--token-3a806071-b041-43a8-b489-4903bdd7258c, rgba(255, 255, 255, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",children:/*#__PURE__*/_jsx(Link,{href:\"https://exactly.ai/terms\",motionChild:true,nodeId:\"SZNlMdSRo\",openInNewTab:false,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"Platform licence agreement\"})})})}),className:\"framer-w1sb71\",\"data-framer-name\":\"text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SZNlMdSRo\",style:{\"--framer-paragraph-spacing\":\"12px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",children:/*#__PURE__*/_jsx(Link,{href:\"https://exactly.ai/content-rules\",motionChild:true,nodeId:\"J_VvhbkHo\",openInNewTab:false,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"Content rules\"})})})}),className:\"framer-1ak4fip\",\"data-framer-name\":\"text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"J_VvhbkHo\",style:{\"--framer-paragraph-spacing\":\"12px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",children:/*#__PURE__*/_jsx(Link,{href:\"https://exactly.ai/cookies-policy\",motionChild:true,nodeId:\"XE6HWEkew\",openInNewTab:false,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"Cookies policy\"})})})}),className:\"framer-1ywaff1\",\"data-framer-name\":\"text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XE6HWEkew\",style:{\"--framer-paragraph-spacing\":\"12px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",children:/*#__PURE__*/_jsx(Link,{href:\"https://exactly.ai/copyright-policy\",motionChild:true,nodeId:\"bDuM4dlit\",openInNewTab:false,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"Copyright policy\"})})})}),className:\"framer-1nz1qxc\",\"data-framer-name\":\"text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bDuM4dlit\",style:{\"--framer-paragraph-spacing\":\"12px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",children:/*#__PURE__*/_jsx(Link,{href:\"https://exactly.ai/privacy-policy\",motionChild:true,nodeId:\"uyCOyzc6n\",openInNewTab:false,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"Privacy policy\"})})})}),className:\"framer-24usvp\",\"data-framer-name\":\"text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uyCOyzc6n\",style:{\"--framer-paragraph-spacing\":\"12px\"},verticalAlignment:\"center\",withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sbm2qk\",\"data-framer-name\":\"FooterItem\",layoutDependency:layoutDependency,layoutId:\"rMBaeUm7F\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-4xxnda\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"EKwLvnK7F\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3a806071-b041-43a8-b489-4903bdd7258c, rgba(255, 255, 255, 0.6)))\"},children:\"Social\"})}),className:\"framer-9eyqb9\",\"data-framer-name\":\"Policies\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EAla_ApyG\",style:{\"--extracted-r6o4lv\":\"var(--token-3a806071-b041-43a8-b489-4903bdd7258c, rgba(255, 255, 255, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d1e1eac9-5c52-46a9-8c88-c4c7aa28ccec, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/exactly.ai/\",motionChild:true,nodeId:\"mV6kItoeZ\",openInNewTab:true,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"Instagram\"})})})}),className:\"framer-z8kuq0\",\"data-framer-name\":\"text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mV6kItoeZ\",style:{\"--extracted-r6o4lv\":\"var(--token-d1e1eac9-5c52-46a9-8c88-c4c7aa28ccec, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"12px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d1e1eac9-5c52-46a9-8c88-c4c7aa28ccec, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://x.com/exactly_ai\",motionChild:true,nodeId:\"llzrr1Es7\",openInNewTab:true,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"X (Twitter)\"})})})}),className:\"framer-1t4jt5a\",\"data-framer-name\":\"text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"llzrr1Es7\",style:{\"--extracted-r6o4lv\":\"var(--token-d1e1eac9-5c52-46a9-8c88-c4c7aa28ccec, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"12px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d1e1eac9-5c52-46a9-8c88-c4c7aa28ccec, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/exactly-ai/posts/?feedView=all\",motionChild:true,nodeId:\"a1PfvObZh\",openInNewTab:true,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"LinkedIn\"})})})}),className:\"framer-a8u42k\",\"data-framer-name\":\"text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"a1PfvObZh\",style:{\"--extracted-r6o4lv\":\"var(--token-d1e1eac9-5c52-46a9-8c88-c4c7aa28ccec, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"12px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d1e1eac9-5c52-46a9-8c88-c4c7aa28ccec, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/channel/UCMAwCVb2EC5ocYQGcgWIaew\",motionChild:true,nodeId:\"SPSYOco2W\",openInNewTab:true,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"YouTube\"})})})}),className:\"framer-ngztl9\",\"data-framer-name\":\"text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SPSYOco2W\",style:{\"--extracted-r6o4lv\":\"var(--token-d1e1eac9-5c52-46a9-8c88-c4c7aa28ccec, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"12px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||1159)-0-1159)/2+873+0)),pixelHeight:408,pixelWidth:2056,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?width=2056&height=408\",srcSet:\"https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?scale-down-to=512&width=2056&height=408 512w,https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?scale-down-to=1024&width=2056&height=408 1024w,https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?scale-down-to=2048&width=2056&height=408 2048w,https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?width=2056&height=408 2056w\"},className:\"framer-bczaau\",layoutDependency:layoutDependency,layoutId:\"DN8opXtPf\",...addPropertyOverrides({Hi0Don3MG:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||1303.5)-0-1294)/2+1008+0)),pixelHeight:408,pixelWidth:2056,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?width=2056&height=408\",srcSet:\"https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?scale-down-to=512&width=2056&height=408 512w,https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?scale-down-to=1024&width=2056&height=408 1024w,https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?scale-down-to=2048&width=2056&height=408 2048w,https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?width=2056&height=408 2056w\"}},iCS2p2xYo:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||1031)-0-1007)/2+721+0)),pixelHeight:408,pixelWidth:2056,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?width=2056&height=408\",srcSet:\"https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?scale-down-to=512&width=2056&height=408 512w,https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?scale-down-to=1024&width=2056&height=408 1024w,https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?scale-down-to=2048&width=2056&height=408 2048w,https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?width=2056&height=408 2056w\"}},juoxKxiRv:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||1223)-0-1214)/2+928+0)),pixelHeight:408,pixelWidth:2056,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?width=2056&height=408\",srcSet:\"https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?scale-down-to=512&width=2056&height=408 512w,https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?scale-down-to=1024&width=2056&height=408 1024w,https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?scale-down-to=2048&width=2056&height=408 2048w,https://framerusercontent.com/images/5VFLUAsc9d6hsA2wpDNmxpxojuo.svg?width=2056&height=408 2056w\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ucouf9\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"ywXQIh_PD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e48c39d2-dcde-49d6-a9ce-92b2b7d12341, rgba(255, 255, 255, 0.4)))\"},children:\"\\xa9 exactly.ai 2025. All rights reserved.\"})}),className:\"framer-1bfx25n\",\"data-framer-name\":\"\\xa9 exactly.ai 2025. All rights reserved.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MiEKEtI7t\",style:{\"--extracted-r6o4lv\":\"var(--token-e48c39d2-dcde-49d6-a9ce-92b2b7d12341, rgba(255, 255, 255, 0.4))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({Hi0Don3MG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ugvs47\",\"data-styles-preset\":\"bZtQd04ap\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e48c39d2-dcde-49d6-a9ce-92b2b7d12341, rgba(255, 255, 255, 0.4)))\"},children:\"\\xa9 exactly.ai 2025. All rights reserved.\"})})}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1vmx7s8\",\"data-styles-preset\":\"QLSqLU9dO\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d1e1eac9-5c52-46a9-8c88-c4c7aa28ccec, rgb(255, 255, 255)))\"},children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/exactly.ai/\",motionChild:true,nodeId:\"P4alTmzm4\",openInNewTab:true,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"Instagram\"})}),\"  •  \",/*#__PURE__*/_jsx(Link,{href:\"https://x.com/exactly_ai\",motionChild:true,nodeId:\"P4alTmzm4\",openInNewTab:false,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"X (Twitter)\"})}),\"  •  \",/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/exactly-ai/posts/?feedView=all\",motionChild:true,nodeId:\"P4alTmzm4\",openInNewTab:true,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"LinkedIn\"})}),\"  •  \",/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/channel/UCMAwCVb2EC5ocYQGcgWIaew\",motionChild:true,nodeId:\"P4alTmzm4\",openInNewTab:false,relValues:[],scopeId:\"crmgfRKKu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lqmk1b\",\"data-styles-preset\":\"fiGVSSHEh\",children:\"YouTube\"})})]})}),className:\"framer-4x9h28\",\"data-framer-name\":\"Instagram • X (Twitter) • LinkedIn • Youtube\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"P4alTmzm4\",style:{\"--extracted-r6o4lv\":\"var(--token-d1e1eac9-5c52-46a9-8c88-c4c7aa28ccec, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Shwn3.framer-12xf2di, .framer-Shwn3 .framer-12xf2di { display: block; }\",\".framer-Shwn3.framer-10wd4sm { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1440px; }\",\".framer-Shwn3 .framer-13pvcev { display: grid; flex: none; gap: 80px 8px; grid-auto-rows: min-content; grid-template-columns: repeat(9, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: start; overflow: visible; padding: 320px 8px 160px 8px; position: relative; width: 100%; }\",\".framer-Shwn3 .framer-1nemmam, .framer-Shwn3 .framer-zyz73d, .framer-Shwn3 .framer-1gkxnbp, .framer-Shwn3 .framer-1yzodp6, .framer-Shwn3 .framer-r1hcv7 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; grid-column: span 3; height: min-content; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px 80px 0px 80px; position: relative; width: 100%; }\",\".framer-Shwn3 .framer-1gmdlc6, .framer-Shwn3 .framer-zlq352, .framer-Shwn3 .framer-1j8fbst, .framer-Shwn3 .framer-1kqr395, .framer-Shwn3 .framer-1yz7ik, .framer-Shwn3 .framer-4xxnda { 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 0px 8px 0px; position: relative; width: min-content; }\",\".framer-Shwn3 .framer-lc49nv, .framer-Shwn3 .framer-bn8wr8, .framer-Shwn3 .framer-td1485, .framer-Shwn3 .framer-vidoha, .framer-Shwn3 .framer-105soq5, .framer-Shwn3 .framer-1a0bm2i, .framer-Shwn3 .framer-6sme9i, .framer-Shwn3 .framer-o5nkr9, .framer-Shwn3 .framer-1y8snmx, .framer-Shwn3 .framer-1d0upyd, .framer-Shwn3 .framer-w1sb71, .framer-Shwn3 .framer-1ak4fip, .framer-Shwn3 .framer-1ywaff1, .framer-Shwn3 .framer-1nz1qxc, .framer-Shwn3 .framer-24usvp, .framer-Shwn3 .framer-9eyqb9, .framer-Shwn3 .framer-z8kuq0, .framer-Shwn3 .framer-1t4jt5a, .framer-Shwn3 .framer-a8u42k, .framer-Shwn3 .framer-ngztl9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Shwn3 .framer-1h4rqc0, .framer-Shwn3 .framer-f5to7z, .framer-Shwn3 .framer-ufj2sm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-Shwn3 .framer-1i0ff3, .framer-Shwn3 .framer-17uobfv, .framer-Shwn3 .framer-1v3knui { 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-Shwn3 .framer-1k19ivc { align-self: start; flex: none; grid-column: span 3; height: 161px; justify-self: start; overflow: visible; position: relative; width: 100%; }\",\".framer-Shwn3 .framer-sbm2qk { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; grid-column: span 3; height: min-content; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-Shwn3 .framer-bczaau { aspect-ratio: 5.03921568627451 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 286px); position: relative; width: 100%; }\",\".framer-Shwn3 .framer-1ucouf9 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 24px; position: absolute; right: 0px; }\",\".framer-Shwn3 .framer-1bfx25n, .framer-Shwn3 .framer-4x9h28 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Shwn3.framer-v-ka3pfp.framer-10wd4sm { width: 400px; }\",\".framer-Shwn3.framer-v-ka3pfp .framer-13pvcev { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; justify-content: center; padding: 200px 8px 80px 8px; }\",\".framer-Shwn3.framer-v-ka3pfp .framer-1nemmam, .framer-Shwn3.framer-v-ka3pfp .framer-zyz73d, .framer-Shwn3.framer-v-ka3pfp .framer-1gkxnbp, .framer-Shwn3.framer-v-ka3pfp .framer-1yzodp6, .framer-Shwn3.framer-v-ka3pfp .framer-r1hcv7 { align-self: unset; padding: 0px 40px 0px 40px; }\",\".framer-Shwn3.framer-v-ka3pfp .framer-sbm2qk { align-self: unset; }\",\".framer-Shwn3.framer-v-ka3pfp .framer-bczaau { height: var(--framer-aspect-ratio-supported, 80px); }\",\".framer-Shwn3.framer-v-ka3pfp .framer-1ucouf9 { flex-direction: column; padding: 8px; }\",\".framer-Shwn3.framer-v-ka3pfp .framer-1bfx25n { flex: none; order: 0; width: 100%; }\",\".framer-Shwn3.framer-v-122fs5h.framer-10wd4sm { width: 1200px; }\",\".framer-Shwn3.framer-v-122fs5h .framer-13pvcev { padding: 240px 8px 160px 8px; }\",\".framer-Shwn3.framer-v-122fs5h .framer-bczaau { height: var(--framer-aspect-ratio-supported, 238px); }\",\".framer-Shwn3.framer-v-9blsd7.framer-10wd4sm { width: 760px; }\",\".framer-Shwn3.framer-v-9blsd7 .framer-13pvcev { grid-template-columns: repeat(2, minmax(50px, 1fr)); }\",\".framer-Shwn3.framer-v-9blsd7 .framer-1nemmam, .framer-Shwn3.framer-v-9blsd7 .framer-zyz73d, .framer-Shwn3.framer-v-9blsd7 .framer-1gkxnbp, .framer-Shwn3.framer-v-9blsd7 .framer-1yzodp6, .framer-Shwn3.framer-v-9blsd7 .framer-r1hcv7 { grid-column: unset; }\",\".framer-Shwn3.framer-v-9blsd7 .framer-bczaau { height: var(--framer-aspect-ratio-supported, 151px); }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1159\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Hi0Don3MG\":{\"layout\":[\"fixed\",\"auto\"]},\"iCS2p2xYo\":{\"layout\":[\"fixed\",\"auto\"]},\"juoxKxiRv\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercrmgfRKKu=withCSS(Component,css,\"framer-Shwn3\");export default FramercrmgfRKKu;FramercrmgfRKKu.displayName=\"Footer\";FramercrmgfRKKu.defaultProps={height:1159,width:1440};addPropertyControls(FramercrmgfRKKu,{variant:{options:[\"DJWFdL7uQ\",\"Hi0Don3MG\",\"iCS2p2xYo\",\"juoxKxiRv\"],optionTitles:[\"Desktop\",\"Mobile\",\"Desktop_s\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramercrmgfRKKu,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercrmgfRKKu\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1159\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Hi0Don3MG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iCS2p2xYo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"juoxKxiRv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dc3a148)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Inter Variable\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDMyLCAid2dodCIgMzIw\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDMyLCAid2dodCIgMzIw\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDMyLCAid2dodCIgMzIw\"]);const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Variable\",source:\"custom\",url:\"https://framerusercontent.com/assets/zGkzF6Kz3BzLVskEElr1XWKCSro.woff2\",variationAxes}]}];export const css=['.framer-2KDBs .framer-styles-preset-15bnuvr:not(.rich-text-wrapper), .framer-2KDBs .framer-styles-preset-15bnuvr.rich-text-wrapper h2 { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on; --framer-font-size: 65px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 32, \"wght\" 320; --framer-font-variation-axes-bold: \"opsz\" 32, \"wght\" 320; --framer-font-variation-axes-bold-italic: \"opsz\" 32, \"wght\" 320; --framer-font-variation-axes-italic: \"opsz\" 32, \"wght\" 320; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 76px; --framer-paragraph-spacing: 76px; --framer-text-alignment: start; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1599px) and (min-width: 1200px) { .framer-2KDBs .framer-styles-preset-15bnuvr:not(.rich-text-wrapper), .framer-2KDBs .framer-styles-preset-15bnuvr.rich-text-wrapper h2 { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 32, \"wght\" 320; --framer-font-variation-axes-bold: \"opsz\" 32, \"wght\" 320; --framer-font-variation-axes-bold-italic: \"opsz\" 32, \"wght\" 320; --framer-font-variation-axes-italic: \"opsz\" 32, \"wght\" 320; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 56px; --framer-paragraph-spacing: 56px; --framer-text-alignment: start; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1199px) and (min-width: 760px) { .framer-2KDBs .framer-styles-preset-15bnuvr:not(.rich-text-wrapper), .framer-2KDBs .framer-styles-preset-15bnuvr.rich-text-wrapper h2 { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 32, \"wght\" 320; --framer-font-variation-axes-bold: \"opsz\" 32, \"wght\" 320; --framer-font-variation-axes-bold-italic: \"opsz\" 32, \"wght\" 320; --framer-font-variation-axes-italic: \"opsz\" 32, \"wght\" 320; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 44px; --framer-paragraph-spacing: 72px; --framer-text-alignment: start; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 759px) and (min-width: 0px) { .framer-2KDBs .framer-styles-preset-15bnuvr:not(.rich-text-wrapper), .framer-2KDBs .framer-styles-preset-15bnuvr.rich-text-wrapper h2 { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on; --framer-font-size: 31px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 32, \"wght\" 320; --framer-font-variation-axes-bold: \"opsz\" 32, \"wght\" 320; --framer-font-variation-axes-bold-italic: \"opsz\" 32, \"wght\" 320; --framer-font-variation-axes-italic: \"opsz\" 32, \"wght\" 320; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 40px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-2KDBs\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a9375b9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Inter Variable\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDI0LCAid2dodCIgNDAw\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDI0LCAid2dodCIgNDAw\",\"CUSTOM;Inter VariableVF=Im9wc3oiIDI0LCAid2dodCIgNDAw\"]);const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Variable\",source:\"custom\",url:\"https://framerusercontent.com/assets/zGkzF6Kz3BzLVskEElr1XWKCSro.woff2\",variationAxes}]}];export const css=['.framer-eaY3A .framer-styles-preset-1l47swl:not(.rich-text-wrapper), .framer-eaY3A .framer-styles-preset-1l47swl.rich-text-wrapper h5 { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 24, \"wght\" 400; --framer-font-variation-axes-bold: \"opsz\" 24, \"wght\" 400; --framer-font-variation-axes-bold-italic: \"opsz\" 24, \"wght\" 400; --framer-font-variation-axes-italic: \"opsz\" 24, \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 36px; --framer-paragraph-spacing: 80px; --framer-text-alignment: start; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1599px) and (min-width: 1200px) { .framer-eaY3A .framer-styles-preset-1l47swl:not(.rich-text-wrapper), .framer-eaY3A .framer-styles-preset-1l47swl.rich-text-wrapper h5 { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 24, \"wght\" 400; --framer-font-variation-axes-bold: \"opsz\" 24, \"wght\" 400; --framer-font-variation-axes-bold-italic: \"opsz\" 24, \"wght\" 400; --framer-font-variation-axes-italic: \"opsz\" 24, \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 36px; --framer-paragraph-spacing: 80px; --framer-text-alignment: start; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1199px) and (min-width: 760px) { .framer-eaY3A .framer-styles-preset-1l47swl:not(.rich-text-wrapper), .framer-eaY3A .framer-styles-preset-1l47swl.rich-text-wrapper h5 { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 19px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 24, \"wght\" 400; --framer-font-variation-axes-bold: \"opsz\" 24, \"wght\" 400; --framer-font-variation-axes-bold-italic: \"opsz\" 24, \"wght\" 400; --framer-font-variation-axes-italic: \"opsz\" 24, \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 36px; --framer-paragraph-spacing: 80px; --framer-text-alignment: start; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 759px) and (min-width: 0px) { .framer-eaY3A .framer-styles-preset-1l47swl:not(.rich-text-wrapper), .framer-eaY3A .framer-styles-preset-1l47swl.rich-text-wrapper h5 { --framer-font-family: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 24, \"wght\" 400; --framer-font-variation-axes-bold: \"opsz\" 24, \"wght\" 400; --framer-font-variation-axes-bold-italic: \"opsz\" 24, \"wght\" 400; --framer-font-variation-axes-italic: \"opsz\" 24, \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 80px; --framer-text-alignment: start; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-eaY3A\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";export function HoverScale(){return{whileHover:{scale:.95},transition:{duration:.2}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withHoverScale(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...HoverScale(props)});};}withHoverScale.displayName=\"HoverScale\";\nexport const __FramerMetadata__ = {\"exports\":{\"HoverScale\":{\"type\":\"override\",\"name\":\"HoverScale\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHoverScale\":{\"type\":\"reactHoc\",\"name\":\"withHoverScale\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ButtonScale.map","// Generated by Framer (53c1d35)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Floating,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withHoverScale}from\"https://framerusercontent.com/modules/v3ZnLJvo5EaRVqZI2V3f/w23b2UrCUjWq0FUougrH/ButtonScale.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/wRkrYpqBkdNjGR0Kqtda/j3MWCkLVDfdX7799Iwjd/WbnkZMItD.js\";const MotionDivWithFX=withFX(motion.div);const MotionAWithHoverScale6evlhq=withCodeBoundaryForOverrides(motion.a,{nodeId:\"R1ZMKxKxC\",override:withHoverScale,scopeId:\"c7bKWcrch\"});const enabledGestures={R1ZMKxKxC:{hover:true},snzDqRAYo:{hover:true}};const cycleOrder=[\"R1ZMKxKxC\",\"snzDqRAYo\"];const serializationHash=\"framer-Q4KsN\";const variantClassNames={R1ZMKxKxC:\"framer-v-6evlhq\",snzDqRAYo:\"framer-v-15g82wg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,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,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"R1ZMKxKxC\",Mobile:\"snzDqRAYo\"};const getProps=({height,id,label,link,width,...props})=>{return{...props,eS0Nifjnm:link??props.eS0Nifjnm,variant:humanReadableVariantMap[props.variant]??props.variant??\"R1ZMKxKxC\",WOL7v8vXG:label??props.WOL7v8vXG??\"Label\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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,WOL7v8vXG,eS0Nifjnm,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"R1ZMKxKxC\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterupml6a=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});overlay.show();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:eS0Nifjnm,motionChild:true,nodeId:\"R1ZMKxKxC\",openInNewTab:true,scopeId:\"c7bKWcrch\",children:/*#__PURE__*/_jsxs(MotionAWithHoverScale6evlhq,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-6evlhq\",className,classNames)} framer-at9len`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,id:`${layoutId}-6evlhq`,layoutDependency:layoutDependency,layoutId:\"R1ZMKxKxC\",onMouseEnter:onMouseEnterupml6a({overlay}),ref:refBinding,style:{backgroundColor:\"var(--token-60e752ab-0c0a-4597-9846-dec051a62533, rgb(251, 65, 31))\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3,opacity:1,...style},variants:{\"R1ZMKxKxC-hover\":{opacity:.8},\"snzDqRAYo-hover\":{opacity:.8}},...addPropertyOverrides({\"R1ZMKxKxC-hover\":{\"data-framer-name\":undefined},\"snzDqRAYo-hover\":{\"data-framer-name\":undefined},snzDqRAYo:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2vnz17\",\"data-styles-preset\":\"WbnkZMItD\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-04831ba3-78f3-4aa2-ae8b-5e5356257505, rgb(247, 247, 247)))\"},children:\"Label\"})}),className:\"framer-zywikc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"A7kktcM7y\",style:{\"--extracted-r6o4lv\":\"var(--token-04831ba3-78f3-4aa2-ae8b-5e5356257505, rgb(247, 247, 247))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WOL7v8vXG,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:refBinding,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-6evlhq`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-upf16m\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"poPTA68XT\",ref:ref1,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"}})})})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Q4KsN.framer-at9len, .framer-Q4KsN .framer-at9len { display: block; }\",\".framer-Q4KsN.framer-6evlhq { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 32px 20px 32px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Q4KsN .framer-zywikc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Q4KsN .framer-upf16m { height: 150px; overflow: hidden; position: relative; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Q4KsN.framer-v-15g82wg.framer-6evlhq { padding: 16px 24px 16px 24px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 104.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"snzDqRAYo\":{\"layout\":[\"auto\",\"auto\"]},\"J453AVw6o\":{\"layout\":[\"auto\",\"auto\"]},\"FuTZwdN_a\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"WOL7v8vXG\":\"label\",\"eS0Nifjnm\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerc7bKWcrch=withCSS(Component,css,\"framer-Q4KsN\");export default Framerc7bKWcrch;Framerc7bKWcrch.displayName=\"Accent\";Framerc7bKWcrch.defaultProps={height:64,width:104.5};addPropertyControls(Framerc7bKWcrch,{variant:{options:[\"R1ZMKxKxC\",\"snzDqRAYo\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},WOL7v8vXG:{defaultValue:\"Label\",displayTextArea:false,title:\"Label\",type:ControlType.String},eS0Nifjnm:{title:\"Link\",type:ControlType.Link}});addFonts(Framerc7bKWcrch,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerc7bKWcrch\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"104.5\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"WOL7v8vXG\\\":\\\"label\\\",\\\"eS0Nifjnm\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"64\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"snzDqRAYo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"J453AVw6o\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FuTZwdN_a\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef}from\"react\";let cache=null;async function getConversions(){if(cache===null){cache=await fetch(`https://storage.googleapis.com/public-durer-images/data/01gtc.json?rnd=${Math.random().toString(32).slice(2)}`).then(response=>response.json()).catch(()=>({conversions:{}}));}return cache;}getConversions();const mapEventToGA={\"Book a demo\":{eventName:\"book_a_demo_click\"},\"Start for free\":{eventName:\"start_for_free_click\"},Login:{eventName:\"login_click\"},\"Contact us\":{eventName:\"contact_ud_click\"}};async function trackGA(params){if(!window.gtag){return;}const eventData=mapEventToGA[params.text??\"\"];if(!eventData){return;}const eventName=eventData.eventName;gtag(\"event\",eventName);await getConversions().then(data=>{const conversions=data.conversions;if(eventName in conversions===false){return;}const eventParams=Array.isArray(conversions[eventName])?conversions[eventName]:[conversions[eventName]];for(const params of eventParams){if(params){gtag(\"event\",\"conversion\",params);}}});}function trackClick(props,name,params){return async event=>{// event.preventDefault()\n// event.stopPropagation()\nawait trackGA({text:params.text});if(\"EX\"in window&&window.EX.trackEvent){// console.log(\"track\")\nwindow.EX.trackEvent(name,params);window.amplitude.flush().promise.then(()=>{if(props.onClick){props.onClick(event);}// if (props.link) {\n//     window.location.href = props.link\n// }\n});return;}if(props.onClick){props.onClick(event);}// if (props.link) {\n//     window.location.href = props.link\n// }\n};}export const withTrackStart=Component=>{const WrappedComponent=/*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:trackClick(props,\"Button Clicked\",{text:\"Start for free\",place:\"hero section\"})});});return WrappedComponent;};export const withTrackBookADemo=Component=>{const WrappedComponent=/*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:trackClick(props,\"Button Clicked\",{text:\"Book a demo\",place:\"hero section\"})});});return WrappedComponent;};export const withTrackStartFreeHeader=Component=>{const WrappedComponent=/*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:trackClick(props,\"Button Clicked\",{text:\"Start for free\",place:\"header\"})});});return WrappedComponent;};export const withTrackLoginHeader=Component=>{const WrappedComponent=/*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:trackClick(props,\"Button Clicked\",{text:\"Login\",place:\"header\"})});});return WrappedComponent;};export const withTrackViewAllComment=Component=>{const WrappedComponent=/*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:trackClick(props,\"Button Clicked\",{text:\"View All\",place:\"comments\"})});});return WrappedComponent;};export const withTrackStartWithOurStyles=Component=>{const WrappedComponent=/*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:trackClick(props,\"Button Clicked\",{text:\"Start With Our Styles\",place:\"body\"})});});return WrappedComponent;};export const withTrackTrainAStyleModel=Component=>{const WrappedComponent=/*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:trackClick(props,\"Button Clicked\",{text:\"Train a style model\",place:\"body\"})});});return WrappedComponent;};export const withTrackContactUsPricing=Component=>{const WrappedComponent=/*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:trackClick(props,\"Button Clicked\",{text:\"Contact us\",place:\"pricing\"})});});return WrappedComponent;};\nexport const __FramerMetadata__ = {\"exports\":{\"withTrackStartWithOurStyles\":{\"type\":\"reactHoc\",\"name\":\"withTrackStartWithOurStyles\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTrackStart\":{\"type\":\"reactHoc\",\"name\":\"withTrackStart\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTrackBookADemo\":{\"type\":\"reactHoc\",\"name\":\"withTrackBookADemo\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTrackLoginHeader\":{\"type\":\"reactHoc\",\"name\":\"withTrackLoginHeader\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTrackStartFreeHeader\":{\"type\":\"reactHoc\",\"name\":\"withTrackStartFreeHeader\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTrackContactUsPricing\":{\"type\":\"reactHoc\",\"name\":\"withTrackContactUsPricing\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTrackViewAllComment\":{\"type\":\"reactHoc\",\"name\":\"withTrackViewAllComment\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTrackTrainAStyleModel\":{\"type\":\"reactHoc\",\"name\":\"withTrackTrainAStyleModel\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Amplitude.map","// Generated by Framer (14b65b1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/84VTkT0LsNhATPpuapPA/6lo7IxCoo6yX9rJU0Duz/bZtQd04ap.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/rmLNLVic8ad3rsVGouYP/bIWJNSYDUfGJfoK6WNgH/VD2PY6s8D.js\";const enabledGestures={qHd4HuLc0:{hover:true}};const cycleOrder=[\"qHd4HuLc0\",\"Bb5qhz5Ic\"];const serializationHash=\"framer-bUCUc\";const variantClassNames={Bb5qhz5Ic:\"framer-v-1dae118\",qHd4HuLc0:\"framer-v-13xxcbp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"qHd4HuLc0\",Mobile:\"Bb5qhz5Ic\"};const getProps=({height,id,label,link2,width,...props})=>{return{...props,NvvfZz_RU:link2??props.NvvfZz_RU,variant:humanReadableVariantMap[props.variant]??props.variant??\"qHd4HuLc0\",wQDvZAkXp:label??props.wQDvZAkXp??\"Design\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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,wQDvZAkXp,NvvfZz_RU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qHd4HuLc0\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:NvvfZz_RU,motionChild:true,nodeId:\"qHd4HuLc0\",openInNewTab:false,scopeId:\"FF8Hoi9R7\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-13xxcbp\",className,classNames)} framer-1t5kxiz`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"qHd4HuLc0\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"qHd4HuLc0-hover\":{backgroundColor:\"var(--token-65e1419e-26fc-4200-9266-4d550957818c, rgba(124, 124, 124, 0.08))\"}},...addPropertyOverrides({\"qHd4HuLc0-hover\":{\"data-framer-name\":undefined},Bb5qhz5Ic:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ugvs47\",\"data-styles-preset\":\"bZtQd04ap\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, rgb(30, 30, 30)))\"},children:\"Design\"})}),className:\"framer-j6jbog\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"joxJRr6nN\",style:{\"--extracted-r6o4lv\":\"var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, rgb(30, 30, 30))\",\"--framer-paragraph-spacing\":\"0px\"},text:wQDvZAkXp,variants:{Bb5qhz5Ic:{\"--extracted-1lwpl3i\":\"var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, rgb(30, 30, 30))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Bb5qhz5Ic:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1l47swl\",\"data-styles-preset\":\"VD2PY6s8D\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, rgb(30, 30, 30)))\"},children:\"Design\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bUCUc.framer-1t5kxiz, .framer-bUCUc .framer-1t5kxiz { display: block; }\",\".framer-bUCUc.framer-13xxcbp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px 12px 8px 12px; position: relative; text-decoration: none; width: 120px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bUCUc .framer-j6jbog { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-bUCUc.framer-v-1dae118.framer-13xxcbp { cursor: unset; padding: 0px 12px 0px 12px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Bb5qhz5Ic\":{\"layout\":[\"fixed\",\"auto\"]},\"EveGbL9by\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"wQDvZAkXp\":\"label\",\"NvvfZz_RU\":\"link2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFF8Hoi9R7=withCSS(Component,css,\"framer-bUCUc\");export default FramerFF8Hoi9R7;FramerFF8Hoi9R7.displayName=\"DropDownItem\";FramerFF8Hoi9R7.defaultProps={height:36,width:120};addPropertyControls(FramerFF8Hoi9R7,{variant:{options:[\"qHd4HuLc0\",\"Bb5qhz5Ic\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},wQDvZAkXp:{defaultValue:\"Design\",displayTextArea:false,title:\"Label\",type:ControlType.String},NvvfZz_RU:{title:\"Link 2\",type:ControlType.Link}});addFonts(FramerFF8Hoi9R7,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFF8Hoi9R7\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"wQDvZAkXp\\\":\\\"label\\\",\\\"NvvfZz_RU\\\":\\\"link2\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Bb5qhz5Ic\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EveGbL9by\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"120\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"36\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FF8Hoi9R7.map","// Generated by Framer (349ae9e)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,PathVariablesContext,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavResources from\"https://framerusercontent.com/modules/i6bDKFf00d8VfhAjTOIy/Mmc1Ce4IlSlzX42Yu03K/DMndGRXja.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/84VTkT0LsNhATPpuapPA/6lo7IxCoo6yX9rJU0Duz/bZtQd04ap.js\";import DropDownItem from\"https://framerusercontent.com/modules/sW8sx3w0EJruTbCoxZiR/KPc130QThedXrrSdDgCD/FF8Hoi9R7.js\";const DropDownItemFonts=getFonts(DropDownItem);const cycleOrder=[\"bSVaXc1zF\",\"ANXXJ94eS\"];const serializationHash=\"framer-oIgft\";const variantClassNames={ANXXJ94eS:\"framer-v-cyycyh\",bSVaXc1zF:\"framer-v-1p8ikg9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const query=prequery=>prequery({from:{alias:\"lrIeqZApG\",data:NavResources,type:\"Collection\"},select:[{collection:\"lrIeqZApG\",name:\"HE4mvpSeB\",type:\"Identifier\"},{collection:\"lrIeqZApG\",name:\"bvQ0Xacke\",type:\"Identifier\"},{collection:\"lrIeqZApG\",name:\"CohSYtVNo\",type:\"Identifier\"},{collection:\"lrIeqZApG\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"bSVaXc1zF\",Phone:\"ANXXJ94eS\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"bSVaXc1zF\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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,HE4mvpSeBlrIeqZApG,bvQ0XackelrIeqZApG,CohSYtVNolrIeqZApG,idlrIeqZApG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bSVaXc1zF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"ANXXJ94eS\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1p8ikg9\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"bSVaXc1zF\",ref:refBinding,style:{backgroundColor:\"var(--token-bd46276e-f33e-4c99-835d-b15019849f13, rgb(247, 247, 247))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},variants:{ANXXJ94eS:{backgroundColor:\"var(--token-ca1cbd0d-a33b-4062-9b3e-175f9be495d4, rgb(255, 255, 255))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({ANXXJ94eS:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-14o4qpb\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"tgFGk8IZ3\",children:isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ugvs47\",\"data-styles-preset\":\"bZtQd04ap\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6c14e0fb-f377-48f9-8e72-c2739403571a, rgba(64, 64, 64, 0.6)))\"},children:\"Product\"})}),className:\"framer-1bcbbnk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sPz3e3T7t\",style:{\"--extracted-r6o4lv\":\"var(--token-6c14e0fb-f377-48f9-8e72-c2739403571a, rgba(64, 64, 64, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fj5wwm\",layoutDependency:layoutDependency,layoutId:\"lrIeqZApG\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"lrIeqZApG\",data:NavResources,type:\"Collection\"},select:[{collection:\"lrIeqZApG\",name:\"HE4mvpSeB\",type:\"Identifier\"},{collection:\"lrIeqZApG\",name:\"bvQ0Xacke\",type:\"Identifier\"},{collection:\"lrIeqZApG\",name:\"CohSYtVNo\",type:\"Identifier\"},{collection:\"lrIeqZApG\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({bvQ0Xacke:bvQ0XackelrIeqZApG,CohSYtVNo:CohSYtVNolrIeqZApG,HE4mvpSeB:HE4mvpSeBlrIeqZApG,id:idlrIeqZApG},index)=>{HE4mvpSeBlrIeqZApG??=\"\";bvQ0XackelrIeqZApG??=\"\";CohSYtVNolrIeqZApG??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`lrIeqZApG-${idlrIeqZApG}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{CohSYtVNo:CohSYtVNolrIeqZApG},children:/*#__PURE__*/_jsx(Link,{href:HE4mvpSeBlrIeqZApG,motionChild:true,nodeId:\"pi4vLiy0B\",openInNewTab:false,scopeId:\"eXy7NUyOK\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1oz7dk1 framer-1yceff0\",layoutDependency:layoutDependency,layoutId:\"pi4vLiy0B\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"192px\",y:(componentViewport?.y||0)+4+0+0+144+0,...addPropertyOverrides({ANXXJ94eS:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+44+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xak7ub-container\",layoutDependency:layoutDependency,layoutId:\"K5Q3HvziK-container\",nodeId:\"K5Q3HvziK\",rendersWithMotion:true,scopeId:\"eXy7NUyOK\",children:/*#__PURE__*/_jsx(DropDownItem,{height:\"100%\",id:\"K5Q3HvziK\",layoutId:\"K5Q3HvziK\",style:{width:\"100%\"},variant:\"qHd4HuLc0\",width:\"100%\",wQDvZAkXp:bvQ0XackelrIeqZApG,...addPropertyOverrides({ANXXJ94eS:{variant:\"Bb5qhz5Ic\"}},baseVariant,gestureVariant)})})})})})})},idlrIeqZApG);})})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oIgft.framer-1yceff0, .framer-oIgft .framer-1yceff0 { display: block; }\",\".framer-oIgft.framer-1p8ikg9 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 4px; position: relative; width: 200px; }\",\".framer-oIgft .framer-14o4qpb { 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; min-height: 44px; overflow: visible; padding: 12px; position: relative; width: 100%; }\",\".framer-oIgft .framer-1bcbbnk { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-oIgft .framer-fj5wwm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 192px; }\",\".framer-oIgft .framer-1oz7dk1 { 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: 100%; }\",\".framer-oIgft .framer-1xak7ub-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-oIgft.framer-v-cyycyh.framer-1p8ikg9 { padding: 0px; }\",\".framer-oIgft.framer-v-cyycyh .framer-14o4qpb { min-height: unset; order: 0; }\",\".framer-oIgft.framer-v-cyycyh .framer-fj5wwm { order: 1; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 188\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ANXXJ94eS\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereXy7NUyOK=withCSS(Component,css,\"framer-oIgft\");export default FramereXy7NUyOK;FramereXy7NUyOK.displayName=\"Community\";FramereXy7NUyOK.defaultProps={height:188,width:200};addPropertyControls(FramereXy7NUyOK,{variant:{options:[\"bSVaXc1zF\",\"ANXXJ94eS\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramereXy7NUyOK,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...DropDownItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereXy7NUyOK\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"188\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ANXXJ94eS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2797bee)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withHoverScale}from\"https://framerusercontent.com/modules/v3ZnLJvo5EaRVqZI2V3f/w23b2UrCUjWq0FUougrH/ButtonScale.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/aYb1XVC4nDE0Bcptjngu/Hrp3TmGezIHuqyfq6mtO/DWBlauu6S.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/wRkrYpqBkdNjGR0Kqtda/j3MWCkLVDfdX7799Iwjd/WbnkZMItD.js\";const MotionAWithHoverScale9t1j5y=withCodeBoundaryForOverrides(motion.a,{nodeId:\"f2oJ5c9YE\",override:withHoverScale,scopeId:\"fBxJmxKBl\"});const enabledGestures={f2oJ5c9YE:{hover:true},lloqP4pgH:{hover:true}};const cycleOrder=[\"f2oJ5c9YE\",\"lloqP4pgH\"];const serializationHash=\"framer-iCFvY\";const variantClassNames={f2oJ5c9YE:\"framer-v-9t1j5y\",lloqP4pgH:\"framer-v-1lj88nd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"f2oJ5c9YE\",Mobile:\"lloqP4pgH\"};const getProps=({height,id,label,link,width,...props})=>{return{...props,uzS9KFKFG:link??props.uzS9KFKFG,variant:humanReadableVariantMap[props.variant]??props.variant??\"f2oJ5c9YE\",WOL7v8vXG:label??props.WOL7v8vXG??\"Label\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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,WOL7v8vXG,uzS9KFKFG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"f2oJ5c9YE\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:uzS9KFKFG,motionChild:true,nodeId:\"f2oJ5c9YE\",openInNewTab:true,scopeId:\"fBxJmxKBl\",children:/*#__PURE__*/_jsx(MotionAWithHoverScale9t1j5y,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-9t1j5y\",className,classNames)} framer-1n3awyo`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"f2oJ5c9YE\",ref:refBinding,style:{backgroundColor:\"var(--token-60e752ab-0c0a-4597-9846-dec051a62533, rgb(251, 65, 31))\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3,opacity:1,...style},variants:{\"f2oJ5c9YE-hover\":{opacity:.8},\"lloqP4pgH-hover\":{opacity:.8}},...addPropertyOverrides({\"f2oJ5c9YE-hover\":{\"data-framer-name\":undefined},\"lloqP4pgH-hover\":{\"data-framer-name\":undefined},lloqP4pgH:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1s2cdwf\",\"data-styles-preset\":\"DWBlauu6S\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-04831ba3-78f3-4aa2-ae8b-5e5356257505, rgb(247, 247, 247)))\"},children:\"Label\"})}),className:\"framer-g19aau\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Y3obygX5L\",style:{\"--extracted-r6o4lv\":\"var(--token-04831ba3-78f3-4aa2-ae8b-5e5356257505, rgb(247, 247, 247))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WOL7v8vXG,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lloqP4pgH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2vnz17\",\"data-styles-preset\":\"WbnkZMItD\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-04831ba3-78f3-4aa2-ae8b-5e5356257505, rgb(247, 247, 247)))\"},children:\"Label\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iCFvY.framer-1n3awyo, .framer-iCFvY .framer-1n3awyo { display: block; }\",\".framer-iCFvY.framer-9t1j5y { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-iCFvY .framer-g19aau { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iCFvY.framer-v-1lj88nd.framer-9t1j5y { padding: 6px 12px 6px 12px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 67.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"lloqP4pgH\":{\"layout\":[\"auto\",\"auto\"]},\"vRvl0ftkn\":{\"layout\":[\"auto\",\"auto\"]},\"nX68HenBN\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"WOL7v8vXG\":\"label\",\"uzS9KFKFG\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfBxJmxKBl=withCSS(Component,css,\"framer-iCFvY\");export default FramerfBxJmxKBl;FramerfBxJmxKBl.displayName=\"Accent-small\";FramerfBxJmxKBl.defaultProps={height:36,width:67.5};addPropertyControls(FramerfBxJmxKBl,{variant:{options:[\"f2oJ5c9YE\",\"lloqP4pgH\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},WOL7v8vXG:{defaultValue:\"Label\",displayTextArea:false,title:\"Label\",type:ControlType.String},uzS9KFKFG:{title:\"Link\",type:ControlType.Link}});addFonts(FramerfBxJmxKBl,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfBxJmxKBl\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lloqP4pgH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vRvl0ftkn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nX68HenBN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"67.5\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"WOL7v8vXG\\\":\\\"label\\\",\\\"uzS9KFKFG\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (349ae9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/84VTkT0LsNhATPpuapPA/6lo7IxCoo6yX9rJU0Duz/bZtQd04ap.js\";import DropDownItem from\"https://framerusercontent.com/modules/sW8sx3w0EJruTbCoxZiR/KPc130QThedXrrSdDgCD/FF8Hoi9R7.js\";const DropDownItemFonts=getFonts(DropDownItem);const cycleOrder=[\"AlMyC_x1s\",\"R9J8TGSdD\"];const serializationHash=\"framer-VpCx2\";const variantClassNames={AlMyC_x1s:\"framer-v-vyfdtm\",R9J8TGSdD:\"framer-v-1v1arbi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"AlMyC_x1s\",Phone:\"R9J8TGSdD\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"AlMyC_x1s\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AlMyC_x1s\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"R9J8TGSdD\")return true;return false;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-vyfdtm\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"AlMyC_x1s\",ref:refBinding,style:{backgroundColor:\"var(--token-279276a7-1140-4de3-9fda-da103e5da9f4, rgb(255, 255, 255))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},variants:{R9J8TGSdD:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({R9J8TGSdD:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3t3d62\",\"data-framer-name\":\"Noise\",layoutDependency:layoutDependency,layoutId:\"E0iwjo086\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-dlydxw\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"xLI5Xowl2\",children:isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ugvs47\",\"data-styles-preset\":\"bZtQd04ap\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6c14e0fb-f377-48f9-8e72-c2739403571a, rgba(64, 64, 64, 0.6)))\"},children:\"Company\"})}),className:\"framer-1lpmzyd\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QUwcIps9S\",style:{\"--extracted-r6o4lv\":\"var(--token-6c14e0fb-f377-48f9-8e72-c2739403571a, rgba(64, 64, 64, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8cdadm\",layoutDependency:layoutDependency,layoutId:\"KDGw8lJIm\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rnxC7aIO5\"},implicitPathVariables:undefined},{href:{webPageId:\"rnxC7aIO5\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+4+0+0+0+0+0,...addPropertyOverrides({R9J8TGSdD:{y:(componentViewport?.y||0)+0+0+0+44+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-y208o0-container\",layoutDependency:layoutDependency,layoutId:\"Qr6C9d1H2-container\",nodeId:\"Qr6C9d1H2\",rendersWithMotion:true,scopeId:\"h1_5Znkum\",children:/*#__PURE__*/_jsx(DropDownItem,{height:\"100%\",id:\"Qr6C9d1H2\",layoutId:\"Qr6C9d1H2\",NvvfZz_RU:resolvedLinks[0],style:{width:\"100%\"},variant:\"qHd4HuLc0\",width:\"100%\",wQDvZAkXp:\"Style transfer\",...addPropertyOverrides({R9J8TGSdD:{NvvfZz_RU:resolvedLinks[1],variant:\"Bb5qhz5Ic\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"We9NmxqWT\"},implicitPathVariables:undefined},{href:{webPageId:\"We9NmxqWT\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+4+0+0+0+0+36,...addPropertyOverrides({R9J8TGSdD:{y:(componentViewport?.y||0)+0+0+0+44+0+36}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mae6m1-container\",layoutDependency:layoutDependency,layoutId:\"SyeTfwP1j-container\",nodeId:\"SyeTfwP1j\",rendersWithMotion:true,scopeId:\"h1_5Znkum\",children:/*#__PURE__*/_jsx(DropDownItem,{height:\"100%\",id:\"SyeTfwP1j\",layoutId:\"SyeTfwP1j\",NvvfZz_RU:resolvedLinks1[0],style:{width:\"100%\"},variant:\"qHd4HuLc0\",width:\"100%\",wQDvZAkXp:\"Pricing\",...addPropertyOverrides({R9J8TGSdD:{NvvfZz_RU:resolvedLinks1[1],variant:\"Bb5qhz5Ic\"}},baseVariant,gestureVariant)})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VpCx2.framer-lbqvtw, .framer-VpCx2 .framer-lbqvtw { display: block; }\",\".framer-VpCx2.framer-vyfdtm { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 4px; position: relative; width: 200px; }\",\".framer-VpCx2 .framer-3t3d62 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-VpCx2 .framer-dlydxw { 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; min-height: 44px; overflow: visible; padding: 12px; position: relative; width: 100%; }\",\".framer-VpCx2 .framer-1lpmzyd { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-VpCx2 .framer-8cdadm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-VpCx2 .framer-y208o0-container, .framer-VpCx2 .framer-1mae6m1-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-VpCx2.framer-v-1v1arbi.framer-vyfdtm { padding: 0px; }\",\".framer-VpCx2.framer-v-1v1arbi .framer-3t3d62 { gap: 0px; order: 0; padding: 0px 4px 0px 4px; }\",\".framer-VpCx2.framer-v-1v1arbi .framer-dlydxw { min-height: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"R9J8TGSdD\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerh1_5Znkum=withCSS(Component,css,\"framer-VpCx2\");export default Framerh1_5Znkum;Framerh1_5Znkum.displayName=\"Features\";Framerh1_5Znkum.defaultProps={height:80,width:200};addPropertyControls(Framerh1_5Znkum,{variant:{options:[\"AlMyC_x1s\",\"R9J8TGSdD\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerh1_5Znkum,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...DropDownItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerh1_5Znkum\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"200\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"80\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"R9J8TGSdD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./h1_5Znkum.map","// Generated by Framer (0c5492c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Exactly Display 400\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Exactly Display 400\",source:\"custom\",url:\"https://framerusercontent.com/assets/Z34CXuPHHPrtIjrN5GGxX6IWQ.woff2\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-DFvig .framer-styles-preset-e71evt:not(.rich-text-wrapper), .framer-DFvig .framer-styles-preset-e71evt.rich-text-wrapper p { --framer-font-family: \"Exactly Display 400\", \"Exactly Display 400 Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 27px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.2px; --framer-line-height: 36px; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 759px) and (min-width: 0px) { .framer-DFvig .framer-styles-preset-e71evt:not(.rich-text-wrapper), .framer-DFvig .framer-styles-preset-e71evt.rich-text-wrapper p { --framer-font-family: \"Exactly Display 400\", \"Exactly Display 400 Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 17.5px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.2px; --framer-line-height: 24px; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-DFvig\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (016cdd2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/5f6fdD8y7Hbsc5Ir6dDX/mzrny5MebV2cO8vTfWmU/dCC0wI94p.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/aYb1XVC4nDE0Bcptjngu/Hrp3TmGezIHuqyfq6mtO/DWBlauu6S.js\";const enabledGestures={AMh2AOKw0:{hover:true}};const cycleOrder=[\"AMh2AOKw0\",\"fFukJplnF\"];const serializationHash=\"framer-8g1hi\";const variantClassNames={AMh2AOKw0:\"framer-v-1f19qyx\",fFukJplnF:\"framer-v-xw3srg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Space Around\":\"space-around\",\"Space Between\":\"space-between\",\"Space Evenly\":\"space-evenly\",Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const humanReadableVariantMap={Desktop:\"AMh2AOKw0\",Mobile:\"fFukJplnF\"};const getProps=({distribute,height,id,label,link,width,...props})=>{return{...props,C48gdwFxZ:link??props.C48gdwFxZ,OSjPw4LiT:label??props.OSjPw4LiT??\"Log in\",qPyGERIhL:humanReadableEnumMap[distribute]??distribute??props.qPyGERIhL??\"center\",variant:humanReadableVariantMap[props.variant]??props.variant??\"AMh2AOKw0\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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,OSjPw4LiT,qPyGERIhL,C48gdwFxZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AMh2AOKw0\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:C48gdwFxZ,motionChild:true,nodeId:\"AMh2AOKw0\",openInNewTab:false,scopeId:\"QQaGikUpP\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1f19qyx\",className,classNames)} framer-wbwy01`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"AMh2AOKw0\",ref:refBinding,style:{\"--13hn4n2\":qPyGERIhL,borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3,...style},...addPropertyOverrides({\"AMh2AOKw0-hover\":{\"data-framer-name\":undefined},fFukJplnF:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1s2cdwf\",\"data-styles-preset\":\"DWBlauu6S\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, rgb(30, 30, 30)))\"},children:\"Log in\"})}),className:\"framer-131iwx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AMh2AOKw0Y3obygX5L\",style:{\"--extracted-r6o4lv\":\"var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, rgb(30, 30, 30))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:OSjPw4LiT,variants:{\"AMh2AOKw0-hover\":{\"--extracted-r6o4lv\":\"var(--token-6c14e0fb-f377-48f9-8e72-c2739403571a, rgba(64, 64, 64, 0.6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"AMh2AOKw0-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1s2cdwf\",\"data-styles-preset\":\"DWBlauu6S\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6c14e0fb-f377-48f9-8e72-c2739403571a, rgba(64, 64, 64, 0.6)))\"},children:\"Log in\"})})},fFukJplnF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e71evt\",\"data-styles-preset\":\"dCC0wI94p\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, rgb(30, 30, 30)))\"},children:\"Log in\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8g1hi.framer-wbwy01, .framer-8g1hi .framer-wbwy01 { display: block; }\",\".framer-8g1hi.framer-1f19qyx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: var(--13hn4n2); overflow: hidden; padding: 8px 12px 8px 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-8g1hi .framer-131iwx { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8g1hi.framer-v-xw3srg.framer-1f19qyx { cursor: unset; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 64\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"fFukJplnF\":{\"layout\":[\"auto\",\"auto\"]},\"EReOvYHLE\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"OSjPw4LiT\":\"label\",\"qPyGERIhL\":\"distribute\",\"C48gdwFxZ\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQQaGikUpP=withCSS(Component,css,\"framer-8g1hi\");export default FramerQQaGikUpP;FramerQQaGikUpP.displayName=\"HeaderLink\";FramerQQaGikUpP.defaultProps={height:36,width:64};addPropertyControls(FramerQQaGikUpP,{variant:{options:[\"AMh2AOKw0\",\"fFukJplnF\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},OSjPw4LiT:{defaultValue:\"Log in\",displayTextArea:false,title:\"Label\",type:ControlType.String},qPyGERIhL:{defaultValue:\"center\",options:[\"flex-start\",\"center\",\"flex-end\",\"space-between\",\"space-around\",\"space-evenly\"],optionTitles:[\"Start\",\"Center\",\"End\",\"Space Between\",\"Space Around\",\"Space Evenly\"],title:\"Distribute\",type:ControlType.Enum},C48gdwFxZ:{title:\"Link\",type:ControlType.Link}});addFonts(FramerQQaGikUpP,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQQaGikUpP\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"36\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"64\",\"framerVariables\":\"{\\\"OSjPw4LiT\\\":\\\"label\\\",\\\"qPyGERIhL\\\":\\\"distribute\\\",\\\"C48gdwFxZ\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fFukJplnF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EReOvYHLE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (016cdd2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/aYb1XVC4nDE0Bcptjngu/Hrp3TmGezIHuqyfq6mtO/DWBlauu6S.js\";const cycleOrder=[\"dAxcoJvEd\",\"Nz6FK1vtW\"];const serializationHash=\"framer-Rg8xQ\";const variantClassNames={dAxcoJvEd:\"framer-v-z0wt93\",Nz6FK1vtW:\"framer-v-1uit0rm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"dAxcoJvEd\",Open:\"Nz6FK1vtW\"};const getProps=({height,hover,id,title,width,...props})=>{return{...props,DApvjrdfG:title??props.DApvjrdfG??\"Product\",PWSlWeqS6:hover??props.PWSlWeqS6,variant:humanReadableVariantMap[props.variant]??props.variant??\"dAxcoJvEd\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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,PWSlWeqS6,DApvjrdfG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dAxcoJvEd\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter170i0h9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(PWSlWeqS6){const res=await PWSlWeqS6(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-z0wt93\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dAxcoJvEd\",onMouseEnter:onMouseEnter170i0h9,ref:refBinding,style:{...style},...addPropertyOverrides({Nz6FK1vtW:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1s2cdwf\",\"data-styles-preset\":\"DWBlauu6S\",children:\"Product\"})}),className:\"framer-6w1nhy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WoxaNZCC4\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:DApvjrdfG,variants:{Nz6FK1vtW:{\"--extracted-r6o4lv\":\"rgb(136, 136, 136)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Nz6FK1vtW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1s2cdwf\",\"data-styles-preset\":\"DWBlauu6S\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(136, 136, 136))\"},children:\"Product\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sjy8dk\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"OmQCCZgzK\",style:{rotate:0},variants:{Nz6FK1vtW:{rotate:180}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-10vgh53\",\"data-framer-name\":\"Union\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"b9FopUnwk\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8 5\"><path d=\"M 4 3.116 L 7.058 0.058 L 7.941 0.942 L 4.441 4.441 L 4 4.883 L 3.558 4.441 L 0.058 0.942 L 0.942 0.058 Z\" fill=\"var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, rgb(30, 30, 30)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',svgContentId:11834205078,withExternalLayout:true,...addPropertyOverrides({Nz6FK1vtW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8 5\"><path d=\"M 4 3.116 L 7.058 0.058 L 7.941 0.942 L 4.441 4.441 L 4 4.883 L 3.558 4.441 L 0.058 0.942 L 0.942 0.058 Z\" fill=\"var(--token-6c14e0fb-f377-48f9-8e72-c2739403571a, rgba(64, 64, 64, 0.6)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path></svg>',svgContentId:11736104324}},baseVariant,gestureVariant)})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Rg8xQ.framer-1ie3uph, .framer-Rg8xQ .framer-1ie3uph { display: block; }\",\".framer-Rg8xQ.framer-z0wt93 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 12px 8px 16px; position: relative; width: min-content; }\",\".framer-Rg8xQ .framer-6w1nhy { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-Rg8xQ .framer-1sjy8dk { flex: none; height: 14px; overflow: visible; position: relative; width: 14px; }\",\".framer-Rg8xQ .framer-10vgh53 { flex: none; height: 5px; left: calc(50.00000000000002% - 8px / 2); position: absolute; top: calc(57.14285714285716% - 5px / 2); width: 8px; }\",\".framer-Rg8xQ.framer-v-1uit0rm .framer-10vgh53 { top: calc(42.857142857142875% - 5px / 2); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 97.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Nz6FK1vtW\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PWSlWeqS6\":\"hover\",\"DApvjrdfG\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersJtDxxfSb=withCSS(Component,css,\"framer-Rg8xQ\");export default FramersJtDxxfSb;FramersJtDxxfSb.displayName=\"Trigger (Old)\";FramersJtDxxfSb.defaultProps={height:36,width:97.5};addPropertyControls(FramersJtDxxfSb,{variant:{options:[\"dAxcoJvEd\",\"Nz6FK1vtW\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},PWSlWeqS6:{title:\"Hover\",type:ControlType.EventHandler},DApvjrdfG:{defaultValue:\"Product\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramersJtDxxfSb,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersJtDxxfSb\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"97.5\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Nz6FK1vtW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"PWSlWeqS6\\\":\\\"hover\\\",\\\"DApvjrdfG\\\":\\\"title\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},u=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},l=(t,n,i)=>(i=null!=t?e(s(t)):{},u(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),h=o({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),c=l(h()),f={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},g=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=f.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=f.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=f.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=f.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=f.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=f.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=f.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=f.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=f.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=f.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,this.offset=0,this.view=d(this.bytes),this.decoder=new TextDecoder;}};function d(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as p}from\"framer\";// ../../library/src/utils/utils.ts\nvar y=\"undefined\"!=typeof window,v=y&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction w(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function m(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar I=1024,b=1.5,U=t=>2**t-1,S=t=>-(2**(t-1)),k=t=>2**(t-1)-1,L={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:S(8),Int16:S(16),Int32:S(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},B={Uint8:U(8),Uint16:U(16),Uint32:U(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:k(8),Int16:k(16),Int32:k(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function E(t,e,r,n){w(t>=e,t,\"outside lower bound for\",n),w(t<=r,t,\"outside upper bound for\",n);}var M=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*b)+t);r.set(this.bytes),this.bytes=r,this.view=d(r);}writeUint8(t){E(t,L.Uint8,B.Uint8,\"Uint8\");let e=f.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){E(t,L.Uint16,B.Uint16,\"Uint16\");let e=f.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){E(t,L.Uint32,B.Uint32,\"Uint32\");let e=f.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){E(t,L.Uint64,B.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){E(t,L.BigUint64,B.BigUint64,\"BigUint64\");let e=f.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){E(t,L.Int8,B.Int8,\"Int8\");let e=f.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){E(t,L.Int16,B.Int16,\"Int16\");let e=f.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){E(t,L.Int32,B.Int32,\"Int32\");let e=f.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){E(t,L.Int64,B.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){E(t,L.BigInt64,B.BigInt64,\"BigInt64\");let e=f.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=f.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=f.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){this.offset=0,this.bytes=new Uint8Array(I),this.view=d(this.bytes),this.encoder=new TextEncoder,this.encodedStrings=/* @__PURE__ */new Map;}};// src/utils/typeChecks.ts\nfunction F(t){return Number.isFinite(t);}function T(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar N=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return w(F(r),\"Invalid chunkId\"),w(F(n),\"Invalid offset\"),w(F(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(w(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as A}from\"framer\";function O(t){if(T(t))return 0/* Null */;switch(t.type){case A.Array:return 1/* Array */;case A.Boolean:return 2/* Boolean */;case A.Color:return 3/* Color */;case A.Date:return 4/* Date */;case A.Enum:return 5/* Enum */;case A.File:return 6/* File */;case A.ResponsiveImage:return 10/* ResponsiveImage */;case A.Link:return 7/* Link */;case A.Number:return 8/* Number */;case A.Object:return 9/* Object */;case A.RichText:return 11/* RichText */;case A.String:return 12/* String */;default:m(t);}}function x(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:A.Array,value:n};}function P(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function q(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function R(t){return{type:A.Boolean,value:0!==t.readUint8()};}function _(t,e){t.writeUint8(e.value?1:0);}function D(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function j(t){return{type:A.Color,value:t.readString()};}function C(t,e){t.writeString(e.value);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function W(t){let e=t.readInt64(),r=new Date(e);return{type:A.Date,value:r.toISOString()};}function $(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function z(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function G(t){return{type:A.Enum,value:t.readString()};}function K(t,e){t.writeString(e.value);}function H(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:A.File,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:A.Link,value:t.readJson()};}function Z(t,e){t.writeJson(e.value);}function tt(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function te(t){return{type:A.Number,value:t.readFloat64()};}function tr(t,e){t.writeFloat64(e.value);}function tn(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function ti(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:A.Object,value:n};}function ts(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function ta(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function to(t){return{type:A.ResponsiveImage,value:t.readJson()};}function tu(t,e){t.writeJson(e.value);}function tl(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function th(t){return{type:A.RichText,value:t.readUint32()};}function tc(t,e){t.writeUint32(e.value);}function tf(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}function tg(t){return{type:A.String,value:t.readString()};}function td(t,e){t.writeString(e.value);}function tp(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return x(t);case 2/* Boolean */:return R(t);case 3/* Color */:return j(t);case 4/* Date */:return W(t);case 5/* Enum */:return G(t);case 6/* File */:return V(t);case 7/* Link */:return Y(t);case 8/* Number */:return te(t);case 9/* Object */:return ti(t);case 10/* ResponsiveImage */:return to(t);case 11/* RichText */:return th(t);case 12/* String */:return tg(t);default:m(e);}},t.write=function(t,e){let r=O(e);if(t.writeUint8(r),!T(e))switch(e.type){case A.Array:return P(t,e);case A.Boolean:return _(t,e);case A.Color:return C(t,e);case A.Date:return $(t,e);case A.Enum:return K(t,e);case A.File:return X(t,e);case A.Link:return Z(t,e);case A.Number:return tr(t,e);case A.Object:return ts(t,e);case A.ResponsiveImage:return tu(t,e);case A.RichText:return tc(t,e);case A.String:return td(t,e);default:m(e);}},t.compare=function(t,e,r){let n=O(t),i=O(e);if(n<i)return -1;if(n>i)return 1;if(T(t)||T(e))return 0;switch(t.type){case A.Array:return w(e.type===A.Array),q(t,e,r);case A.Boolean:return w(e.type===A.Boolean),D(t,e);case A.Color:return w(e.type===A.Color),J(t,e);case A.Date:return w(e.type===A.Date),z(t,e);case A.Enum:return w(e.type===A.Enum),H(t,e);case A.File:return w(e.type===A.File),Q(t,e);case A.Link:return w(e.type===A.Link),tt(t,e);case A.Number:return w(e.type===A.Number),tn(t,e);case A.Object:return w(e.type===A.Object),ta(t,e,r);case A.ResponsiveImage:return w(e.type===A.ResponsiveImage),tl(t,e);case A.RichText:return w(e.type===A.RichText),tf(t,e);case A.String:return w(e.type===A.String),tp(t,e,r);default:m(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar ty=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new g(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=N.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new M;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,this.entries=[];}},tv=3,tw=250,tm=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tI=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tm.includes(n.status)||++r>tv)return n;}catch(t){if(e?.signal?.aborted||++r>tv)throw t;}await tb(r);}};async function tb(t){let e=Math.floor(tw*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tU(t,e){let r=tL(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tI(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tS,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tS=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(w(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tk(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(w(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tk(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){this.chunks=[];}};function tk(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tL(t){w(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tB=class{async loadModel(){let[t]=await tU(this.options.url,[this.options.range]);return w(t,\"Failed to load model\"),ty.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){w(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:m(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==p.String||e.value?.type!==p.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==p.String||e.value?.type!==p.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==p.String||e.value?.type!==p.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,this.supportedLookupTypes=[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */],this.collation=this.options.collation;let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];w(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r;}},tE=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){this.fields=/* @__PURE__ */new Map;}},tM=class{scanItems(){return this.itemsPromise??=tI(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new g(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tE.read(n),r=n.getOffset()-t,s=new N(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,this.itemLoader=new c.default(async t=>{let e=t.map(t=>{let e=N.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tU(this.url,e);return r.map((e,r)=>{let n=new g(e),i=tE.read(n),s=t[r];return w(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});});}},tF=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}async resolveItems(t){return Promise.all(t.map(t=>{let e=N.fromString(t),r=this.chunks[e.chunkId];return w(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=N.fromString(t.pointer),n=N.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,this.schema=this.options.schema,this.indexes=this.options.indexes,this.resolveRichText=this.options.resolveRichText,this.chunks=this.options.chunks.map((t,e)=>new tM(e,t));}};export{tF as DatabaseCollection,tB as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","let e=[];export async function resolveRichText(t){let i=e[t];if(i)return await i();}\nexport const __FramerMetadata__ = {\"exports\":{\"resolveRichText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0c03719)\nimport{addPropertyControls as e,ControlType as t,QueryCache as l,QueryEngine as i}from\"framer\";import{DatabaseCollection as r}from\"./mYs8b6gXa-0.js\";import{resolveRichText as a}from\"./mYs8b6gXa-1.js\";let n={frWJpIBiQ:{isNullable:!0,type:t.String},id:{isNullable:!1,type:t.String},nextItemId:{isNullable:!0,type:t.String},PqwqzB2AA:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},tOrlN3WAc:{isNullable:!0,type:t.Link},TXVCp9wUG:{isNullable:!0,type:t.String}},o=new i,p=new l(o),u={collectionByLocaleId:{default:new r({chunks:[new URL(\"./mYs8b6gXa-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/5F3PZvvKvYHpwRqtCeFn/zJQwi7RDWhaDKmQDATHR/mYs8b6gXa.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[],resolveRichText:a,schema:n})},displayName:\"Nav / Who we serve\"};export default u;e(u,{TXVCp9wUG:{defaultValue:\"\",title:\"Title\",type:t.String},frWJpIBiQ:{title:\"Slug\",type:t.String},tOrlN3WAc:{title:\"Link\",type:t.Link},PqwqzB2AA:{defaultValue:\"1\",placeholder:\"\",title:\"Order\",type:t.String},previousItemId:{dataIdentifier:\"local-module:collection/mYs8b6gXa:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/mYs8b6gXa:default\",title:\"Next\",type:t.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){let[l]=await p.get({from:{data:u,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"frWJpIBiQ\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.frWJpIBiQ;},async getRecordIdBySlug(e,t){let[l]=await p.get({from:{data:u,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"frWJpIBiQ\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCollectionUtils\":\"1\",\"framerRecordIdKey\":\"id\",\"framerCollectionId\":\"mYs8b6gXa\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerColorSyntax\":\"false\",\"framerSlug\":\"frWJpIBiQ\",\"framerData\":\"\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ed23c09)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,PathVariablesContext,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavWhoWeServe from\"https://framerusercontent.com/modules/5F3PZvvKvYHpwRqtCeFn/zJQwi7RDWhaDKmQDATHR/mYs8b6gXa.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/84VTkT0LsNhATPpuapPA/6lo7IxCoo6yX9rJU0Duz/bZtQd04ap.js\";import DropDownItem from\"https://framerusercontent.com/modules/sW8sx3w0EJruTbCoxZiR/KPc130QThedXrrSdDgCD/FF8Hoi9R7.js\";const DropDownItemFonts=getFonts(DropDownItem);const cycleOrder=[\"egWBmZV9h\",\"irfL6v6lB\"];const serializationHash=\"framer-rk8Xl\";const variantClassNames={egWBmZV9h:\"framer-v-3ezgz6\",irfL6v6lB:\"framer-v-l25dbi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const query=prequery=>prequery({from:{alias:\"GdQWqtDWo\",data:NavWhoWeServe,type:\"Collection\"},select:[{collection:\"GdQWqtDWo\",name:\"tOrlN3WAc\",type:\"Identifier\"},{collection:\"GdQWqtDWo\",name:\"TXVCp9wUG\",type:\"Identifier\"},{collection:\"GdQWqtDWo\",name:\"frWJpIBiQ\",type:\"Identifier\"},{collection:\"GdQWqtDWo\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"egWBmZV9h\",Phone:\"irfL6v6lB\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"egWBmZV9h\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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,tOrlN3WAcGdQWqtDWo,TXVCp9wUGGdQWqtDWo,frWJpIBiQGdQWqtDWo,idGdQWqtDWo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"egWBmZV9h\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"irfL6v6lB\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-3ezgz6\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"egWBmZV9h\",ref:refBinding,style:{backgroundColor:\"var(--token-279276a7-1140-4de3-9fda-da103e5da9f4, rgb(255, 255, 255))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},variants:{irfL6v6lB:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({irfL6v6lB:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b2rm8q\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"GiTQakqZR\",children:isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ugvs47\",\"data-styles-preset\":\"bZtQd04ap\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6c14e0fb-f377-48f9-8e72-c2739403571a, rgba(64, 64, 64, 0.6)))\"},children:\"Who we serve\"})}),className:\"framer-jvqowt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IdzNZM0vc\",style:{\"--extracted-r6o4lv\":\"var(--token-6c14e0fb-f377-48f9-8e72-c2739403571a, rgba(64, 64, 64, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-so7w5r\",layoutDependency:layoutDependency,layoutId:\"GdQWqtDWo\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"GdQWqtDWo\",data:NavWhoWeServe,type:\"Collection\"},select:[{collection:\"GdQWqtDWo\",name:\"tOrlN3WAc\",type:\"Identifier\"},{collection:\"GdQWqtDWo\",name:\"TXVCp9wUG\",type:\"Identifier\"},{collection:\"GdQWqtDWo\",name:\"frWJpIBiQ\",type:\"Identifier\"},{collection:\"GdQWqtDWo\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({frWJpIBiQ:frWJpIBiQGdQWqtDWo,id:idGdQWqtDWo,tOrlN3WAc:tOrlN3WAcGdQWqtDWo,TXVCp9wUG:TXVCp9wUGGdQWqtDWo},index)=>{tOrlN3WAcGdQWqtDWo??=\"\";TXVCp9wUGGdQWqtDWo??=\"\";frWJpIBiQGdQWqtDWo??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`GdQWqtDWo-${idGdQWqtDWo}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{frWJpIBiQ:frWJpIBiQGdQWqtDWo},children:/*#__PURE__*/_jsx(Link,{href:tOrlN3WAcGdQWqtDWo,motionChild:true,nodeId:\"bwUY4ZDbH\",openInNewTab:false,scopeId:\"TyUk3xvpk\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ic3ymh framer-1mcslgj\",layoutDependency:layoutDependency,layoutId:\"bwUY4ZDbH\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`max(max((${componentViewport?.width||\"100vw\"} - 8px) / 2, 50px), 1px)`,y:(componentViewport?.y||0)+4+0+0+0+0,...addPropertyOverrides({irfL6v6lB:{width:`max(${componentViewport?.width||\"100vw\"} * 29.5, 1px)`,y:(componentViewport?.y||0)+0+44+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xy4th0-container\",layoutDependency:layoutDependency,layoutId:\"JQGO5paUu-container\",nodeId:\"JQGO5paUu\",rendersWithMotion:true,scopeId:\"TyUk3xvpk\",children:/*#__PURE__*/_jsx(DropDownItem,{height:\"100%\",id:\"JQGO5paUu\",layoutId:\"JQGO5paUu\",style:{width:\"100%\"},variant:\"qHd4HuLc0\",width:\"100%\",wQDvZAkXp:TXVCp9wUGGdQWqtDWo,...addPropertyOverrides({irfL6v6lB:{variant:\"Bb5qhz5Ic\"}},baseVariant,gestureVariant)})})})})})})},idGdQWqtDWo);})})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rk8Xl.framer-1mcslgj, .framer-rk8Xl .framer-1mcslgj { display: block; }\",\".framer-rk8Xl.framer-3ezgz6 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 4px; position: relative; width: 320px; }\",\".framer-rk8Xl .framer-1b2rm8q { 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; min-height: 44px; overflow: visible; padding: 12px; position: relative; width: 100%; }\",\".framer-rk8Xl .framer-jvqowt { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-rk8Xl .framer-so7w5r { display: grid; flex: none; gap: 0px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-rk8Xl .framer-ic3ymh { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-rk8Xl .framer-xy4th0-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-rk8Xl.framer-v-l25dbi.framer-3ezgz6 { padding: 0px; }\",\".framer-rk8Xl.framer-v-l25dbi .framer-1b2rm8q { min-height: unset; order: 0; }\",\".framer-rk8Xl.framer-v-l25dbi .framer-so7w5r { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; order: 1; }\",\".framer-rk8Xl.framer-v-l25dbi .framer-ic3ymh { align-self: unset; width: 2950%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 224\n * @framerIntrinsicWidth 320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"irfL6v6lB\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTyUk3xvpk=withCSS(Component,css,\"framer-rk8Xl\");export default FramerTyUk3xvpk;FramerTyUk3xvpk.displayName=\"Who we serve\";FramerTyUk3xvpk.defaultProps={height:224,width:320};addPropertyControls(FramerTyUk3xvpk,{variant:{options:[\"egWBmZV9h\",\"irfL6v6lB\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerTyUk3xvpk,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...DropDownItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTyUk3xvpk\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"320\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"irfL6v6lB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"224\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (349ae9e)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withTrackLoginHeader,withTrackStartFreeHeader}from\"https://framerusercontent.com/modules/gxMfGLsAjSSe2iDZnZ9p/hfF7FsOnrbwZIWsIrpM7/Amplitude.js\";import Community from\"https://framerusercontent.com/modules/x6YJxoEvpK02zLrCrH5i/asYPqcHZXdU5T3IN43rH/eXy7NUyOK.js\";import AccentSmall,*as AccentSmallInfo from\"https://framerusercontent.com/modules/7a2213slcvEo1afhrdXC/AoUiL5oU458hndM4sfYw/fBxJmxKBl.js\";import Features from\"https://framerusercontent.com/modules/xj0hi7tBVXYVEpjIJ42R/kJR8UoCdUYbe4U4EHCkP/h1_5Znkum.js\";import HeaderLink,*as HeaderLinkInfo from\"https://framerusercontent.com/modules/9pUxxjMbUUBzQBXghRei/oz4ldFGoomkVQ5EjBWpU/QQaGikUpP.js\";import TriggerOld from\"https://framerusercontent.com/modules/7ZUldThrgRUPyLykIp0j/pUjacDS4SkyRvsbJ0xfN/sJtDxxfSb.js\";import WhoWeServe from\"https://framerusercontent.com/modules/2wAXig8aphMqLuDsCggI/APPhi3JgtReamxHhv4OO/TyUk3xvpk.js\";const AccentSmallFonts=getFonts(AccentSmall);const AccentSmallWithTrackStartFreeHeader1xxuzx5WithMappedReactProps1qhkzxo=withMappedReactProps(withCodeBoundaryForOverrides(AccentSmall,{nodeId:\"gFJA3CF8a\",override:withTrackStartFreeHeader,scopeId:\"fNbgrO8Dw\"}),AccentSmallInfo);const HeaderLinkFonts=getFonts(HeaderLink);const CommunityFonts=getFonts(Community);const WhoWeServeFonts=getFonts(WhoWeServe);const TriggerOldFonts=getFonts(TriggerOld);const MotionDivWithFX=withFX(motion.div);const FeaturesFonts=getFonts(Features);const HeaderLinkWithTrackLoginHeader1bnp9oxWithMappedReactPropsysn3og=withMappedReactProps(withCodeBoundaryForOverrides(HeaderLink,{nodeId:\"sy6dvw1QQ\",override:withTrackLoginHeader,scopeId:\"fNbgrO8Dw\"}),HeaderLinkInfo);const AccentSmallWithTrackStartFreeHeader175a3xdWithMappedReactProps1qhkzxo=withMappedReactProps(withCodeBoundaryForOverrides(AccentSmall,{nodeId:\"bfxanfLIW\",override:withTrackStartFreeHeader,scopeId:\"fNbgrO8Dw\"}),AccentSmallInfo);const cycleOrder=[\"ID_t0yfW1\",\"V88MErgLx\",\"nB6oYLRCs\"];const serializationHash=\"framer-xD5Fz\";const variantClassNames={ID_t0yfW1:\"framer-v-gd57sn\",nB6oYLRCs:\"framer-v-8vdmxr\",V88MErgLx:\"framer-v-xw6gqc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Open\":\"nB6oYLRCs\",Desktop:\"ID_t0yfW1\",Phone:\"V88MErgLx\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ID_t0yfW1\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ID_t0yfW1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1kny4ee=activeVariantCallback(async(...args)=>{setVariant(\"nB6oYLRCs\");});const onTapkf6ppg=activeVariantCallback(async(...args)=>{setVariant(\"V88MErgLx\");});const PWSlWeqS6txyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"V88MErgLx\",\"nB6oYLRCs\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"V88MErgLx\",\"nB6oYLRCs\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"V88MErgLx\")return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"nB6oYLRCs\")return false;return true;};const router=useRouter();const isDisplayed4=()=>{if(baseVariant===\"nB6oYLRCs\")return true;return false;};const ref1=React.useRef(null);const ref2=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-gd57sn\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"ID_t0yfW1\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{nB6oYLRCs:{backgroundColor:\"rgba(0, 0, 0, 0)\"},V88MErgLx:{backgroundColor:\"rgb(245, 245, 245)\"}},...addPropertyOverrides({nB6oYLRCs:{\"data-framer-name\":\"Phone Open\"},V88MErgLx:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cynz2o\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"JodnjaT48\",style:{backgroundColor:\"var(--token-ca1cbd0d-a33b-4062-9b3e-175f9be495d4, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5r9ye1\",\"data-framer-name\":\"LogoWrap\",layoutDependency:layoutDependency,layoutId:\"llnBu0MMN\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-3scdqv\",\"data-framer-name\":\"MobileMenuWrap\",layoutDependency:layoutDependency,layoutId:\"Fy2yV2O5S\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dourkh\",\"data-framer-name\":\"MobileMenu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"BT1wQ2dgt\",onTap:onTap1kny4ee,...addPropertyOverrides({nB6oYLRCs:{onTap:onTapkf6ppg}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-194xxwj\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"X76KL0fvD\",style:{backgroundColor:\"var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, rgb(30, 30, 30))\",rotate:0},variants:{nB6oYLRCs:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1713bdv\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"gKlimqNOO\",style:{backgroundColor:\"var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, rgb(30, 30, 30))\",rotate:0},variants:{nB6oYLRCs:{rotate:-45}}})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"skhDD6L4t\",scopeId:\"fNbgrO8Dw\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-m0f06t framer-1es9k4r\",\"data-framer-name\":\"LogoWrap\",layoutDependency:layoutDependency,layoutId:\"skhDD6L4t\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-j2ould\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"LWfD95li_\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1bj6ncq\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"xwyCnt6NM\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 0 10.3 C 0 10.02 0 9.879 0.054 9.773 C 0.101 9.679 0.176 9.603 0.269 9.555 C 0.375 9.5 0.516 9.498 0.799 9.495 C 3.885 9.455 7.39 9.282 10.054 10.956 C 11.263 11.715 12.285 12.737 13.044 13.946 C 14.718 16.61 14.544 20.116 14.506 23.2 C 14.502 23.484 14.5 23.625 14.446 23.73 C 14.398 23.823 14.321 23.899 14.227 23.946 C 14.121 24 13.981 24 13.7 24 L 10.3 24 C 10.02 24 9.88 24 9.773 23.945 C 9.679 23.896 9.603 23.819 9.555 23.725 C 9.5 23.617 9.502 23.478 9.504 23.2 C 9.517 21.542 9.549 19.862 9.314 18.224 L 5.935 21.602 C 5.737 21.8 5.638 21.899 5.524 21.936 C 5.423 21.969 5.315 21.969 5.214 21.936 C 5.101 21.899 5.002 21.8 4.804 21.602 L 2.399 19.198 C 2.201 19 2.102 18.901 2.065 18.787 C 2.032 18.686 2.032 18.578 2.065 18.477 C 2.102 18.364 2.201 18.265 2.399 18.067 L 5.779 14.687 C 4.14 14.451 2.459 14.483 0.8 14.497 C 0.522 14.498 0.383 14.499 0.276 14.445 C 0.181 14.398 0.104 14.321 0.055 14.227 C 0 14.119 0 13.979 0 13.7 Z M 13.7 0 C 13.98 0 14.12 0 14.227 0.055 C 14.321 0.104 14.397 0.181 14.445 0.275 C 14.499 0.383 14.498 0.522 14.496 0.8 C 14.483 2.458 14.451 4.139 14.686 5.776 L 18.065 2.398 C 18.263 2.2 18.362 2.101 18.476 2.064 C 18.577 2.031 18.685 2.031 18.786 2.064 C 18.899 2.101 18.998 2.2 19.196 2.398 L 21.6 4.802 C 21.798 5 21.897 5.099 21.935 5.213 C 21.967 5.313 21.967 5.422 21.935 5.523 C 21.898 5.636 21.799 5.735 21.601 5.933 L 18.221 9.313 C 19.86 9.549 21.541 9.517 23.2 9.503 C 23.478 9.502 23.617 9.5 23.724 9.555 C 23.819 9.603 23.896 9.679 23.945 9.773 C 24 9.881 24 10.021 24 10.3 L 24 13.7 C 24 13.98 24 14.121 23.946 14.227 C 23.899 14.321 23.824 14.397 23.731 14.445 C 23.625 14.5 23.484 14.502 23.201 14.505 C 20.115 14.545 16.61 14.718 13.946 13.044 C 12.737 12.285 11.715 11.263 10.956 10.054 C 9.282 7.39 9.456 3.884 9.494 0.8 C 9.498 0.516 9.5 0.375 9.554 0.27 C 9.602 0.177 9.679 0.101 9.773 0.054 C 9.879 0 10.019 0 10.3 0 Z\" fill=\"var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, rgb(30, 30, 30)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ie8w45\",layoutDependency:layoutDependency,layoutId:\"xz5s5f4ft\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.53 14.53\" overflow=\"visible\"><path d=\"M 0 0.83 C 0 0.55 0 0.409 0.054 0.303 C 0.101 0.209 0.176 0.133 0.269 0.085 C 0.375 0.03 0.516 0.028 0.799 0.025 C 3.885 -0.015 7.39 -0.188 10.054 1.486 C 11.263 2.245 12.285 3.267 13.044 4.476 C 14.718 7.14 14.544 10.646 14.506 13.73 C 14.502 14.014 14.5 14.155 14.446 14.26 C 14.398 14.353 14.321 14.429 14.227 14.476 C 14.121 14.53 13.981 14.53 13.7 14.53 L 10.3 14.53 C 10.02 14.53 9.88 14.53 9.773 14.475 C 9.679 14.426 9.603 14.349 9.555 14.255 C 9.5 14.147 9.502 14.008 9.504 13.73 C 9.517 12.072 9.549 10.392 9.314 8.754 L 5.935 12.132 C 5.737 12.33 5.638 12.429 5.524 12.466 C 5.423 12.498 5.315 12.498 5.214 12.466 C 5.101 12.429 5.002 12.33 4.804 12.132 L 2.399 9.728 C 2.201 9.53 2.102 9.431 2.065 9.317 C 2.032 9.216 2.032 9.107 2.065 9.007 C 2.102 8.894 2.201 8.795 2.399 8.597 L 5.779 5.217 C 4.14 4.981 2.459 5.013 0.8 5.027 C 0.522 5.028 0.383 5.029 0.276 4.975 C 0.181 4.927 0.104 4.851 0.055 4.757 C 0 4.649 0 4.509 0 4.23 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3t0w6d\",layoutDependency:layoutDependency,layoutId:\"C9_CMf8eM\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.53 14.53\" overflow=\"visible\"><path d=\"M 4.23 0 C 4.51 0 4.65 0 4.757 0.055 C 4.851 0.104 4.927 0.181 4.975 0.275 C 5.029 0.383 5.028 0.522 5.026 0.8 C 5.013 2.458 4.981 4.139 5.216 5.776 L 8.595 2.398 C 8.793 2.2 8.892 2.101 9.006 2.064 C 9.106 2.031 9.215 2.031 9.316 2.064 C 9.429 2.101 9.528 2.2 9.726 2.398 L 12.13 4.802 C 12.328 5 12.427 5.099 12.465 5.213 C 12.497 5.313 12.497 5.422 12.465 5.523 C 12.428 5.636 12.329 5.735 12.131 5.933 L 8.751 9.313 C 10.39 9.549 12.071 9.517 13.73 9.503 C 14.008 9.502 14.147 9.5 14.254 9.555 C 14.349 9.603 14.426 9.679 14.475 9.773 C 14.53 9.881 14.53 10.021 14.53 10.3 L 14.53 13.7 C 14.53 13.98 14.53 14.121 14.476 14.227 C 14.429 14.321 14.354 14.397 14.261 14.445 C 14.155 14.5 14.014 14.502 13.731 14.505 C 10.645 14.545 7.14 14.718 4.476 13.044 C 3.267 12.285 2.245 11.263 1.486 10.054 C -0.188 7.39 -0.014 3.884 0.024 0.8 C 0.028 0.516 0.03 0.375 0.084 0.27 C 0.132 0.177 0.209 0.101 0.303 0.054 C 0.409 0 0.549 0 0.83 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f00xq8\",\"data-framer-name\":\"LogoText\",layoutDependency:layoutDependency,layoutId:\"bLuqnMAjL\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1swe2h3\",layoutDependency:layoutDependency,layoutId:\"nEadbTNFK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 85.383 24\" overflow=\"visible\"><g><path d=\"M 0.29 0 L 85.29 0 L 85.29 24 L 0.29 24 Z\" fill=\"transparent\"></path><path d=\"M 61.599 14.757 C 61.67 14.95 61.739 15.144 61.803 15.337 C 61.874 15.53 61.943 15.717 62.007 15.896 C 62.129 16.239 62.236 16.566 62.329 16.873 L 62.383 16.873 C 62.648 16.085 62.891 15.38 63.113 14.757 L 65.788 7.56 L 67.84 7.56 L 61.717 23.19 L 59.805 23.179 L 61.427 19.086 L 56.829 7.56 L 58.87 7.56 Z M 39.449 7.302 C 40.451 7.302 41.332 7.506 42.091 7.914 C 42.857 8.322 43.459 8.87 43.895 9.558 C 44.34 10.238 44.612 10.998 44.712 11.835 L 42.757 11.835 C 42.681 11.318 42.494 10.823 42.209 10.385 C 41.928 9.953 41.539 9.602 41.081 9.365 C 40.616 9.106 40.075 8.978 39.459 8.978 C 38.729 8.978 38.077 9.157 37.504 9.515 C 36.938 9.865 36.494 10.37 36.172 11.029 C 35.857 11.681 35.699 12.444 35.699 13.317 C 35.699 14.213 35.864 14.982 36.193 15.627 C 36.53 16.271 36.981 16.759 37.547 17.087 C 38.12 17.417 38.754 17.582 39.448 17.582 C 40.035 17.582 40.562 17.464 41.028 17.227 C 41.485 17.004 41.879 16.672 42.177 16.261 C 42.469 15.855 42.667 15.389 42.757 14.897 L 44.723 14.897 C 44.618 15.679 44.331 16.426 43.885 17.077 C 43.441 17.736 42.835 18.266 42.069 18.667 C 41.31 19.068 40.436 19.269 39.449 19.269 C 38.461 19.276 37.485 19.047 36.602 18.603 C 35.728 18.158 35.026 17.493 34.496 16.605 C 33.973 15.709 33.712 14.621 33.712 13.339 C 33.712 12.093 33.962 11.015 34.464 10.105 C 34.972 9.196 35.656 8.501 36.516 8.021 C 37.382 7.541 38.36 7.301 39.448 7.301 Z M 5.598 7.302 C 6.636 7.302 7.553 7.538 8.348 8.011 C 9.147 8.474 9.793 9.161 10.206 9.987 C 10.65 10.839 10.872 11.831 10.872 12.963 C 10.872 13.092 10.865 13.228 10.85 13.371 C 10.842 13.529 10.836 13.686 10.83 13.844 L 1.944 13.844 C 2.002 14.639 2.194 15.323 2.524 15.896 C 2.861 16.461 3.301 16.887 3.846 17.174 C 4.39 17.454 5.006 17.593 5.693 17.593 C 6.195 17.593 6.663 17.507 7.101 17.335 C 7.518 17.176 7.893 16.922 8.196 16.594 C 8.497 16.271 8.708 15.899 8.83 15.477 L 10.796 15.477 C 10.642 16.198 10.318 16.872 9.851 17.442 C 9.385 18.008 8.787 18.452 8.057 18.774 C 7.333 19.09 6.52 19.247 5.618 19.247 C 4.494 19.247 3.505 18.993 2.653 18.484 C 1.806 17.975 1.124 17.233 0.687 16.347 C 0.229 15.437 0 14.409 0 13.264 C 0 12.06 0.243 11.008 0.73 10.105 C 1.225 9.203 1.894 8.512 2.74 8.032 C 3.591 7.545 4.544 7.302 5.597 7.302 Z M 27.596 7.312 C 28.548 7.312 29.368 7.47 30.056 7.785 C 30.75 8.1 31.276 8.551 31.635 9.139 C 32 9.719 32.183 10.399 32.183 11.179 L 32.183 19 L 30.249 19 L 30.249 17.088 L 30.228 17.088 C 29.941 17.718 29.461 18.234 28.788 18.635 C 28.122 19.029 27.32 19.225 26.382 19.225 C 25.659 19.225 25.022 19.093 24.47 18.828 C 23.943 18.579 23.501 18.178 23.202 17.678 C 22.902 17.17 22.751 16.561 22.751 15.852 C 22.751 15.122 22.919 14.513 23.256 14.026 C 23.6 13.532 24.104 13.149 24.77 12.877 C 25.436 12.597 26.278 12.411 27.295 12.318 L 30.249 12.06 L 30.249 11.18 C 30.249 10.736 30.142 10.349 29.927 10.02 C 29.705 9.677 29.382 9.411 29.003 9.257 C 28.602 9.085 28.133 8.999 27.596 8.999 C 27.073 8.999 26.614 9.089 26.221 9.268 C 25.852 9.432 25.536 9.696 25.308 10.03 C 25.081 10.376 24.951 10.777 24.932 11.19 L 22.998 11.19 C 23.055 10.396 23.281 9.708 23.675 9.128 C 24.069 8.54 24.62 8.075 25.265 7.785 C 25.938 7.47 26.715 7.312 27.595 7.312 Z M 76.721 7.312 C 77.673 7.312 78.493 7.47 79.181 7.785 C 79.875 8.1 80.401 8.551 80.76 9.139 C 81.125 9.719 81.308 10.399 81.308 11.179 L 81.308 19 L 79.374 19 L 79.374 17.088 L 79.352 17.088 C 79.066 17.718 78.586 18.234 77.913 18.635 C 77.247 19.029 76.445 19.225 75.507 19.225 C 74.783 19.225 74.147 19.093 73.595 18.828 C 73.068 18.579 72.626 18.178 72.327 17.678 C 72.027 17.17 71.876 16.561 71.876 15.852 C 71.876 15.122 72.044 14.513 72.381 14.026 C 72.725 13.532 73.23 13.149 73.896 12.877 C 74.562 12.597 75.403 12.411 76.42 12.318 L 79.374 12.06 L 79.374 11.18 C 79.374 10.736 79.267 10.349 79.052 10.02 C 78.83 9.677 78.507 9.411 78.128 9.257 C 77.727 9.085 77.258 8.999 76.721 8.999 C 76.198 8.999 75.74 9.089 75.346 9.268 C 74.977 9.432 74.661 9.696 74.433 10.03 C 74.206 10.376 74.076 10.777 74.057 11.19 L 72.123 11.19 C 72.18 10.396 72.406 9.708 72.8 9.128 C 73.194 8.54 73.745 8.075 74.39 7.785 C 75.063 7.47 75.84 7.312 76.72 7.312 Z M 16.396 11.631 C 16.453 11.717 16.51 11.799 16.567 11.878 C 16.632 11.957 16.689 12.032 16.739 12.104 L 16.761 12.104 L 16.921 11.878 C 16.979 11.799 17.033 11.717 17.083 11.631 L 20.037 7.571 L 22.304 7.571 L 18.028 13.307 L 22.314 19 L 20.07 19 L 17.084 14.94 C 16.978 14.785 16.871 14.63 16.762 14.477 L 16.74 14.477 C 16.622 14.626 16.51 14.78 16.407 14.94 L 13.452 19 L 11.207 19 L 15.45 13.307 L 11.196 7.57 L 13.463 7.57 L 16.395 11.63 Z M 49.465 7.571 L 52.312 7.571 L 52.312 9.278 L 49.465 9.278 L 49.465 16.637 C 49.465 16.859 49.511 17.02 49.605 17.12 C 49.705 17.22 49.869 17.27 50.099 17.27 L 52.29 17.27 L 52.29 19 L 50.077 19 C 49.44 19 48.927 18.907 48.541 18.72 C 48.154 18.527 47.879 18.259 47.714 17.915 C 47.556 17.565 47.478 17.142 47.478 16.648 L 47.478 9.278 L 45.329 9.278 L 45.329 7.57 L 47.477 7.57 L 47.477 4.648 L 49.465 4.648 L 49.465 7.57 Z M 55.715 19 L 53.728 19 L 53.728 3.51 L 55.715 3.51 Z M 69.845 19 L 67.438 19 L 67.438 16.497 L 69.845 16.497 Z M 85.318 19 L 83.331 19 L 83.331 7.56 L 85.318 7.56 Z M 27.381 13.769 C 26.493 13.84 25.816 14.041 25.351 14.37 C 24.885 14.7 24.652 15.165 24.652 15.767 C 24.652 16.147 24.745 16.476 24.932 16.755 C 25.118 17.035 25.379 17.249 25.716 17.399 C 26.052 17.549 26.446 17.625 26.897 17.625 C 27.585 17.625 28.179 17.467 28.681 17.152 C 29.182 16.845 29.584 16.402 29.841 15.874 C 30.117 15.313 30.257 14.694 30.249 14.069 L 30.249 13.511 Z M 76.506 13.769 C 75.618 13.84 74.941 14.041 74.476 14.37 C 74.01 14.7 73.777 15.165 73.777 15.767 C 73.777 16.147 73.87 16.476 74.057 16.755 C 74.243 17.035 74.504 17.249 74.841 17.399 C 75.177 17.549 75.571 17.625 76.022 17.625 C 76.71 17.625 77.304 17.467 77.806 17.152 C 78.307 16.845 78.709 16.402 78.966 15.874 C 79.242 15.313 79.382 14.694 79.374 14.069 L 79.374 13.511 Z M 5.566 8.859 C 4.978 8.859 4.426 8.981 3.911 9.225 C 3.403 9.468 2.977 9.848 2.633 10.363 C 2.289 10.872 2.063 11.506 1.956 12.265 L 8.885 12.265 C 8.856 11.599 8.702 11.008 8.423 10.492 C 8.167 9.986 7.767 9.568 7.273 9.289 C 6.786 9.003 6.217 8.859 5.565 8.859 Z M 85.383 5.766 L 83.267 5.766 L 83.267 3.51 L 85.383 3.51 Z\" fill=\"var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, rgb(30, 30, 30)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-gjkiep\",layoutDependency:layoutDependency,layoutId:\"eG4kbuteb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 85 24\" overflow=\"visible\"><path d=\"M 0 0 L 85 0 L 85 24 L 0 24 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-c56dzt\",layoutDependency:layoutDependency,layoutId:\"cvOx23czw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 85.383 19.68\" overflow=\"visible\"><path d=\"M 61.599 11.247 C 61.67 11.44 61.739 11.634 61.803 11.827 C 61.874 12.02 61.943 12.207 62.007 12.386 C 62.129 12.729 62.236 13.056 62.329 13.363 L 62.383 13.363 C 62.648 12.575 62.891 11.87 63.113 11.247 L 65.788 4.05 L 67.84 4.05 L 61.717 19.68 L 59.805 19.669 L 61.427 15.576 L 56.829 4.05 L 58.87 4.05 Z M 39.449 3.792 C 40.451 3.792 41.332 3.996 42.091 4.404 C 42.857 4.812 43.459 5.36 43.895 6.048 C 44.34 6.728 44.612 7.488 44.712 8.325 L 42.757 8.325 C 42.681 7.808 42.494 7.313 42.209 6.875 C 41.928 6.443 41.539 6.092 41.081 5.855 C 40.616 5.596 40.075 5.468 39.459 5.468 C 38.729 5.468 38.077 5.647 37.504 6.005 C 36.938 6.355 36.494 6.86 36.172 7.519 C 35.857 8.171 35.699 8.934 35.699 9.807 C 35.699 10.703 35.864 11.472 36.193 12.117 C 36.53 12.761 36.981 13.249 37.547 13.577 C 38.12 13.907 38.754 14.072 39.448 14.072 C 40.035 14.072 40.562 13.954 41.028 13.717 C 41.485 13.494 41.879 13.162 42.177 12.751 C 42.469 12.345 42.667 11.879 42.757 11.387 L 44.723 11.387 C 44.618 12.169 44.331 12.916 43.885 13.567 C 43.441 14.226 42.835 14.756 42.069 15.157 C 41.31 15.558 40.436 15.759 39.449 15.759 C 38.461 15.766 37.485 15.537 36.602 15.093 C 35.728 14.648 35.026 13.983 34.496 13.095 C 33.973 12.199 33.712 11.111 33.712 9.829 C 33.712 8.583 33.962 7.505 34.464 6.595 C 34.972 5.686 35.656 4.991 36.516 4.511 C 37.382 4.031 38.36 3.791 39.448 3.791 Z M 5.598 3.792 C 6.636 3.792 7.553 4.028 8.348 4.501 C 9.147 4.964 9.793 5.651 10.206 6.477 C 10.65 7.329 10.872 8.321 10.872 9.453 C 10.872 9.582 10.865 9.718 10.85 9.861 C 10.842 10.019 10.836 10.176 10.83 10.334 L 1.944 10.334 C 2.002 11.129 2.194 11.813 2.524 12.386 C 2.861 12.951 3.301 13.377 3.846 13.664 C 4.39 13.944 5.006 14.083 5.693 14.083 C 6.195 14.083 6.663 13.997 7.101 13.825 C 7.518 13.666 7.893 13.412 8.196 13.084 C 8.497 12.761 8.708 12.389 8.83 11.967 L 10.796 11.967 C 10.642 12.688 10.318 13.362 9.851 13.932 C 9.385 14.498 8.787 14.942 8.057 15.264 C 7.333 15.58 6.52 15.737 5.618 15.737 C 4.494 15.737 3.505 15.483 2.653 14.974 C 1.806 14.465 1.124 13.723 0.687 12.837 C 0.229 11.927 0 10.899 0 9.754 C 0 8.55 0.243 7.498 0.73 6.595 C 1.225 5.693 1.894 5.002 2.74 4.522 C 3.591 4.035 4.544 3.792 5.597 3.792 Z M 27.596 3.802 C 28.548 3.802 29.368 3.96 30.056 4.275 C 30.75 4.59 31.276 5.041 31.635 5.629 C 32 6.209 32.183 6.889 32.183 7.669 L 32.183 15.49 L 30.249 15.49 L 30.249 13.578 L 30.228 13.578 C 29.941 14.208 29.461 14.724 28.788 15.125 C 28.122 15.519 27.32 15.715 26.382 15.715 C 25.659 15.715 25.022 15.583 24.47 15.318 C 23.943 15.069 23.501 14.668 23.202 14.168 C 22.902 13.66 22.751 13.051 22.751 12.342 C 22.751 11.612 22.919 11.003 23.256 10.516 C 23.6 10.022 24.104 9.639 24.77 9.367 C 25.436 9.087 26.278 8.901 27.295 8.808 L 30.249 8.55 L 30.249 7.67 C 30.249 7.226 30.142 6.839 29.927 6.51 C 29.705 6.167 29.382 5.901 29.003 5.747 C 28.602 5.575 28.133 5.489 27.596 5.489 C 27.073 5.489 26.614 5.579 26.221 5.758 C 25.852 5.922 25.536 6.186 25.308 6.52 C 25.081 6.866 24.951 7.267 24.932 7.68 L 22.998 7.68 C 23.055 6.886 23.281 6.198 23.675 5.618 C 24.069 5.03 24.62 4.565 25.265 4.275 C 25.938 3.96 26.715 3.802 27.595 3.802 Z M 76.721 3.802 C 77.673 3.802 78.493 3.96 79.181 4.275 C 79.875 4.59 80.401 5.041 80.76 5.629 C 81.125 6.209 81.308 6.889 81.308 7.669 L 81.308 15.49 L 79.374 15.49 L 79.374 13.578 L 79.352 13.578 C 79.066 14.208 78.586 14.724 77.913 15.125 C 77.247 15.519 76.445 15.715 75.507 15.715 C 74.783 15.715 74.147 15.583 73.595 15.318 C 73.068 15.069 72.626 14.668 72.327 14.168 C 72.027 13.66 71.876 13.051 71.876 12.342 C 71.876 11.612 72.044 11.003 72.381 10.516 C 72.725 10.022 73.23 9.639 73.896 9.367 C 74.562 9.087 75.403 8.901 76.42 8.808 L 79.374 8.55 L 79.374 7.67 C 79.374 7.226 79.267 6.839 79.052 6.51 C 78.83 6.167 78.507 5.901 78.128 5.747 C 77.727 5.575 77.258 5.489 76.721 5.489 C 76.198 5.489 75.74 5.579 75.346 5.758 C 74.977 5.922 74.661 6.186 74.433 6.52 C 74.206 6.866 74.076 7.267 74.057 7.68 L 72.123 7.68 C 72.18 6.886 72.406 6.198 72.8 5.618 C 73.194 5.03 73.745 4.565 74.39 4.275 C 75.063 3.96 75.84 3.802 76.72 3.802 Z M 16.396 8.121 C 16.453 8.207 16.51 8.289 16.567 8.368 C 16.632 8.447 16.689 8.522 16.739 8.594 L 16.761 8.594 L 16.921 8.368 C 16.979 8.289 17.033 8.207 17.083 8.121 L 20.037 4.061 L 22.304 4.061 L 18.028 9.797 L 22.314 15.49 L 20.07 15.49 L 17.084 11.43 C 16.978 11.275 16.871 11.12 16.762 10.967 L 16.74 10.967 C 16.622 11.116 16.51 11.27 16.407 11.43 L 13.452 15.49 L 11.207 15.49 L 15.45 9.797 L 11.196 4.06 L 13.463 4.06 L 16.395 8.12 Z M 49.465 4.061 L 52.312 4.061 L 52.312 5.768 L 49.465 5.768 L 49.465 13.127 C 49.465 13.349 49.511 13.51 49.605 13.61 C 49.705 13.71 49.869 13.76 50.099 13.76 L 52.29 13.76 L 52.29 15.49 L 50.077 15.49 C 49.44 15.49 48.927 15.397 48.541 15.21 C 48.154 15.017 47.879 14.749 47.714 14.405 C 47.556 14.055 47.478 13.632 47.478 13.138 L 47.478 5.768 L 45.329 5.768 L 45.329 4.06 L 47.477 4.06 L 47.477 1.138 L 49.465 1.138 L 49.465 4.06 Z M 55.715 15.49 L 53.728 15.49 L 53.728 0 L 55.715 0 Z M 69.845 15.49 L 67.438 15.49 L 67.438 12.987 L 69.845 12.987 Z M 85.318 15.49 L 83.331 15.49 L 83.331 4.05 L 85.318 4.05 Z M 27.381 10.259 C 26.493 10.33 25.816 10.531 25.351 10.86 C 24.885 11.19 24.652 11.655 24.652 12.257 C 24.652 12.637 24.745 12.966 24.932 13.245 C 25.118 13.525 25.379 13.739 25.716 13.889 C 26.052 14.039 26.446 14.115 26.897 14.115 C 27.585 14.115 28.179 13.957 28.681 13.642 C 29.182 13.335 29.584 12.892 29.841 12.364 C 30.117 11.803 30.257 11.184 30.249 10.559 L 30.249 10.001 Z M 76.506 10.259 C 75.618 10.33 74.941 10.531 74.476 10.86 C 74.01 11.19 73.777 11.655 73.777 12.257 C 73.777 12.637 73.87 12.966 74.057 13.245 C 74.243 13.525 74.504 13.739 74.841 13.889 C 75.177 14.039 75.571 14.115 76.022 14.115 C 76.71 14.115 77.304 13.957 77.806 13.642 C 78.307 13.335 78.709 12.892 78.966 12.364 C 79.242 11.803 79.382 11.184 79.374 10.559 L 79.374 10.001 Z M 5.566 5.349 C 4.978 5.349 4.426 5.471 3.911 5.715 C 3.403 5.958 2.977 6.338 2.633 6.853 C 2.289 7.362 2.063 7.996 1.956 8.755 L 8.885 8.755 C 8.856 8.089 8.702 7.498 8.423 6.982 C 8.167 6.476 7.767 6.058 7.273 5.779 C 6.786 5.493 6.217 5.349 5.565 5.349 Z M 85.383 2.256 L 83.267 2.256 L 83.267 0 L 85.383 0 Z\" fill=\"var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, rgb(30, 30, 30)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-cyauso\",layoutDependency:layoutDependency,layoutId:\"siIKbsMWg\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.011 15.63\" overflow=\"visible\"><path d=\"M 4.77 7.197 C 4.841 7.39 4.91 7.584 4.974 7.777 C 5.045 7.97 5.114 8.157 5.178 8.336 C 5.3 8.679 5.407 9.006 5.5 9.313 L 5.554 9.313 C 5.819 8.525 6.062 7.82 6.284 7.197 L 8.959 0 L 11.011 0 L 4.888 15.63 L 2.976 15.619 L 4.598 11.526 L 0 0 L 2.041 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18h3z6m\",layoutDependency:layoutDependency,layoutId:\"uauxqmtbD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.011 11.968\" overflow=\"visible\"><path d=\"M 5.737 0.001 C 6.739 0.001 7.62 0.205 8.379 0.613 C 9.145 1.021 9.747 1.569 10.183 2.257 C 10.628 2.937 10.9 3.697 11 4.534 L 9.045 4.534 C 8.969 4.017 8.782 3.522 8.497 3.084 C 8.216 2.652 7.827 2.301 7.369 2.064 C 6.904 1.805 6.363 1.677 5.747 1.677 C 5.017 1.677 4.365 1.856 3.792 2.214 C 3.226 2.564 2.782 3.069 2.46 3.728 C 2.145 4.38 1.987 5.143 1.987 6.016 C 1.987 6.912 2.152 7.681 2.481 8.326 C 2.818 8.97 3.269 9.458 3.835 9.786 C 4.408 10.116 5.042 10.281 5.736 10.281 C 6.323 10.281 6.85 10.163 7.316 9.926 C 7.773 9.703 8.167 9.371 8.465 8.96 C 8.757 8.554 8.955 8.088 9.045 7.596 L 11.011 7.596 C 10.906 8.378 10.619 9.125 10.173 9.776 C 9.729 10.435 9.123 10.965 8.357 11.366 C 7.598 11.767 6.724 11.968 5.737 11.968 C 4.749 11.975 3.773 11.746 2.89 11.302 C 2.016 10.857 1.314 10.192 0.784 9.304 C 0.261 8.408 0 7.32 0 6.038 C 0 4.792 0.25 3.714 0.752 2.804 C 1.26 1.895 1.944 1.2 2.804 0.72 C 3.67 0.24 4.648 0 5.736 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1u9xjbs\",layoutDependency:layoutDependency,layoutId:\"moOQOpzOG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.872 11.945\" overflow=\"visible\"><path d=\"M 5.598 0 C 6.636 0 7.553 0.236 8.348 0.709 C 9.147 1.172 9.793 1.859 10.206 2.685 C 10.65 3.537 10.872 4.529 10.872 5.661 C 10.872 5.79 10.865 5.926 10.85 6.069 C 10.842 6.227 10.836 6.384 10.83 6.542 L 1.944 6.542 C 2.002 7.337 2.194 8.021 2.524 8.594 C 2.861 9.159 3.301 9.585 3.846 9.872 C 4.39 10.152 5.006 10.291 5.693 10.291 C 6.195 10.291 6.663 10.205 7.101 10.033 C 7.518 9.874 7.893 9.62 8.196 9.292 C 8.497 8.969 8.708 8.597 8.83 8.175 L 10.796 8.175 C 10.642 8.896 10.318 9.57 9.851 10.14 C 9.385 10.706 8.787 11.15 8.057 11.472 C 7.333 11.788 6.52 11.945 5.618 11.945 C 4.494 11.945 3.505 11.691 2.653 11.182 C 1.806 10.673 1.124 9.931 0.687 9.045 C 0.229 8.135 0 7.107 0 5.962 C 0 4.758 0.243 3.706 0.73 2.803 C 1.225 1.901 1.894 1.21 2.74 0.73 C 3.591 0.243 4.544 0 5.597 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ylvqpz\",layoutDependency:layoutDependency,layoutId:\"ZH1saNQP4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.432 11.913\" overflow=\"visible\"><path d=\"M 4.845 0 C 5.797 0 6.617 0.158 7.305 0.473 C 7.999 0.788 8.525 1.239 8.884 1.827 C 9.249 2.407 9.432 3.087 9.432 3.867 L 9.432 11.688 L 7.498 11.688 L 7.498 9.776 L 7.477 9.776 C 7.19 10.406 6.71 10.922 6.037 11.323 C 5.371 11.717 4.569 11.913 3.631 11.913 C 2.908 11.913 2.271 11.781 1.719 11.516 C 1.192 11.267 0.75 10.866 0.451 10.366 C 0.151 9.858 0 9.249 0 8.54 C 0 7.81 0.168 7.201 0.505 6.714 C 0.849 6.22 1.353 5.837 2.019 5.565 C 2.685 5.285 3.527 5.099 4.544 5.006 L 7.498 4.748 L 7.498 3.868 C 7.498 3.424 7.391 3.037 7.176 2.708 C 6.954 2.365 6.631 2.099 6.252 1.945 C 5.851 1.773 5.382 1.687 4.845 1.687 C 4.322 1.687 3.863 1.777 3.47 1.956 C 3.101 2.12 2.785 2.384 2.557 2.718 C 2.33 3.064 2.2 3.465 2.181 3.878 L 0.247 3.878 C 0.304 3.084 0.53 2.396 0.924 1.816 C 1.318 1.228 1.869 0.763 2.514 0.473 C 3.187 0.158 3.964 0 4.844 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-w1v7n\",layoutDependency:layoutDependency,layoutId:\"Rve3wHY0f\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.432 11.913\" overflow=\"visible\"><path d=\"M 4.845 0 C 5.797 0 6.617 0.158 7.305 0.473 C 7.999 0.788 8.525 1.239 8.884 1.827 C 9.249 2.407 9.432 3.087 9.432 3.867 L 9.432 11.688 L 7.498 11.688 L 7.498 9.776 L 7.476 9.776 C 7.19 10.406 6.71 10.922 6.037 11.323 C 5.371 11.717 4.569 11.913 3.631 11.913 C 2.907 11.913 2.271 11.781 1.719 11.516 C 1.192 11.267 0.75 10.866 0.451 10.366 C 0.151 9.858 0 9.249 0 8.54 C 0 7.81 0.168 7.201 0.505 6.714 C 0.849 6.22 1.354 5.837 2.02 5.565 C 2.686 5.285 3.527 5.099 4.544 5.006 L 7.498 4.748 L 7.498 3.868 C 7.498 3.424 7.391 3.037 7.176 2.708 C 6.954 2.365 6.631 2.099 6.252 1.945 C 5.851 1.773 5.382 1.687 4.845 1.687 C 4.322 1.687 3.864 1.777 3.47 1.956 C 3.101 2.12 2.785 2.384 2.557 2.718 C 2.33 3.064 2.2 3.465 2.181 3.878 L 0.247 3.878 C 0.304 3.084 0.53 2.396 0.924 1.816 C 1.318 1.228 1.869 0.763 2.514 0.473 C 3.187 0.158 3.964 0 4.844 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gwmvaf\",layoutDependency:layoutDependency,layoutId:\"e9Sx6uVWX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.118 11.43\" overflow=\"visible\"><path d=\"M 5.2 4.061 C 5.257 4.147 5.314 4.229 5.371 4.308 C 5.436 4.387 5.493 4.462 5.543 4.534 L 5.565 4.534 L 5.725 4.308 C 5.783 4.229 5.837 4.147 5.887 4.061 L 8.841 0.001 L 11.108 0.001 L 6.832 5.737 L 11.118 11.43 L 8.874 11.43 L 5.888 7.37 C 5.782 7.215 5.675 7.06 5.566 6.907 L 5.544 6.907 C 5.426 7.056 5.314 7.21 5.211 7.37 L 2.256 11.43 L 0.011 11.43 L 4.254 5.737 L 0 0 L 2.267 0 L 5.199 4.06 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dhj706\",layoutDependency:layoutDependency,layoutId:\"QLAN_kjsM\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.983 14.352\" overflow=\"visible\"><path d=\"M 4.136 2.923 L 6.983 2.923 L 6.983 4.63 L 4.136 4.63 L 4.136 11.989 C 4.136 12.211 4.182 12.372 4.276 12.472 C 4.376 12.572 4.54 12.622 4.77 12.622 L 6.961 12.622 L 6.961 14.352 L 4.748 14.352 C 4.111 14.352 3.598 14.259 3.212 14.072 C 2.825 13.879 2.55 13.611 2.385 13.267 C 2.227 12.917 2.149 12.494 2.149 12 L 2.149 4.63 L 0 4.63 L 0 2.922 L 2.148 2.922 L 2.148 0 L 4.136 0 L 4.136 2.922 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d4pj7o\",layoutDependency:layoutDependency,layoutId:\"rc7pFc622\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.987 15.49\" overflow=\"visible\"><path d=\"M 1.987 15.49 L 0 15.49 L 0 0 L 1.987 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bzof2q\",layoutDependency:layoutDependency,layoutId:\"U9Xjf1gah\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.407 2.503\" overflow=\"visible\"><path d=\"M 2.407 2.503 L 0 2.503 L 0 0 L 2.407 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1r9qvy9\",layoutDependency:layoutDependency,layoutId:\"jjYA2vb7A\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.987 11.44\" overflow=\"visible\"><path d=\"M 1.987 11.44 L 0 11.44 L 0 0 L 1.987 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15zyzkp\",layoutDependency:layoutDependency,layoutId:\"AAxTOMB7U\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.597 4.114\" overflow=\"visible\"><path d=\"M 2.729 0.258 C 1.841 0.329 1.164 0.53 0.699 0.859 C 0.233 1.189 0 1.654 0 2.256 C 0 2.636 0.093 2.965 0.28 3.244 C 0.466 3.524 0.727 3.738 1.064 3.888 C 1.4 4.038 1.794 4.114 2.245 4.114 C 2.933 4.114 3.527 3.956 4.029 3.641 C 4.53 3.334 4.932 2.891 5.189 2.363 C 5.465 1.802 5.605 1.183 5.597 0.558 L 5.597 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16f13da\",layoutDependency:layoutDependency,layoutId:\"t95_EeFR0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.597 4.114\" overflow=\"visible\"><path d=\"M 2.729 0.258 C 1.841 0.329 1.164 0.53 0.699 0.859 C 0.233 1.189 0 1.654 0 2.256 C 0 2.636 0.093 2.965 0.28 3.244 C 0.466 3.524 0.727 3.738 1.064 3.888 C 1.4 4.038 1.794 4.114 2.245 4.114 C 2.933 4.114 3.527 3.956 4.029 3.641 C 4.53 3.334 4.932 2.891 5.189 2.363 C 5.465 1.802 5.605 1.183 5.597 0.558 L 5.597 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16g8j4u\",layoutDependency:layoutDependency,layoutId:\"BQMw9ajCG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.929 3.406\" overflow=\"visible\"><path d=\"M 3.61 0 C 3.022 0 2.47 0.122 1.955 0.366 C 1.447 0.609 1.021 0.989 0.677 1.504 C 0.333 2.013 0.107 2.647 0 3.406 L 6.929 3.406 C 6.9 2.74 6.746 2.149 6.467 1.633 C 6.211 1.127 5.811 0.709 5.317 0.43 C 4.83 0.144 4.261 0 3.609 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zc305i\",layoutDependency:layoutDependency,layoutId:\"GAkXWKNuT\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.116 2.256\" overflow=\"visible\"><path d=\"M 2.116 2.256 L 0 2.256 L 0 0 L 2.116 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})]})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-x4iyf7\",\"data-framer-name\":\"Buttons(mob)\",layoutDependency:layoutDependency,layoutId:\"UzuudCdp1\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-19npapk\",\"data-framer-name\":\"ButtonsWrap\",layoutDependency:layoutDependency,layoutId:\"ueJPeEGhO\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,...addPropertyOverrides({nB6oYLRCs:{y:(componentViewport?.y||0)+0+0+0+0+0+10+0},V88MErgLx:{y:(componentViewport?.y||0)+0+0+0+0+0+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xxuzx5-container\",layoutDependency:layoutDependency,layoutId:\"gFJA3CF8a-container\",nodeId:\"gFJA3CF8a\",rendersWithMotion:true,scopeId:\"fNbgrO8Dw\",children:/*#__PURE__*/_jsx(AccentSmallWithTrackStartFreeHeader1xxuzx5WithMappedReactProps1qhkzxo,{height:\"100%\",id:\"gFJA3CF8a\",layoutId:\"gFJA3CF8a\",variant:\"lloqP4pgH\",width:\"100%\",WOL7v8vXG:\"Join\",...addPropertyOverrides({V88MErgLx:{uzS9KFKFG:\"https://threads.exactly.ai/signin?action=create\"}},baseVariant,gestureVariant)})})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({nB6oYLRCs:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4jvh8e\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"VdHDhcjx0\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rnxC7aIO5\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||68)-0-68)/2)+0+16,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tjn4t0-container\",layoutDependency:layoutDependency,layoutId:\"LOdTfEmUO-container\",nodeId:\"LOdTfEmUO\",rendersWithMotion:true,scopeId:\"fNbgrO8Dw\",children:/*#__PURE__*/_jsx(HeaderLink,{C48gdwFxZ:resolvedLinks[0],height:\"100%\",id:\"LOdTfEmUO\",layoutId:\"LOdTfEmUO\",OSjPw4LiT:\"Style transfer\",qPyGERIhL:\"center\",variant:\"AMh2AOKw0\",width:\"100%\"})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ag8pPCd0v\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||68)-0-68)/2)+0+16,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sdntf3-container\",layoutDependency:layoutDependency,layoutId:\"JCQz7wAaO-container\",nodeId:\"JCQz7wAaO\",rendersWithMotion:true,scopeId:\"fNbgrO8Dw\",children:/*#__PURE__*/_jsx(HeaderLink,{C48gdwFxZ:resolvedLinks1[0],height:\"100%\",id:\"JCQz7wAaO\",layoutId:\"JCQz7wAaO\",OSjPw4LiT:\"Industries\",qPyGERIhL:\"center\",variant:\"AMh2AOKw0\",width:\"100%\"})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HZK7Q3cJB\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||68)-0-68)/2)+0+16,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nvkquw-container\",layoutDependency:layoutDependency,layoutId:\"nt5LHF5Wa-container\",nodeId:\"nt5LHF5Wa\",rendersWithMotion:true,scopeId:\"fNbgrO8Dw\",children:/*#__PURE__*/_jsx(HeaderLink,{C48gdwFxZ:resolvedLinks2[0],height:\"100%\",id:\"nt5LHF5Wa\",layoutId:\"nt5LHF5Wa\",OSjPw4LiT:\"Case studies\",qPyGERIhL:\"center\",variant:\"AMh2AOKw0\",width:\"100%\"})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({nB6oYLRCs:{height:152,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+56+24+104}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nestwx-container\",layoutDependency:layoutDependency,layoutId:\"wYVF7Bf7q-container\",nodeId:\"wYVF7Bf7q\",rendersWithMotion:true,scopeId:\"fNbgrO8Dw\",children:/*#__PURE__*/_jsx(Community,{height:\"100%\",id:\"wYVF7Bf7q\",layoutId:\"wYVF7Bf7q\",style:{width:\"100%\"},variant:\"ANXXJ94eS\",width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"We9NmxqWT\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||68)-0-68)/2)+0+16,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tukydh-container\",layoutDependency:layoutDependency,layoutId:\"bMOytxexY-container\",nodeId:\"bMOytxexY\",rendersWithMotion:true,scopeId:\"fNbgrO8Dw\",children:/*#__PURE__*/_jsx(HeaderLink,{C48gdwFxZ:resolvedLinks3[0],height:\"100%\",id:\"bMOytxexY\",layoutId:\"bMOytxexY\",OSjPw4LiT:\"Pricing\",qPyGERIhL:\"center\",variant:\"AMh2AOKw0\",width:\"100%\"})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({nB6oYLRCs:{height:224,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+56+24+280}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dtsiyj-container\",layoutDependency:layoutDependency,layoutId:\"UV3TLQ1A8-container\",nodeId:\"UV3TLQ1A8\",rendersWithMotion:true,scopeId:\"fNbgrO8Dw\",children:/*#__PURE__*/_jsx(WhoWeServe,{height:\"100%\",id:\"UV3TLQ1A8\",layoutId:\"UV3TLQ1A8\",style:{width:\"100%\"},variant:\"irfL6v6lB\",width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||68)-0-68)/2)+0+16,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-14dsz90-container\",id:`${layoutId}-14dsz90`,layoutDependency:layoutDependency,layoutId:\"ZJm6ADWK6-container\",nodeId:\"ZJm6ADWK6\",ref:ref1,rendersWithMotion:true,scopeId:\"fNbgrO8Dw\",children:[/*#__PURE__*/_jsx(TriggerOld,{DApvjrdfG:\"Resources\",height:\"100%\",id:\"ZJm6ADWK6\",layoutId:\"ZJm6ADWK6\",PWSlWeqS6:PWSlWeqS6txyyif({overlay}),variant:overlay.visible?\"Nz6FK1vtW\":\"dAxcoJvEd\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-14dsz90`,offsetX:0,offsetY:8,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1jeoe6w\",\"data-framer-name\":\"Links: Community\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"KtZZua23l\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"var(--token-bd46276e-f33e-4c99-835d-b15019849f13, rgb(247, 247, 247))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,transformPerspective:1200},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"200px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mowhwa-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"KqjLRYUQP-container\",nodeId:\"KqjLRYUQP\",rendersWithMotion:true,scopeId:\"fNbgrO8Dw\",children:/*#__PURE__*/_jsx(Community,{height:\"100%\",id:\"KqjLRYUQP\",layoutId:\"KqjLRYUQP\",style:{width:\"100%\"},variant:\"bSVaXc1zF\",width:\"100%\"})})})})})})]})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({nB6oYLRCs:{height:80,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+56+24+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18ma4iu-container\",layoutDependency:layoutDependency,layoutId:\"L1bAI7EKp-container\",nodeId:\"L1bAI7EKp\",rendersWithMotion:true,scopeId:\"fNbgrO8Dw\",children:/*#__PURE__*/_jsx(Features,{height:\"100%\",id:\"L1bAI7EKp\",layoutId:\"L1bAI7EKp\",style:{width:\"100%\"},variant:\"R9J8TGSdD\",width:\"100%\"})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1seazyk\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"BP5daiCzz\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ouy2ws\",\"data-framer-name\":\"ButtonsWrap\",layoutDependency:layoutDependency,layoutId:\"MP8JKjPuJ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||68)-0-68)/2)+0+16+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bnp9ox-container\",layoutDependency:layoutDependency,layoutId:\"sy6dvw1QQ-container\",nodeId:\"sy6dvw1QQ\",rendersWithMotion:true,scopeId:\"fNbgrO8Dw\",children:/*#__PURE__*/_jsx(HeaderLinkWithTrackLoginHeader1bnp9oxWithMappedReactPropsysn3og,{C48gdwFxZ:\"https://threads.exactly.ai/signin\",height:\"100%\",id:\"sy6dvw1QQ\",layoutId:\"sy6dvw1QQ\",OSjPw4LiT:\"Log in\",qPyGERIhL:\"center\",variant:\"AMh2AOKw0\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||68)-0-68)/2)+0+16+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-175a3xd-container\",layoutDependency:layoutDependency,layoutId:\"bfxanfLIW-container\",nodeId:\"bfxanfLIW\",rendersWithMotion:true,scopeId:\"fNbgrO8Dw\",children:/*#__PURE__*/_jsx(AccentSmallWithTrackStartFreeHeader175a3xdWithMappedReactProps1qhkzxo,{height:\"100%\",id:\"bfxanfLIW\",layoutId:\"bfxanfLIW\",uzS9KFKFG:\"https://threads.exactly.ai/signin?action=create\",variant:\"f2oJ5c9YE\",width:\"100%\",WOL7v8vXG:\"Start for free\"})})})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xD5Fz.framer-1es9k4r, .framer-xD5Fz .framer-1es9k4r { display: block; }\",\".framer-xD5Fz.framer-gd57sn { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-xD5Fz .framer-1cynz2o { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 10; }\",\".framer-xD5Fz .framer-5r9ye1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 68px; justify-content: flex-start; overflow: visible; padding: 24px; position: relative; width: 240px; }\",\".framer-xD5Fz .framer-3scdqv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px; position: relative; width: 1px; z-index: 1; }\",\".framer-xD5Fz .framer-1dourkh { cursor: pointer; flex: none; height: 32px; overflow: visible; position: relative; width: 32px; }\",\".framer-xD5Fz .framer-194xxwj { flex: none; height: 2px; left: calc(50.00000000000002% - 28px / 2); overflow: visible; position: absolute; top: 11px; width: 28px; }\",\".framer-xD5Fz .framer-1713bdv { bottom: 11px; flex: none; height: 2px; left: calc(50.00000000000002% - 28px / 2); overflow: visible; position: absolute; width: 28px; }\",\".framer-xD5Fz .framer-m0f06t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-xD5Fz .framer-j2ould { 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-xD5Fz .framer-1bj6ncq { height: 24px; position: relative; width: 24px; }\",\".framer-xD5Fz .framer-1ie8w45 { height: 15px; left: 0px; position: absolute; top: 10px; width: 15px; }\",\".framer-xD5Fz .framer-3t0w6d { height: 15px; left: 10px; position: absolute; top: 0px; width: 15px; }\",\".framer-xD5Fz .framer-1f00xq8 { flex: none; height: 24px; overflow: hidden; position: relative; width: 88px; }\",\".framer-xD5Fz .framer-1swe2h3 { height: 24px; left: 1px; position: absolute; top: 0px; width: 86px; }\",\".framer-xD5Fz .framer-gjkiep { height: 24px; left: 1px; position: absolute; top: 0px; width: 85px; }\",\".framer-xD5Fz .framer-c56dzt { height: 20px; left: 0px; position: absolute; top: 4px; width: 86px; }\",\".framer-xD5Fz .framer-cyauso { height: 16px; left: 57px; position: absolute; top: 4px; width: 11px; }\",\".framer-xD5Fz .framer-18h3z6m { height: 12px; left: 34px; position: absolute; top: 4px; width: 11px; }\",\".framer-xD5Fz .framer-1u9xjbs { height: 12px; left: 0px; position: absolute; top: 4px; width: 11px; }\",\".framer-xD5Fz .framer-ylvqpz { height: 12px; left: 23px; position: absolute; top: 4px; width: 10px; }\",\".framer-xD5Fz .framer-w1v7n { height: 12px; left: 72px; position: absolute; top: 4px; width: 10px; }\",\".framer-xD5Fz .framer-gwmvaf { height: 12px; left: 11px; position: absolute; top: 4px; width: 11px; }\",\".framer-xD5Fz .framer-dhj706 { height: 15px; left: 46px; position: absolute; top: 1px; width: 7px; }\",\".framer-xD5Fz .framer-d4pj7o { height: 16px; left: 54px; position: absolute; top: 0px; width: 2px; }\",\".framer-xD5Fz .framer-1bzof2q { height: 3px; left: 68px; position: absolute; top: 13px; width: 3px; }\",\".framer-xD5Fz .framer-1r9qvy9 { height: 12px; left: 84px; position: absolute; top: 4px; width: 2px; }\",\".framer-xD5Fz .framer-15zyzkp { height: 4px; left: 25px; position: absolute; top: 10px; width: 6px; }\",\".framer-xD5Fz .framer-16f13da { height: 4px; left: 74px; position: absolute; top: 10px; width: 6px; }\",\".framer-xD5Fz .framer-16g8j4u { height: 4px; left: 2px; position: absolute; top: 6px; width: 7px; }\",\".framer-xD5Fz .framer-zc305i { height: 3px; left: 84px; position: absolute; top: 0px; width: 2px; }\",\".framer-xD5Fz .framer-x4iyf7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 12px; position: relative; width: 1px; z-index: 2; }\",\".framer-xD5Fz .framer-19npapk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-xD5Fz .framer-1xxuzx5-container, .framer-xD5Fz .framer-tjn4t0-container, .framer-xD5Fz .framer-1sdntf3-container, .framer-xD5Fz .framer-1nvkquw-container, .framer-xD5Fz .framer-1tukydh-container, .framer-xD5Fz .framer-14dsz90-container, .framer-xD5Fz .framer-1bnp9ox-container, .framer-xD5Fz .framer-175a3xd-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-xD5Fz .framer-4jvh8e { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-xD5Fz .framer-1nestwx-container, .framer-xD5Fz .framer-1dtsiyj-container, .framer-xD5Fz .framer-18ma4iu-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-xD5Fz .framer-1jeoe6w { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-xD5Fz .framer-mowhwa-container { flex: none; height: auto; position: relative; width: 200px; }\",\".framer-xD5Fz .framer-1seazyk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: visible; padding: 16px 24px 16px 24px; position: relative; width: 240px; }\",\".framer-xD5Fz .framer-1ouy2ws { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-xD5Fz.framer-v-xw6gqc.framer-gd57sn { flex-direction: column; height: 56px; overflow: hidden; width: 390px; }\",\".framer-xD5Fz.framer-v-xw6gqc .framer-1cynz2o { flex: none; flex-direction: column; height: 56px; order: 0; width: 100%; }\",\".framer-xD5Fz.framer-v-xw6gqc .framer-5r9ye1 { gap: 0px; height: min-content; order: 0; padding: 0px; width: 100%; z-index: 1; }\",\".framer-xD5Fz.framer-v-xw6gqc .framer-3scdqv { flex: none; order: 2; padding: 12px 16px 12px 16px; width: min-content; }\",\".framer-xD5Fz.framer-v-xw6gqc .framer-m0f06t { flex: 1.5 0 0px; justify-content: flex-start; order: 0; padding: 16px; width: 1px; }\",\".framer-xD5Fz.framer-v-xw6gqc .framer-x4iyf7, .framer-xD5Fz.framer-v-8vdmxr .framer-x4iyf7 { flex: none; height: 56px; order: 1; padding: 0px; width: min-content; }\",\".framer-xD5Fz.framer-v-8vdmxr.framer-gd57sn { flex-direction: column; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; width: 390px; }\",\".framer-xD5Fz.framer-v-8vdmxr .framer-1cynz2o { flex: none; flex-direction: column; justify-content: flex-start; order: 0; width: 100%; z-index: 1; }\",\".framer-xD5Fz.framer-v-8vdmxr .framer-5r9ye1 { gap: 0px; height: min-content; padding: 0px; width: 100%; z-index: 1; }\",\".framer-xD5Fz.framer-v-8vdmxr .framer-3scdqv { flex: none; order: 2; padding: 12px 20px 12px 16px; width: min-content; }\",\".framer-xD5Fz.framer-v-8vdmxr .framer-194xxwj { left: calc(50.00000000000002% - 24px / 2); top: calc(50.00000000000002% - 2px / 2); width: 24px; }\",\".framer-xD5Fz.framer-v-8vdmxr .framer-1713bdv { bottom: unset; left: calc(50.00000000000002% - 24px / 2); top: calc(50.00000000000002% - 2px / 2); width: 24px; }\",\".framer-xD5Fz.framer-v-8vdmxr .framer-m0f06t { flex: 1.5 0 0px; justify-content: flex-start; order: 0; padding: 16px 0px 16px 24px; width: 1px; }\",\".framer-xD5Fz.framer-v-8vdmxr .framer-4jvh8e { align-content: flex-start; align-items: flex-start; align-self: unset; flex: none; flex-direction: column; gap: 24px; height: min-content; justify-content: flex-start; padding: 24px 0px 200px 0px; width: 100%; }\",\".framer-xD5Fz.framer-v-8vdmxr .framer-1nestwx-container { flex: none; order: 5; width: 100%; }\",\".framer-xD5Fz.framer-v-8vdmxr .framer-1dtsiyj-container { flex: none; order: 6; width: 100%; }\",\".framer-xD5Fz.framer-v-8vdmxr .framer-18ma4iu-container { flex: none; order: 4; width: 100%; }\",'.framer-xD5Fz[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-xD5Fz [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-xD5Fz[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-xD5Fz [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-xD5Fz[data-hide-scrollbars=\"true\"], .framer-xD5Fz [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 68\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"V88MErgLx\":{\"layout\":[\"fixed\",\"fixed\"]},\"nB6oYLRCs\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfNbgrO8Dw=withCSS(Component,css,\"framer-xD5Fz\");export default FramerfNbgrO8Dw;FramerfNbgrO8Dw.displayName=\"header\";FramerfNbgrO8Dw.defaultProps={height:68,width:1200};addPropertyControls(FramerfNbgrO8Dw,{variant:{options:[\"ID_t0yfW1\",\"V88MErgLx\",\"nB6oYLRCs\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerfNbgrO8Dw,[{explicitInter:true,fonts:[]},...AccentSmallFonts,...HeaderLinkFonts,...CommunityFonts,...WhoWeServeFonts,...TriggerOldFonts,...FeaturesFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfNbgrO8Dw\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"V88MErgLx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nB6oYLRCs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerIntrinsicHeight\":\"68\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (349ae9e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withHoverScale}from\"https://framerusercontent.com/modules/v3ZnLJvo5EaRVqZI2V3f/w23b2UrCUjWq0FUougrH/ButtonScale.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/wRkrYpqBkdNjGR0Kqtda/j3MWCkLVDfdX7799Iwjd/WbnkZMItD.js\";const MotionAWithHoverScaleu555fa=withCodeBoundaryForOverrides(motion.a,{nodeId:\"NkoLQbnoa\",override:withHoverScale,scopeId:\"rJiKfZWCD\"});const enabledGestures={LJl3cMR4B:{hover:true},NkoLQbnoa:{hover:true},UX5Fk7x5Z:{hover:true}};const cycleOrder=[\"NkoLQbnoa\",\"UX5Fk7x5Z\",\"LJl3cMR4B\"];const serializationHash=\"framer-1RcFZ\";const variantClassNames={LJl3cMR4B:\"framer-v-1he1pxc\",NkoLQbnoa:\"framer-v-u555fa\",UX5Fk7x5Z:\"framer-v-1h467i5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"NkoLQbnoa\",Mobile:\"LJl3cMR4B\",Nofill:\"UX5Fk7x5Z\"};const getProps=({click,height,id,label,link,newTab,width,...props})=>{return{...props,IKAbdsb1d:link??props.IKAbdsb1d,movZ9NTiT:click??props.movZ9NTiT,Q7YNahBI5:newTab??props.Q7YNahBI5,variant:humanReadableVariantMap[props.variant]??props.variant??\"NkoLQbnoa\",WOL7v8vXG:label??props.WOL7v8vXG??\"Label\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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,WOL7v8vXG,movZ9NTiT,IKAbdsb1d,Q7YNahBI5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NkoLQbnoa\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapgawjhg=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(movZ9NTiT){const res=await movZ9NTiT(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:IKAbdsb1d,motionChild:true,nodeId:\"NkoLQbnoa\",openInNewTab:Q7YNahBI5,scopeId:\"rJiKfZWCD\",children:/*#__PURE__*/_jsx(MotionAWithHoverScaleu555fa,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-u555fa\",className,classNames)} framer-1wlircz`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NkoLQbnoa\",onTap:onTapgawjhg,ref:refBinding,style:{backgroundColor:\"var(--token-65e1419e-26fc-4200-9266-4d550957818c, rgba(124, 124, 124, 0.08))\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3,opacity:1,...style},variants:{\"LJl3cMR4B-hover\":{opacity:.7},\"NkoLQbnoa-hover\":{opacity:.8},\"UX5Fk7x5Z-hover\":{opacity:1},UX5Fk7x5Z:{backgroundColor:\"rgba(255, 255, 255, 0)\"}},...addPropertyOverrides({\"LJl3cMR4B-hover\":{\"data-framer-name\":undefined},\"NkoLQbnoa-hover\":{\"data-framer-name\":undefined},\"UX5Fk7x5Z-hover\":{\"data-framer-name\":undefined},LJl3cMR4B:{\"data-framer-name\":\"Mobile\"},UX5Fk7x5Z:{\"data-framer-name\":\"Nofill\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2vnz17\",\"data-styles-preset\":\"WbnkZMItD\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, rgb(30, 30, 30)))\"},children:\"Label\"})}),className:\"framer-1x68qd2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fm8Uplc34\",style:{\"--extracted-r6o4lv\":\"var(--token-6bd2bf74-c0db-460d-af58-5af6b5254b54, rgb(30, 30, 30))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WOL7v8vXG,variants:{\"UX5Fk7x5Z-hover\":{\"--extracted-r6o4lv\":\"var(--token-6c14e0fb-f377-48f9-8e72-c2739403571a, rgba(64, 64, 64, 0.6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"UX5Fk7x5Z-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2vnz17\",\"data-styles-preset\":\"WbnkZMItD\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6c14e0fb-f377-48f9-8e72-c2739403571a, rgba(64, 64, 64, 0.6)))\"},children:\"Label\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1RcFZ.framer-1wlircz, .framer-1RcFZ .framer-1wlircz { display: block; }\",\".framer-1RcFZ.framer-u555fa { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 32px 20px 32px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-1RcFZ .framer-1x68qd2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-1RcFZ.framer-v-1he1pxc.framer-u555fa { padding: 16px 24px 16px 24px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 104.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"UX5Fk7x5Z\":{\"layout\":[\"auto\",\"auto\"]},\"LJl3cMR4B\":{\"layout\":[\"auto\",\"auto\"]},\"YuS5duFc3\":{\"layout\":[\"auto\",\"auto\"]},\"rmLOXgEdB\":{\"layout\":[\"auto\",\"auto\"]},\"p0DN5MV9D\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"WOL7v8vXG\":\"label\",\"movZ9NTiT\":\"click\",\"IKAbdsb1d\":\"link\",\"Q7YNahBI5\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrJiKfZWCD=withCSS(Component,css,\"framer-1RcFZ\");export default FramerrJiKfZWCD;FramerrJiKfZWCD.displayName=\"Secondary\";FramerrJiKfZWCD.defaultProps={height:64,width:104.5};addPropertyControls(FramerrJiKfZWCD,{variant:{options:[\"NkoLQbnoa\",\"UX5Fk7x5Z\",\"LJl3cMR4B\"],optionTitles:[\"Default\",\"Nofill\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},WOL7v8vXG:{defaultValue:\"Label\",displayTextArea:false,title:\"Label\",type:ControlType.String},movZ9NTiT:{title:\"Click\",type:ControlType.EventHandler},IKAbdsb1d:{title:\"Link\",type:ControlType.Link},Q7YNahBI5:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerrJiKfZWCD,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrJiKfZWCD\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"64\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"104.5\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UX5Fk7x5Z\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LJl3cMR4B\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YuS5duFc3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rmLOXgEdB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"p0DN5MV9D\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"WOL7v8vXG\\\":\\\"label\\\",\\\"movZ9NTiT\\\":\\\"click\\\",\\\"IKAbdsb1d\\\":\\\"link\\\",\\\"Q7YNahBI5\\\":\\\"newTab\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rJiKfZWCD.map","// Generated by Framer (349ae9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withTrackBookADemo,withTrackStart}from\"https://framerusercontent.com/modules/gxMfGLsAjSSe2iDZnZ9p/hfF7FsOnrbwZIWsIrpM7/Amplitude.js\";import Accent,*as AccentInfo from\"https://framerusercontent.com/modules/i8PKtqGlRRAkO4PjIxX4/2e4ZmMYZP6ZAXIcy5lBE/c7bKWcrch.js\";import Secondary,*as SecondaryInfo from\"https://framerusercontent.com/modules/M0HJeu6U2rqgfeOeL7sJ/UiL90Oq0QNn8WONwK2Ur/rJiKfZWCD.js\";const AccentFonts=getFonts(Accent);const AccentWithTrackStart1bhg5xsWithMappedReactPropsqr4nv=withMappedReactProps(withCodeBoundaryForOverrides(Accent,{nodeId:\"k9lcIozw8\",override:withTrackStart,scopeId:\"moaNSekOR\"}),AccentInfo);const SecondaryFonts=getFonts(Secondary);const SecondaryWithTrackBookADemo14t2p4WithMappedReactPropsymi9e1=withMappedReactProps(withCodeBoundaryForOverrides(Secondary,{nodeId:\"mqRoeUoG1\",override:withTrackBookADemo,scopeId:\"moaNSekOR\"}),SecondaryInfo);const cycleOrder=[\"T8F3SfX4x\",\"a3VPoBYg8\",\"yFbSVzoTa\"];const serializationHash=\"framer-Gxmd2\";const variantClassNames={a3VPoBYg8:\"framer-v-33iixx\",T8F3SfX4x:\"framer-v-4q4fel\",yFbSVzoTa:\"framer-v-14452r1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop_s:\"yFbSVzoTa\",Desktop:\"T8F3SfX4x\",Tablet:\"a3VPoBYg8\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"T8F3SfX4x\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"T8F3SfX4x\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4q4fel\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"T8F3SfX4x\",ref:refBinding,style:{...style},...addPropertyOverrides({a3VPoBYg8:{\"data-framer-name\":\"Tablet\"},yFbSVzoTa:{\"data-framer-name\":\"Desktop_s\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"164px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2),...addPropertyOverrides({a3VPoBYg8:{width:\"132px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||56)-0-64)/2)},yFbSVzoTa:{width:\"140px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bhg5xs-container\",layoutDependency:layoutDependency,layoutId:\"k9lcIozw8-container\",nodeId:\"k9lcIozw8\",rendersWithMotion:true,scopeId:\"moaNSekOR\",children:/*#__PURE__*/_jsx(AccentWithTrackStart1bhg5xsWithMappedReactPropsqr4nv,{eS0Nifjnm:\"https://threads.exactly.ai/signin?action=create\",height:\"100%\",id:\"k9lcIozw8\",layoutId:\"k9lcIozw8\",style:{width:\"100%\"},variant:\"R1ZMKxKxC\",width:\"100%\",WOL7v8vXG:\"Start for free\",...addPropertyOverrides({a3VPoBYg8:{variant:\"snzDqRAYo\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"164px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2),...addPropertyOverrides({a3VPoBYg8:{width:\"132px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||56)-0-64)/2)},yFbSVzoTa:{width:\"140px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14t2p4-container\",layoutDependency:layoutDependency,layoutId:\"mqRoeUoG1-container\",nodeId:\"mqRoeUoG1\",rendersWithMotion:true,scopeId:\"moaNSekOR\",children:/*#__PURE__*/_jsx(SecondaryWithTrackBookADemo14t2p4WithMappedReactPropsymi9e1,{height:\"100%\",id:\"mqRoeUoG1\",IKAbdsb1d:\"https://calendly.com/noo-exactly/custom-plan-setup?month=2025-03\",layoutId:\"mqRoeUoG1\",Q7YNahBI5:true,style:{width:\"100%\"},variant:\"NkoLQbnoa\",width:\"100%\",WOL7v8vXG:\"Book demo\",...addPropertyOverrides({a3VPoBYg8:{variant:\"LJl3cMR4B\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Gxmd2.framer-1p2uv5x, .framer-Gxmd2 .framer-1p2uv5x { display: block; }\",\".framer-Gxmd2.framer-4q4fel { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Gxmd2 .framer-1bhg5xs-container, .framer-Gxmd2 .framer-14t2p4-container { flex: none; height: auto; position: relative; width: 164px; }\",\".framer-Gxmd2.framer-v-33iixx.framer-4q4fel, .framer-Gxmd2.framer-v-14452r1.framer-4q4fel { gap: 4px; }\",\".framer-Gxmd2.framer-v-33iixx .framer-1bhg5xs-container, .framer-Gxmd2.framer-v-33iixx .framer-14t2p4-container { width: 132px; }\",\".framer-Gxmd2.framer-v-14452r1 .framer-1bhg5xs-container, .framer-Gxmd2.framer-v-14452r1 .framer-14t2p4-container { width: 140px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 336\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"a3VPoBYg8\":{\"layout\":[\"auto\",\"auto\"]},\"yFbSVzoTa\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermoaNSekOR=withCSS(Component,css,\"framer-Gxmd2\");export default FramermoaNSekOR;FramermoaNSekOR.displayName=\"Section Header/Buttons\";FramermoaNSekOR.defaultProps={height:64,width:336};addPropertyControls(FramermoaNSekOR,{variant:{options:[\"T8F3SfX4x\",\"a3VPoBYg8\",\"yFbSVzoTa\"],optionTitles:[\"Desktop\",\"Tablet\",\"Desktop_s\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramermoaNSekOR,[{explicitInter:true,fonts:[]},...AccentFonts,...SecondaryFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermoaNSekOR\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"64\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"a3VPoBYg8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yFbSVzoTa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"336\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./moaNSekOR.map","// Generated by Framer (349ae9e)\nexport default function metadata(params,activeLocale){return{customHTMLBodyEnd:\"<script id=\\\"fb-pixel-script\\\" async=\\\"\\\">\\n  !function(f,b,e,v,n,t,s)\\n{if(f.fbq)return;n=f.fbq=function(){n.callMethod?\\n  n.callMethod.apply(n,arguments):n.queue.push(arguments)};\\n  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\\n  n.queue=[];t=b.createElement(e);t.async=!0;\\n  t.src=v;s=b.getElementsByTagName(e)[0];\\n  s.parentNode.insertBefore(t,s)}(window, document,'script',\\n'https://connect.facebook.net/en_US/fbevents.js');\\nfbq('init', '722593156727581');\\nfbq('track', 'PageView');\\n</script>\\n<script id=\\\"tw-pixel-script\\\" async=\\\"\\\">\\n  !function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);\\n          },s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='https://static.ads-twitter.com/uwt.js',\\n          a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script');\\n          twq('config','okb1j');\\n          twq('event', 'tw-okb1j-okpuu', {\\n            pixel_id: 'okb1j',\\n            event_id: 'tw-okb1j-okpuu'\\n          });\\n</script>\\n\\n<script src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-11549813352\\\" async=\\\"\\\"></script>\\n<script id=\\\"google-analytics\\\">\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){window.dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n  gtag('config', 'AW-11549813352', {\\n    linker: {\\n      domains: ['exactly.ai', 'app.exactly.ai', 'threads.exactly.ai'],\\n    }\\n  });\\n  gtag('config', 'AW-16461335915', {\\n    linker: {\\n      domains: ['exactly.ai', 'app.exactly.ai', 'threads.exactly.ai'],\\n    }\\n  });\\n</script>\\n<script type=\\\"text/javascript\\\">\\n_linkedin_partner_id = \\\"7224842\\\";\\nwindow._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];\\nwindow._linkedin_data_partner_ids.push(_linkedin_partner_id);\\n</script><script type=\\\"text/javascript\\\">\\n(function(l) {\\nif (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])};\\nwindow.lintrk.q=[]}\\nvar s = document.getElementsByTagName(\\\"script\\\")[0];\\nvar b = document.createElement(\\\"script\\\");\\nb.type = \\\"text/javascript\\\";b.async = true;\\nb.src = \\\"https://snap.licdn.com/li.lms-analytics/insight.min.js\\\";\\ns.parentNode.insertBefore(b, s);})(window.lintrk);\\n</script>\\n<noscript>\\n<img height=\\\"1\\\" width=\\\"1\\\" style=\\\"display:none;\\\" alt=\\\"\\\" src=\\\"https://px.ads.linkedin.com/collect/?pid=7224842&amp;fmt=gif\\\">\\n</noscript>\",customHTMLBodyStart:'<!-- Google Tag Manager (noscript) -->\\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-KMV9ZWW\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\\n<!-- End Google Tag Manager (noscript) -->',customHTMLHeadEnd:'<script src=\"https://cdn.amplitude.com/script/164cd6a680d56b0beb27869d4b3c087e.js\"></script>\\n\\n<script id=\"amplitude-script\">\\n window.amplitude.init(\"164cd6a680d56b0beb27869d4b3c087e\", {\\n  serverUrl: \"https://api.exactly.ai/amplitude/2/httpapi\",\\n  defaultTracking: {\\n    pageViews: {\\n      trackHistoryChanges: \\'all\\',\\n    },\\n  },\\n});\\n\\nfunction getUtmParams() {\\n  const searchParams = new URLSearchParams(document.location.search);\\n  const utms = [\\'utm_source\\', \\'utm_medium\\', \\'utm_campaign\\', \\'utm_term\\'];\\n  const params = utms.reduce((acc, utm) => {\\n    const value = searchParams.get(utm);\\n    if (value) {\\n      acc[utm] = value;\\n    }\\n    return acc;\\n  }, {}); \\n\\n  return params;\\n}\\n\\nwindow.EX = {\\n  isAuthenticated: false,\\n  me: null,\\n  trackEvent: function (name, params) {\\n    window.amplitude.track(name, {\\n      ...params,\\n      isFramer: true,\\n      location_url: window.location.href,\\n    });\\n  },\\n  trackPageView: function (name) {\\n    this.trackEvent(name, {\\n      page_url: window.location.href,\\n      page_title: document.title,\\n      referer: document.referrer,\\n      authorized: window.EX.isAuthenticated,\\n      ...getUtmParams(),\\n    });\\n  },\\n  setIdentify: function () {\\n    const amplitude = window.amplitude;\\n    const identifyEvent = new amplitude.Identify();\\n\\n    if (this.me) {\\n      amplitude.setUserId(this.me.uid);\\n      identifyEvent.set(\"login\", this.me.username);\\n      identifyEvent.set(\"email\", this.me.email);\\n    }\\n\\n    identifyEvent.set(\"viewportWidth\", window.innerWidth);\\n    identifyEvent.set(\"viewportHeight\", window.innerHeight);\\n    // amplitude.getInstance().setUserProperties(getUtmParams());\\n    amplitude.identify(identifyEvent);\\n  },\\n  startScrollTrack: function () {\\n    let furthestScroll = 0;\\n    const handler = (this._scrollHandler = throttle(function handler() {\\n      const prevFurthestScroll = furthestScroll;\\n      furthestScroll = Math.max(\\n        furthestScroll,\\n        Math.round(\\n          (10 * (window.scrollY + window.innerHeight)) /\\n            document.body.scrollHeight\\n        ) * 10\\n      );\\n\\n      if (furthestScroll > prevFurthestScroll) {\\n        EX.trackEvent(\"Page Scrolled\", {\\n          page_url: window.location.href,\\n          page_title: document.title,\\n          depth: furthestScroll,\\n        });\\n      }\\n    }, 1000));\\n\\n    window.addEventListener(\"scroll\", this._scrollHandler);\\n  },\\n  stopScrollTrack: function () {\\n    window.removeEventListener(\"scroll\", this._scrollHandler);\\n  },\\n  initPromise: initPromise(),\\n};\\n\\nEX.startScrollTrack();\\n\\nfunction initPromise() {\\n  return fetch(\"https://api.exactly.ai/v0/auth/me/\", {\\n    method: \"GET\",\\n    credentials: \"include\",\\n    headers: {\\n      \"Content-Type\": \"application/json\",\\n    },\\n  })\\n    .then(function (res) {\\n      return res.json();\\n    })\\n    .then(function (data) {\\n      if (data && data.is_authenticated) {\\n        EX.isAuthenticated = true;\\n        EX.me = data;\\n      }\\n    })\\n    .then(function () {\\n      EX.setIdentify();\\n    })\\n    .catch(function () {});\\n}\\n\\nfunction throttle(fn, delay) {\\n  let lastCallArgs;\\n  let lastTimeout = null;\\n\\n  return function (...args) {\\n    if (lastTimeout) {\\n      lastCallArgs = args;\\n      return;\\n    }\\n\\n    fn.apply(this, lastCallArgs);\\n    lastCallArgs = null;\\n\\n    lastTimeout = setTimeout(() => {\\n      lastTimeout = null;\\n\\n      if (lastCallArgs) {\\n        fn.apply(this, lastCallArgs);\\n        lastCallArgs = null;\\n      }\\n    }, delay);\\n  };\\n}\\n</script>\\n<script type=\"application/ld+json\">\\n  {\\n    \"@context\": \"https://schema.org\",\\n    \"@type\": \"WebSite\",\\n    \"name\": \"exactly.ai\",\\n    \"alternateName\": [\"exactly ai\", \"exactly\"],\\n    \"url\": \"https://exactly.ai/\"\\n  }\\n</script>',customHTMLHeadStart:\"<style>\\n\\n\\n  body {\\n    --scrollbar-color: transparent;\\n    overflow-y: overlay;\\n  }\\n\\n  body.scrolling {\\n    --scrollbar-color: transparent !important;\\n    overflow-y: overlay;\\n  }\\n\\n</style>\\n\\n\\n<meta property=\\\"og:logo\\\" content=\\\"https://exactly.ai/apple-touch-icon.png?v=4\\\">\\n\\n\\n<!-- Google Tag Manager -->\\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,'script','dataLayer','GTM-KMV9ZWW');</script>\\n<!-- End Google Tag Manager -->\",description:\"AI that scales your brand with consistency. Always on-brand, owned by you.\",favicon:\"https://framerusercontent.com/assets/BuxfUDa1LC7My2ci8t6mK05heM.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/WlAkvz0GvPEt7p9O61w5Zp9WtY.png\",title:\"exactly.ai | bespoke ai models, built for your brand\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"qqCAC8B,GAAU,UAAU,CAAC,wBAAwB,uDAAuD,uDAAuD,uDAAuD,CAAC,CAAOuc,GAAc,CAAC,CAAC,aAAa,GAAG,SAAS,GAAG,SAAS,GAAG,KAAK,eAAe,IAAI,OAAO,CAAC,CAAC,aAAa,IAAI,SAAS,IAAI,SAAS,IAAI,KAAK,SAAS,IAAI,OAAO,CAAC,CAAcI,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,iBAAiB,OAAO,SAAS,IAAI,yEAAyE,cAAA,GAAc,CAAC,CAAC,CAAC,CAAc8O,GAAI,CAAC,g2CAAg2C,+4CAA+4C,CAAcyD,GAAU,4CCAz0G,GAAU,UAAU,CAAC,wBAAwB,uDAAuD,uDAAuD,uDAAuD,CAAC,CAAO3S,GAAc,CAAC,CAAC,aAAa,GAAG,SAAS,GAAG,SAAS,GAAG,KAAK,eAAe,IAAI,OAAO,CAAC,CAAC,aAAa,IAAI,SAAS,IAAI,SAAS,IAAI,KAAK,SAAS,IAAI,OAAO,CAAC,CAAcI,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,iBAAiB,OAAO,SAAS,IAAI,yEAAyE,cAAA,GAAc,CAAC,CAAC,CAAC,CAAc8O,GAAI,CAAC,81CAA81C,q5CAAq5C,o5CAAo5C,i5CAAi5C,CAAcyD,GAAU,4CCAlnM,GAAU,UAAU,CAAC,wBAAwB,uDAAuD,uDAAuD,uDAAuD,CAAC,CAAO3S,GAAc,CAAC,CAAC,aAAa,GAAG,SAAS,GAAG,SAAS,GAAG,KAAK,eAAe,IAAI,OAAO,CAAC,CAAC,aAAa,IAAI,SAAS,IAAI,SAAS,IAAI,KAAK,SAAS,IAAI,OAAO,CAAC,CAAcI,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,iBAAiB,OAAO,SAAS,IAAI,yEAAyE,cAAA,GAAc,CAAC,CAAC,CAAC,CAAc8O,GAAI,CAAC,g2CAAg2C,g5CAAg5C,CAAcyD,GAAU,kBCGyyF,SAASvF,GAAE,EAAE,CAAC,OAAO,IAAI,SAASF,EAAE,OAAOA,EAAE,WAAWA,EAAE,WAAW,CAGttM,SAASzR,EAAE,EAAE,GAAG0Q,EAAE,CAAC,GAAG,CAACe,EAAE,MAAM,MAAM,mBAAmBf,EAAE,OAAO,EAAE,KAAKA,EAAE,KAAK,IAAI,CAAC,IAAI,CAAE,SAAS7Q,GAAE,EAAE,CAAC,MAAM,MAAM,qBAAqB4R,IAAI,CAE7I,SAAS3R,GAAE,EAAE,CAAC,OAAgB,OAAO2R,GAAjB,SAAoB,SAAS/R,GAAE,EAAE,CAAC,OAAO,OAAO,SAAS+R,EAAE,CAAE,SAASZ,GAAE,EAAE,CAAC,OAAcY,IAAP,KAEjE,SAAS1R,GAAE,EAAE,CAAC,GAAG8Q,GAAEY,EAAE,CAAC,MAAO,GAAY,OAAOA,EAAE,KAAT,CAAe,KAAKxQ,EAAE,MAAM,MAAO,GAAa,KAAKA,EAAE,QAAQ,MAAO,GAAe,KAAKA,EAAE,MAAM,MAAO,GAAa,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,gBAAgB,MAAO,IAAwB,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,OAAO,MAAO,GAAc,KAAKA,EAAE,OAAO,MAAO,GAAc,KAAKA,EAAE,SAAS,MAAO,IAAiB,KAAKA,EAAE,OAAO,MAAO,IAAe,KAAKA,EAAE,cAAc,MAAO,IAAsB,QAAQ,GAAEwQ,EAAE,EAAG,SAAS9X,GAAE,EAAE,CAAC,IAAImY,EAAEpB,EAAE,YAAY,CAACC,EAAE,EAAE,CAAC,IAAI,IAAIe,EAAE,EAAEA,EAAEI,EAAE,IAAI,CAAC,IAAIA,EAAEL,GAAE,KAAKf,EAAE,CAAC,EAAE,KAAKoB,EAAE,CAAE,MAAM,CAAC,KAAK7Q,EAAE,MAAM,MAAM0P,EAAE,CAAE,SAAS9W,GAAE,EAAE,EAAE,CAAC,IAAI,IAAI8W,KAAKD,EAAE,YAAYoB,EAAE,MAAM,OAAO,CAACA,EAAE,OAAO,GAAE,MAAMpB,EAAEC,EAAE,CAAE,SAAS5P,GAAE,EAAE,EAAE,EAAE,CAAC,IAAI2Q,EAAEhB,EAAE,MAAM,OAAOK,EAAEe,EAAE,MAAM,OAAO,GAAGJ,EAAEX,EAAE,MAAO,GAAG,GAAGW,EAAEX,EAAE,MAAO,GAAE,IAAI,IAAIA,EAAE,EAAEA,EAAEW,EAAE,IAAI,CAAC,IAAIA,EAAEhB,EAAE,MAAMK,GAAGgB,EAAED,EAAE,MAAMf,GAAGE,EAAEQ,GAAE,QAAQC,EAAEK,EAAEpB,EAAE,CAAC,GAAOM,IAAJ,EAAM,OAAOA,EAAG,MAAO,GAAG,SAASrR,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKqB,EAAE,QAAQ,MAAUwQ,EAAE,WAAW,GAAjB,EAAkB,CAAE,SAASzM,GAAE,EAAE,EAAE,CAAC,EAAE,WAAW0L,EAAE,MAAM,EAAE,EAAE,CAAE,SAAStW,GAAE,EAAE,EAAE,CAAC,OAAOqX,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAASjR,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKwB,EAAE,MAAM,MAAMwQ,EAAE,YAAY,CAAC,CAAE,SAASnX,GAAE,EAAE,EAAE,CAAC,EAAE,YAAYoW,EAAE,MAAM,CAAE,SAASnW,GAAE,EAAE,EAAE,CAAC,OAAOkX,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAAS7P,GAAE,EAAE,CAAC,IAAI6P,EAAEe,EAAE,WAAW,CAACK,EAAE,IAAI,KAAKpB,EAAE,CAAC,MAAM,CAAC,KAAKzP,EAAE,KAAK,MAAM6Q,EAAE,aAAa,CAAC,CAAE,SAASrX,GAAE,EAAE,EAAE,CAAC,IAAIqX,EAAE,IAAI,KAAKpB,EAAE,MAAM,CAACC,EAAEmB,EAAE,SAAS,CAAC,EAAE,WAAWnB,EAAE,CAAE,SAAShQ,GAAE,EAAE,EAAE,CAAC,IAAImR,EAAE,IAAI,KAAKL,EAAE,MAAM,CAACd,EAAE,IAAI,KAAKD,EAAE,MAAM,CAAC,OAAOoB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAAG,SAASjQ,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKO,EAAE,KAAK,MAAMwQ,EAAE,YAAY,CAAC,CAAE,SAASjR,GAAE,EAAE,EAAE,CAAC,EAAE,YAAYkQ,EAAE,MAAM,CAAE,SAAS7V,GAAE,EAAE,EAAE,CAAC,OAAO4W,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAAS5V,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKmG,EAAE,KAAK,MAAMwQ,EAAE,YAAY,CAAC,CAAE,SAAS1W,GAAE,EAAE,EAAE,CAAC,EAAE,YAAY2V,EAAE,MAAM,CAAE,SAAS1V,GAAG,EAAE,EAAE,CAAC,OAAOyW,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAASzV,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKgG,EAAE,KAAK,MAAMwQ,EAAE,UAAU,CAAC,CAAE,SAASvW,GAAG,EAAE,EAAE,CAAC,EAAE,UAAUwV,EAAE,MAAM,CAAE,SAASvV,GAAG,EAAE,EAAE,CAAC,IAAI2W,EAAE,KAAK,UAAUL,EAAE,MAAM,CAACd,EAAE,KAAK,UAAUD,EAAE,MAAM,CAAC,OAAOoB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAAG,SAASvV,GAAG,EAAE,CAAC,MAAM,CAAC,KAAK6F,EAAE,OAAO,MAAMwQ,EAAE,aAAa,CAAC,CAAE,SAASpW,GAAG,EAAE,EAAE,CAAC,EAAE,aAAaqV,EAAE,MAAM,CAAE,SAASpV,GAAG,EAAE,EAAE,CAAC,OAAOmW,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAASnV,GAAG,EAAE,CAAC,IAAIuW,EAAEpB,EAAE,YAAY,CAACC,EAAE,EAAE,CAAC,IAAI,IAAIe,EAAE,EAAEA,EAAEI,EAAE,IAAI,CAAC,IAAIA,EAAEpB,EAAE,YAAY,CAAC,EAAEoB,GAAGL,GAAE,KAAKf,EAAE,CAAE,MAAM,CAAC,KAAKzP,EAAE,OAAO,MAAM0P,EAAE,CAAE,SAASnV,GAAG,EAAE,EAAE,CAAC,IAAImV,EAAE,OAAO,QAAQmB,EAAE,MAAM,CAAC,IAAI,GAAG,CAACA,EAAEJ,KAAKhB,EAAE,YAAYC,EAAE,OAAO,CAACA,GAAG,EAAE,YAAYmB,EAAE,CAACL,GAAE,MAAMf,EAAEgB,EAAE,CAAE,SAASjW,GAAG,EAAE,EAAE,EAAE,CAAC,IAAIiW,EAAE,OAAO,KAAKhB,EAAE,MAAM,CAAC,MAAM,CAACK,EAAE,OAAO,KAAKe,EAAE,MAAM,CAAC,MAAM,CAAC,GAAGJ,EAAE,OAAOX,EAAE,OAAO,MAAO,GAAG,GAAGW,EAAE,OAAOX,EAAE,OAAO,MAAO,GAAE,IAAI,IAAIgB,EAAE,EAAEA,EAAEL,EAAE,OAAO,IAAI,CAAC,IAAIT,EAAES,EAAEK,GAAGF,EAAEd,EAAEgB,GAAG,GAAGd,EAAEY,EAAE,MAAO,GAAG,GAAGZ,EAAEY,EAAE,MAAO,GAAE,IAAID,EAAElB,EAAE,MAAMO,IAAI,KAAKG,EAAEU,EAAE,MAAMD,IAAI,KAAKR,EAAEI,GAAE,QAAQG,EAAER,EAAET,EAAE,CAAC,GAAOU,IAAJ,EAAM,OAAOA,EAAG,MAAO,GAAG,SAASvV,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKmF,EAAE,gBAAgB,MAAMwQ,EAAE,UAAU,CAAC,CAAE,SAAS1V,GAAG,EAAE,EAAE,CAAC,EAAE,UAAU2U,EAAE,MAAM,CAAE,SAAS1U,GAAG,EAAE,EAAE,CAAC,IAAI8V,EAAE,KAAK,UAAUL,EAAE,MAAM,CAACd,EAAE,KAAK,UAAUD,EAAE,MAAM,CAAC,OAAOoB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAAG,SAAS1U,GAAG,EAAE,CAAC,IAAIyU,EAAEe,EAAE,UAAU,CAAC,GAAOf,IAAJ,EAAM,MAAM,CAAC,KAAKzP,EAAE,SAAS,MAAMwQ,EAAE,YAAY,CAAC,CAAC,GAAOf,IAAJ,EAAM,MAAM,CAAC,KAAKzP,EAAE,SAAS,MAAMwQ,EAAE,YAAY,CAAC,CAAC,MAAM,MAAM,4BAA4B,CAAE,SAASvV,GAAG,EAAE,EAAE,CAAC,GAAGwD,GAAEgR,EAAE,MAAM,CAAC,CAAC,EAAE,UAAU,EAAE,CAACe,EAAE,YAAYf,EAAE,MAAM,CAAC,OAAQ,GAAG5Q,GAAE4Q,EAAE,MAAM,CAAC,CAAC,EAAE,UAAU,EAAE,CAACe,EAAE,YAAYf,EAAE,MAAM,CAAC,OAAQ,MAAM,MAAM,4BAA4B,CAAE,SAASvU,GAAG,EAAE,EAAE,CAAC,IAAI2V,EAAEL,EAAE,MAAMd,EAAED,EAAE,MAAM,GAAGhR,GAAEoS,EAAE,EAAEpS,GAAEiR,EAAE,EAAE7Q,GAAEgS,EAAE,EAAEhS,GAAE6Q,EAAE,CAAC,OAAOmB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAAE,MAAM,MAAM,4BAA4B,CAAE,SAASvU,GAAG,EAAE,CAAC,MAAM,CAAC,KAAK6E,EAAE,OAAO,MAAMwQ,EAAE,YAAY,CAAC,CAAE,SAASpV,GAAG,EAAE,EAAE,CAAC,EAAE,YAAYqU,EAAE,MAAM,CAAE,SAASpU,GAAG,EAAE,EAAE,EAAE,CAAC,IAAIqU,EAAEc,EAAE,MAAMC,EAAEhB,EAAE,MAAM,OAAgCoB,EAAE,OAA3B,IAAkC,EAAEL,EAAE,MAAM,aAAa,CAAC,EAAEf,EAAE,MAAM,aAAa,EAAEC,EAAEe,EAAG,GAAGf,EAAEe,EAAE,EAAE,EAAG,SAASnV,GAAG,EAAE,CAAC,MAAM,CAAC,KAAK0E,EAAE,cAAc,MAAMwQ,EAAE,YAAY,CAAC,CAAE,SAASjV,GAAG,EAAE,EAAE,CAAC,EAAE,YAAYkU,EAAE,MAAM,CAAE,SAASjU,GAAG,EAAE,EAAE,CAAC,IAAIqV,EAAEL,EAAE,MAAMd,EAAED,EAAE,MAAM,OAAOoB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAMhpH,eAAejU,GAAG,EAAE,CAAC,IAAIgU,EAAE,KAAK,MAAM/T,IAAI,KAAK,QAAQ,CAAC,GAAG,IAAI8U,EAAE,GAAG,CAAC,MAAM,IAAI,QAAQ,GAAG,CAAC,WAAWA,EAAEf,EAAE,EAAG,CACxR,eAAe9T,GAAG,EAAE,EAAE,CAAC,IAAIkV,EAAEje,GAAG6c,EAAE,CAACC,EAAE,EAAE,CAACe,EAAE,EAAE,IAAI,IAAID,KAAKK,EAAE,EAAE,KAAK,GAAGL,EAAE,KAAK,GAAGA,EAAE,GAAG,IAAI,CAAC,GAAGA,EAAE,GAAGA,EAAE,KAAK,IAAIV,EAAE,IAAI,IAAIU,EAAE,CAACM,EAAEpB,EAAE,KAAK,IAAI,CAAC,EAAE,aAAa,IAAI,QAAQoB,EAAE,CAAC,IAAId,EAAE,MAAMpU,GAAGkU,EAAE,CAAC,GAASE,EAAE,SAAR,IAAe,MAAM,MAAM,mBAAmBA,EAAE,OAAO,GAAGA,EAAE,aAAa,CAAC,IAAIY,EAAE,MAAMZ,EAAE,aAAa,CAACW,EAAE,IAAI,WAAWC,EAAE,CAAC,GAAGD,EAAE,SAASF,EAAE,MAAM,MAAM,6CAA6C,CAAC,IAAIN,EAAE,IAAIrd,GAAGsd,EAAE,EAAE,IAAI,IAAII,KAAKK,EAAE,CAAC,IAAIpB,EAAEe,EAAE,GAAGA,EAAE,KAAKK,EAAET,EAAEX,EAAEC,EAAEiB,EAAE,SAASP,EAAES,EAAE,CAAC,EAAE,MAAML,EAAE,KAAKd,EAAE,CAAC,EAAEmB,EAAG,OAAOpB,EAAE,IAAI,GAAGU,EAAE,KAAKK,EAAE,KAAKA,EAAE,GAAGA,EAAE,KAAK,CAAC,CAAsoB,SAAS3U,GAAG,EAAE,EAAE,CAAC,IAAIgV,EAAEL,EAAE,OAAOf,EAAE,OAAOC,EAAE,IAAI,WAAWmB,EAAE,CAAC,OAAOnB,EAAE,IAAIc,EAAE,EAAE,CAACd,EAAE,IAAID,EAAEe,EAAE,OAAO,CAACd,EAAG,SAAS9c,GAAG,EAAE,CAAC,EAAE4d,EAAE,OAAO,EAAE,+BAA+B,CAAC,IAAIf,EAAE,CAAC,GAAGe,EAAE,CAAC,MAAM,EAAE,IAAIA,EAAE,KAAKf,EAAE,KAAK,CAACoB,EAAE,EAAE,CAAC,IAAI,IAAIL,KAAKf,EAAE,CAAC,IAAIA,EAAEoB,EAAE,OAAO,EAAEnB,EAAEmB,EAAEpB,GAAG,GAAGe,EAAE,MAAMd,EAAE,GAAG,EAAED,GAAG,CAAC,KAAKC,EAAE,KAAK,GAAG,KAAK,IAAIA,EAAE,GAAGc,EAAE,GAAG,CAAC,CAACK,EAAE,KAAKL,EAAE,CAAE,OAAOK,4GAb76C,CAL/BpB,GAAE,OAAO,OAAOoB,GAAE,OAAO,eAAenB,GAAE,OAAO,yBAAyBe,GAAE,OAAO,oBAAoBX,GAAE,OAAO,eAAegB,GAAE,OAAO,UAAU,eAAed,IAAG,EAAE,EAAE,IAAIP,KAAKe,EAAEK,GAAEL,EAAEf,EAAE,CAAC,WAAW,CAAC,EAAE,aAAa,CAAC,EAAE,SAAS,CAAC,EAAE,MAAMC,EAAE,CAAC,CAAC,EAAED,GAAGC,EAAEkB,IAAG,EAAE,IAAI,UAAU,CAAC,OAAOnB,IAAI,EAAEe,EAAEC,GAAED,EAAE,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE,CAAC,EAAE,QAAQf,EAAE,CAACA,EAAE,SAAUkB,IAAG,EAAE,EAAE,EAAE,IAAI,CAAC,GAAGlB,GAAa,OAAOA,GAAjB,UAAgC,OAAOA,GAAnB,WAAqB,IAAI,IAAImB,KAAKH,GAAEhB,EAAE,CAAC,GAAE,KAAKe,EAAEI,EAAE,EAAEA,IAAId,GAAGe,GAAEL,EAAEI,EAAE,CAAC,QAAQnB,EAAEmB,GAAG,WAAW,EAAE,EAAElB,GAAED,EAAEmB,EAAE,GAAGZ,EAAE,WAAW,CAAC,CAAC,OAAOQ,GAAIL,IAAG,EAAE,EAAE,KAAK,EAAQK,GAAN,KAAgB,EAAE,CAAVf,GAAEK,GAAEU,EAAE,CAAC,CAAIG,GAIthB,CAACjB,GAAGc,GAAGA,EAAE,WAAWC,EAAEI,GAAEJ,EAAE,UAAU,CAAC,MAAMD,EAAE,WAAW,CAAC,EAAE,CAAC,CAACA,EAAE,EAAEJ,IAAG,EAAE,EAAE,IAAIJ,GAAEQ,EAAY,OAAOf,GAAjB,SAAwBA,EAALA,EAAE,GAAKoB,EAAE,CAAC5S,GAAE2S,GAAE,CAAC,4CAA4C,EAAE,EAAE,CAAC,IAAIC,EAAEnB,EAAiB,UAAU,CAAC,SAASc,EAAE,EAAE,EAAE,CAAC,GAAe,OAAOA,GAAnB,WAAqB,MAAM,UAAU,uHAAuHA,EAAE,IAAI,CAAC,KAAK,aAAaA,EAAE,KAAK,cAAc,SAAS,EAAE,CAAC,GAAG,EAAE,CAACA,GAAG,CAAC,IAAIA,EAAE,OAAO,MAAO,GAAE,IAAIf,EAAEe,GAAGA,EAAE,aAAa,GAAYf,IAAT,IAAK,GAAM,MAAO,KAAI,GAAa,OAAOA,GAAjB,UAAoBA,EAAE,EAAE,MAAM,UAAU,2CAA2CA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,iBAAiB,SAAS,EAAE,CAAC,IAAIA,EAAEe,GAAGA,EAAE,gBAAgB,GAAYf,IAAT,IAAK,GAAM,OAAOgB,EAAE,GAAe,OAAOhB,GAAnB,WAAqB,MAAM,UAAU,uCAAuCA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,YAAY,SAAS,EAAE,CAAC,IAAIA,EAAEe,GAAGA,EAAE,WAAW,GAAYf,IAAT,IAAK,GAAM,OAAO,SAAS,EAAE,CAAC,OAAOe,GAAI,GAAe,OAAOf,GAAnB,WAAqB,MAAM,UAAU,kCAAkCA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,UAAU,SAAS,EAAE,CAAC,GAAG,EAAE,CAACe,GAAG,CAAC,IAAIA,EAAE,OAAO,OAAO,KAAK,IAAIf,EAAEe,GAAGA,EAAE,SAAS,GAAYf,IAAT,IAAK,GAAM,OAAsB,IAAI,IAAI,GAAUA,IAAP,KAAS,CAAC,IAAIoB,EAAE,CAAC,MAAM,MAAM,SAAS,QAAQ,CAAC,OAAO,SAAS,EAAE,CAAC,OAAOpB,GAAe,OAAOA,EAAEe,IAArB,YAA0B,CAAC,GAAOK,EAAE,SAAN,EAAa,MAAM,UAAU,oCAAoCA,EAAE,KAAK,KAAK,CAAC,CAAE,OAAOpB,GAAIA,EAAE,CAAC,KAAK,OAAO,KAAK,KAAK,KAAKA,GAAGA,EAAE,KAAKA,EAAE,KAAK,KAAM,IAAIA,EAAEe,EAAE,UAAU,MAAO,GAAE,KAAK,SAAS,EAAE,CAAC,GAASA,GAAN,KAAQ,MAAM,UAAU,oEAAoE,OAAOA,EAAE,CAAC,IAAI,CAAC,IAAIf,EAAE,SAAS,EAAE,CAAC,IAAIA,EAAEe,EAAE,OAAO,GAAUf,IAAP,MAAU,CAACA,EAAE,eAAeA,EAAE,KAAK,OAAOe,EAAE,cAAc,OAAOf,EAAE,IAAIoB,EAAE,CAAC,cAAc,CAAC,EAAE,KAAK,EAAE,CAAC,UAAU,EAAE,CAAC,CAAC,MAAO,GAAE,OAAOA,EAAEL,EAAE,iBAAiB,UAAU,EAAE,SAAS,EAAE,EAAE,CAAC,IAAIK,EAAE,GAAG,EAAE,cAAc,CAAC,EAAMpB,EAAE,KAAK,SAAX,EAAkB,CAAC,EAAEA,EAAE,CAAC,OAAQ,GAAG,CAAC,EAAEe,EAAE,aAAaf,EAAE,KAAK,OAAQoB,EAAE,CAAC,OAAOf,EAAEU,EAAEf,EAAE,UAAU,sJAAsJ,OAAOoB,EAAE,CAAC,IAAI,CAAC,CAAE,GAAG,CAACA,GAAe,OAAOA,EAAE,MAArB,WAA0B,OAAOf,EAAEU,EAAEf,EAAE,UAAU,yJAAyJ,OAAOoB,EAAE,CAAC,IAAI,CAAC,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,GAAG,CAACb,EAAEQ,EAAE,CAAC,MAAM,UAAU,qKAAqK,OAAOA,EAAE,CAAC,IAAI,CAAC,GAAGA,EAAE,SAASf,EAAE,KAAK,OAAO,MAAM,UAAU;;;EAAuN,OAAOA,EAAE,KAAK,CAAC;;;EAAgB,OAAOe,EAAE,CAAC,CAAC,EAAEf,EAAE,CAAC,IAAI,IAAIoB,EAAE,EAAEA,EAAEpB,EAAE,UAAU,OAAO,IAAI,CAAC,IAAIC,EAAEc,EAAEK,GAAG,aAAa,MAAMpB,EAAE,UAAUoB,GAAG,OAAOnB,EAAE,CAACD,EAAE,UAAUoB,GAAG,QAAQnB,EAAE,GAAI,CAAC,MAAM,SAAS,EAAE,CAAC,EAAEc,EAAEf,EAAEoB,EAAE,EAAG,GAAIL,EAAEK,EAAE,EAAG,CAACA,GAAI,KAAK,CAACA,EAAE,KAAK,UAAUnB,EAAE,KAAK,YAAYc,EAAE,CAAC,GAAGK,EAAE,CAAC,IAAIJ,EAAEI,EAAE,IAAInB,EAAE,CAAC,GAAGe,EAAE,CAAC,IAAIG,EAAEnB,AAAc,EAAE,YAAU,EAAE,CAAE,OAAO,IAAI,QAAQ,SAAS,EAAE,CAAC,EAAE,KAAK,UAAU,CAAC,EAAEgB,EAAE,EAAG,EAAG,EAAG,EAAE,KAAK,KAAKD,EAAE,CAAC,IAAIG,EAAE,IAAI,QAAQ,SAAS,EAAE,EAAE,CAAC,EAAE,UAAU,KAAK,CAAC,QAAQH,EAAE,OAAOK,EAAE,CAAC,EAAG,CAAC,OAAOA,GAAGA,EAAE,IAAInB,EAAEiB,EAAE,CAACA,GAAI,EAAE,SAAS,SAAS,EAAE,CAAC,GAAG,CAACX,EAAEQ,EAAE,CAAC,MAAM,UAAU,0EAA0EA,EAAE,IAAI,CAAC,IAAI,IAAIf,EAAE,EAAE,CAACoB,EAAE,EAAEA,EAAEL,EAAE,OAAO,IAAI,EAAE,KAAK,KAAK,KAAKA,EAAEK,GAAG,CAAC,MAAM,SAAS,EAAE,CAAC,OAAOL,GAAI,CAAC,CAAC,OAAO,QAAQ,IAAIf,EAAE,EAAG,EAAE,MAAM,SAAS,EAAE,CAAC,IAAIA,EAAE,KAAK,UAAU,GAAGA,EAAE,CAAC,IAAIoB,EAAE,KAAK,YAAYL,EAAE,CAAC,EAAE,OAAOK,EAAE,CAAE,OAAO,MAAO,EAAE,SAAS,UAAU,CAAC,IAAIL,EAAE,KAAK,UAAU,OAAOA,GAAGA,EAAE,OAAO,CAAC,MAAO,EAAE,MAAM,SAAS,EAAE,EAAE,CAAC,IAAIK,EAAE,KAAK,UAAU,GAAGA,EAAE,CAAC,IAAInB,EAAEe,EAAE,KAAK,YAAYD,EAAE,CAAUK,EAAE,IAAIJ,EAAE,GAAjB,IAAK,KAAehB,aAAa,OAAO,EAAE,QAAQ,OAAOA,EAAE,EAAE,MAAM,UAAU,GAAG,CAAC,EAAE,QAAQ,QAAQA,EAAE,CAACoB,EAAE,IAAIJ,EAAEf,EAAE,EAAG,OAAO,MAAOc,IAAK,CAACC,EAAY,OAAO,SAAjB,UAAsC,OAAO,QAAQ,UAA3B,WAAoC,SAAS,EAAE,CAAC,AAAI,IAAE,QAAQ,SAAS,CAAEI,EAAE,KAAK,UAAU,CAAC,QAAQ,SAASL,EAAE,EAAG,EAAe,OAAO,cAAnB,WAAgC,SAAS,EAAE,CAAC,aAAaA,EAAE,EAAG,SAAS,EAAE,CAAC,WAAWA,EAAE,EAAG,SAASV,EAAE,EAAE,EAAE,EAAE,CAAC,EAAEL,EAAE,CAAC,IAAI,IAAIC,EAAE,EAAEA,EAAED,EAAE,KAAK,OAAO,IAAI,EAAE,MAAMA,EAAE,KAAKC,GAAG,CAACD,EAAE,UAAUC,GAAG,OAAOmB,EAAE,CAAE,SAASC,EAAE,EAAE,CAAC,GAAGN,EAAE,UAAU,IAAI,IAAIf,EAAE,EAAEA,EAAEe,EAAE,UAAU,OAAO,IAAI,EAAE,UAAUf,IAAI,CAAE,SAASO,EAAE,EAAE,CAAC,OAAgB,OAAOQ,GAAjB,YAA2BA,GAAa,OAAOA,EAAE,QAAnB,WAAgCA,EAAE,SAAN,GAAcA,EAAE,OAAO,GAAG,OAAO,UAAU,eAAe,KAAKA,EAAEA,EAAE,OAAO,EAAE,EAAG,EAAE,QAAQd,GAAI,CAAC,CAACvR,GAAEgS,GAAElS,IAAG,CAAC,CAACG,GAAE,CAAC,MAAM,EAAE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,SAAS,EAAE,QAAQ,EAAE,QAAQ,EAAE,CAACnC,GAAE,KAAK,CAAC,WAAW,CAAC,OAAO,KAAK,OAAQ,aAAa,EAAE,CAAC,IAAIwT,EAAE,KAAK,MAAM,OAAO,GAAG,EAAE,KAAK,OAAOe,GAAGf,GAAG,MAAM,MAAM,wBAAwB,CAAE,WAAW,CAAC,IAAIe,EAAEpS,GAAE,MAAM,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,YAAY,CAAC,IAAIe,EAAEpS,GAAE,OAAO,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,UAAU,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,YAAY,CAAC,IAAIe,EAAEpS,GAAE,OAAO,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,UAAU,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,YAAY,CAAC,IAAIe,EAAE,KAAK,eAAe,CAAC,OAAO,OAAOA,EAAE,CAAE,eAAe,CAAC,IAAIA,EAAEpS,GAAE,UAAU,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,aAAa,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,UAAU,CAAC,IAAIe,EAAEpS,GAAE,KAAK,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,QAAQ,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,WAAW,CAAC,IAAIe,EAAEpS,GAAE,MAAM,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,WAAW,CAAC,IAAIe,EAAEpS,GAAE,MAAM,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,WAAW,CAAC,IAAIe,EAAE,KAAK,cAAc,CAAC,OAAO,OAAOA,EAAE,CAAE,cAAc,CAAC,IAAIA,EAAEpS,GAAE,SAAS,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,YAAY,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,aAAa,CAAC,IAAIe,EAAEpS,GAAE,QAAQ,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,WAAW,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,aAAa,CAAC,IAAIe,EAAEpS,GAAE,QAAQ,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,WAAW,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,UAAU,EAAE,CAAC,IAAIA,EAAE,KAAK,OAAOoB,EAAEpB,EAAEe,EAAEd,EAAE,KAAK,MAAM,SAASD,EAAEoB,EAAE,CAAC,MAAO,MAAK,OAAOA,EAAEnB,EAAG,YAAY,CAAC,IAAIc,EAAE,KAAK,YAAY,CAACf,EAAE,KAAK,UAAUe,EAAE,CAAC,OAAO,KAAK,QAAQ,OAAOf,EAAE,CAAE,UAAU,CAAC,IAAIe,EAAE,KAAK,YAAY,CAAC,OAAO,KAAK,MAAMA,EAAE,CAAE,YAAY,EAAE,CAAC,KAAK,MAAMA,EAAEJ,GAAE,KAAK,SAAS,EAAE,CAACA,GAAE,KAAK,OAAO,CAACA,GAAE,KAAK,UAAU,IAAI,YAAY,CAAC,KAAK,KAAKM,GAAE,KAAK,MAAM,GAEnnM,IAApB,QAAmD,EAAO,oBAE/CtR,GAAE,GAAG,GAAGoR,EAAE,EAAExR,GAAE,GAAG,EAAE,IAAIwR,EAAE,IAAItR,GAAE,GAAG,IAAIsR,EAAE,GAAG,EAAyDxR,GAAE,EAAE,CAAOA,GAAE,GAAG,CAAOA,GAAE,GAAG,CAAwC,EAAE,OAAO,EAAE,EAAE,OAAO,GAAG,EAAYI,GAAE,EAAE,CAAQA,GAAE,GAAG,CAAQA,GAAE,GAAG,CAA0C,OAAO,EAAE,EAAE,OAAO,GAAG,CAAC,OAAO,EAAE,CAAMF,GAAE,EAAE,CAAOA,GAAE,GAAG,CAAOA,GAAE,GAAG,CAAwC,OAAO,EAAE,EAAE,OAAO,GAAG,CAAC,OAAO,EAAE,CAExaxC,GAAE,MAAM8T,CAAC,CAAC,OAAO,WAAW,EAAE,CAAC,GAAG,CAACK,EAAEnB,EAAEe,GAAGhB,EAAE,MAAM,IAAI,CAAC,IAAI,OAAO,CAAC,OAAO1Q,EAAEN,GAAEoS,EAAE,CAAC,kBAAkB,CAAC9R,EAAEN,GAAEiR,EAAE,CAAC,iBAAiB,CAAC3Q,EAAEN,GAAEgS,EAAE,CAAC,iBAAiB,CAAC,IAAID,EAAEK,EAAEnB,EAAEe,EAAE,CAAE,UAAU,CAAC,MAAM,GAAG,KAAK,QAAQ,GAAG,KAAK,OAAO,GAAG,KAAK,SAAU,OAAO,KAAK,EAAE,CAAC,IAAII,EAAEpB,EAAE,YAAY,CAACC,EAAED,EAAE,YAAY,CAACgB,EAAEhB,EAAE,YAAY,CAAC,OAAO,IAAIe,EAAEK,EAAEnB,EAAEe,EAAE,CAAE,MAAM,EAAE,CAAC,EAAE,YAAY,KAAK,QAAQ,CAACD,EAAE,YAAY,KAAK,OAAO,CAACA,EAAE,YAAY,KAAK,OAAO,CAAE,QAAQ,EAAE,CAAC,OAAO,KAAK,QAAQA,EAAE,QAAQ,GAAG,KAAK,QAAQA,EAAE,QAAQ,EAAE,KAAK,OAAOA,EAAE,OAAO,GAAG,KAAK,OAAOA,EAAE,OAAO,GAAGzR,EAAE,KAAK,SAASyR,EAAE,OAAO,CAAC,GAAI,YAAY,EAAE,EAAE,EAAE,CAAC,KAAK,QAAQA,EAAE,KAAK,OAAOf,EAAE,KAAK,OAAOoB,KAC+sG,GAAG,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,IAAIpB,EAAEe,EAAE,WAAW,CAAC,OAAOf,EAAP,CAAU,IAAK,GAAY,OAAO,KAAK,IAAK,GAAa,OAAO/W,GAAE8X,EAAE,CAAC,IAAK,GAAe,OAAO7R,GAAE6R,EAAE,CAAC,IAAK,GAAa,OAAOhS,GAAEgS,EAAE,CAAC,IAAK,GAAY,OAAO5Q,GAAE4Q,EAAE,CAAC,IAAK,GAAY,OAAO/Q,GAAE+Q,EAAE,CAAC,IAAK,GAAY,OAAO3W,GAAE2W,EAAE,CAAC,IAAK,GAAY,OAAOxW,GAAGwW,EAAE,CAAC,IAAK,GAAc,OAAOrW,GAAGqW,EAAE,CAAC,IAAK,GAAc,OAAOlW,GAAGkW,EAAE,CAAC,IAAK,IAAwB,OAAO3V,GAAG2V,EAAE,CAAC,IAAK,IAAiB,OAAOxV,GAAGwV,EAAE,CAAC,IAAK,IAAe,OAAOrV,GAAGqV,EAAE,CAAC,IAAK,IAAsB,OAAOlV,GAAGkV,EAAE,CAAC,QAAQ,GAAEf,EAAE,GAAI,EAAE,MAAM,SAAS,EAAE,EAAE,CAAC,IAAIoB,EAAE/R,GAAE2Q,EAAE,CAAC,GAAGe,EAAE,WAAWK,EAAE,CAAC,CAACjB,GAAEH,EAAE,CAAC,OAAOA,EAAE,KAAT,CAAe,KAAKzP,EAAE,MAAM,OAAOpH,GAAE4X,EAAEf,EAAE,CAAC,KAAKzP,EAAE,QAAQ,OAAO+D,GAAEyM,EAAEf,EAAE,CAAC,KAAKzP,EAAE,MAAM,OAAO3G,GAAEmX,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOxG,GAAEgX,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOT,GAAEiR,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOlG,GAAE0W,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAO/F,GAAGuW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAO5F,GAAGoW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAOzF,GAAGiW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,gBAAgB,OAAOlF,GAAG0V,EAAEf,EAAE,CAAC,KAAKzP,EAAE,SAAS,OAAO/E,GAAGuV,EAAEf,EAAE,CAAC,KAAKzP,EAAE,cAAc,OAAOzE,GAAGiV,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAO5E,GAAGoV,EAAEf,EAAE,CAAC,QAAQ,GAAEA,EAAE,GAAI,EAAE,QAAQ,SAAS,EAAE,EAAE,EAAE,CAAC,IAAIC,EAAE5Q,GAAE0R,EAAE,CAACC,EAAE3R,GAAE2Q,EAAE,CAAC,GAAGC,EAAEe,EAAE,MAAO,GAAG,GAAGf,EAAEe,EAAE,MAAO,GAAE,GAAGb,GAAEY,EAAE,EAAEZ,GAAEH,EAAE,CAAC,MAAO,GAAE,OAAOe,EAAE,KAAT,CAAe,KAAKxQ,EAAE,MAAM,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,MAAM,CAACF,GAAE0Q,EAAEf,EAAEoB,EAAE,CAAC,KAAK7Q,EAAE,QAAQ,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,QAAQ,CAAC7G,GAAEqX,EAAEf,EAAE,CAAC,KAAKzP,EAAE,MAAM,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,MAAM,CAAC1G,GAAEkX,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,KAAK,CAACN,GAAE8Q,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,KAAK,CAACpG,GAAE4W,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,KAAK,CAACjG,GAAGyW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,KAAK,CAAC9F,GAAGsW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,OAAO,CAAC3F,GAAGmW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,OAAO,CAACxF,GAAGgW,EAAEf,EAAEoB,EAAE,CAAC,KAAK7Q,EAAE,gBAAgB,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,gBAAgB,CAACjF,GAAGyV,EAAEf,EAAE,CAAC,KAAKzP,EAAE,SAAS,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,SAAS,CAAC9E,GAAGsV,EAAEf,EAAE,CAAC,KAAKzP,EAAE,cAAc,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,cAAc,CAACxE,GAAGgV,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,OAAO,CAAC3E,GAAGmV,EAAEf,EAAEoB,EAAE,CAAC,QAAQ,GAAEL,EAAE,KAAOA,AAAI,KAAE,EAAE,CAAE,CACjkJ5T,GAAG,EAAElB,GAAG,IAAImB,GAAG,CAAC,IACzhC,IACA,IACA,IACA,IACA,IAAI,CAACjB,GAAG,MAAM,EAAE,IAAI,CAAC,IAAIiV,EAAE,EAAE,OAAO,CAAC,GAAG,CAAC,IAAInB,EAAE,MAAM,MAAMc,EAAEf,EAAE,CAAC,GAAG,CAAC5S,GAAG,SAAS6S,EAAE,OAAO,EAAE,EAAEmB,EAAEjU,GAAG,OAAO8S,QAASc,EAAE,CAAC,GAAGf,GAAG,QAAQ,SAAS,EAAEoB,EAAEjU,GAAG,MAAM4T,EAAG,MAAM/U,GAAGoV,EAAE,GAC0W/d,GAAG,KAAK,CAAC,KAAK,EAAE,EAAE,CAAC,IAAI,IAAI+d,KAAK,KAAK,OAAO,CAAC,GAAGL,EAAEK,EAAE,MAAM,MAAM,GAAGL,EAAEK,EAAE,IAAI,SAAS,GAAGL,EAAEf,EAAEoB,EAAE,IAAI,MAAM,IAAInB,EAAEc,EAAEK,EAAE,MAAMJ,EAAEf,EAAED,EAAE,OAAOoB,EAAE,KAAK,MAAMnB,EAAEe,EAAE,CAAE,MAAM,MAAM,eAAe,CAAE,MAAM,EAAE,EAAE,CAAC,IAAII,EAAEL,EAAEd,EAAEmB,EAAEpB,EAAE,OAAOgB,EAAE,EAAEX,EAAE,KAAK,OAAO,OAAO,KAAKW,EAAEX,EAAE,IAAI,CAAC,IAAIU,EAAE,KAAK,OAAOC,GAAG,GAAG1R,EAAEyR,EAAE,gBAAgB,CAAC,EAAEK,EAAEL,EAAE,KAAK,CAAC,GAAGK,EAAEL,EAAE,MAAM,CAAC,IAAId,EAAEmB,EAAEL,EAAE,MAAMC,EAAED,EAAE,KAAK,SAAS,EAAEd,EAAE,CAAC,EAAE7T,GAAG4U,EAAEhB,EAAE,CAAC,EAAEe,EAAE,MAAO,OAAQ,KAAKV,EAAEW,EAAE,IAAI,CAAC,IAAID,EAAE,KAAK,OAAOV,EAAE,GAAG,GAAG/Q,EAAEyR,EAAE,gBAAgB,CAAC,EAAEd,EAAEc,EAAE,OAAO,CAAC,GAAGd,EAAEc,EAAE,IAAI,CAAC,IAAIK,EAAEnB,EAAEc,EAAE,MAAMC,EAAED,EAAE,KAAK,SAASK,EAAE,CAAC,EAAEhV,GAAG4T,EAAEgB,EAAE,CAAC,EAAED,EAAE,IAAK,OAAQ,IAAIM,EAAE,CAAC,MAAMD,EAAE,IAAInB,EAAE,KAAKD,EAAE,CAACO,EAAEF,EAAEW,EAAE,KAAK,OAAO,OAAOA,EAAET,EAAEc,EAAE,CAAE,aAAa,CAAC,GAAE,KAAK,SAAS,EAAE,CAAC,GAsCjX5c,GAAG,MAAMub,CAAC,CAAC,OAAO,KAAK,EAAE,CAAC,IAAIC,EAAE,IAAID,EAAEgB,EAAEI,EAAE,YAAY,CAAC,IAAI,IAAIpB,EAAE,EAAEA,EAAEgB,EAAE,IAAI,CAAC,IAAIhB,EAAEoB,EAAE,YAAY,CAACJ,EAAED,GAAE,KAAKK,EAAE,CAAC,EAAE,SAASpB,EAAEgB,EAAE,CAAE,OAAOf,EAAG,MAAM,EAAE,CAAC,IAAI,GAAG,CAACmB,EAAEnB,KAAKD,EAAE,YAAY,KAAK,OAAO,KAAK,CAAC,KAAK,QAAQ,EAAE,YAAYoB,EAAE,CAACL,GAAE,MAAMf,EAAEC,EAAE,CAAE,SAAS,CAAC,IAAIc,EAAE,EAAE,CAAC,IAAI,GAAG,CAACf,EAAEoB,KAAK,KAAK,OAAO,EAAEpB,GAAGoB,EAAE,OAAOL,EAAG,SAAS,EAAE,EAAE,CAAC,KAAK,OAAO,IAAIA,EAAEf,EAAE,CAAE,SAAS,EAAE,CAAC,OAAO,KAAK,OAAO,IAAIe,EAAE,CAAE,aAAa,CAAC,GAAE,KAAK,SAAwB,IAAI,IAAI,GAAIrc,GAAG,KAAK,CAAC,WAAW,CAAC,MAAO,MAAK,eAAeyH,GAAG,KAAK,IAAI,CAAC,KAAK,KAAM,IAAG,CAAC,GAAG,CAAC4U,EAAE,GAAG,MAAM,MAAM,mBAAmBA,EAAE,OAAO,GAAGA,EAAE,aAAa,CAAC,IAAIf,EAAE,MAAMe,EAAE,aAAa,CAACK,EAAE,IAAI,WAAWpB,EAAE,CAACC,EAAE,IAAIzT,GAAE4U,EAAE,CAACJ,EAAE,EAAE,CAACX,EAAEJ,EAAE,YAAY,CAAC,IAAI,IAAIc,EAAE,EAAEA,EAAEV,EAAE,IAAI,CAAC,IAAIU,EAAEd,EAAE,WAAW,CAACD,EAAEvb,GAAG,KAAKwb,EAAE,CAACmB,EAAEnB,EAAE,WAAW,CAACc,EAAEV,EAAE,IAAIpT,GAAE,KAAK,GAAG8T,EAAEK,EAAE,CAACC,EAAEhB,EAAE,UAAU,CAACE,EAAE,CAAC,QAAQc,EAAE,KAAKrB,EAAE,SAAS,CAAC,CAAC,KAAK,WAAW,MAAMqB,EAAEd,EAAE,CAACS,EAAE,KAAKT,EAAE,CAAE,OAAOS,GAAI,CAAC,KAAK,aAAc,YAAY,EAAE,CAAC,OAAO,KAAK,WAAW,KAAKD,EAAE,CAAE,YAAY,EAAE,EAAE,CAAC,KAAK,GAAGA,EAAE,KAAK,IAAIf,EAAEW,GAAE,KAAK,eAAe,CAACA,GAAE,KAAK,aAAa,IAAIjS,GAAE,QAAQ,KAAM,IAAG,CAAC,IAAIsR,EAAEe,EAAE,IAAI,GAAG,CAAC,IAAIf,EAAE/S,GAAE,WAAW8T,EAAE,CAAC,MAAM,CAAC,KAAKf,EAAE,OAAO,GAAGA,EAAE,OAAOA,EAAE,OAAO,EAAG,CAAwB,OAArB,MAAM9T,GAAG,KAAK,IAAI8T,EAAE,EAAU,KAAK,EAAE,IAAI,CAAC,IAAIC,EAAE,IAAIzT,GAAEwT,EAAE,CAACgB,EAAEvc,GAAG,KAAKwb,EAAE,CAACI,EAAEU,EAAEK,GAAG,OAAO9R,EAAE+Q,EAAE,kBAAkB,CAAC,CAAC,QAAQA,EAAE,KAAKW,EAAE,SAAS,CAAC,EAAG,EAAG,CAAC,GAAIrc,GAAG,KAAK,CAAC,MAAM,WAAW,CAAkE,OAA3D,MAAM,QAAQ,IAAI,KAAK,OAAO,IAAI,KAAM,IAAGoc,EAAE,WAAW,CAAC,CAAC,EAAU,MAAM,CAAE,MAAM,aAAa,EAAE,CAAC,OAAO,QAAQ,IAAIA,EAAE,IAAI,GAAG,CAAC,IAAIf,EAAE/S,GAAE,WAAW8T,EAAE,CAACK,EAAE,KAAK,OAAOpB,EAAE,SAAS,OAAO1Q,EAAE8R,EAAE,gBAAgB,CAACA,EAAE,YAAYL,EAAE,EAAG,CAAC,CAAE,aAAa,EAAE,EAAE,CAAC,IAAIK,EAAEnU,GAAE,WAAW8T,EAAE,QAAQ,CAACd,EAAEhT,GAAE,WAAW+S,EAAE,QAAQ,CAAC,OAAOoB,EAAE,QAAQnB,EAAE,CAAE,cAAc,EAAE,EAAE,EAAE,CAAC,OAAOc,GAAE,QAAQf,EAAEoB,EAAEnB,EAAE,CAAE,YAAY,EAAE,CAAC,KAAK,QAAQc,EAAEJ,GAAE,KAAK,SAAS,CAACA,GAAE,KAAK,UAAU,CAACA,GAAE,KAAK,kBAAkB,CAACA,GAAE,KAAK,uBAAuB,CAACA,GAAE,KAAK,SAAS,CAAC,KAAK,OAAO,KAAK,QAAQ,OAAO,KAAK,EAAE,IAAI,IAAIjc,GAAGsb,EAAEe,EAAE,CAAC,CAAC,KAAK,OAAOA,EAAE,OAAO,KAAK,QAAQA,EAAE,QAAQ,KAAK,gBAAgBA,EAAE,gBAAgB,KAAK,qBAAqBA,EAAE,0BCtD5rF,SAASC,GAAE,EAAE,GAAGI,EAAE,CAAC,GAAG,CAACpB,EAAE,MAAM,MAAM,mBAAmBoB,EAAE,OAAO,EAAE,KAAKA,EAAE,KAAK,IAAI,CAAC,IAAI,CACqC,SAAST,GAAE,EAAE,CAAC,IAAIN,EAAiB,IAAI,IAAI,MAAO,IAAG,CAAC,IAAIa,EAAEb,EAAE,IAAIM,EAAE,CAAC,GAAGO,EAAE,OAAOA,EAAE,IAAIzQ,EAAE,KAAK,MAAMkQ,EAAE,CAACnS,EAAE,SAAS6R,EAAE,EAAE,CAAC,OAAOM,EAAE,GAAT,CAAa,IAAK,GAAgB,CAAC,GAAG,EAAE,GAAGX,GAAGW,EAAES,EAAEpB,EAAE,IAAIK,EAAE,CAAC,OAAoB,EAAEE,EAAE,IAAK,GAAE,GAAGa,EAAE,CAAE,IAAK,GAAY,CAAC,GAAG,EAAEpB,EAAE,GAAGoB,GAAGT,EAAEV,EAAEmB,EAAE,IAAIf,EAAE,CAAC,OAAoB,EAAEU,EAAEf,EAAE,GAAGC,EAAE,CAAE,IAAK,GAAc,CAAC,GAAG,EAAEc,EAAEd,GAAGU,EAAEJ,EAAEY,EAAEJ,GAAG,OAAOC,GAAET,EAAE,mBAAmB,CAAc,EAAEa,GAAE,CAAC,oBAAoBL,EAAE,SAAS,GAAgB,EAAER,EAAE,CAAC,GAAGa,EAAE,GAAGnB,EAAE,CAAC,CAAC,CAAC,CAAE,IAAK,GAAW,CAAC,GAAG,EAAED,EAAEoB,EAAE,GAAGL,GAAGJ,EAAEJ,EAAEQ,EAAE,IAAIV,EAAE,CAA8C,OAAd,EAAtBL,IAAN,IAA8BC,EAAE,EAAgCD,EAA9BoB,EAAE,GAAGb,EAAE,CAAkC,IAAK,GAAY,CAAC,GAAG,EAAEP,GAAGW,EAAE,OAAOX,KAAMvP,EAAE,CAAC,OAAO4P,EAAE,IAAIM,EAAEnS,EAAE,CAACA,2BAF9sB,IAAwE,IAAoD,CAE9J6R,IAAG,CAAC,GAAEA,IAAG,EAAE,EAAE,GAAE,SAAS,GAAG,WAAW,GAAE,GAAE,KAAK,GAAG,OAAO,GAAE,GAAE,OAAO,GAAG,SAAS,GAAE,GAAE,IAAI,GAAG,MAAM,GAAE,GAAE,KAAK,GAAG,OAAOc,6CCF3B,KAAsD,KAA2D,CAAIlB,GAAE,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKc,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,KAAK,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,GAAG,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,WAAW,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,eAAe,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,CAACR,GAAE,EAAE,CAACU,GAAE,GAAG,CAAC,IAAIF,EAAER,GAAEP,GAAG,GAAGe,EAAE,OAAOA,GAAG,CAAC,KAAK,GAAGf,EAAE,QAAQ,EAAGmB,GAAE,EAAE,CAACzS,GAAE0S,GAAED,GAAE,CAAC3U,GAAE,IAAIwU,GAAI,IAAIE,EAAE1U,GAAE,CAACiE,GAAE,CAAC,qBAAqB,CAAC,QAAQ,IAAI4Q,GAAE,CAAC,OAAO,CAAC,IAAI,IAAI,wCAAwC,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,QAAQ,EAAE,CAAC,gBAAgB3S,GAAE,qBAAqBuS,GAAE,OAAOhB,GAAE,CAAC,CAAC,CAAC,YAAY,kBAAkB,IAAgBxP,GAAE,EAAEA,GAAE,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,QAAQ,KAAKsQ,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAE,KAAK,CAAC,UAAU,CAAC,aAAa,IAAI,MAAM,QAAQ,KAAKA,EAAE,OAAO,CAAC,eAAe,CAAC,eAAe,4CAA4C,MAAM,WAAW,KAAKA,EAAE,oBAAoB,CAAC,WAAW,CAAC,eAAe,4CAA4C,MAAM,OAAO,KAAKA,EAAE,oBAAoB,CAAC,CAAC,ICG40J,SAASE,GAAE,EAAE,CAAC,OAAO,IAAI,SAASF,EAAE,OAAOA,EAAE,WAAWA,EAAE,WAAW,CAGttM,SAASzR,EAAE,EAAE,GAAG0Q,EAAE,CAAC,GAAG,CAACe,EAAE,MAAM,MAAM,mBAAmBf,EAAE,OAAO,EAAE,KAAKA,EAAE,KAAK,IAAI,CAAC,IAAI,CAAE,SAAS7Q,GAAE,EAAE,CAAC,MAAM,MAAM,qBAAqB4R,IAAI,CACiS,SAASlR,GAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAEkR,GAAGf,EAAEe,EAAE,0BAA0Bd,EAAE,CAAC3Q,EAAEyR,GAAGK,EAAEL,EAAE,0BAA0Bd,EAAE,CAC7gB,SAAS7Q,GAAE,EAAE,CAAC,OAAgB,OAAO2R,GAAjB,SAAoB,SAAS/R,GAAE,EAAE,CAAC,OAAO,OAAO,SAAS+R,EAAE,CAAE,SAASZ,GAAE,EAAE,CAAC,OAAcY,IAAP,KAEjE,SAAS1R,GAAE,EAAE,CAAC,GAAG8Q,GAAEY,EAAE,CAAC,MAAO,GAAY,OAAOA,EAAE,KAAT,CAAe,KAAKxQ,EAAE,MAAM,MAAO,GAAa,KAAKA,EAAE,QAAQ,MAAO,GAAe,KAAKA,EAAE,MAAM,MAAO,GAAa,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,gBAAgB,MAAO,IAAwB,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,OAAO,MAAO,GAAc,KAAKA,EAAE,OAAO,MAAO,GAAc,KAAKA,EAAE,SAAS,MAAO,IAAiB,KAAKA,EAAE,OAAO,MAAO,IAAe,KAAKA,EAAE,cAAc,MAAO,IAAsB,QAAQ,GAAEwQ,EAAE,EAAG,SAAS9X,GAAE,EAAE,CAAC,IAAImY,EAAEpB,EAAE,YAAY,CAACC,EAAE,EAAE,CAAC,IAAI,IAAIe,EAAE,EAAEA,EAAEI,EAAE,IAAI,CAAC,IAAIA,EAAEL,GAAE,KAAKf,EAAE,CAAC,EAAE,KAAKoB,EAAE,CAAE,MAAM,CAAC,KAAK7Q,EAAE,MAAM,MAAM0P,EAAE,CAAE,SAAS9W,GAAE,EAAE,EAAE,CAAC,IAAI,IAAI8W,KAAKD,EAAE,YAAYoB,EAAE,MAAM,OAAO,CAACA,EAAE,OAAO,GAAE,MAAMpB,EAAEC,EAAE,CAAE,SAAS5P,GAAE,EAAE,EAAE,EAAE,CAAC,IAAI2Q,EAAEhB,EAAE,MAAM,OAAOK,EAAEe,EAAE,MAAM,OAAO,GAAGJ,EAAEX,EAAE,MAAO,GAAG,GAAGW,EAAEX,EAAE,MAAO,GAAE,IAAI,IAAIA,EAAE,EAAEA,EAAEW,EAAE,IAAI,CAAC,IAAIA,EAAEhB,EAAE,MAAMK,GAAGgB,EAAED,EAAE,MAAMf,GAAGE,EAAEQ,GAAE,QAAQC,EAAEK,EAAEpB,EAAE,CAAC,GAAOM,IAAJ,EAAM,OAAOA,EAAG,MAAO,GAAG,SAASrR,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKqB,EAAE,QAAQ,MAAUwQ,EAAE,WAAW,GAAjB,EAAkB,CAAE,SAASzM,GAAE,EAAE,EAAE,CAAC,EAAE,WAAW0L,EAAE,MAAM,EAAE,EAAE,CAAE,SAAStW,GAAE,EAAE,EAAE,CAAC,OAAOqX,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAASjR,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKwB,EAAE,MAAM,MAAMwQ,EAAE,YAAY,CAAC,CAAE,SAASnX,GAAE,EAAE,EAAE,CAAC,EAAE,YAAYoW,EAAE,MAAM,CAAE,SAASnW,GAAE,EAAE,EAAE,CAAC,OAAOkX,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAAS7P,GAAE,EAAE,CAAC,IAAI6P,EAAEe,EAAE,WAAW,CAACK,EAAE,IAAI,KAAKpB,EAAE,CAAC,MAAM,CAAC,KAAKzP,EAAE,KAAK,MAAM6Q,EAAE,aAAa,CAAC,CAAE,SAASrX,GAAE,EAAE,EAAE,CAAC,IAAIqX,EAAE,IAAI,KAAKpB,EAAE,MAAM,CAACC,EAAEmB,EAAE,SAAS,CAAC,EAAE,WAAWnB,EAAE,CAAE,SAAShQ,GAAE,EAAE,EAAE,CAAC,IAAImR,EAAE,IAAI,KAAKL,EAAE,MAAM,CAACd,EAAE,IAAI,KAAKD,EAAE,MAAM,CAAC,OAAOoB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAAG,SAASjQ,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKO,EAAE,KAAK,MAAMwQ,EAAE,YAAY,CAAC,CAAE,SAASjR,GAAE,EAAE,EAAE,CAAC,EAAE,YAAYkQ,EAAE,MAAM,CAAE,SAAS7V,GAAE,EAAE,EAAE,CAAC,OAAO4W,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAAS5V,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKmG,EAAE,KAAK,MAAMwQ,EAAE,YAAY,CAAC,CAAE,SAAS1W,GAAE,EAAE,EAAE,CAAC,EAAE,YAAY2V,EAAE,MAAM,CAAE,SAAS1V,GAAG,EAAE,EAAE,CAAC,OAAOyW,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAASzV,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKgG,EAAE,KAAK,MAAMwQ,EAAE,UAAU,CAAC,CAAE,SAASvW,GAAG,EAAE,EAAE,CAAC,EAAE,UAAUwV,EAAE,MAAM,CAAE,SAASvV,GAAG,EAAE,EAAE,CAAC,IAAI2W,EAAE,KAAK,UAAUL,EAAE,MAAM,CAACd,EAAE,KAAK,UAAUD,EAAE,MAAM,CAAC,OAAOoB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAAG,SAASvV,GAAG,EAAE,CAAC,MAAM,CAAC,KAAK6F,EAAE,OAAO,MAAMwQ,EAAE,aAAa,CAAC,CAAE,SAASpW,GAAG,EAAE,EAAE,CAAC,EAAE,aAAaqV,EAAE,MAAM,CAAE,SAASpV,GAAG,EAAE,EAAE,CAAC,OAAOmW,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAASnV,GAAG,EAAE,CAAC,IAAIuW,EAAEpB,EAAE,YAAY,CAACC,EAAE,EAAE,CAAC,IAAI,IAAIe,EAAE,EAAEA,EAAEI,EAAE,IAAI,CAAC,IAAIA,EAAEpB,EAAE,YAAY,CAAC,EAAEoB,GAAGL,GAAE,KAAKf,EAAE,CAAE,MAAM,CAAC,KAAKzP,EAAE,OAAO,MAAM0P,EAAE,CAAE,SAASnV,GAAG,EAAE,EAAE,CAAC,IAAImV,EAAE,OAAO,QAAQmB,EAAE,MAAM,CAAC,IAAI,GAAG,CAACA,EAAEJ,KAAKhB,EAAE,YAAYC,EAAE,OAAO,CAACA,GAAG,EAAE,YAAYmB,EAAE,CAACL,GAAE,MAAMf,EAAEgB,EAAE,CAAE,SAASjW,GAAG,EAAE,EAAE,EAAE,CAAC,IAAIiW,EAAE,OAAO,KAAKhB,EAAE,MAAM,CAAC,MAAM,CAACK,EAAE,OAAO,KAAKe,EAAE,MAAM,CAAC,MAAM,CAAC,GAAGJ,EAAE,OAAOX,EAAE,OAAO,MAAO,GAAG,GAAGW,EAAE,OAAOX,EAAE,OAAO,MAAO,GAAE,IAAI,IAAIgB,EAAE,EAAEA,EAAEL,EAAE,OAAO,IAAI,CAAC,IAAIT,EAAES,EAAEK,GAAGF,EAAEd,EAAEgB,GAAG,GAAGd,EAAEY,EAAE,MAAO,GAAG,GAAGZ,EAAEY,EAAE,MAAO,GAAE,IAAID,EAAElB,EAAE,MAAMO,IAAI,KAAKG,EAAEU,EAAE,MAAMD,IAAI,KAAKR,EAAEI,GAAE,QAAQG,EAAER,EAAET,EAAE,CAAC,GAAOU,IAAJ,EAAM,OAAOA,EAAG,MAAO,GAAG,SAASvV,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKmF,EAAE,gBAAgB,MAAMwQ,EAAE,UAAU,CAAC,CAAE,SAAS1V,GAAG,EAAE,EAAE,CAAC,EAAE,UAAU2U,EAAE,MAAM,CAAE,SAAS1U,GAAG,EAAE,EAAE,CAAC,IAAI8V,EAAE,KAAK,UAAUL,EAAE,MAAM,CAACd,EAAE,KAAK,UAAUD,EAAE,MAAM,CAAC,OAAOoB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAAG,SAAS1U,GAAG,EAAE,CAAC,IAAIyU,EAAEe,EAAE,UAAU,CAAC,GAAOf,IAAJ,EAAM,MAAM,CAAC,KAAKzP,EAAE,SAAS,MAAMwQ,EAAE,YAAY,CAAC,CAAC,GAAOf,IAAJ,EAAM,MAAM,CAAC,KAAKzP,EAAE,SAAS,MAAMwQ,EAAE,YAAY,CAAC,CAAC,MAAM,MAAM,4BAA4B,CAAE,SAASvV,GAAG,EAAE,EAAE,CAAC,GAAGwD,GAAEgR,EAAE,MAAM,CAAC,CAAC,EAAE,UAAU,EAAE,CAACe,EAAE,YAAYf,EAAE,MAAM,CAAC,OAAQ,GAAG5Q,GAAE4Q,EAAE,MAAM,CAAC,CAAC,EAAE,UAAU,EAAE,CAACe,EAAE,YAAYf,EAAE,MAAM,CAAC,OAAQ,MAAM,MAAM,4BAA4B,CAAE,SAASvU,GAAG,EAAE,EAAE,CAAC,IAAI2V,EAAEL,EAAE,MAAMd,EAAED,EAAE,MAAM,GAAGhR,GAAEoS,EAAE,EAAEpS,GAAEiR,EAAE,EAAE7Q,GAAEgS,EAAE,EAAEhS,GAAE6Q,EAAE,CAAC,OAAOmB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAAE,MAAM,MAAM,4BAA4B,CAAE,SAASvU,GAAG,EAAE,CAAC,MAAM,CAAC,KAAK6E,EAAE,OAAO,MAAMwQ,EAAE,YAAY,CAAC,CAAE,SAASpV,GAAG,EAAE,EAAE,CAAC,EAAE,YAAYqU,EAAE,MAAM,CAAE,SAASpU,GAAG,EAAE,EAAE,EAAE,CAAC,IAAIqU,EAAEc,EAAE,MAAMC,EAAEhB,EAAE,MAAM,OAAgCoB,EAAE,OAA3B,IAAkC,EAAEL,EAAE,MAAM,aAAa,CAAC,EAAEf,EAAE,MAAM,aAAa,EAAEC,EAAEe,EAAG,GAAGf,EAAEe,EAAE,EAAE,EAAG,SAASnV,GAAG,EAAE,CAAC,MAAM,CAAC,KAAK0E,EAAE,cAAc,MAAMwQ,EAAE,YAAY,CAAC,CAAE,SAASjV,GAAG,EAAE,EAAE,CAAC,EAAE,YAAYkU,EAAE,MAAM,CAAE,SAASjU,GAAG,EAAE,EAAE,CAAC,IAAIqV,EAAEL,EAAE,MAAMd,EAAED,EAAE,MAAM,OAAOoB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAMhpH,eAAejU,GAAG,EAAE,CAAC,IAAIgU,EAAE,KAAK,MAAM/T,IAAI,KAAK,QAAQ,CAAC,GAAG,IAAI8U,EAAE,GAAG,CAAC,MAAM,IAAI,QAAQ,GAAG,CAAC,WAAWA,EAAEf,EAAE,EAAG,CACxR,eAAe9T,GAAG,EAAE,EAAE,CAAC,IAAIkV,EAAEje,GAAG6c,EAAE,CAACC,EAAE,EAAE,CAACe,EAAE,EAAE,IAAI,IAAID,KAAKK,EAAE,EAAE,KAAK,GAAGL,EAAE,KAAK,GAAGA,EAAE,GAAG,IAAI,CAAC,GAAGA,EAAE,GAAGA,EAAE,KAAK,IAAIV,EAAE,IAAI,IAAIU,EAAE,CAACM,EAAEpB,EAAE,KAAK,IAAI,CAAC,EAAE,aAAa,IAAI,QAAQoB,EAAE,CAAC,IAAId,EAAE,MAAMpU,GAAGkU,EAAE,CAAC,GAASE,EAAE,SAAR,IAAe,MAAM,MAAM,mBAAmBA,EAAE,OAAO,GAAGA,EAAE,aAAa,CAAC,IAAIY,EAAE,MAAMZ,EAAE,aAAa,CAACW,EAAE,IAAI,WAAWC,EAAE,CAAC,GAAGD,EAAE,SAASF,EAAE,MAAM,MAAM,6CAA6C,CAAC,IAAIN,EAAE,IAAIrd,GAAGsd,EAAE,EAAE,IAAI,IAAII,KAAKK,EAAE,CAAC,IAAIpB,EAAEe,EAAE,GAAGA,EAAE,KAAKK,EAAET,EAAEX,EAAEC,EAAEiB,EAAE,SAASP,EAAES,EAAE,CAAC,EAAE,MAAML,EAAE,KAAKd,EAAE,CAAC,EAAEmB,EAAG,OAAOpB,EAAE,IAAI,GAAGU,EAAE,KAAKK,EAAE,KAAKA,EAAE,GAAGA,EAAE,KAAK,CAAC,CAAsoB,SAAS3U,GAAG,EAAE,EAAE,CAAC,IAAIgV,EAAEL,EAAE,OAAOf,EAAE,OAAOC,EAAE,IAAI,WAAWmB,EAAE,CAAC,OAAOnB,EAAE,IAAIc,EAAE,EAAE,CAACd,EAAE,IAAID,EAAEe,EAAE,OAAO,CAACd,EAAG,SAAS9c,GAAG,EAAE,CAAC,EAAE4d,EAAE,OAAO,EAAE,+BAA+B,CAAC,IAAIf,EAAE,CAAC,GAAGe,EAAE,CAAC,MAAM,EAAE,IAAIA,EAAE,KAAKf,EAAE,KAAK,CAACoB,EAAE,EAAE,CAAC,IAAI,IAAIL,KAAKf,EAAE,CAAC,IAAIA,EAAEoB,EAAE,OAAO,EAAEnB,EAAEmB,EAAEpB,GAAG,GAAGe,EAAE,MAAMd,EAAE,GAAG,EAAED,GAAG,CAAC,KAAKC,EAAE,KAAK,GAAG,KAAK,IAAIA,EAAE,GAAGc,EAAE,GAAG,CAAC,CAACK,EAAE,KAAKL,EAAE,CAAE,OAAOK,8HAb76C,CAL/BpB,GAAE,OAAO,OAAOoB,GAAE,OAAO,eAAenB,GAAE,OAAO,yBAAyBe,GAAE,OAAO,oBAAoBX,GAAE,OAAO,eAAegB,GAAE,OAAO,UAAU,eAAed,IAAG,EAAE,EAAE,IAAIP,KAAKe,EAAEK,GAAEL,EAAEf,EAAE,CAAC,WAAW,CAAC,EAAE,aAAa,CAAC,EAAE,SAAS,CAAC,EAAE,MAAMC,EAAE,CAAC,CAAC,EAAED,GAAGC,EAAEkB,IAAG,EAAE,IAAI,UAAU,CAAC,OAAOnB,IAAI,EAAEe,EAAEC,GAAED,EAAE,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE,CAAC,EAAE,QAAQf,EAAE,CAACA,EAAE,SAAUkB,IAAG,EAAE,EAAE,EAAE,IAAI,CAAC,GAAGlB,GAAa,OAAOA,GAAjB,UAAgC,OAAOA,GAAnB,WAAqB,IAAI,IAAImB,KAAKH,GAAEhB,EAAE,CAAC,GAAE,KAAKe,EAAEI,EAAE,EAAEA,IAAId,GAAGe,GAAEL,EAAEI,EAAE,CAAC,QAAQnB,EAAEmB,GAAG,WAAW,EAAE,EAAElB,GAAED,EAAEmB,EAAE,GAAGZ,EAAE,WAAW,CAAC,CAAC,OAAOQ,GAAIL,IAAG,EAAE,EAAE,KAAK,EAAQK,GAAN,KAAgB,EAAE,CAAVf,GAAEK,GAAEU,EAAE,CAAC,CAAIG,GAIthB,CAACjB,GAAGc,GAAGA,EAAE,WAAWC,EAAEI,GAAEJ,EAAE,UAAU,CAAC,MAAMD,EAAE,WAAW,CAAC,EAAE,CAAC,CAACA,EAAE,EAAEJ,GAAG,EAAE,EAAE,IAAIJ,GAAEQ,EAAY,OAAOf,GAAjB,SAAwBA,EAALA,EAAE,GAAKoB,EAAE,CAAC5S,GAAE2S,GAAE,CAAC,4CAA4C,EAAE,EAAE,CAAC,IAAIC,EAAEnB,EAAiB,UAAU,CAAC,SAASc,EAAE,EAAE,EAAE,CAAC,GAAe,OAAOA,GAAnB,WAAqB,MAAM,UAAU,uHAAuHA,EAAE,IAAI,CAAC,KAAK,aAAaA,EAAE,KAAK,cAAc,SAAS,EAAE,CAAC,GAAG,EAAE,CAACA,GAAG,CAAC,IAAIA,EAAE,OAAO,MAAO,GAAE,IAAIf,EAAEe,GAAGA,EAAE,aAAa,GAAYf,IAAT,IAAK,GAAM,MAAO,KAAI,GAAa,OAAOA,GAAjB,UAAoBA,EAAE,EAAE,MAAM,UAAU,2CAA2CA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,iBAAiB,SAAS,EAAE,CAAC,IAAIA,EAAEe,GAAGA,EAAE,gBAAgB,GAAYf,IAAT,IAAK,GAAM,OAAOgB,EAAE,GAAe,OAAOhB,GAAnB,WAAqB,MAAM,UAAU,uCAAuCA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,YAAY,SAAS,EAAE,CAAC,IAAIA,EAAEe,GAAGA,EAAE,WAAW,GAAYf,IAAT,IAAK,GAAM,OAAO,SAAS,EAAE,CAAC,OAAOe,GAAI,GAAe,OAAOf,GAAnB,WAAqB,MAAM,UAAU,kCAAkCA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,UAAU,SAAS,EAAE,CAAC,GAAG,EAAE,CAACe,GAAG,CAAC,IAAIA,EAAE,OAAO,OAAO,KAAK,IAAIf,EAAEe,GAAGA,EAAE,SAAS,GAAYf,IAAT,IAAK,GAAM,OAAsB,IAAI,IAAI,GAAUA,IAAP,KAAS,CAAC,IAAIoB,EAAE,CAAC,MAAM,MAAM,SAAS,QAAQ,CAAC,OAAO,SAAS,EAAE,CAAC,OAAOpB,GAAe,OAAOA,EAAEe,IAArB,YAA0B,CAAC,GAAOK,EAAE,SAAN,EAAa,MAAM,UAAU,oCAAoCA,EAAE,KAAK,KAAK,CAAC,CAAE,OAAOpB,GAAIA,EAAE,CAAC,KAAK,OAAO,KAAK,KAAK,KAAKA,GAAGA,EAAE,KAAKA,EAAE,KAAK,KAAM,IAAIA,EAAEe,EAAE,UAAU,MAAO,GAAE,KAAK,SAAS,EAAE,CAAC,GAASA,GAAN,KAAQ,MAAM,UAAU,oEAAoE,OAAOA,EAAE,CAAC,IAAI,CAAC,IAAIf,EAAE,SAAS,EAAE,CAAC,IAAIA,EAAEe,EAAE,OAAO,GAAUf,IAAP,MAAU,CAACA,EAAE,eAAeA,EAAE,KAAK,OAAOe,EAAE,cAAc,OAAOf,EAAE,IAAIoB,EAAE,CAAC,cAAc,CAAC,EAAE,KAAK,EAAE,CAAC,UAAU,EAAE,CAAC,CAAC,MAAO,GAAE,OAAOA,EAAEL,EAAE,iBAAiB,UAAU,EAAE,SAAS,EAAE,EAAE,CAAC,IAAIK,EAAE,GAAG,EAAE,cAAc,CAAC,EAAMpB,EAAE,KAAK,SAAX,EAAkB,CAAC,EAAEA,EAAE,CAAC,OAAQ,GAAG,CAAC,EAAEe,EAAE,aAAaf,EAAE,KAAK,OAAQoB,EAAE,CAAC,OAAOf,EAAEU,EAAEf,EAAE,UAAU,sJAAsJ,OAAOoB,EAAE,CAAC,IAAI,CAAC,CAAE,GAAG,CAACA,GAAe,OAAOA,EAAE,MAArB,WAA0B,OAAOf,EAAEU,EAAEf,EAAE,UAAU,yJAAyJ,OAAOoB,EAAE,CAAC,IAAI,CAAC,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,GAAG,CAACb,EAAEQ,EAAE,CAAC,MAAM,UAAU,qKAAqK,OAAOA,EAAE,CAAC,IAAI,CAAC,GAAGA,EAAE,SAASf,EAAE,KAAK,OAAO,MAAM,UAAU;;;EAAuN,OAAOA,EAAE,KAAK,CAAC;;;EAAgB,OAAOe,EAAE,CAAC,CAAC,EAAEf,EAAE,CAAC,IAAI,IAAIoB,EAAE,EAAEA,EAAEpB,EAAE,UAAU,OAAO,IAAI,CAAC,IAAIC,EAAEc,EAAEK,GAAG,aAAa,MAAMpB,EAAE,UAAUoB,GAAG,OAAOnB,EAAE,CAACD,EAAE,UAAUoB,GAAG,QAAQnB,EAAE,GAAI,CAAC,MAAM,SAAS,EAAE,CAAC,EAAEc,EAAEf,EAAEoB,EAAE,EAAG,GAAIL,EAAEK,EAAE,EAAG,CAACA,GAAI,KAAK,CAACA,EAAE,KAAK,UAAUnB,EAAE,KAAK,YAAYc,EAAE,CAAC,GAAGK,EAAE,CAAC,IAAIJ,EAAEI,EAAE,IAAInB,EAAE,CAAC,GAAGe,EAAE,CAAC,IAAIG,EAAEnB,AAAc,EAAE,YAAU,EAAE,CAAE,OAAO,IAAI,QAAQ,SAAS,EAAE,CAAC,EAAE,KAAK,UAAU,CAAC,EAAEgB,EAAE,EAAG,EAAG,EAAG,EAAE,KAAK,KAAKD,EAAE,CAAC,IAAIG,EAAE,IAAI,QAAQ,SAAS,EAAE,EAAE,CAAC,EAAE,UAAU,KAAK,CAAC,QAAQH,EAAE,OAAOK,EAAE,CAAC,EAAG,CAAC,OAAOA,GAAGA,EAAE,IAAInB,EAAEiB,EAAE,CAACA,GAAI,EAAE,SAAS,SAAS,EAAE,CAAC,GAAG,CAACX,EAAEQ,EAAE,CAAC,MAAM,UAAU,0EAA0EA,EAAE,IAAI,CAAC,IAAI,IAAIf,EAAE,EAAE,CAACoB,EAAE,EAAEA,EAAEL,EAAE,OAAO,IAAI,EAAE,KAAK,KAAK,KAAKA,EAAEK,GAAG,CAAC,MAAM,SAAS,EAAE,CAAC,OAAOL,GAAI,CAAC,CAAC,OAAO,QAAQ,IAAIf,EAAE,EAAG,EAAE,MAAM,SAAS,EAAE,CAAC,IAAIA,EAAE,KAAK,UAAU,GAAGA,EAAE,CAAC,IAAIoB,EAAE,KAAK,YAAYL,EAAE,CAAC,EAAE,OAAOK,EAAE,CAAE,OAAO,MAAO,EAAE,SAAS,UAAU,CAAC,IAAIL,EAAE,KAAK,UAAU,OAAOA,GAAGA,EAAE,OAAO,CAAC,MAAO,EAAE,MAAM,SAAS,EAAE,EAAE,CAAC,IAAIK,EAAE,KAAK,UAAU,GAAGA,EAAE,CAAC,IAAInB,EAAEe,EAAE,KAAK,YAAYD,EAAE,CAAUK,EAAE,IAAIJ,EAAE,GAAjB,IAAK,KAAehB,aAAa,OAAO,EAAE,QAAQ,OAAOA,EAAE,EAAE,MAAM,UAAU,GAAG,CAAC,EAAE,QAAQ,QAAQA,EAAE,CAACoB,EAAE,IAAIJ,EAAEf,EAAE,EAAG,OAAO,MAAOc,IAAK,CAACC,EAAY,OAAO,SAAjB,UAAsC,OAAO,QAAQ,UAA3B,WAAoC,SAAS,EAAE,CAAC,AAAI,IAAE,QAAQ,SAAS,CAAEI,EAAE,KAAK,UAAU,CAAC,QAAQ,SAASL,EAAE,EAAG,EAAe,OAAO,cAAnB,WAAgC,SAAS,EAAE,CAAC,aAAaA,EAAE,EAAG,SAAS,EAAE,CAAC,WAAWA,EAAE,EAAG,SAASV,EAAE,EAAE,EAAE,EAAE,CAAC,EAAEL,EAAE,CAAC,IAAI,IAAIC,EAAE,EAAEA,EAAED,EAAE,KAAK,OAAO,IAAI,EAAE,MAAMA,EAAE,KAAKC,GAAG,CAACD,EAAE,UAAUC,GAAG,OAAOmB,EAAE,CAAE,SAASC,EAAE,EAAE,CAAC,GAAGN,EAAE,UAAU,IAAI,IAAIf,EAAE,EAAEA,EAAEe,EAAE,UAAU,OAAO,IAAI,EAAE,UAAUf,IAAI,CAAE,SAASO,EAAE,EAAE,CAAC,OAAgB,OAAOQ,GAAjB,YAA2BA,GAAa,OAAOA,EAAE,QAAnB,WAAgCA,EAAE,SAAN,GAAcA,EAAE,OAAO,GAAG,OAAO,UAAU,eAAe,KAAKA,EAAEA,EAAE,OAAO,EAAE,EAAG,EAAE,QAAQd,GAAI,CAAC,CAACvR,GAAEgS,GAAElS,IAAG,CAAC,CAACG,EAAE,CAAC,MAAM,EAAE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,SAAS,EAAE,QAAQ,EAAE,QAAQ,EAAE,CAACnC,GAAE,KAAK,CAAC,WAAW,CAAC,OAAO,KAAK,OAAQ,aAAa,EAAE,CAAC,IAAIwT,EAAE,KAAK,MAAM,OAAO,GAAG,EAAE,KAAK,OAAOe,GAAGf,GAAG,MAAM,MAAM,wBAAwB,CAAE,WAAW,CAAC,IAAIe,EAAEpS,EAAE,MAAM,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,YAAY,CAAC,IAAIe,EAAEpS,EAAE,OAAO,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,UAAU,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,YAAY,CAAC,IAAIe,EAAEpS,EAAE,OAAO,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,UAAU,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,YAAY,CAAC,IAAIe,EAAE,KAAK,eAAe,CAAC,OAAO,OAAOA,EAAE,CAAE,eAAe,CAAC,IAAIA,EAAEpS,EAAE,UAAU,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,aAAa,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,UAAU,CAAC,IAAIe,EAAEpS,EAAE,KAAK,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,QAAQ,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,WAAW,CAAC,IAAIe,EAAEpS,EAAE,MAAM,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,WAAW,CAAC,IAAIe,EAAEpS,EAAE,MAAM,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,WAAW,CAAC,IAAIe,EAAE,KAAK,cAAc,CAAC,OAAO,OAAOA,EAAE,CAAE,cAAc,CAAC,IAAIA,EAAEpS,EAAE,SAAS,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,YAAY,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,aAAa,CAAC,IAAIe,EAAEpS,EAAE,QAAQ,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,WAAW,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,aAAa,CAAC,IAAIe,EAAEpS,EAAE,QAAQ,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,WAAW,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,UAAU,EAAE,CAAC,IAAIA,EAAE,KAAK,OAAOoB,EAAEpB,EAAEe,EAAEd,EAAE,KAAK,MAAM,SAASD,EAAEoB,EAAE,CAAC,MAAO,MAAK,OAAOA,EAAEnB,EAAG,YAAY,CAAC,IAAIc,EAAE,KAAK,YAAY,CAACf,EAAE,KAAK,UAAUe,EAAE,CAAC,OAAO,KAAK,QAAQ,OAAOf,EAAE,CAAE,UAAU,CAAC,IAAIe,EAAE,KAAK,YAAY,CAAC,OAAO,KAAK,MAAMA,EAAE,CAAE,YAAY,EAAE,CAAC,KAAK,MAAMA,EAAEJ,EAAE,KAAK,SAAS,EAAE,CAACA,EAAE,KAAK,OAAO,CAACA,EAAE,KAAK,UAAU,IAAI,YAAY,CAAC,KAAK,KAAKM,GAAE,KAAK,MAAM,GAEnnM,IAApB,QAAmD,EAAO,oBAE5DpS,GAAE,KAAKC,GAAE,IAAIa,GAAE,GAAG,GAAGoR,EAAE,EAAExR,GAAE,GAAG,EAAE,IAAIwR,EAAE,IAAItR,GAAE,GAAG,IAAIsR,EAAE,GAAG,EAAEnR,GAAE,CAAC,MAAM,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,KAAKL,GAAE,EAAE,CAAC,MAAMA,GAAE,GAAG,CAAC,MAAMA,GAAE,GAAG,CAAC,MAAM,WAAwB,SAAS,EAAE,OAAO,EAAE,EAAE,OAAO,GAAG,EAAE,CAACC,GAAE,CAAC,MAAMG,GAAE,EAAE,CAAC,OAAOA,GAAE,GAAG,CAAC,OAAOA,GAAE,GAAG,CAAC,eAA+B,UAAU,OAAO,EAAE,EAAE,OAAO,GAAG,CAAC,OAAO,EAAE,CAAC,KAAKF,GAAE,EAAE,CAAC,MAAMA,GAAE,GAAG,CAAC,MAAMA,GAAE,GAAG,CAAC,cAA8B,SAAS,OAAO,EAAE,EAAE,OAAO,GAAG,CAAC,OAAO,EAAE,CAAC,CAAsGzC,GAAE,KAAK,CAAC,WAAW,CAAC,OAAO,KAAK,OAAQ,MAAM,EAAE,EAAE,EAAE,KAAK,OAAO,CAAC,OAAO,KAAK,MAAM,MAAM+T,EAAEf,EAAE,CAAE,SAAS,EAAE,EAAE,EAAE,KAAK,OAAO,CAAC,OAAO,KAAK,MAAM,SAASe,EAAEf,EAAE,CAAE,aAAa,EAAE,CAAC,IAAIA,EAAE,KAAK,MAAM,OAAO,GAAG,KAAK,OAAOe,GAAGf,EAAE,OAAO,IAAIoB,EAAE,IAAI,WAAW,KAAK,KAAKpB,EAAElR,GAAE,CAACiS,EAAE,CAAC,EAAE,IAAI,KAAK,MAAM,CAAC,KAAK,MAAMK,EAAE,KAAK,KAAKH,GAAEG,EAAE,CAAE,WAAW,EAAE,CAAC,GAAEL,EAAEnR,GAAE,MAAMJ,GAAE,MAAM,QAAQ,CAAC,IAAIwQ,EAAErR,EAAE,MAAM,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,SAAS,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,YAAY,EAAE,CAAC,GAAEe,EAAEnR,GAAE,OAAOJ,GAAE,OAAO,SAAS,CAAC,IAAIwQ,EAAErR,EAAE,OAAO,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,UAAU,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,YAAY,EAAE,CAAC,GAAEe,EAAEnR,GAAE,OAAOJ,GAAE,OAAO,SAAS,CAAC,IAAIwQ,EAAErR,EAAE,OAAO,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,UAAU,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,YAAY,EAAE,CAAC,GAAEe,EAAEnR,GAAE,OAAOJ,GAAE,OAAO,SAAS,CAAC,IAAIwQ,EAAE,OAAOe,EAAE,CAAC,KAAK,eAAef,EAAE,CAAE,eAAe,EAAE,CAAC,GAAEe,EAAEnR,GAAE,UAAUJ,GAAE,UAAU,YAAY,CAAC,IAAIwQ,EAAErR,EAAE,UAAU,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,aAAa,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,UAAU,EAAE,CAAC,GAAEe,EAAEnR,GAAE,KAAKJ,GAAE,KAAK,OAAO,CAAC,IAAIwQ,EAAErR,EAAE,KAAK,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,QAAQ,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,WAAW,EAAE,CAAC,GAAEe,EAAEnR,GAAE,MAAMJ,GAAE,MAAM,QAAQ,CAAC,IAAIwQ,EAAErR,EAAE,MAAM,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,SAAS,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,WAAW,EAAE,CAAC,GAAEe,EAAEnR,GAAE,MAAMJ,GAAE,MAAM,QAAQ,CAAC,IAAIwQ,EAAErR,EAAE,MAAM,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,SAAS,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,WAAW,EAAE,CAAC,GAAEe,EAAEnR,GAAE,MAAMJ,GAAE,MAAM,QAAQ,CAAC,IAAIwQ,EAAE,OAAOe,EAAE,CAAC,KAAK,cAAcf,EAAE,CAAE,cAAc,EAAE,CAAC,GAAEe,EAAEnR,GAAE,SAASJ,GAAE,SAAS,WAAW,CAAC,IAAIwQ,EAAErR,EAAE,SAAS,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,YAAY,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,aAAa,EAAE,CAAC,IAAIA,EAAErR,EAAE,QAAQ,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,WAAW,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,aAAa,EAAE,CAAC,IAAIA,EAAErR,EAAE,QAAQ,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,WAAW,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,WAAW,EAAE,CAAC,IAAIA,EAAEe,EAAE,OAAO,KAAK,aAAaf,EAAE,CAAC,KAAK,MAAM,IAAIe,EAAE,KAAK,OAAO,CAAC,KAAK,QAAQf,EAAG,aAAa,EAAE,CAAC,IAAIA,EAAE,KAAK,eAAe,IAAIe,EAAE,CAAC,GAAGf,EAAE,OAAOA,EAAE,IAAIoB,EAAE,KAAK,QAAQ,OAAOL,EAAE,CAAC,OAAO,KAAK,eAAe,IAAIA,EAAEK,EAAE,CAACA,EAAG,YAAY,EAAE,CAAC,IAAIpB,EAAE,KAAK,aAAae,EAAE,CAACK,EAAEpB,EAAE,OAAO,KAAK,YAAYoB,EAAE,CAAC,KAAK,WAAWpB,EAAE,CAAE,UAAU,EAAE,CAAC,IAAIA,EAAE,KAAK,UAAUe,EAAE,CAAC,KAAK,YAAYf,EAAE,CAAE,aAAa,CAAC,EAAE,KAAK,SAAS,EAAE,CAACW,EAAE,KAAK,QAAQ,IAAI,WAAW9R,GAAE,CAAC,CAAC8R,EAAE,KAAK,OAAOM,GAAE,KAAK,MAAM,CAAC,CAACN,EAAE,KAAK,UAAU,IAAI,YAAY,CAACA,EAAE,KAAK,iBAAgC,IAAI,IAAI,GAE1xF1T,GAAE,MAAM8T,CAAC,CAAC,OAAO,WAAW,EAAE,CAAC,GAAG,CAACK,EAAEnB,EAAEe,GAAGhB,EAAE,MAAM,IAAI,CAAC,IAAI,OAAO,CAAC,OAAO1Q,EAAEN,GAAEoS,EAAE,CAAC,kBAAkB,CAAC9R,EAAEN,GAAEiR,EAAE,CAAC,iBAAiB,CAAC3Q,EAAEN,GAAEgS,EAAE,CAAC,iBAAiB,CAAC,IAAID,EAAEK,EAAEnB,EAAEe,EAAE,CAAE,UAAU,CAAC,MAAM,GAAG,KAAK,QAAQ,GAAG,KAAK,OAAO,GAAG,KAAK,SAAU,OAAO,KAAK,EAAE,CAAC,IAAII,EAAEpB,EAAE,YAAY,CAACC,EAAED,EAAE,YAAY,CAACgB,EAAEhB,EAAE,YAAY,CAAC,OAAO,IAAIe,EAAEK,EAAEnB,EAAEe,EAAE,CAAE,MAAM,EAAE,CAAC,EAAE,YAAY,KAAK,QAAQ,CAACD,EAAE,YAAY,KAAK,OAAO,CAACA,EAAE,YAAY,KAAK,OAAO,CAAE,QAAQ,EAAE,CAAC,OAAO,KAAK,QAAQA,EAAE,QAAQ,GAAG,KAAK,QAAQA,EAAE,QAAQ,EAAE,KAAK,OAAOA,EAAE,OAAO,GAAG,KAAK,OAAOA,EAAE,OAAO,GAAGzR,EAAE,KAAK,SAASyR,EAAE,OAAO,CAAC,GAAI,YAAY,EAAE,EAAE,EAAE,CAAC,KAAK,QAAQA,EAAE,KAAK,OAAOf,EAAE,KAAK,OAAOoB,KAC+sG,GAAG,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,IAAIpB,EAAEe,EAAE,WAAW,CAAC,OAAOf,EAAP,CAAU,IAAK,GAAY,OAAO,KAAK,IAAK,GAAa,OAAO/W,GAAE8X,EAAE,CAAC,IAAK,GAAe,OAAO7R,GAAE6R,EAAE,CAAC,IAAK,GAAa,OAAOhS,GAAEgS,EAAE,CAAC,IAAK,GAAY,OAAO5Q,GAAE4Q,EAAE,CAAC,IAAK,GAAY,OAAO/Q,GAAE+Q,EAAE,CAAC,IAAK,GAAY,OAAO3W,GAAE2W,EAAE,CAAC,IAAK,GAAY,OAAOxW,GAAGwW,EAAE,CAAC,IAAK,GAAc,OAAOrW,GAAGqW,EAAE,CAAC,IAAK,GAAc,OAAOlW,GAAGkW,EAAE,CAAC,IAAK,IAAwB,OAAO3V,GAAG2V,EAAE,CAAC,IAAK,IAAiB,OAAOxV,GAAGwV,EAAE,CAAC,IAAK,IAAe,OAAOrV,GAAGqV,EAAE,CAAC,IAAK,IAAsB,OAAOlV,GAAGkV,EAAE,CAAC,QAAQ,GAAEf,EAAE,GAAI,EAAE,MAAM,SAAS,EAAE,EAAE,CAAC,IAAIoB,EAAE/R,GAAE2Q,EAAE,CAAC,GAAGe,EAAE,WAAWK,EAAE,CAAC,CAACjB,GAAEH,EAAE,CAAC,OAAOA,EAAE,KAAT,CAAe,KAAKzP,EAAE,MAAM,OAAOpH,GAAE4X,EAAEf,EAAE,CAAC,KAAKzP,EAAE,QAAQ,OAAO+D,GAAEyM,EAAEf,EAAE,CAAC,KAAKzP,EAAE,MAAM,OAAO3G,GAAEmX,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOxG,GAAEgX,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOT,GAAEiR,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOlG,GAAE0W,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAO/F,GAAGuW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAO5F,GAAGoW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAOzF,GAAGiW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,gBAAgB,OAAOlF,GAAG0V,EAAEf,EAAE,CAAC,KAAKzP,EAAE,SAAS,OAAO/E,GAAGuV,EAAEf,EAAE,CAAC,KAAKzP,EAAE,cAAc,OAAOzE,GAAGiV,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAO5E,GAAGoV,EAAEf,EAAE,CAAC,QAAQ,GAAEA,EAAE,GAAI,EAAE,QAAQ,SAAS,EAAE,EAAE,EAAE,CAAC,IAAIC,EAAE5Q,GAAE0R,EAAE,CAACC,EAAE3R,GAAE2Q,EAAE,CAAC,GAAGC,EAAEe,EAAE,MAAO,GAAG,GAAGf,EAAEe,EAAE,MAAO,GAAE,GAAGb,GAAEY,EAAE,EAAEZ,GAAEH,EAAE,CAAC,MAAO,GAAE,OAAOe,EAAE,KAAT,CAAe,KAAKxQ,EAAE,MAAM,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,MAAM,CAACF,GAAE0Q,EAAEf,EAAEoB,EAAE,CAAC,KAAK7Q,EAAE,QAAQ,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,QAAQ,CAAC7G,GAAEqX,EAAEf,EAAE,CAAC,KAAKzP,EAAE,MAAM,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,MAAM,CAAC1G,GAAEkX,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,KAAK,CAACN,GAAE8Q,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,KAAK,CAACpG,GAAE4W,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,KAAK,CAACjG,GAAGyW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,KAAK,CAAC9F,GAAGsW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,OAAO,CAAC3F,GAAGmW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,OAAO,CAACxF,GAAGgW,EAAEf,EAAEoB,EAAE,CAAC,KAAK7Q,EAAE,gBAAgB,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,gBAAgB,CAACjF,GAAGyV,EAAEf,EAAE,CAAC,KAAKzP,EAAE,SAAS,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,SAAS,CAAC9E,GAAGsV,EAAEf,EAAE,CAAC,KAAKzP,EAAE,cAAc,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,cAAc,CAACxE,GAAGgV,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,OAAO,CAAC3E,GAAGmV,EAAEf,EAAEoB,EAAE,CAAC,QAAQ,GAAEL,EAAE,KAAOA,AAAI,KAAE,EAAE,CAAE,CACtkL7T,GAAG,MAAM8S,CAAC,CAAC,aAAa,CAAC,KAAK,QAAQ,MAAM,EAAE,IAAI,CAAC,IAAI,IAAIC,EAAE,EAAEA,EAAE,KAAK,WAAW,OAAO,IAAI,CAAC,IAAIe,EAAEhB,EAAE,OAAOC,GAAGI,EAAEe,EAAE,OAAOnB,GAAGoB,EAAEN,GAAE,QAAQC,EAAEX,EAAE,KAAK,QAAQ,UAAU,CAAC,GAAOgB,IAAJ,EAAM,OAAOA,EAAG,OAAOrB,EAAE,QAAQ,QAAQoB,EAAE,QAAQ,EAAG,CAAE,OAAO,YAAY,EAAE,CAAC,IAAInB,EAAE,IAAIzT,GAAE4U,EAAE,CAACJ,EAAEf,EAAE,UAAU,CAACI,EAAEJ,EAAE,WAAW,CAACoB,EAAE,EAAE,CAAC,IAAI,IAAIN,EAAE,EAAEA,EAAEV,EAAE,IAAI,CAAC,IAAIU,EAAEd,EAAE,YAAY,CAAC,EAAE,KAAKc,EAAE,CAAE,IAAIR,EAAE,IAAIP,EAAEqB,EAAE,CAAC,UAAUL,EAAE,CAAC,CAACG,EAAElB,EAAE,YAAY,CAAC,IAAI,IAAID,EAAE,EAAEA,EAAEmB,EAAE,IAAI,CAAC,IAAInB,EAAE,EAAE,CAAC,IAAI,IAAIoB,EAAE,EAAEA,EAAEf,EAAE,IAAI,CAAC,IAAIe,EAAEL,GAAE,KAAKd,EAAE,CAAC,EAAE,KAAKmB,EAAE,CAAE,IAAIA,EAAEnU,GAAE,KAAKgT,EAAE,CAAC,EAAE,QAAQ,KAAK,CAAC,OAAOD,EAAE,QAAQoB,EAAE,CAAC,CAAE,OAAOb,EAAG,WAAW,CAAC,IAAIP,EAAE,IAAIhT,GAAE,IAAI,IAAI+T,KAAKf,EAAE,UAAU,KAAK,QAAQ,UAAU,CAACA,EAAE,WAAW,KAAK,WAAW,OAAO,CAAC,KAAK,YAAY,EAAE,YAAYe,EAAE,CAAC,IAAI,IAAIK,KAAK,KAAK,aAAa,CAACpB,EAAE,YAAY,KAAK,QAAQ,OAAO,CAAC,KAAK,SAAS,CAAC,GAAG,CAAC,OAAOC,EAAE,QAAQe,GAAGI,EAAE,IAAI,IAAIA,KAAKnB,EAAE,GAAE,MAAMD,EAAEoB,EAAE,CAAC,EAAE,MAAMpB,EAAE,CAAE,OAAOA,EAAE,UAAU,CAAE,QAAQ,EAAE,EAAE,CAAC,IAAIoB,EAAE,KAAK,WAAW,IAAI,GAAGL,EAAE,SAASf,EAAE,EAAE,KAAK,CAAC,KAAK,QAAQ,KAAK,CAAC,OAAOoB,EAAE,QAAQpB,EAAE,CAAC,CAAE,YAAY,EAAE,EAAE,CAAC,KAAK,WAAWe,EAAE,KAAK,QAAQf,EAAEW,EAAE,KAAK,UAAU,EAAE,CAAC,GAAIxT,GAAG,EAAElB,GAAG,IAAImB,GAAG,CAAC,IACzhC,IACA,IACA,IACA,IACA,IAAI,CAACjB,GAAG,MAAM,EAAE,IAAI,CAAC,IAAIiV,EAAE,EAAE,OAAO,CAAC,GAAG,CAAC,IAAInB,EAAE,MAAM,MAAMc,EAAEf,EAAE,CAAC,GAAG,CAAC5S,GAAG,SAAS6S,EAAE,OAAO,EAAE,EAAEmB,EAAEjU,GAAG,OAAO8S,QAASc,EAAE,CAAC,GAAGf,GAAG,QAAQ,SAAS,EAAEoB,EAAEjU,GAAG,MAAM4T,EAAG,MAAM/U,GAAGoV,EAAE,GAC0W/d,GAAG,KAAK,CAAC,KAAK,EAAE,EAAE,CAAC,IAAI,IAAI+d,KAAK,KAAK,OAAO,CAAC,GAAGL,EAAEK,EAAE,MAAM,MAAM,GAAGL,EAAEK,EAAE,IAAI,SAAS,GAAGL,EAAEf,EAAEoB,EAAE,IAAI,MAAM,IAAInB,EAAEc,EAAEK,EAAE,MAAMJ,EAAEf,EAAED,EAAE,OAAOoB,EAAE,KAAK,MAAMnB,EAAEe,EAAE,CAAE,MAAM,MAAM,eAAe,CAAE,MAAM,EAAE,EAAE,CAAC,IAAII,EAAEL,EAAEd,EAAEmB,EAAEpB,EAAE,OAAOgB,EAAE,EAAEX,EAAE,KAAK,OAAO,OAAO,KAAKW,EAAEX,EAAE,IAAI,CAAC,IAAIU,EAAE,KAAK,OAAOC,GAAG,GAAG1R,EAAEyR,EAAE,gBAAgB,CAAC,EAAEK,EAAEL,EAAE,KAAK,CAAC,GAAGK,EAAEL,EAAE,MAAM,CAAC,IAAId,EAAEmB,EAAEL,EAAE,MAAMC,EAAED,EAAE,KAAK,SAAS,EAAEd,EAAE,CAAC,EAAE7T,GAAG4U,EAAEhB,EAAE,CAAC,EAAEe,EAAE,MAAO,OAAQ,KAAKV,EAAEW,EAAE,IAAI,CAAC,IAAID,EAAE,KAAK,OAAOV,EAAE,GAAG,GAAG/Q,EAAEyR,EAAE,gBAAgB,CAAC,EAAEd,EAAEc,EAAE,OAAO,CAAC,GAAGd,EAAEc,EAAE,IAAI,CAAC,IAAIK,EAAEnB,EAAEc,EAAE,MAAMC,EAAED,EAAE,KAAK,SAASK,EAAE,CAAC,EAAEhV,GAAG4T,EAAEgB,EAAE,CAAC,EAAED,EAAE,IAAK,OAAQ,IAAIM,EAAE,CAAC,MAAMD,EAAE,IAAInB,EAAE,KAAKD,EAAE,CAACO,EAAEF,EAAEW,EAAE,KAAK,OAAO,OAAOA,EAAET,EAAEc,EAAE,CAAE,aAAa,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,GACzoC9c,EAAG,KAAK,CAAC,MAAM,WAAW,CAAC,GAAG,CAACwc,GAAG,MAAM7U,GAAG,KAAK,QAAQ,IAAI,CAAC,KAAK,QAAQ,MAAM,CAAC,CAAC,OAAOoD,EAAEyR,EAAE,uBAAuB,CAAC7T,GAAG,YAAY6T,EAAE,CAAE,MAAM,UAAU,CAAC,MAAO,MAAK,eAAe,KAAK,WAAW,CAAC,KAAK,QAAQ,MAAM,KAAK,aAAa,KAAK,MAAO,MAAM,YAAY,EAAE,CAAC,EAAEA,EAAE,SAAS,KAAK,OAAO,OAAO,uBAAuB,CAAC,IAAIf,EAAE,MAAM,KAAK,UAAU,CAACoB,EAAEL,EAAE,QAAQ,EAAE,EAAE,IAAIA,EAAE,QAAQ,GAAG,CAAC,OAAOf,EAAE,KAAT,CAAe,IAAI,MAAe,MAAM,CAACe,EAAE,CAAC,IAAI,SAAqB,OAAO,KAAK,YAAYA,EAAEf,EAAEoB,EAAE,CAAC,IAAI,YAA2B,OAAO,KAAK,eAAeL,EAAEf,EAAEoB,EAAE,CAAC,IAAI,WAAyB,OAAO,KAAK,cAAcL,EAAEf,EAAEoB,EAAE,CAAC,IAAI,cAA+B,OAAO,KAAK,iBAAiBL,EAAEf,EAAEoB,EAAE,CAAC,IAAI,WAAyB,OAAO,KAAK,cAAcL,EAAEf,EAAEoB,EAAE,CAAC,IAAI,aAA6B,OAAO,KAAK,gBAAgBL,EAAEf,EAAEoB,EAAE,CAAC,IAAI,WAAyB,OAAO,KAAK,cAAcL,EAAEf,EAAEoB,EAAE,CAAC,QAAQ,GAAEpB,EAAE,GAAI,CAAC,CAACA,EAAE,QAAQ,CAAC,CAACC,EAAE,EAAE,CAAC,IAAI,IAAIc,KAAKK,EAAE,IAAI,IAAIpB,KAAKe,EAAE,CAAC,IAAIA,EAAE,EAAE,CAAC,IAAI,IAAIK,EAAE,EAAEA,EAAE,KAAK,QAAQ,WAAW,OAAO,IAAI,CAAC,IAAInB,EAAE,KAAK,QAAQ,WAAWmB,GAAiB,EAAEnB,GAAdD,EAAE,OAAOoB,GAAW,EAAE,KAAK,CAAC,QAAQpB,EAAE,QAAQ,UAAU,CAAC,KAAKe,EAAE,CAAC,CAAE,OAAOd,EAAG,YAAY,EAAE,EAAE,EAAE,CAAC,IAAIA,EAAE,KAAK,YAAYc,EAAEK,EAAEpB,EAAE,MAAM,CAACgB,EAAE,KAAK,aAAaD,EAAEK,EAAEpB,EAAE,MAAM,CAACK,EAAEU,EAAE,MAAMd,EAAEe,EAAE,EAAE,CAAC,OAAOX,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,eAAe,EAAE,EAAE,EAAE,CAAC,IAAIJ,EAAE,KAAK,YAAYc,EAAEK,EAAEpB,EAAE,MAAM,CAACgB,EAAE,KAAK,aAAaD,EAAEK,EAAEpB,EAAE,MAAM,CAACK,EAAE,EAAE,CAACgB,EAAEN,EAAE,MAAM,EAAEd,EAAE,CAAC,EAAE,OAAO,GAAGI,EAAE,KAAKgB,EAAE,CAAC,IAAId,EAAEQ,EAAE,MAAMC,EAAE,EAAE,CAAC,OAAOT,EAAE,OAAO,GAAGF,EAAE,KAAKE,EAAE,CAACF,EAAG,cAAc,EAAE,EAAE,EAAE,CAAC,IAAIJ,EAAE,KAAK,aAAac,EAAEK,EAAE,KAAK,CAAC,GAAG,EAAEL,EAAE,MAAMd,EAAE,EAAE,CAACD,EAAE,UAAU,CAAC,IAAIC,EAAE,KAAK,aAAac,EAAEK,EAAEpB,EAAE,MAAM,CAACgB,EAAED,EAAE,MAAM,EAAEd,EAAE,EAAE,CAAC,OAAOe,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,IAAIA,EAAE,KAAK,YAAYD,EAAEK,EAAEpB,EAAE,MAAM,CAACK,EAAEU,EAAE,MAAM,EAAEC,EAAE,CAAC,OAAOX,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,iBAAiB,EAAE,EAAE,EAAE,CAAC,IAAIJ,EAAE,KAAK,aAAac,EAAEK,EAAE,KAAK,CAAC,GAAG,EAAEL,EAAE,MAAMd,EAAE,EAAE,CAACD,EAAE,UAAU,CAAC,IAAIC,EAAE,KAAK,YAAYc,EAAEK,EAAEpB,EAAE,MAAM,CAACgB,EAAED,EAAE,MAAMd,EAAE,CAAC,OAAOe,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,IAAIA,EAAE,KAAK,aAAaD,EAAEK,EAAEpB,EAAE,MAAM,CAACK,EAAEU,EAAE,MAAMC,EAAE,EAAE,CAAC,OAAOX,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,cAAc,EAAE,EAAE,EAAE,CAAC,OAAO,KAAK,UAAUU,EAAEK,EAAE,GAAG,CAAC,GAAGL,GAAG,OAAO1T,EAAE,QAAQ2S,EAAE,OAAO,OAAO3S,EAAE,OAAO,MAAM,CAAC,EAAE,IAAI+T,EAAEL,EAAE,MAAMd,EAAED,EAAE,MAAM,MAAM,OAAgC,KAAK,UAAU,OAAxC,IAA+C,EAAEoB,EAAE,aAAa,CAAC,EAAEnB,EAAE,aAAa,EAAEmB,EAAE,SAASnB,EAAE,EAAG,CAAE,gBAAgB,EAAE,EAAE,EAAE,CAAC,OAAO,KAAK,UAAUc,EAAEK,EAAE,GAAG,CAAC,GAAGL,GAAG,OAAO1T,EAAE,QAAQ2S,EAAE,OAAO,OAAO3S,EAAE,OAAO,MAAM,CAAC,EAAE,IAAI+T,EAAEL,EAAE,MAAMd,EAAED,EAAE,MAAM,MAAM,OAAgC,KAAK,UAAU,OAAxC,IAA+C,EAAEoB,EAAE,aAAa,CAAC,EAAEnB,EAAE,aAAa,EAAEmB,EAAE,WAAWnB,EAAE,EAAG,CAAE,cAAc,EAAE,EAAE,EAAE,CAAC,OAAO,KAAK,UAAUc,EAAEK,EAAE,GAAG,CAAC,GAAGL,GAAG,OAAO1T,EAAE,QAAQ2S,EAAE,OAAO,OAAO3S,EAAE,OAAO,MAAM,CAAC,EAAE,IAAI+T,EAAEL,EAAE,MAAMd,EAAED,EAAE,MAAM,MAAM,OAAgC,KAAK,UAAU,OAAxC,IAA+C,EAAEoB,EAAE,aAAa,CAAC,EAAEnB,EAAE,aAAa,EAAEmB,EAAE,SAASnB,EAAE,EAAG,CAe9lF,YAAY,EAAE,EAAE,EAAE,CAAC,IAAIe,EAAE,EAAEX,EAAEL,EAAE,OAAO,KAAKgB,EAAEX,GAAG,CAAC,IAAIgB,EAAEL,EAAEX,GAAG,EAAEE,EAAEP,EAAEqB,GAAGF,EAAEZ,EAAE,OAAOa,GAAG,EAAEL,GAAE,QAAQI,EAAElB,EAAE,KAAK,UAAU,CAAC,EAAEoB,EAAE,EAAE,EAAEA,EAAG,OAAOL,EAerI,aAAa,EAAE,EAAE,EAAE,CAAC,IAAIA,EAAE,EAAEX,EAAEL,EAAE,OAAO,KAAKgB,EAAEX,GAAG,CAAC,IAAIgB,EAAEL,EAAEX,GAAG,EAAEE,EAAEP,EAAEqB,GAAGF,EAAEZ,EAAE,OAAOa,GAAG,GAAE,QAAQD,EAAElB,EAAE,KAAK,UAAU,CAAC,EAAE,EAAEoB,EAAE,EAAEA,EAAE,EAAG,OAAOhB,EAAE,EAOxI,UAAU,EAAE,EAAE,EAAE,CAAC,IAAIJ,EAAE,EAAE,CAACe,EAAE,EAAE,IAAI,IAAIX,EAAE,EAAEA,EAAEU,EAAE,OAAO,IAAI,CAAC,IAAIM,EAAEN,EAAEV,GAAGE,EAAEc,EAAE,OAAOrB,GAAU,GAAG,CAARoB,EAAEb,EAAE,CAAO,CAAC,GAAGS,EAAEX,EAAE,CAAC,IAAIL,EAAEe,EAAE,MAAMC,EAAEX,EAAE,CAAC,EAAE,KAAKL,EAAE,CAAE,EAAEK,EAAE,GAAI,GAAGW,EAAED,EAAE,OAAO,CAAC,IAAIf,EAAEe,EAAE,MAAMC,EAAE,CAAC,EAAE,KAAKhB,EAAE,CAAE,OAAOC,EAAG,YAAY,EAAE,CAAC,KAAK,QAAQc,EAAEJ,EAAE,KAAK,SAAS,CAACA,EAAE,KAAK,SAAS,CAACA,EAAE,KAAK,uBAAuB,CAAC,MAAe,SAAqB,YAA2B,WAAyB,cAA+B,WAAyB,aAA6B,WAAyB,CAAC,CAACA,EAAE,KAAK,eAAe,CAACA,EAAE,KAAK,QAAQ,CAACA,EAAE,KAAK,YAAY,CAAC,IAAIX,EAAE,EAAE,CAACoB,EAAE,EAAE,CAAC,IAAI,IAAIL,KAAK,KAAK,QAAQ,WAAW,CAAC,IAAId,EAAE,KAAK,QAAQ,iBAAiBc,GAAG,EAAEd,EAAE,+BAA+Bc,EAAE,CAAC,EAAEA,GAAGd,EAAEmB,EAAE,KAAK,CAAC,KAAK,aAAa,KAAKL,EAAE,CAAC,CAAE,KAAK,OAAOf,EAAE,KAAK,OAAOoB,EAAE,KAAK,UAAU,KAAK,QAAQ,YAAa3c,GAAG,MAAMub,CAAC,CAAC,OAAO,KAAK,EAAE,CAAC,IAAIC,EAAE,IAAID,EAAEgB,EAAEI,EAAE,YAAY,CAAC,IAAI,IAAIpB,EAAE,EAAEA,EAAEgB,EAAE,IAAI,CAAC,IAAIhB,EAAEoB,EAAE,YAAY,CAACJ,EAAED,GAAE,KAAKK,EAAE,CAAC,EAAE,SAASpB,EAAEgB,EAAE,CAAE,OAAOf,EAAG,MAAM,EAAE,CAAC,IAAI,GAAG,CAACmB,EAAEnB,KAAKD,EAAE,YAAY,KAAK,OAAO,KAAK,CAAC,KAAK,QAAQ,EAAE,YAAYoB,EAAE,CAACL,GAAE,MAAMf,EAAEC,EAAE,CAAE,SAAS,CAAC,IAAIc,EAAE,EAAE,CAAC,IAAI,GAAG,CAACf,EAAEoB,KAAK,KAAK,OAAO,EAAEpB,GAAGoB,EAAE,OAAOL,EAAG,SAAS,EAAE,EAAE,CAAC,KAAK,OAAO,IAAIA,EAAEf,EAAE,CAAE,SAAS,EAAE,CAAC,OAAO,KAAK,OAAO,IAAIe,EAAE,CAAE,aAAa,CAAC,EAAE,KAAK,SAAwB,IAAI,IAAI,GAAIrc,GAAG,KAAK,CAAC,WAAW,CAAC,MAAO,MAAK,eAAeyH,GAAG,KAAK,IAAI,CAAC,KAAK,KAAM,IAAG,CAAC,GAAG,CAAC4U,EAAE,GAAG,MAAM,MAAM,mBAAmBA,EAAE,OAAO,GAAGA,EAAE,aAAa,CAAC,IAAIf,EAAE,MAAMe,EAAE,aAAa,CAACK,EAAE,IAAI,WAAWpB,EAAE,CAACC,EAAE,IAAIzT,GAAE4U,EAAE,CAACJ,EAAE,EAAE,CAACX,EAAEJ,EAAE,YAAY,CAAC,IAAI,IAAIc,EAAE,EAAEA,EAAEV,EAAE,IAAI,CAAC,IAAIU,EAAEd,EAAE,WAAW,CAACD,EAAEvb,GAAG,KAAKwb,EAAE,CAACmB,EAAEnB,EAAE,WAAW,CAACc,EAAEV,EAAE,IAAIpT,GAAE,KAAK,GAAG8T,EAAEK,EAAE,CAACC,EAAEhB,EAAE,UAAU,CAACE,EAAE,CAAC,QAAQc,EAAE,KAAKrB,EAAE,SAAS,CAAC,CAAC,KAAK,WAAW,MAAMqB,EAAEd,EAAE,CAACS,EAAE,KAAKT,EAAE,CAAE,OAAOS,GAAI,CAAC,KAAK,aAAc,YAAY,EAAE,CAAC,OAAO,KAAK,WAAW,KAAKD,EAAE,CAAE,YAAY,EAAE,EAAE,CAAC,KAAK,GAAGA,EAAE,KAAK,IAAIf,EAAEW,EAAE,KAAK,eAAe,CAACA,EAAE,KAAK,aAAa,IAAIjS,GAAE,QAAQ,KAAM,IAAG,CAAC,IAAIsR,EAAEe,EAAE,IAAI,GAAG,CAAC,IAAIf,EAAE/S,GAAE,WAAW8T,EAAE,CAAC,MAAM,CAAC,KAAKf,EAAE,OAAO,GAAGA,EAAE,OAAOA,EAAE,OAAO,EAAG,CAAwB,OAArB,MAAM9T,GAAG,KAAK,IAAI8T,EAAE,EAAU,KAAK,EAAE,IAAI,CAAC,IAAIC,EAAE,IAAIzT,GAAEwT,EAAE,CAACgB,EAAEvc,GAAG,KAAKwb,EAAE,CAACI,EAAEU,EAAEK,GAAG,OAAO9R,EAAE+Q,EAAE,kBAAkB,CAAC,CAAC,QAAQA,EAAE,KAAKW,EAAE,SAAS,CAAC,EAAG,EAAG,CAAC,GAAIrc,GAAG,KAAK,CAAC,MAAM,WAAW,CAAkE,OAA3D,MAAM,QAAQ,IAAI,KAAK,OAAO,IAAI,KAAM,IAAGoc,EAAE,WAAW,CAAC,CAAC,EAAU,MAAM,CAAE,MAAM,aAAa,EAAE,CAAC,OAAO,QAAQ,IAAIA,EAAE,IAAI,GAAG,CAAC,IAAIf,EAAE/S,GAAE,WAAW8T,EAAE,CAACK,EAAE,KAAK,OAAOpB,EAAE,SAAS,OAAO1Q,EAAE8R,EAAE,gBAAgB,CAACA,EAAE,YAAYL,EAAE,EAAG,CAAC,CAAE,aAAa,EAAE,EAAE,CAAC,IAAIK,EAAEnU,GAAE,WAAW8T,EAAE,QAAQ,CAACd,EAAEhT,GAAE,WAAW+S,EAAE,QAAQ,CAAC,OAAOoB,EAAE,QAAQnB,EAAE,CAAE,cAAc,EAAE,EAAE,EAAE,CAAC,OAAOc,GAAE,QAAQf,EAAEoB,EAAEnB,EAAE,CAAE,YAAY,EAAE,CAAC,KAAK,QAAQc,EAAEJ,EAAE,KAAK,SAAS,CAACA,EAAE,KAAK,UAAU,CAACA,EAAE,KAAK,kBAAkB,CAACA,EAAE,KAAK,uBAAuB,CAACA,EAAE,KAAK,SAAS,CAAC,KAAK,OAAO,KAAK,QAAQ,OAAO,KAAK,EAAE,IAAI,IAAIjc,GAAGsb,EAAEe,EAAE,CAAC,CAAC,KAAK,OAAOA,EAAE,OAAO,KAAK,QAAQA,EAAE,QAAQ,KAAK,gBAAgBA,EAAE,gBAAgB,KAAK,qBAAqBA,EAAE,0BCtDnoF,SAASI,GAAE,EAAE,CAAC,OAAgB,OAAOnB,GAAjB,YAA2BA,GAAG,CAAc,EAAEA,EAAE,EAAEgB,MAAKhB,EAEpI,SAASvP,GAAE,EAAE,GAAG2Q,EAAE,CAAC,GAAG,CAACpB,EAAE,MAAM,MAAM,mBAAmBoB,EAAE,OAAO,EAAE,KAAKA,EAAE,KAAK,IAAI,CAAC,IAAI,CACmC,SAAS5S,GAAE,EAAE,CAAC,IAAI6S,EAAiB,IAAI,IAAI,MAAO,IAAG,CAAC,IAAIhB,EAAEgB,EAAE,IAAIL,EAAE,CAAC,GAAGX,EAAE,OAAOA,EAAE,IAAI7R,EAAE,KAAK,MAAMwS,EAAE,CAACC,EAAE,SAASI,EAAE,EAAE,CAAC,OAAOL,EAAE,GAAT,CAAa,IAAK,GAAgB,CAAC,GAAG,EAAE,GAAGhB,GAAGgB,EAAEI,EAAEpB,EAAE,IAAIqB,EAAE,CAAC,OAAoB,EAAEV,EAAE,IAAK,GAAE,GAAGS,EAAE,CAAE,IAAK,GAAY,CAAC,GAAG,EAAEpB,EAAE,GAAGoB,GAAGJ,EAAEf,EAAEmB,EAAE,IAAIC,EAAE,CAAC,OAAoB,EAAEN,EAAEf,EAAE,GAAGC,EAAE,CAAE,IAAK,GAAc,CAAC,GAAG,EAAEc,EAAEd,GAAGe,EAAEK,EAAEd,EAAEQ,GAAG,OAAOtQ,GAAE4Q,EAAE,mBAAmB,CAACF,GAAEE,EAAE,EAAEA,EAAE,SAAS,CAAc,EAAED,GAAE,CAAC,oBAAoBL,EAAE,SAAS,GAAgB,EAAEM,EAAE,CAAC,GAAGD,EAAE,GAAGnB,EAAE,CAAC,CAAC,CAAC,CAAE,IAAK,GAAW,CAAC,GAAG,EAAED,EAAEoB,EAAE,GAAGL,GAAGC,EAAET,EAAEQ,EAAE,IAAIM,EAAE,CAA8C,OAAd,EAAtBrB,IAAN,IAA8BC,EAAE,EAAgCD,EAA9BoB,EAAE,GAAGb,EAAE,CAAkC,IAAK,GAAY,CAAC,GAAG,EAAEP,GAAGgB,EAAE,OAAOhB,KAAMxR,EAAE,CAAC,OAAO6S,EAAE,IAAIL,EAAEC,EAAE,CAACA,8BAJ9tB,IAAwE,IACzE,CAAMD,GAAE,UAG3CX,IAAG,CAAC,GAAEA,IAAG,EAAE,EAAE,GAAE,SAAS,GAAG,WAAW,GAAE,GAAE,KAAK,GAAG,OAAO,GAAE,GAAE,OAAO,GAAG,SAAS,GAAE,GAAE,IAAI,GAAG,MAAM,GAAE,GAAE,KAAK,GAAG,OAAOgB,kICJzB,KAAmF,KAA2D,CAAIL,EAAE,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKE,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,GAAG,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,WAAW,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,eAAe,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,SAAS,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,SAAS,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,SAAS,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,CAACjB,GAAE,CAAC,KAAK,CAACI,GAAE,CAAC,KAAK,EAAE,CAACM,GAAE,CAAC,iBAAiB,CAACQ,GAAE,CAAC,aAAa,CAAC3S,GAAE,CAAC,KAAK,YAAY,CAACyS,GAAE,CAAC,YAAY,KAAK,CAACvS,GAAE,CAAC,YAAY,CAACgS,EAAE,CAAC,KAAK,EAAE,CAACrR,GAAE,CAAC,YAAY,CAACV,GAAE,CAAC,YAAY,CAACnC,GAAE,CAAC,YAAY,CAACyC,GAAE,CAAC,YAAY,CAACJ,GAAE,CAAC,YAAY,CAACS,GAAE,CAAC,YAAY,CAACN,GAAE,CAAC,YAAY,CAACF,GAAE,CAAC,YAAY,CAACzB,GAAE,CAAC,YAAY,CAACL,GAAE,CAAC,YAAY,CAACoC,GAAE,CAAC,YAAY,CAACG,GAAE,CAAC,YAAY,CAAC7F,GAAE,CAAC,YAAY,CAACqF,GAAE,CAAC,YAAY,CAAChF,GAAE,CAAC,YAAY,CAACkD,GAAE,CAAC,YAAY,CAAC4C,GAAE,CAAC,YAAY,CAACV,GAAE,EAAE,CAACM,GAAE,GAAG,CAAC,IAAIyR,EAAE/R,GAAE6Q,GAAG,GAAGkB,EAAE,OAAOA,GAAG,CAAC,KAAK,GAAGlB,EAAE,QAAQ,EAAGzP,GAAE,EAAE,CAAC+D,GAAEiM,GAAEhQ,GAAE,CAACP,GAAE,IAAIqR,GAAEpY,GAAE,IAAI8X,EAAE/Q,GAAE,CAACC,GAAE,CAAC,qBAAqB,CAAC,QAAQ,IAAImR,GAAE,CAAC,OAAO,CAAC,IAAI,IAAI,wCAAwC,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,QAAQ,CAAC,IAAI3Q,EAAE,CAAC,UAAU4P,GAAE,iBAAiBW,EAAE,WAAWf,GAAE,MAAM,CAAC,KAAK,EAAE,GAAG,IAAI,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIxP,EAAE,CAAC,UAAU4P,GAAE,iBAAiBW,EAAE,WAAWL,GAAE,MAAM,CAAC,KAAK,IAAI,GAAG,IAAI,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIlQ,EAAE,CAAC,UAAU4P,GAAE,iBAAiBW,EAAE,WAAWG,GAAE,MAAM,CAAC,KAAK,IAAI,GAAG,IAAI,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAI1Q,EAAE,CAAC,UAAU4P,GAAE,iBAAiBW,EAAE,WAAWxS,GAAE,MAAM,CAAC,KAAK,IAAI,GAAG,IAAI,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIiC,EAAE,CAAC,UAAU4P,GAAE,iBAAiBW,EAAE,WAAWC,GAAE,MAAM,CAAC,KAAK,IAAI,GAAG,IAAI,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIxQ,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAWtS,GAAE,MAAM,CAAC,KAAK,IAAI,GAAG,IAAI,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAI+B,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAW3R,GAAE,MAAM,CAAC,KAAK,IAAI,GAAG,IAAI,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIoB,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAWrS,GAAE,MAAM,CAAC,KAAK,IAAI,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAI8B,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAWxU,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIiE,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAW/R,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIwB,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAWnS,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAI4B,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAW1R,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAImB,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAWhS,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIyB,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAWlS,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAI2B,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAW3T,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIoD,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAWhU,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIyD,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAW5R,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIqB,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAWzR,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIkB,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAWtX,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAI+G,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAWjS,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAI0B,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAWjX,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAI0G,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAW/T,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIwD,EAAE,CAAC,UAAUiQ,EAAE,iBAAiBM,EAAE,WAAWnR,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,CAAC,gBAAgByE,GAAE,qBAAqB7E,GAAE,OAAOuR,EAAE,CAAC,CAAC,CAAC,YAAY,aAAa,IAAgB/Q,GAAE,EAAEA,GAAE,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,QAAQ,KAAKiR,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,WAAW,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,WAAW,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,QAAQ,KAAKA,EAAE,SAAS,CAAC,UAAU,CAAC,MAAM,aAAa,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,aAAa,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,UAAU,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,UAAU,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,UAAU,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,UAAU,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,UAAU,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,UAAU,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,UAAU,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,UAAU,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,QAAQ,KAAKA,EAAE,SAAS,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,aAAa,KAAKA,EAAE,SAAS,CAAC,eAAe,CAAC,eAAe,4CAA4C,MAAM,WAAW,KAAKA,EAAE,oBAAoB,CAAC,WAAW,CAAC,eAAe,4CAA4C,MAAM,OAAO,KAAKA,EAAE,oBAAoB,CAAC,CAAC,CAAcjZ,GAA2B,EAAE,CAAcC,GAAM,CAAC,MAAM,kBAAkB,EAAE,EAAE,CAAC,GAAG,CAAC6Y,GAAG,MAAM9X,GAAE,IAAI,CAAC,KAAK,CAAC,KAAKgH,GAAE,KAAK,aAAa,CAAC,MAAM,CAAC,KAAK,eAAe,MAAM,EAAE,CAAC,OAAO,CAAC,CAAC,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,KAAK,KAAK,KAAK,aAAa,CAAC,SAAS,KAAK,MAAM,CAAC,KAAK,eAAe,MAAM+P,EAAE,CAAC,KAAK,kBAAkB,CAAC,CAACkB,EAAE,CAAC,WAAW,CAAC,OAAOH,GAAG,WAAY,MAAM,kBAAkB,EAAE,EAAE,CAAC,GAAG,CAACA,GAAG,MAAM9X,GAAE,IAAI,CAAC,KAAK,CAAC,KAAKgH,GAAE,KAAK,aAAa,CAAC,MAAM,CAAC,KAAK,eAAe,MAAM,EAAE,CAAC,OAAO,CAAC,CAAC,KAAK,KAAK,KAAK,aAAa,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,KAAK,YAAY,KAAK,aAAa,CAAC,SAAS,KAAK,MAAM,CAAC,KAAK,eAAe,MAAM+P,EAAE,CAAC,KAAK,kBAAkB,CAAC,CAACkB,EAAE,CAAC,WAAW,CAAC,OAAOH,GAAG,IAAK,CACjtTtC,GAAqB,CAAC,QAAU,CAAC,MAAQ,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,QAAU,CAAC,KAAO,OAAO,KAAO,OAAO,YAAc,CAAC,mBAAqB,YAAY,sBAAwB,IAAI,WAAa,GAAG,qBAAuB,OAAO,kBAAoB,KAAK,sBAAwB,IAAI,6BAA+B,IAAI,kBAAoB,QAAQ,WAAa,YAAY,CAAC,CAAC,2BAA6B,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAC,ICEomL,SAASwC,GAAE,EAAE,CAAC,OAAO,IAAI,SAASF,EAAE,OAAOA,EAAE,WAAWA,EAAE,WAAW,CAGttM,SAASzR,EAAE,EAAE,GAAG0Q,EAAE,CAAC,GAAG,CAACe,EAAE,MAAM,MAAM,mBAAmBf,EAAE,OAAO,EAAE,KAAKA,EAAE,KAAK,IAAI,CAAC,IAAI,CAAE,SAAS7Q,GAAE,EAAE,CAAC,MAAM,MAAM,qBAAqB4R,IAAI,CACiS,SAASlR,GAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAEkR,GAAGf,EAAEe,EAAE,0BAA0Bd,EAAE,CAAC3Q,EAAEyR,GAAGK,EAAEL,EAAE,0BAA0Bd,EAAE,CAC7gB,SAAS7Q,GAAE,EAAE,CAAC,OAAgB,OAAO2R,GAAjB,SAAoB,SAAS/R,GAAE,EAAE,CAAC,OAAO,OAAO,SAAS+R,EAAE,CAAE,SAASZ,GAAE,EAAE,CAAC,OAAcY,IAAP,KAEjE,SAAS1R,GAAE,EAAE,CAAC,GAAG8Q,GAAEY,EAAE,CAAC,MAAO,GAAY,OAAOA,EAAE,KAAT,CAAe,KAAKxQ,EAAE,MAAM,MAAO,GAAa,KAAKA,EAAE,QAAQ,MAAO,GAAe,KAAKA,EAAE,MAAM,MAAO,GAAa,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,gBAAgB,MAAO,IAAwB,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,OAAO,MAAO,GAAc,KAAKA,EAAE,OAAO,MAAO,GAAc,KAAKA,EAAE,SAAS,MAAO,IAAiB,KAAKA,EAAE,OAAO,MAAO,IAAe,KAAKA,EAAE,cAAc,MAAO,IAAsB,QAAQ,GAAEwQ,EAAE,EAAG,SAAS9X,GAAE,EAAE,CAAC,IAAImY,EAAEpB,EAAE,YAAY,CAACC,EAAE,EAAE,CAAC,IAAI,IAAIe,EAAE,EAAEA,EAAEI,EAAE,IAAI,CAAC,IAAIA,EAAEL,GAAE,KAAKf,EAAE,CAAC,EAAE,KAAKoB,EAAE,CAAE,MAAM,CAAC,KAAK7Q,EAAE,MAAM,MAAM0P,EAAE,CAAE,SAAS9W,GAAE,EAAE,EAAE,CAAC,IAAI,IAAI8W,KAAKD,EAAE,YAAYoB,EAAE,MAAM,OAAO,CAACA,EAAE,OAAO,GAAE,MAAMpB,EAAEC,EAAE,CAAE,SAAS5P,GAAE,EAAE,EAAE,EAAE,CAAC,IAAI2Q,EAAEhB,EAAE,MAAM,OAAOK,EAAEe,EAAE,MAAM,OAAO,GAAGJ,EAAEX,EAAE,MAAO,GAAG,GAAGW,EAAEX,EAAE,MAAO,GAAE,IAAI,IAAIA,EAAE,EAAEA,EAAEW,EAAE,IAAI,CAAC,IAAIA,EAAEhB,EAAE,MAAMK,GAAGgB,EAAED,EAAE,MAAMf,GAAGE,EAAEQ,GAAE,QAAQC,EAAEK,EAAEpB,EAAE,CAAC,GAAOM,IAAJ,EAAM,OAAOA,EAAG,MAAO,GAAG,SAASrR,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKqB,EAAE,QAAQ,MAAUwQ,EAAE,WAAW,GAAjB,EAAkB,CAAE,SAASzM,GAAE,EAAE,EAAE,CAAC,EAAE,WAAW0L,EAAE,MAAM,EAAE,EAAE,CAAE,SAAStW,GAAE,EAAE,EAAE,CAAC,OAAOqX,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAASjR,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKwB,EAAE,MAAM,MAAMwQ,EAAE,YAAY,CAAC,CAAE,SAASnX,GAAE,EAAE,EAAE,CAAC,EAAE,YAAYoW,EAAE,MAAM,CAAE,SAASnW,GAAE,EAAE,EAAE,CAAC,OAAOkX,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAAS7P,GAAE,EAAE,CAAC,IAAI6P,EAAEe,EAAE,WAAW,CAACK,EAAE,IAAI,KAAKpB,EAAE,CAAC,MAAM,CAAC,KAAKzP,EAAE,KAAK,MAAM6Q,EAAE,aAAa,CAAC,CAAE,SAASrX,GAAE,EAAE,EAAE,CAAC,IAAIqX,EAAE,IAAI,KAAKpB,EAAE,MAAM,CAACC,EAAEmB,EAAE,SAAS,CAAC,EAAE,WAAWnB,EAAE,CAAE,SAAShQ,GAAE,EAAE,EAAE,CAAC,IAAImR,EAAE,IAAI,KAAKL,EAAE,MAAM,CAACd,EAAE,IAAI,KAAKD,EAAE,MAAM,CAAC,OAAOoB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAAG,SAASjQ,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKO,EAAE,KAAK,MAAMwQ,EAAE,YAAY,CAAC,CAAE,SAASjR,GAAE,EAAE,EAAE,CAAC,EAAE,YAAYkQ,EAAE,MAAM,CAAE,SAAS7V,GAAE,EAAE,EAAE,CAAC,OAAO4W,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAAS5V,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKmG,EAAE,KAAK,MAAMwQ,EAAE,YAAY,CAAC,CAAE,SAAS1W,GAAE,EAAE,EAAE,CAAC,EAAE,YAAY2V,EAAE,MAAM,CAAE,SAAS1V,GAAG,EAAE,EAAE,CAAC,OAAOyW,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAASzV,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKgG,EAAE,KAAK,MAAMwQ,EAAE,UAAU,CAAC,CAAE,SAASvW,GAAG,EAAE,EAAE,CAAC,EAAE,UAAUwV,EAAE,MAAM,CAAE,SAASvV,GAAG,EAAE,EAAE,CAAC,IAAI2W,EAAE,KAAK,UAAUL,EAAE,MAAM,CAACd,EAAE,KAAK,UAAUD,EAAE,MAAM,CAAC,OAAOoB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAAG,SAASvV,GAAG,EAAE,CAAC,MAAM,CAAC,KAAK6F,EAAE,OAAO,MAAMwQ,EAAE,aAAa,CAAC,CAAE,SAASpW,GAAG,EAAE,EAAE,CAAC,EAAE,aAAaqV,EAAE,MAAM,CAAE,SAASpV,GAAG,EAAE,EAAE,CAAC,OAAOmW,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAASnV,GAAG,EAAE,CAAC,IAAIuW,EAAEpB,EAAE,YAAY,CAACC,EAAE,EAAE,CAAC,IAAI,IAAIe,EAAE,EAAEA,EAAEI,EAAE,IAAI,CAAC,IAAIA,EAAEpB,EAAE,YAAY,CAAC,EAAEoB,GAAGL,GAAE,KAAKf,EAAE,CAAE,MAAM,CAAC,KAAKzP,EAAE,OAAO,MAAM0P,EAAE,CAAE,SAASnV,GAAG,EAAE,EAAE,CAAC,IAAImV,EAAE,OAAO,QAAQmB,EAAE,MAAM,CAAC,IAAI,GAAG,CAACA,EAAEJ,KAAKhB,EAAE,YAAYC,EAAE,OAAO,CAACA,GAAG,EAAE,YAAYmB,EAAE,CAACL,GAAE,MAAMf,EAAEgB,EAAE,CAAE,SAASjW,GAAG,EAAE,EAAE,EAAE,CAAC,IAAIiW,EAAE,OAAO,KAAKhB,EAAE,MAAM,CAAC,MAAM,CAACK,EAAE,OAAO,KAAKe,EAAE,MAAM,CAAC,MAAM,CAAC,GAAGJ,EAAE,OAAOX,EAAE,OAAO,MAAO,GAAG,GAAGW,EAAE,OAAOX,EAAE,OAAO,MAAO,GAAE,IAAI,IAAIgB,EAAE,EAAEA,EAAEL,EAAE,OAAO,IAAI,CAAC,IAAIT,EAAES,EAAEK,GAAGF,EAAEd,EAAEgB,GAAG,GAAGd,EAAEY,EAAE,MAAO,GAAG,GAAGZ,EAAEY,EAAE,MAAO,GAAE,IAAID,EAAElB,EAAE,MAAMO,IAAI,KAAKG,EAAEU,EAAE,MAAMD,IAAI,KAAKR,EAAEI,GAAE,QAAQG,EAAER,EAAET,EAAE,CAAC,GAAOU,IAAJ,EAAM,OAAOA,EAAG,MAAO,GAAG,SAASvV,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKmF,EAAE,gBAAgB,MAAMwQ,EAAE,UAAU,CAAC,CAAE,SAAS1V,GAAG,EAAE,EAAE,CAAC,EAAE,UAAU2U,EAAE,MAAM,CAAE,SAAS1U,GAAG,EAAE,EAAE,CAAC,IAAI8V,EAAE,KAAK,UAAUL,EAAE,MAAM,CAACd,EAAE,KAAK,UAAUD,EAAE,MAAM,CAAC,OAAOoB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAAG,SAAS1U,GAAG,EAAE,CAAC,IAAIyU,EAAEe,EAAE,UAAU,CAAC,GAAOf,IAAJ,EAAM,MAAM,CAAC,KAAKzP,EAAE,SAAS,MAAMwQ,EAAE,YAAY,CAAC,CAAC,GAAOf,IAAJ,EAAM,MAAM,CAAC,KAAKzP,EAAE,SAAS,MAAMwQ,EAAE,YAAY,CAAC,CAAC,MAAM,MAAM,4BAA4B,CAAE,SAASvV,GAAG,EAAE,EAAE,CAAC,GAAGwD,GAAEgR,EAAE,MAAM,CAAC,CAAC,EAAE,UAAU,EAAE,CAACe,EAAE,YAAYf,EAAE,MAAM,CAAC,OAAQ,GAAG5Q,GAAE4Q,EAAE,MAAM,CAAC,CAAC,EAAE,UAAU,EAAE,CAACe,EAAE,YAAYf,EAAE,MAAM,CAAC,OAAQ,MAAM,MAAM,4BAA4B,CAAE,SAASvU,GAAG,EAAE,EAAE,CAAC,IAAI2V,EAAEL,EAAE,MAAMd,EAAED,EAAE,MAAM,GAAGhR,GAAEoS,EAAE,EAAEpS,GAAEiR,EAAE,EAAE7Q,GAAEgS,EAAE,EAAEhS,GAAE6Q,EAAE,CAAC,OAAOmB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAAE,MAAM,MAAM,4BAA4B,CAAE,SAASvU,GAAG,EAAE,CAAC,MAAM,CAAC,KAAK6E,EAAE,OAAO,MAAMwQ,EAAE,YAAY,CAAC,CAAE,SAASpV,GAAG,EAAE,EAAE,CAAC,EAAE,YAAYqU,EAAE,MAAM,CAAE,SAASpU,GAAG,EAAE,EAAE,EAAE,CAAC,IAAIqU,EAAEc,EAAE,MAAMC,EAAEhB,EAAE,MAAM,OAAgCoB,EAAE,OAA3B,IAAkC,EAAEL,EAAE,MAAM,aAAa,CAAC,EAAEf,EAAE,MAAM,aAAa,EAAEC,EAAEe,EAAG,GAAGf,EAAEe,EAAE,EAAE,EAAG,SAASnV,GAAG,EAAE,CAAC,MAAM,CAAC,KAAK0E,EAAE,cAAc,MAAMwQ,EAAE,YAAY,CAAC,CAAE,SAASjV,GAAG,EAAE,EAAE,CAAC,EAAE,YAAYkU,EAAE,MAAM,CAAE,SAASjU,GAAG,EAAE,EAAE,CAAC,IAAIqV,EAAEL,EAAE,MAAMd,EAAED,EAAE,MAAM,OAAOoB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAMhpH,eAAejU,GAAG,EAAE,CAAC,IAAIgU,EAAE,KAAK,MAAM/T,IAAI,KAAK,QAAQ,CAAC,GAAG,IAAI8U,EAAE,GAAG,CAAC,MAAM,IAAI,QAAQ,GAAG,CAAC,WAAWA,EAAEf,EAAE,EAAG,CACxR,eAAe9T,GAAG,EAAE,EAAE,CAAC,IAAIkV,EAAE,GAAGpB,EAAE,CAACC,EAAE,EAAE,CAACe,EAAE,EAAE,IAAI,IAAID,KAAKK,EAAE,EAAE,KAAK,GAAGL,EAAE,KAAK,GAAGA,EAAE,GAAG,IAAI,CAAC,GAAGA,EAAE,GAAGA,EAAE,KAAK,IAAIV,EAAE,IAAI,IAAIU,EAAE,CAACM,EAAEpB,EAAE,KAAK,IAAI,CAAC,EAAE,aAAa,IAAI,QAAQoB,EAAE,CAAC,IAAId,EAAE,MAAMpU,GAAGkU,EAAE,CAAC,GAASE,EAAE,SAAR,IAAe,MAAM,MAAM,mBAAmBA,EAAE,OAAO,GAAGA,EAAE,aAAa,CAAC,IAAIY,EAAE,MAAMZ,EAAE,aAAa,CAACW,EAAE,IAAI,WAAWC,EAAE,CAAC,GAAGD,EAAE,SAASF,EAAE,MAAM,MAAM,6CAA6C,CAAC,IAAIN,EAAE,IAAI,GAAGC,EAAE,EAAE,IAAI,IAAII,KAAKK,EAAE,CAAC,IAAIpB,EAAEe,EAAE,GAAGA,EAAE,KAAKK,EAAET,EAAEX,EAAEC,EAAEiB,EAAE,SAASP,EAAES,EAAE,CAAC,EAAE,MAAML,EAAE,KAAKd,EAAE,CAAC,EAAEmB,EAAG,OAAOpB,EAAE,IAAI,GAAGU,EAAE,KAAKK,EAAE,KAAKA,EAAE,GAAGA,EAAE,KAAK,CAAC,CAAsoB,SAAS3U,GAAG,EAAE,EAAE,CAAC,IAAIgV,EAAEL,EAAE,OAAOf,EAAE,OAAOC,EAAE,IAAI,WAAWmB,EAAE,CAAC,OAAOnB,EAAE,IAAIc,EAAE,EAAE,CAACd,EAAE,IAAID,EAAEe,EAAE,OAAO,CAACd,EAAG,SAAS,GAAG,EAAE,CAAC,EAAEc,EAAE,OAAO,EAAE,+BAA+B,CAAC,IAAIf,EAAE,CAAC,GAAGe,EAAE,CAAC,MAAM,EAAE,IAAIA,EAAE,KAAKf,EAAE,KAAK,CAACoB,EAAE,EAAE,CAAC,IAAI,IAAIL,KAAKf,EAAE,CAAC,IAAIA,EAAEoB,EAAE,OAAO,EAAEnB,EAAEmB,EAAEpB,GAAG,GAAGe,EAAE,MAAMd,EAAE,GAAG,EAAED,GAAG,CAAC,KAAKC,EAAE,KAAK,GAAG,KAAK,IAAIA,EAAE,GAAGc,EAAE,GAAG,CAAC,CAACK,EAAE,KAAKL,EAAE,CAAE,OAAOK,8HAb76C,CAL/BpB,GAAE,OAAO,OAAOoB,GAAE,OAAO,eAAenB,GAAE,OAAO,yBAAyBe,GAAE,OAAO,oBAAoBX,GAAE,OAAO,eAAegB,GAAE,OAAO,UAAU,eAAed,IAAG,EAAE,EAAE,IAAIP,KAAKe,EAAEK,GAAEL,EAAEf,EAAE,CAAC,WAAW,CAAC,EAAE,aAAa,CAAC,EAAE,SAAS,CAAC,EAAE,MAAMC,EAAE,CAAC,CAAC,EAAED,GAAGC,EAAEkB,IAAG,EAAE,IAAI,UAAU,CAAC,OAAOnB,IAAI,EAAEe,EAAEC,GAAED,EAAE,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE,CAAC,EAAE,QAAQf,EAAE,CAACA,EAAE,SAAUkB,IAAG,EAAE,EAAE,EAAE,IAAI,CAAC,GAAGlB,GAAa,OAAOA,GAAjB,UAAgC,OAAOA,GAAnB,WAAqB,IAAI,IAAImB,KAAKH,GAAEhB,EAAE,CAAC,GAAE,KAAKe,EAAEI,EAAE,EAAEA,IAAId,GAAGe,GAAEL,EAAEI,EAAE,CAAC,QAAQnB,EAAEmB,GAAG,WAAW,EAAE,EAAElB,GAAED,EAAEmB,EAAE,GAAGZ,EAAE,WAAW,CAAC,CAAC,OAAOQ,GAAIL,IAAG,EAAE,EAAE,KAAK,EAAQK,GAAN,KAAgB,EAAE,CAAVf,GAAEK,GAAEU,EAAE,CAAC,CAAIG,GAIthB,CAACjB,GAAGc,GAAGA,EAAE,WAAWC,EAAEI,GAAEJ,EAAE,UAAU,CAAC,MAAMD,EAAE,WAAW,CAAC,EAAE,CAAC,CAACA,EAAE,EAAEJ,GAAG,EAAE,EAAE,IAAIJ,GAAEQ,EAAY,OAAOf,GAAjB,SAAwBA,EAALA,EAAE,GAAKoB,EAAE,CAAC5S,GAAE2S,GAAE,CAAC,4CAA4C,EAAE,EAAE,CAAC,IAAIC,EAAEnB,EAAiB,UAAU,CAAC,SAASc,EAAE,EAAE,EAAE,CAAC,GAAe,OAAOA,GAAnB,WAAqB,MAAM,UAAU,uHAAuHA,EAAE,IAAI,CAAC,KAAK,aAAaA,EAAE,KAAK,cAAc,SAAS,EAAE,CAAC,GAAG,EAAE,CAACA,GAAG,CAAC,IAAIA,EAAE,OAAO,MAAO,GAAE,IAAIf,EAAEe,GAAGA,EAAE,aAAa,GAAYf,IAAT,IAAK,GAAM,MAAO,KAAI,GAAa,OAAOA,GAAjB,UAAoBA,EAAE,EAAE,MAAM,UAAU,2CAA2CA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,iBAAiB,SAAS,EAAE,CAAC,IAAIA,EAAEe,GAAGA,EAAE,gBAAgB,GAAYf,IAAT,IAAK,GAAM,OAAOgB,EAAE,GAAe,OAAOhB,GAAnB,WAAqB,MAAM,UAAU,uCAAuCA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,YAAY,SAAS,EAAE,CAAC,IAAIA,EAAEe,GAAGA,EAAE,WAAW,GAAYf,IAAT,IAAK,GAAM,OAAO,SAAS,EAAE,CAAC,OAAOe,GAAI,GAAe,OAAOf,GAAnB,WAAqB,MAAM,UAAU,kCAAkCA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,UAAU,SAAS,EAAE,CAAC,GAAG,EAAE,CAACe,GAAG,CAAC,IAAIA,EAAE,OAAO,OAAO,KAAK,IAAIf,EAAEe,GAAGA,EAAE,SAAS,GAAYf,IAAT,IAAK,GAAM,OAAsB,IAAI,IAAI,GAAUA,IAAP,KAAS,CAAC,IAAIoB,EAAE,CAAC,MAAM,MAAM,SAAS,QAAQ,CAAC,OAAO,SAAS,EAAE,CAAC,OAAOpB,GAAe,OAAOA,EAAEe,IAArB,YAA0B,CAAC,GAAOK,EAAE,SAAN,EAAa,MAAM,UAAU,oCAAoCA,EAAE,KAAK,KAAK,CAAC,CAAE,OAAOpB,GAAIA,EAAE,CAAC,KAAK,OAAO,KAAK,KAAK,KAAKA,GAAGA,EAAE,KAAKA,EAAE,KAAK,KAAM,IAAIA,EAAEe,EAAE,UAAU,MAAO,GAAE,KAAK,SAAS,EAAE,CAAC,GAASA,GAAN,KAAQ,MAAM,UAAU,oEAAoE,OAAOA,EAAE,CAAC,IAAI,CAAC,IAAIf,EAAE,SAAS,EAAE,CAAC,IAAIA,EAAEe,EAAE,OAAO,GAAUf,IAAP,MAAU,CAACA,EAAE,eAAeA,EAAE,KAAK,OAAOe,EAAE,cAAc,OAAOf,EAAE,IAAIoB,EAAE,CAAC,cAAc,CAAC,EAAE,KAAK,EAAE,CAAC,UAAU,EAAE,CAAC,CAAC,MAAO,GAAE,OAAOA,EAAEL,EAAE,iBAAiB,UAAU,EAAE,SAAS,EAAE,EAAE,CAAC,IAAIK,EAAE,GAAG,EAAE,cAAc,CAAC,EAAMpB,EAAE,KAAK,SAAX,EAAkB,CAAC,EAAEA,EAAE,CAAC,OAAQ,GAAG,CAAC,EAAEe,EAAE,aAAaf,EAAE,KAAK,OAAQoB,EAAE,CAAC,OAAOf,EAAEU,EAAEf,EAAE,UAAU,sJAAsJ,OAAOoB,EAAE,CAAC,IAAI,CAAC,CAAE,GAAG,CAACA,GAAe,OAAOA,EAAE,MAArB,WAA0B,OAAOf,EAAEU,EAAEf,EAAE,UAAU,yJAAyJ,OAAOoB,EAAE,CAAC,IAAI,CAAC,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,GAAG,CAACb,EAAEQ,EAAE,CAAC,MAAM,UAAU,qKAAqK,OAAOA,EAAE,CAAC,IAAI,CAAC,GAAGA,EAAE,SAASf,EAAE,KAAK,OAAO,MAAM,UAAU;;;EAAuN,OAAOA,EAAE,KAAK,CAAC;;;EAAgB,OAAOe,EAAE,CAAC,CAAC,EAAEf,EAAE,CAAC,IAAI,IAAIoB,EAAE,EAAEA,EAAEpB,EAAE,UAAU,OAAO,IAAI,CAAC,IAAIC,EAAEc,EAAEK,GAAG,aAAa,MAAMpB,EAAE,UAAUoB,GAAG,OAAOnB,EAAE,CAACD,EAAE,UAAUoB,GAAG,QAAQnB,EAAE,GAAI,CAAC,MAAM,SAAS,EAAE,CAAC,EAAEc,EAAEf,EAAEoB,EAAE,EAAG,GAAIL,EAAEK,EAAE,EAAG,CAACA,GAAI,KAAK,CAACA,EAAE,KAAK,UAAUnB,EAAE,KAAK,YAAYc,EAAE,CAAC,GAAGK,EAAE,CAAC,IAAIJ,EAAEI,EAAE,IAAInB,EAAE,CAAC,GAAGe,EAAE,CAAC,IAAIG,EAAEnB,AAAc,EAAE,YAAU,EAAE,CAAE,OAAO,IAAI,QAAQ,SAAS,EAAE,CAAC,EAAE,KAAK,UAAU,CAAC,EAAEgB,EAAE,EAAG,EAAG,EAAG,EAAE,KAAK,KAAKD,EAAE,CAAC,IAAIG,EAAE,IAAI,QAAQ,SAAS,EAAE,EAAE,CAAC,EAAE,UAAU,KAAK,CAAC,QAAQH,EAAE,OAAOK,EAAE,CAAC,EAAG,CAAC,OAAOA,GAAGA,EAAE,IAAInB,EAAEiB,EAAE,CAACA,GAAI,EAAE,SAAS,SAAS,EAAE,CAAC,GAAG,CAACX,EAAEQ,EAAE,CAAC,MAAM,UAAU,0EAA0EA,EAAE,IAAI,CAAC,IAAI,IAAIf,EAAE,EAAE,CAACoB,EAAE,EAAEA,EAAEL,EAAE,OAAO,IAAI,EAAE,KAAK,KAAK,KAAKA,EAAEK,GAAG,CAAC,MAAM,SAAS,EAAE,CAAC,OAAOL,GAAI,CAAC,CAAC,OAAO,QAAQ,IAAIf,EAAE,EAAG,EAAE,MAAM,SAAS,EAAE,CAAC,IAAIA,EAAE,KAAK,UAAU,GAAGA,EAAE,CAAC,IAAIoB,EAAE,KAAK,YAAYL,EAAE,CAAC,EAAE,OAAOK,EAAE,CAAE,OAAO,MAAO,EAAE,SAAS,UAAU,CAAC,IAAIL,EAAE,KAAK,UAAU,OAAOA,GAAGA,EAAE,OAAO,CAAC,MAAO,EAAE,MAAM,SAAS,EAAE,EAAE,CAAC,IAAIK,EAAE,KAAK,UAAU,GAAGA,EAAE,CAAC,IAAInB,EAAEe,EAAE,KAAK,YAAYD,EAAE,CAAUK,EAAE,IAAIJ,EAAE,GAAjB,IAAK,KAAehB,aAAa,OAAO,EAAE,QAAQ,OAAOA,EAAE,EAAE,MAAM,UAAU,GAAG,CAAC,EAAE,QAAQ,QAAQA,EAAE,CAACoB,EAAE,IAAIJ,EAAEf,EAAE,EAAG,OAAO,MAAOc,IAAK,CAACC,EAAY,OAAO,SAAjB,UAAsC,OAAO,QAAQ,UAA3B,WAAoC,SAAS,EAAE,CAAC,AAAI,IAAE,QAAQ,SAAS,CAAEI,EAAE,KAAK,UAAU,CAAC,QAAQ,SAASL,EAAE,EAAG,EAAe,OAAO,cAAnB,WAAgC,SAAS,EAAE,CAAC,aAAaA,EAAE,EAAG,SAAS,EAAE,CAAC,WAAWA,EAAE,EAAG,SAASV,EAAE,EAAE,EAAE,EAAE,CAAC,EAAEL,EAAE,CAAC,IAAI,IAAIC,EAAE,EAAEA,EAAED,EAAE,KAAK,OAAO,IAAI,EAAE,MAAMA,EAAE,KAAKC,GAAG,CAACD,EAAE,UAAUC,GAAG,OAAOmB,EAAE,CAAE,SAASC,EAAE,EAAE,CAAC,GAAGN,EAAE,UAAU,IAAI,IAAIf,EAAE,EAAEA,EAAEe,EAAE,UAAU,OAAO,IAAI,EAAE,UAAUf,IAAI,CAAE,SAASO,EAAE,EAAE,CAAC,OAAgB,OAAOQ,GAAjB,YAA2BA,GAAa,OAAOA,EAAE,QAAnB,WAAgCA,EAAE,SAAN,GAAcA,EAAE,OAAO,GAAG,OAAO,UAAU,eAAe,KAAKA,EAAEA,EAAE,OAAO,EAAE,EAAG,EAAE,QAAQd,GAAI,CAAC,CAACvR,GAAEgS,GAAElS,IAAG,CAAC,CAACG,EAAE,CAAC,MAAM,EAAE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,SAAS,EAAE,QAAQ,EAAE,QAAQ,EAAE,CAACnC,GAAE,KAAK,CAAC,WAAW,CAAC,OAAO,KAAK,OAAQ,aAAa,EAAE,CAAC,IAAIwT,EAAE,KAAK,MAAM,OAAO,GAAG,EAAE,KAAK,OAAOe,GAAGf,GAAG,MAAM,MAAM,wBAAwB,CAAE,WAAW,CAAC,IAAIe,EAAEpS,EAAE,MAAM,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,YAAY,CAAC,IAAIe,EAAEpS,EAAE,OAAO,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,UAAU,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,YAAY,CAAC,IAAIe,EAAEpS,EAAE,OAAO,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,UAAU,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,YAAY,CAAC,IAAIe,EAAE,KAAK,eAAe,CAAC,OAAO,OAAOA,EAAE,CAAE,eAAe,CAAC,IAAIA,EAAEpS,EAAE,UAAU,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,aAAa,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,UAAU,CAAC,IAAIe,EAAEpS,EAAE,KAAK,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,QAAQ,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,WAAW,CAAC,IAAIe,EAAEpS,EAAE,MAAM,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,WAAW,CAAC,IAAIe,EAAEpS,EAAE,MAAM,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,WAAW,CAAC,IAAIe,EAAE,KAAK,cAAc,CAAC,OAAO,OAAOA,EAAE,CAAE,cAAc,CAAC,IAAIA,EAAEpS,EAAE,SAAS,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,YAAY,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,aAAa,CAAC,IAAIe,EAAEpS,EAAE,QAAQ,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,WAAW,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,aAAa,CAAC,IAAIe,EAAEpS,EAAE,QAAQ,KAAK,aAAaoS,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,WAAW,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,UAAU,EAAE,CAAC,IAAIA,EAAE,KAAK,OAAOoB,EAAEpB,EAAEe,EAAEd,EAAE,KAAK,MAAM,SAASD,EAAEoB,EAAE,CAAC,MAAO,MAAK,OAAOA,EAAEnB,EAAG,YAAY,CAAC,IAAIc,EAAE,KAAK,YAAY,CAACf,EAAE,KAAK,UAAUe,EAAE,CAAC,OAAO,KAAK,QAAQ,OAAOf,EAAE,CAAE,UAAU,CAAC,IAAIe,EAAE,KAAK,YAAY,CAAC,OAAO,KAAK,MAAMA,EAAE,CAAE,YAAY,EAAE,CAAC,KAAK,MAAMA,EAAEJ,EAAE,KAAK,SAAS,EAAE,CAACA,EAAE,KAAK,OAAO,CAACA,EAAE,KAAK,UAAU,IAAI,YAAY,CAAC,KAAK,KAAKM,GAAE,KAAK,MAAM,GAEnnM,IAApB,QAAmD,EAAO,oBAE5DpS,GAAE,KAAKC,GAAE,IAAIa,GAAE,GAAG,GAAGoR,EAAE,EAAExR,GAAE,GAAG,EAAE,IAAIwR,EAAE,IAAItR,GAAE,GAAG,IAAIsR,EAAE,GAAG,EAAEnR,GAAE,CAAC,MAAM,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,KAAKL,GAAE,EAAE,CAAC,MAAMA,GAAE,GAAG,CAAC,MAAMA,GAAE,GAAG,CAAC,MAAM,WAAwB,SAAS,EAAE,OAAO,EAAE,EAAE,OAAO,GAAG,EAAE,CAACC,GAAE,CAAC,MAAMG,GAAE,EAAE,CAAC,OAAOA,GAAE,GAAG,CAAC,OAAOA,GAAE,GAAG,CAAC,eAA+B,UAAU,OAAO,EAAE,EAAE,OAAO,GAAG,CAAC,OAAO,EAAE,CAAC,KAAKF,GAAE,EAAE,CAAC,MAAMA,GAAE,GAAG,CAAC,MAAMA,GAAE,GAAG,CAAC,cAA8B,SAAS,OAAO,EAAE,EAAE,OAAO,GAAG,CAAC,OAAO,EAAE,CAAC,CAAsGzC,GAAE,KAAK,CAAC,WAAW,CAAC,OAAO,KAAK,OAAQ,MAAM,EAAE,EAAE,EAAE,KAAK,OAAO,CAAC,OAAO,KAAK,MAAM,MAAM+T,EAAEf,EAAE,CAAE,SAAS,EAAE,EAAE,EAAE,KAAK,OAAO,CAAC,OAAO,KAAK,MAAM,SAASe,EAAEf,EAAE,CAAE,aAAa,EAAE,CAAC,IAAIA,EAAE,KAAK,MAAM,OAAO,GAAG,KAAK,OAAOe,GAAGf,EAAE,OAAO,IAAIoB,EAAE,IAAI,WAAW,KAAK,KAAKpB,EAAElR,GAAE,CAACiS,EAAE,CAAC,EAAE,IAAI,KAAK,MAAM,CAAC,KAAK,MAAMK,EAAE,KAAK,KAAKH,GAAEG,EAAE,CAAE,WAAW,EAAE,CAAC,GAAEL,EAAEnR,GAAE,MAAMJ,GAAE,MAAM,QAAQ,CAAC,IAAIwQ,EAAErR,EAAE,MAAM,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,SAAS,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,YAAY,EAAE,CAAC,GAAEe,EAAEnR,GAAE,OAAOJ,GAAE,OAAO,SAAS,CAAC,IAAIwQ,EAAErR,EAAE,OAAO,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,UAAU,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,YAAY,EAAE,CAAC,GAAEe,EAAEnR,GAAE,OAAOJ,GAAE,OAAO,SAAS,CAAC,IAAIwQ,EAAErR,EAAE,OAAO,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,UAAU,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,YAAY,EAAE,CAAC,GAAEe,EAAEnR,GAAE,OAAOJ,GAAE,OAAO,SAAS,CAAC,IAAIwQ,EAAE,OAAOe,EAAE,CAAC,KAAK,eAAef,EAAE,CAAE,eAAe,EAAE,CAAC,GAAEe,EAAEnR,GAAE,UAAUJ,GAAE,UAAU,YAAY,CAAC,IAAIwQ,EAAErR,EAAE,UAAU,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,aAAa,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,UAAU,EAAE,CAAC,GAAEe,EAAEnR,GAAE,KAAKJ,GAAE,KAAK,OAAO,CAAC,IAAIwQ,EAAErR,EAAE,KAAK,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,QAAQ,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,WAAW,EAAE,CAAC,GAAEe,EAAEnR,GAAE,MAAMJ,GAAE,MAAM,QAAQ,CAAC,IAAIwQ,EAAErR,EAAE,MAAM,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,SAAS,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,WAAW,EAAE,CAAC,GAAEe,EAAEnR,GAAE,MAAMJ,GAAE,MAAM,QAAQ,CAAC,IAAIwQ,EAAErR,EAAE,MAAM,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,SAAS,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,WAAW,EAAE,CAAC,GAAEe,EAAEnR,GAAE,MAAMJ,GAAE,MAAM,QAAQ,CAAC,IAAIwQ,EAAE,OAAOe,EAAE,CAAC,KAAK,cAAcf,EAAE,CAAE,cAAc,EAAE,CAAC,GAAEe,EAAEnR,GAAE,SAASJ,GAAE,SAAS,WAAW,CAAC,IAAIwQ,EAAErR,EAAE,SAAS,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,YAAY,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,aAAa,EAAE,CAAC,IAAIA,EAAErR,EAAE,QAAQ,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,WAAW,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,aAAa,EAAE,CAAC,IAAIA,EAAErR,EAAE,QAAQ,KAAK,aAAaqR,EAAE,CAAC,KAAK,KAAK,WAAW,KAAK,OAAOe,EAAE,CAAC,KAAK,QAAQf,EAAG,WAAW,EAAE,CAAC,IAAIA,EAAEe,EAAE,OAAO,KAAK,aAAaf,EAAE,CAAC,KAAK,MAAM,IAAIe,EAAE,KAAK,OAAO,CAAC,KAAK,QAAQf,EAAG,aAAa,EAAE,CAAC,IAAIA,EAAE,KAAK,eAAe,IAAIe,EAAE,CAAC,GAAGf,EAAE,OAAOA,EAAE,IAAIoB,EAAE,KAAK,QAAQ,OAAOL,EAAE,CAAC,OAAO,KAAK,eAAe,IAAIA,EAAEK,EAAE,CAACA,EAAG,YAAY,EAAE,CAAC,IAAIpB,EAAE,KAAK,aAAae,EAAE,CAACK,EAAEpB,EAAE,OAAO,KAAK,YAAYoB,EAAE,CAAC,KAAK,WAAWpB,EAAE,CAAE,UAAU,EAAE,CAAC,IAAIA,EAAE,KAAK,UAAUe,EAAE,CAAC,KAAK,YAAYf,EAAE,CAAE,aAAa,CAAC,EAAE,KAAK,SAAS,EAAE,CAACW,EAAE,KAAK,QAAQ,IAAI,WAAW9R,GAAE,CAAC,CAAC8R,EAAE,KAAK,OAAOM,GAAE,KAAK,MAAM,CAAC,CAACN,EAAE,KAAK,UAAU,IAAI,YAAY,CAACA,EAAE,KAAK,iBAAgC,IAAI,IAAI,GAE1xF1T,GAAE,MAAM8T,CAAC,CAAC,OAAO,WAAW,EAAE,CAAC,GAAG,CAACK,EAAEnB,EAAEe,GAAGhB,EAAE,MAAM,IAAI,CAAC,IAAI,OAAO,CAAC,OAAO1Q,EAAEN,GAAEoS,EAAE,CAAC,kBAAkB,CAAC9R,EAAEN,GAAEiR,EAAE,CAAC,iBAAiB,CAAC3Q,EAAEN,GAAEgS,EAAE,CAAC,iBAAiB,CAAC,IAAID,EAAEK,EAAEnB,EAAEe,EAAE,CAAE,UAAU,CAAC,MAAM,GAAG,KAAK,QAAQ,GAAG,KAAK,OAAO,GAAG,KAAK,SAAU,OAAO,KAAK,EAAE,CAAC,IAAII,EAAEpB,EAAE,YAAY,CAACC,EAAED,EAAE,YAAY,CAACgB,EAAEhB,EAAE,YAAY,CAAC,OAAO,IAAIe,EAAEK,EAAEnB,EAAEe,EAAE,CAAE,MAAM,EAAE,CAAC,EAAE,YAAY,KAAK,QAAQ,CAACD,EAAE,YAAY,KAAK,OAAO,CAACA,EAAE,YAAY,KAAK,OAAO,CAAE,QAAQ,EAAE,CAAC,OAAO,KAAK,QAAQA,EAAE,QAAQ,GAAG,KAAK,QAAQA,EAAE,QAAQ,EAAE,KAAK,OAAOA,EAAE,OAAO,GAAG,KAAK,OAAOA,EAAE,OAAO,GAAGzR,EAAE,KAAK,SAASyR,EAAE,OAAO,CAAC,GAAI,YAAY,EAAE,EAAE,EAAE,CAAC,KAAK,QAAQA,EAAE,KAAK,OAAOf,EAAE,KAAK,OAAOoB,KAC+sG,GAAG,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,IAAIpB,EAAEe,EAAE,WAAW,CAAC,OAAOf,EAAP,CAAU,IAAK,GAAY,OAAO,KAAK,IAAK,GAAa,OAAO/W,GAAE8X,EAAE,CAAC,IAAK,GAAe,OAAO7R,GAAE6R,EAAE,CAAC,IAAK,GAAa,OAAOhS,GAAEgS,EAAE,CAAC,IAAK,GAAY,OAAO5Q,GAAE4Q,EAAE,CAAC,IAAK,GAAY,OAAO/Q,GAAE+Q,EAAE,CAAC,IAAK,GAAY,OAAO3W,GAAE2W,EAAE,CAAC,IAAK,GAAY,OAAOxW,GAAGwW,EAAE,CAAC,IAAK,GAAc,OAAOrW,GAAGqW,EAAE,CAAC,IAAK,GAAc,OAAOlW,GAAGkW,EAAE,CAAC,IAAK,IAAwB,OAAO3V,GAAG2V,EAAE,CAAC,IAAK,IAAiB,OAAOxV,GAAGwV,EAAE,CAAC,IAAK,IAAe,OAAOrV,GAAGqV,EAAE,CAAC,IAAK,IAAsB,OAAOlV,GAAGkV,EAAE,CAAC,QAAQ,GAAEf,EAAE,GAAI,EAAE,MAAM,SAAS,EAAE,EAAE,CAAC,IAAIoB,EAAE/R,GAAE2Q,EAAE,CAAC,GAAGe,EAAE,WAAWK,EAAE,CAAC,CAACjB,GAAEH,EAAE,CAAC,OAAOA,EAAE,KAAT,CAAe,KAAKzP,EAAE,MAAM,OAAOpH,GAAE4X,EAAEf,EAAE,CAAC,KAAKzP,EAAE,QAAQ,OAAO+D,GAAEyM,EAAEf,EAAE,CAAC,KAAKzP,EAAE,MAAM,OAAO3G,GAAEmX,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOxG,GAAEgX,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOT,GAAEiR,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOlG,GAAE0W,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAO/F,GAAGuW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAO5F,GAAGoW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAOzF,GAAGiW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,gBAAgB,OAAOlF,GAAG0V,EAAEf,EAAE,CAAC,KAAKzP,EAAE,SAAS,OAAO/E,GAAGuV,EAAEf,EAAE,CAAC,KAAKzP,EAAE,cAAc,OAAOzE,GAAGiV,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAO5E,GAAGoV,EAAEf,EAAE,CAAC,QAAQ,GAAEA,EAAE,GAAI,EAAE,QAAQ,SAAS,EAAE,EAAE,EAAE,CAAC,IAAIC,EAAE5Q,GAAE0R,EAAE,CAACC,EAAE3R,GAAE2Q,EAAE,CAAC,GAAGC,EAAEe,EAAE,MAAO,GAAG,GAAGf,EAAEe,EAAE,MAAO,GAAE,GAAGb,GAAEY,EAAE,EAAEZ,GAAEH,EAAE,CAAC,MAAO,GAAE,OAAOe,EAAE,KAAT,CAAe,KAAKxQ,EAAE,MAAM,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,MAAM,CAACF,GAAE0Q,EAAEf,EAAEoB,EAAE,CAAC,KAAK7Q,EAAE,QAAQ,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,QAAQ,CAAC7G,GAAEqX,EAAEf,EAAE,CAAC,KAAKzP,EAAE,MAAM,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,MAAM,CAAC1G,GAAEkX,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,KAAK,CAACN,GAAE8Q,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,KAAK,CAACpG,GAAE4W,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,KAAK,CAACjG,GAAGyW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,KAAK,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,KAAK,CAAC9F,GAAGsW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,OAAO,CAAC3F,GAAGmW,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,OAAO,CAACxF,GAAGgW,EAAEf,EAAEoB,EAAE,CAAC,KAAK7Q,EAAE,gBAAgB,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,gBAAgB,CAACjF,GAAGyV,EAAEf,EAAE,CAAC,KAAKzP,EAAE,SAAS,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,SAAS,CAAC9E,GAAGsV,EAAEf,EAAE,CAAC,KAAKzP,EAAE,cAAc,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,cAAc,CAACxE,GAAGgV,EAAEf,EAAE,CAAC,KAAKzP,EAAE,OAAO,OAAOjB,EAAE0Q,EAAE,OAAOzP,EAAE,OAAO,CAAC3E,GAAGmV,EAAEf,EAAEoB,EAAE,CAAC,QAAQ,GAAEL,EAAE,KAAOA,AAAI,KAAE,EAAE,CAAE,CACtkL7T,GAAG,MAAM8S,CAAC,CAAC,aAAa,CAAC,KAAK,QAAQ,MAAM,EAAE,IAAI,CAAC,IAAI,IAAIC,EAAE,EAAEA,EAAE,KAAK,WAAW,OAAO,IAAI,CAAC,IAAIe,EAAEhB,EAAE,OAAOC,GAAGI,EAAEe,EAAE,OAAOnB,GAAGoB,EAAEN,GAAE,QAAQC,EAAEX,EAAE,KAAK,QAAQ,UAAU,CAAC,GAAOgB,IAAJ,EAAM,OAAOA,EAAG,OAAOrB,EAAE,QAAQ,QAAQoB,EAAE,QAAQ,EAAG,CAAE,OAAO,YAAY,EAAE,CAAC,IAAInB,EAAE,IAAIzT,GAAE4U,EAAE,CAACJ,EAAEf,EAAE,UAAU,CAACI,EAAEJ,EAAE,WAAW,CAACoB,EAAE,EAAE,CAAC,IAAI,IAAIN,EAAE,EAAEA,EAAEV,EAAE,IAAI,CAAC,IAAIU,EAAEd,EAAE,YAAY,CAAC,EAAE,KAAKc,EAAE,CAAE,IAAIR,EAAE,IAAIP,EAAEqB,EAAE,CAAC,UAAUL,EAAE,CAAC,CAACG,EAAElB,EAAE,YAAY,CAAC,IAAI,IAAID,EAAE,EAAEA,EAAEmB,EAAE,IAAI,CAAC,IAAInB,EAAE,EAAE,CAAC,IAAI,IAAIoB,EAAE,EAAEA,EAAEf,EAAE,IAAI,CAAC,IAAIe,EAAEL,GAAE,KAAKd,EAAE,CAAC,EAAE,KAAKmB,EAAE,CAAE,IAAIA,EAAEnU,GAAE,KAAKgT,EAAE,CAAC,EAAE,QAAQ,KAAK,CAAC,OAAOD,EAAE,QAAQoB,EAAE,CAAC,CAAE,OAAOb,EAAG,WAAW,CAAC,IAAIP,EAAE,IAAIhT,GAAE,IAAI,IAAI+T,KAAKf,EAAE,UAAU,KAAK,QAAQ,UAAU,CAACA,EAAE,WAAW,KAAK,WAAW,OAAO,CAAC,KAAK,YAAY,EAAE,YAAYe,EAAE,CAAC,IAAI,IAAIK,KAAK,KAAK,aAAa,CAACpB,EAAE,YAAY,KAAK,QAAQ,OAAO,CAAC,KAAK,SAAS,CAAC,GAAG,CAAC,OAAOC,EAAE,QAAQe,GAAGI,EAAE,IAAI,IAAIA,KAAKnB,EAAE,GAAE,MAAMD,EAAEoB,EAAE,CAAC,EAAE,MAAMpB,EAAE,CAAE,OAAOA,EAAE,UAAU,CAAE,QAAQ,EAAE,EAAE,CAAC,IAAIoB,EAAE,KAAK,WAAW,IAAI,GAAGL,EAAE,SAASf,EAAE,EAAE,KAAK,CAAC,KAAK,QAAQ,KAAK,CAAC,OAAOoB,EAAE,QAAQpB,EAAE,CAAC,CAAE,YAAY,EAAE,EAAE,CAAC,KAAK,WAAWe,EAAE,KAAK,QAAQf,EAAEW,EAAE,KAAK,UAAU,EAAE,CAAC,GAAIxT,GAAG,EAAElB,GAAG,IAAImB,GAAG,CAAC,IACzhC,IACA,IACA,IACA,IACA,IAAI,CAACjB,GAAG,MAAM,EAAE,IAAI,CAAC,IAAIiV,EAAE,EAAE,OAAO,CAAC,GAAG,CAAC,IAAInB,EAAE,MAAM,MAAMc,EAAEf,EAAE,CAAC,GAAG,CAAC5S,GAAG,SAAS6S,EAAE,OAAO,EAAE,EAAEmB,EAAEjU,GAAG,OAAO8S,QAASc,EAAE,CAAC,GAAGf,GAAG,QAAQ,SAAS,EAAEoB,EAAEjU,GAAG,MAAM4T,EAAG,MAAM/U,GAAGoV,EAAE,GAC0W,GAAG,KAAK,CAAC,KAAK,EAAE,EAAE,CAAC,IAAI,IAAIA,KAAK,KAAK,OAAO,CAAC,GAAGL,EAAEK,EAAE,MAAM,MAAM,GAAGL,EAAEK,EAAE,IAAI,SAAS,GAAGL,EAAEf,EAAEoB,EAAE,IAAI,MAAM,IAAInB,EAAEc,EAAEK,EAAE,MAAMJ,EAAEf,EAAED,EAAE,OAAOoB,EAAE,KAAK,MAAMnB,EAAEe,EAAE,CAAE,MAAM,MAAM,eAAe,CAAE,MAAM,EAAE,EAAE,CAAC,IAAII,EAAEL,EAAEd,EAAEmB,EAAEpB,EAAE,OAAOgB,EAAE,EAAEX,EAAE,KAAK,OAAO,OAAO,KAAKW,EAAEX,EAAE,IAAI,CAAC,IAAIU,EAAE,KAAK,OAAOC,GAAG,GAAG1R,EAAEyR,EAAE,gBAAgB,CAAC,EAAEK,EAAEL,EAAE,KAAK,CAAC,GAAGK,EAAEL,EAAE,MAAM,CAAC,IAAId,EAAEmB,EAAEL,EAAE,MAAMC,EAAED,EAAE,KAAK,SAAS,EAAEd,EAAE,CAAC,EAAE7T,GAAG4U,EAAEhB,EAAE,CAAC,EAAEe,EAAE,MAAO,OAAQ,KAAKV,EAAEW,EAAE,IAAI,CAAC,IAAID,EAAE,KAAK,OAAOV,EAAE,GAAG,GAAG/Q,EAAEyR,EAAE,gBAAgB,CAAC,EAAEd,EAAEc,EAAE,OAAO,CAAC,GAAGd,EAAEc,EAAE,IAAI,CAAC,IAAIK,EAAEnB,EAAEc,EAAE,MAAMC,EAAED,EAAE,KAAK,SAASK,EAAE,CAAC,EAAEhV,GAAG4T,EAAEgB,EAAE,CAAC,EAAED,EAAE,IAAK,OAAQ,IAAIM,EAAE,CAAC,MAAMD,EAAE,IAAInB,EAAE,KAAKD,EAAE,CAACO,EAAEF,EAAEW,EAAE,KAAK,OAAO,OAAOA,EAAET,EAAEc,EAAE,CAAE,aAAa,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,GACzoC,EAAG,KAAK,CAAC,MAAM,WAAW,CAAC,GAAG,CAACN,GAAG,MAAM7U,GAAG,KAAK,QAAQ,IAAI,CAAC,KAAK,QAAQ,MAAM,CAAC,CAAC,OAAOoD,EAAEyR,EAAE,uBAAuB,CAAC7T,GAAG,YAAY6T,EAAE,CAAE,MAAM,UAAU,CAAC,MAAO,MAAK,eAAe,KAAK,WAAW,CAAC,KAAK,QAAQ,MAAM,KAAK,aAAa,KAAK,MAAO,MAAM,YAAY,EAAE,CAAC,EAAEA,EAAE,SAAS,KAAK,OAAO,OAAO,uBAAuB,CAAC,IAAIf,EAAE,MAAM,KAAK,UAAU,CAACoB,EAAEL,EAAE,QAAQ,EAAE,EAAE,IAAIA,EAAE,QAAQ,GAAG,CAAC,OAAOf,EAAE,KAAT,CAAe,IAAI,MAAe,MAAM,CAACe,EAAE,CAAC,IAAI,SAAqB,OAAO,KAAK,YAAYA,EAAEf,EAAEoB,EAAE,CAAC,IAAI,YAA2B,OAAO,KAAK,eAAeL,EAAEf,EAAEoB,EAAE,CAAC,IAAI,WAAyB,OAAO,KAAK,cAAcL,EAAEf,EAAEoB,EAAE,CAAC,IAAI,cAA+B,OAAO,KAAK,iBAAiBL,EAAEf,EAAEoB,EAAE,CAAC,IAAI,WAAyB,OAAO,KAAK,cAAcL,EAAEf,EAAEoB,EAAE,CAAC,IAAI,aAA6B,OAAO,KAAK,gBAAgBL,EAAEf,EAAEoB,EAAE,CAAC,IAAI,WAAyB,OAAO,KAAK,cAAcL,EAAEf,EAAEoB,EAAE,CAAC,QAAQ,GAAEpB,EAAE,GAAI,CAAC,CAACA,EAAE,QAAQ,CAAC,CAACC,EAAE,EAAE,CAAC,IAAI,IAAIc,KAAKK,EAAE,IAAI,IAAIpB,KAAKe,EAAE,CAAC,IAAIA,EAAE,EAAE,CAAC,IAAI,IAAIK,EAAE,EAAEA,EAAE,KAAK,QAAQ,WAAW,OAAO,IAAI,CAAC,IAAInB,EAAE,KAAK,QAAQ,WAAWmB,GAAiB,EAAEnB,GAAdD,EAAE,OAAOoB,GAAW,EAAE,KAAK,CAAC,QAAQpB,EAAE,QAAQ,UAAU,CAAC,KAAKe,EAAE,CAAC,CAAE,OAAOd,EAAG,YAAY,EAAE,EAAE,EAAE,CAAC,IAAIA,EAAE,KAAK,YAAYc,EAAEK,EAAEpB,EAAE,MAAM,CAACgB,EAAE,KAAK,aAAaD,EAAEK,EAAEpB,EAAE,MAAM,CAACK,EAAEU,EAAE,MAAMd,EAAEe,EAAE,EAAE,CAAC,OAAOX,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,eAAe,EAAE,EAAE,EAAE,CAAC,IAAIJ,EAAE,KAAK,YAAYc,EAAEK,EAAEpB,EAAE,MAAM,CAACgB,EAAE,KAAK,aAAaD,EAAEK,EAAEpB,EAAE,MAAM,CAACK,EAAE,EAAE,CAACgB,EAAEN,EAAE,MAAM,EAAEd,EAAE,CAAC,EAAE,OAAO,GAAGI,EAAE,KAAKgB,EAAE,CAAC,IAAId,EAAEQ,EAAE,MAAMC,EAAE,EAAE,CAAC,OAAOT,EAAE,OAAO,GAAGF,EAAE,KAAKE,EAAE,CAACF,EAAG,cAAc,EAAE,EAAE,EAAE,CAAC,IAAIJ,EAAE,KAAK,aAAac,EAAEK,EAAE,KAAK,CAAC,GAAG,EAAEL,EAAE,MAAMd,EAAE,EAAE,CAACD,EAAE,UAAU,CAAC,IAAIC,EAAE,KAAK,aAAac,EAAEK,EAAEpB,EAAE,MAAM,CAACgB,EAAED,EAAE,MAAM,EAAEd,EAAE,EAAE,CAAC,OAAOe,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,IAAIA,EAAE,KAAK,YAAYD,EAAEK,EAAEpB,EAAE,MAAM,CAACK,EAAEU,EAAE,MAAM,EAAEC,EAAE,CAAC,OAAOX,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,iBAAiB,EAAE,EAAE,EAAE,CAAC,IAAIJ,EAAE,KAAK,aAAac,EAAEK,EAAE,KAAK,CAAC,GAAG,EAAEL,EAAE,MAAMd,EAAE,EAAE,CAACD,EAAE,UAAU,CAAC,IAAIC,EAAE,KAAK,YAAYc,EAAEK,EAAEpB,EAAE,MAAM,CAACgB,EAAED,EAAE,MAAMd,EAAE,CAAC,OAAOe,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,IAAIA,EAAE,KAAK,aAAaD,EAAEK,EAAEpB,EAAE,MAAM,CAACK,EAAEU,EAAE,MAAMC,EAAE,EAAE,CAAC,OAAOX,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,cAAc,EAAE,EAAE,EAAE,CAAC,OAAO,KAAK,UAAUU,EAAEK,EAAE,GAAG,CAAC,GAAGL,GAAG,OAAO1T,EAAE,QAAQ2S,EAAE,OAAO,OAAO3S,EAAE,OAAO,MAAM,CAAC,EAAE,IAAI+T,EAAEL,EAAE,MAAMd,EAAED,EAAE,MAAM,MAAM,OAAgC,KAAK,UAAU,OAAxC,IAA+C,EAAEoB,EAAE,aAAa,CAAC,EAAEnB,EAAE,aAAa,EAAEmB,EAAE,SAASnB,EAAE,EAAG,CAAE,gBAAgB,EAAE,EAAE,EAAE,CAAC,OAAO,KAAK,UAAUc,EAAEK,EAAE,GAAG,CAAC,GAAGL,GAAG,OAAO1T,EAAE,QAAQ2S,EAAE,OAAO,OAAO3S,EAAE,OAAO,MAAM,CAAC,EAAE,IAAI+T,EAAEL,EAAE,MAAMd,EAAED,EAAE,MAAM,MAAM,OAAgC,KAAK,UAAU,OAAxC,IAA+C,EAAEoB,EAAE,aAAa,CAAC,EAAEnB,EAAE,aAAa,EAAEmB,EAAE,WAAWnB,EAAE,EAAG,CAAE,cAAc,EAAE,EAAE,EAAE,CAAC,OAAO,KAAK,UAAUc,EAAEK,EAAE,GAAG,CAAC,GAAGL,GAAG,OAAO1T,EAAE,QAAQ2S,EAAE,OAAO,OAAO3S,EAAE,OAAO,MAAM,CAAC,EAAE,IAAI+T,EAAEL,EAAE,MAAMd,EAAED,EAAE,MAAM,MAAM,OAAgC,KAAK,UAAU,OAAxC,IAA+C,EAAEoB,EAAE,aAAa,CAAC,EAAEnB,EAAE,aAAa,EAAEmB,EAAE,SAASnB,EAAE,EAAG,CAe9lF,YAAY,EAAE,EAAE,EAAE,CAAC,IAAIe,EAAE,EAAEX,EAAEL,EAAE,OAAO,KAAKgB,EAAEX,GAAG,CAAC,IAAIgB,EAAEL,EAAEX,GAAG,EAAEE,EAAEP,EAAEqB,GAAGF,EAAEZ,EAAE,OAAOa,GAAG,EAAEL,GAAE,QAAQI,EAAElB,EAAE,KAAK,UAAU,CAAC,EAAEoB,EAAE,EAAE,EAAEA,EAAG,OAAOL,EAerI,aAAa,EAAE,EAAE,EAAE,CAAC,IAAIA,EAAE,EAAEX,EAAEL,EAAE,OAAO,KAAKgB,EAAEX,GAAG,CAAC,IAAIgB,EAAEL,EAAEX,GAAG,EAAEE,EAAEP,EAAEqB,GAAGF,EAAEZ,EAAE,OAAOa,GAAG,GAAE,QAAQD,EAAElB,EAAE,KAAK,UAAU,CAAC,EAAE,EAAEoB,EAAE,EAAEA,EAAE,EAAG,OAAOhB,EAAE,EAOxI,UAAU,EAAE,EAAE,EAAE,CAAC,IAAIJ,EAAE,EAAE,CAACe,EAAE,EAAE,IAAI,IAAIX,EAAE,EAAEA,EAAEU,EAAE,OAAO,IAAI,CAAC,IAAIM,EAAEN,EAAEV,GAAGE,EAAEc,EAAE,OAAOrB,GAAU,GAAG,CAARoB,EAAEb,EAAE,CAAO,CAAC,GAAGS,EAAEX,EAAE,CAAC,IAAIL,EAAEe,EAAE,MAAMC,EAAEX,EAAE,CAAC,EAAE,KAAKL,EAAE,CAAE,EAAEK,EAAE,GAAI,GAAGW,EAAED,EAAE,OAAO,CAAC,IAAIf,EAAEe,EAAE,MAAMC,EAAE,CAAC,EAAE,KAAKhB,EAAE,CAAE,OAAOC,EAAG,YAAY,EAAE,CAAC,KAAK,QAAQc,EAAEJ,EAAE,KAAK,SAAS,CAACA,EAAE,KAAK,SAAS,CAACA,EAAE,KAAK,uBAAuB,CAAC,MAAe,SAAqB,YAA2B,WAAyB,cAA+B,WAAyB,aAA6B,WAAyB,CAAC,CAACA,EAAE,KAAK,eAAe,CAACA,EAAE,KAAK,QAAQ,CAACA,EAAE,KAAK,YAAY,CAAC,IAAIX,EAAE,EAAE,CAACoB,EAAE,EAAE,CAAC,IAAI,IAAIL,KAAK,KAAK,QAAQ,WAAW,CAAC,IAAId,EAAE,KAAK,QAAQ,iBAAiBc,GAAG,EAAEd,EAAE,+BAA+Bc,EAAE,CAAC,EAAEA,GAAGd,EAAEmB,EAAE,KAAK,CAAC,KAAK,aAAa,KAAKL,EAAE,CAAC,CAAE,KAAK,OAAOf,EAAE,KAAK,OAAOoB,EAAE,KAAK,UAAU,KAAK,QAAQ,YAAa,GAAG,MAAMpB,CAAC,CAAC,OAAO,KAAK,EAAE,CAAC,IAAIC,EAAE,IAAID,EAAEgB,EAAEI,EAAE,YAAY,CAAC,IAAI,IAAIpB,EAAE,EAAEA,EAAEgB,EAAE,IAAI,CAAC,IAAIhB,EAAEoB,EAAE,YAAY,CAACJ,EAAED,GAAE,KAAKK,EAAE,CAAC,EAAE,SAASpB,EAAEgB,EAAE,CAAE,OAAOf,EAAG,MAAM,EAAE,CAAC,IAAI,GAAG,CAACmB,EAAEnB,KAAKD,EAAE,YAAY,KAAK,OAAO,KAAK,CAAC,KAAK,QAAQ,EAAE,YAAYoB,EAAE,CAACL,GAAE,MAAMf,EAAEC,EAAE,CAAE,SAAS,CAAC,IAAIc,EAAE,EAAE,CAAC,IAAI,GAAG,CAACf,EAAEoB,KAAK,KAAK,OAAO,EAAEpB,GAAGoB,EAAE,OAAOL,EAAG,SAAS,EAAE,EAAE,CAAC,KAAK,OAAO,IAAIA,EAAEf,EAAE,CAAE,SAAS,EAAE,CAAC,OAAO,KAAK,OAAO,IAAIe,EAAE,CAAE,aAAa,CAAC,EAAE,KAAK,SAAwB,IAAI,IAAI,GAAI,GAAG,KAAK,CAAC,WAAW,CAAC,MAAO,MAAK,eAAe5U,GAAG,KAAK,IAAI,CAAC,KAAK,KAAM,IAAG,CAAC,GAAG,CAAC4U,EAAE,GAAG,MAAM,MAAM,mBAAmBA,EAAE,OAAO,GAAGA,EAAE,aAAa,CAAC,IAAIf,EAAE,MAAMe,EAAE,aAAa,CAACK,EAAE,IAAI,WAAWpB,EAAE,CAACC,EAAE,IAAIzT,GAAE4U,EAAE,CAACJ,EAAE,EAAE,CAACX,EAAEJ,EAAE,YAAY,CAAC,IAAI,IAAIc,EAAE,EAAEA,EAAEV,EAAE,IAAI,CAAC,IAAIU,EAAEd,EAAE,WAAW,CAACD,EAAE,GAAG,KAAKC,EAAE,CAACmB,EAAEnB,EAAE,WAAW,CAACc,EAAEV,EAAE,IAAIpT,GAAE,KAAK,GAAG8T,EAAEK,EAAE,CAACC,EAAEhB,EAAE,UAAU,CAACE,EAAE,CAAC,QAAQc,EAAE,KAAKrB,EAAE,SAAS,CAAC,CAAC,KAAK,WAAW,MAAMqB,EAAEd,EAAE,CAACS,EAAE,KAAKT,EAAE,CAAE,OAAOS,GAAI,CAAC,KAAK,aAAc,YAAY,EAAE,CAAC,OAAO,KAAK,WAAW,KAAKD,EAAE,CAAE,YAAY,EAAE,EAAE,CAAC,KAAK,GAAGA,EAAE,KAAK,IAAIf,EAAEW,EAAE,KAAK,eAAe,CAACA,EAAE,KAAK,aAAa,IAAIjS,GAAE,QAAQ,KAAM,IAAG,CAAC,IAAIsR,EAAEe,EAAE,IAAI,GAAG,CAAC,IAAIf,EAAE/S,GAAE,WAAW8T,EAAE,CAAC,MAAM,CAAC,KAAKf,EAAE,OAAO,GAAGA,EAAE,OAAOA,EAAE,OAAO,EAAG,CAAwB,OAArB,MAAM9T,GAAG,KAAK,IAAI8T,EAAE,EAAU,KAAK,EAAE,IAAI,CAAC,IAAIC,EAAE,IAAIzT,GAAEwT,EAAE,CAACgB,EAAE,GAAG,KAAKf,EAAE,CAACI,EAAEU,EAAEK,GAAG,OAAO9R,EAAE+Q,EAAE,kBAAkB,CAAC,CAAC,QAAQA,EAAE,KAAKW,EAAE,SAAS,CAAC,EAAG,EAAG,CAAC,GAAI,GAAG,KAAK,CAAC,MAAM,WAAW,CAAkE,OAA3D,MAAM,QAAQ,IAAI,KAAK,OAAO,IAAI,KAAM,IAAGD,EAAE,WAAW,CAAC,CAAC,EAAU,MAAM,CAAE,MAAM,aAAa,EAAE,CAAC,OAAO,QAAQ,IAAIA,EAAE,IAAI,GAAG,CAAC,IAAIf,EAAE/S,GAAE,WAAW8T,EAAE,CAACK,EAAE,KAAK,OAAOpB,EAAE,SAAS,OAAO1Q,EAAE8R,EAAE,gBAAgB,CAACA,EAAE,YAAYL,EAAE,EAAG,CAAC,CAAE,aAAa,EAAE,EAAE,CAAC,IAAIK,EAAEnU,GAAE,WAAW8T,EAAE,QAAQ,CAACd,EAAEhT,GAAE,WAAW+S,EAAE,QAAQ,CAAC,OAAOoB,EAAE,QAAQnB,EAAE,CAAE,cAAc,EAAE,EAAE,EAAE,CAAC,OAAOc,GAAE,QAAQf,EAAEoB,EAAEnB,EAAE,CAAE,YAAY,EAAE,CAAC,KAAK,QAAQc,EAAEJ,EAAE,KAAK,SAAS,CAACA,EAAE,KAAK,UAAU,CAACA,EAAE,KAAK,kBAAkB,CAACA,EAAE,KAAK,uBAAuB,CAACA,EAAE,KAAK,SAAS,CAAC,KAAK,OAAO,KAAK,QAAQ,OAAO,KAAK,EAAE,IAAI,IAAI,GAAGX,EAAEe,EAAE,CAAC,CAAC,KAAK,OAAOA,EAAE,OAAO,KAAK,QAAQA,EAAE,QAAQ,KAAK,gBAAgBA,EAAE,gBAAgB,KAAK,qBAAqBA,EAAE,0BCtD5rF,SAASC,GAAE,EAAE,GAAGI,EAAE,CAAC,GAAG,CAACpB,EAAE,MAAM,MAAM,mBAAmBoB,EAAE,OAAO,EAAE,KAAKA,EAAE,KAAK,IAAI,CAAC,IAAI,CACqC,SAAST,GAAE,EAAE,CAAC,IAAIN,EAAiB,IAAI,IAAI,MAAO,IAAG,CAAC,IAAIa,EAAEb,EAAE,IAAIM,EAAE,CAAC,GAAGO,EAAE,OAAOA,EAAE,IAAIzQ,EAAE,KAAK,MAAMkQ,EAAE,CAACnS,EAAE,SAAS6R,EAAE,EAAE,CAAC,OAAOM,EAAE,GAAT,CAAa,IAAK,GAAgB,CAAC,GAAG,EAAE,GAAGX,GAAGW,EAAES,EAAEpB,EAAE,IAAIK,EAAE,CAAC,OAAoB,EAAEE,EAAE,IAAK,GAAE,GAAGa,EAAE,CAAE,IAAK,GAAY,CAAC,GAAG,EAAEpB,EAAE,GAAGoB,GAAGT,EAAEV,EAAEmB,EAAE,IAAIf,EAAE,CAAC,OAAoB,EAAEU,EAAEf,EAAE,GAAGC,EAAE,CAAE,IAAK,GAAc,CAAC,GAAG,EAAEc,EAAEd,GAAGU,EAAEJ,EAAEY,EAAEJ,GAAG,OAAOC,GAAET,EAAE,mBAAmB,CAAc,EAAEa,GAAE,CAAC,oBAAoBL,EAAE,SAAS,GAAgB,EAAER,EAAE,CAAC,GAAGa,EAAE,GAAGnB,EAAE,CAAC,CAAC,CAAC,CAAE,IAAK,GAAW,CAAC,GAAG,EAAED,EAAEoB,EAAE,GAAGL,GAAGJ,EAAEJ,EAAEQ,EAAE,IAAIV,EAAE,CAA8C,OAAd,EAAtBL,IAAN,IAA8BC,EAAE,EAAgCD,EAA9BoB,EAAE,GAAGb,EAAE,CAAkC,IAAK,GAAY,CAAC,GAAG,EAAEP,GAAGW,EAAE,OAAOX,KAAMvP,EAAE,CAAC,OAAO4P,EAAE,IAAIM,EAAEnS,EAAE,CAACA,2BAF9sB,IAAwE,IAAoD,CAE9J6R,IAAG,CAAC,GAAEA,IAAG,EAAE,EAAE,GAAE,SAAS,GAAG,WAAW,GAAE,GAAE,KAAK,GAAG,OAAO,GAAE,GAAE,OAAO,GAAG,SAAS,GAAE,GAAE,IAAI,GAAG,MAAM,GAAE,GAAE,KAAK,GAAG,OAAOc,2ICF3B,KAAmF,KAA2D,CAAIZ,EAAE,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKW,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,KAAK,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,GAAG,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,WAAW,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,eAAe,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,SAAS,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,CAACjB,GAAE,CAAC,KAAK,CAACU,GAAE,CAAC,KAAK,EAAE,CAACQ,GAAE,CAAC,iBAAiB,CAACd,GAAE,CAAC,aAAa,CAAC7R,GAAE,CAAC,KAAK,YAAY,CAACyS,GAAE,CAAC,YAAY,KAAK,CAACvS,GAAE,CAAC,YAAY,CAACC,EAAE,CAAC,KAAK,EAAE,CAAC,GAAE,CAAC,YAAY,CAAC+R,GAAE,CAAC,YAAY,CAAC7R,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAAC6E,GAAE,CAAC,YAAY,CAAC3E,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAACC,GAAE,EAAE,CAACC,GAAE,GAAG,CAAC,IAAIoR,EAAErR,GAAEmQ,GAAG,GAAGkB,EAAE,OAAOA,GAAG,CAAC,KAAK,GAAGlB,EAAE,QAAQ,EAAGhQ,GAAE,EAAE,CAACC,GAAE+Q,GAAEhR,GAAE,CAACG,GAAE,IAAIkR,GAAEhR,GAAE,IAAI0Q,EAAE5Q,GAAE,CAACI,GAAE,CAAC,qBAAqB,CAAC,QAAQ,IAAI6Q,GAAE,CAAC,OAAO,CAAC,IAAI,IAAI,wCAAwC,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,QAAQ,CAAC,IAAI3Q,EAAE,CAAC,UAAUkQ,GAAE,iBAAiBJ,EAAE,WAAWN,GAAE,MAAM,CAAC,KAAK,EAAE,GAAG,GAAG,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIxP,EAAE,CAAC,UAAUkQ,GAAE,iBAAiBJ,EAAE,WAAWY,GAAE,MAAM,CAAC,KAAK,GAAG,GAAG,IAAI,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAI1Q,EAAE,CAAC,UAAUkQ,GAAE,iBAAiBJ,EAAE,WAAWF,GAAE,MAAM,CAAC,KAAK,IAAI,GAAG,IAAI,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAI5P,EAAE,CAAC,UAAUkQ,GAAE,iBAAiBJ,EAAE,WAAW/R,GAAE,MAAM,CAAC,KAAK,IAAI,GAAG,IAAI,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIiC,EAAE,CAAC,UAAUkQ,GAAE,iBAAiBJ,EAAE,WAAWU,GAAE,MAAM,CAAC,KAAK,IAAI,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIxQ,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAW7R,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAI+B,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAI9P,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAWG,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIjQ,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAW1R,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAI4B,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAI9P,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAWzR,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAI2B,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAWxR,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAI0B,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAWvR,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIyB,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAWtR,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIwB,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAWrR,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIuB,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAWpR,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIsB,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAWnR,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIqB,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAWlR,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIoB,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAWjR,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAImB,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAWhR,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIkB,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAW/Q,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIiB,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAW9Q,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIgB,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAWjM,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAI7D,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAW5Q,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIc,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAW3Q,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIa,EAAE,CAAC,UAAU9B,EAAE,iBAAiB4R,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,CAAC,gBAAgBtQ,GAAE,qBAAqBH,GAAE,OAAOyQ,EAAE,CAAC,CAAC,CAAC,YAAY,eAAe,IAAgBhQ,GAAE,EAAEA,GAAE,CAAC,UAAU,CAAC,aAAa,IAAI,MAAM,QAAQ,KAAK2Q,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,OAAO,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,gBAAgB,CAAC,EAAE,MAAM,QAAQ,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,mBAAmB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,wBAAwB,mIAAmI,MAAM,OAAO,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,WAAW,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAE,KAAK,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,YAAY,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,WAAW,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,mBAAmB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,oBAAoB,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,uBAAuB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,kBAAkB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,iBAAiB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,kBAAkB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,iBAAiB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,kBAAkB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,iBAAiB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,UAAU,KAAKA,EAAE,SAAS,CAAC,eAAe,CAAC,eAAe,4CAA4C,MAAM,WAAW,KAAKA,EAAE,oBAAoB,CAAC,WAAW,CAAC,eAAe,4CAA4C,MAAM,OAAO,KAAKA,EAAE,oBAAoB,CAAC,CAAC,CAAc,GAA2B,EAAE,CAAc,GAAM,CAAC,MAAM,kBAAkB,EAAE,EAAE,CAAC,GAAG,CAACH,GAAG,MAAM1Q,GAAE,IAAI,CAAC,KAAK,CAAC,KAAKE,GAAE,KAAK,aAAa,CAAC,MAAM,CAAC,KAAK,eAAe,MAAM,EAAE,CAAC,OAAO,CAAC,CAAC,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,KAAK,KAAK,KAAK,aAAa,CAAC,SAAS,KAAK,MAAM,CAAC,KAAK,eAAe,MAAMyP,EAAE,CAAC,KAAK,kBAAkB,CAAC,CAACkB,EAAE,CAAC,WAAW,CAAC,OAAOH,GAAG,WAAY,MAAM,kBAAkB,EAAE,EAAE,CAAC,GAAG,CAACA,GAAG,MAAM1Q,GAAE,IAAI,CAAC,KAAK,CAAC,KAAKE,GAAE,KAAK,aAAa,CAAC,MAAM,CAAC,KAAK,eAAe,MAAM,EAAE,CAAC,OAAO,CAAC,CAAC,KAAK,KAAK,KAAK,aAAa,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,KAAK,YAAY,KAAK,aAAa,CAAC,SAAS,KAAK,MAAM,CAAC,KAAK,eAAe,MAAMyP,EAAE,CAAC,KAAK,kBAAkB,CAAC,CAACkB,EAAE,CAAC,WAAW,CAAC,OAAOH,GAAG,IAAK,CACz/VtC,GAAqB,CAAC,QAAU,CAAC,MAAQ,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,QAAU,CAAC,KAAO,OAAO,KAAO,OAAO,YAAc,CAAC,qBAAuB,OAAO,WAAa,GAAG,WAAa,YAAY,6BAA+B,IAAI,kBAAoB,KAAK,kBAAoB,QAAQ,sBAAwB,IAAI,sBAAwB,IAAI,mBAAqB,YAAY,CAAC,CAAC,2BAA6B,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAC,8BCD/gB,GAAU,UAAU,CAAC,wBAAwB,uDAAuD,uDAAuD,uDAAuD,CAAC,CAAO5K,GAAc,CAAC,CAAC,aAAa,GAAG,SAAS,GAAG,SAAS,GAAG,KAAK,eAAe,IAAI,OAAO,CAAC,CAAC,aAAa,IAAI,SAAS,IAAI,SAAS,IAAI,KAAK,SAAS,IAAI,OAAO,CAAC,CAAcI,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,iBAAiB,OAAO,SAAS,IAAI,yEAAyE,cAAA,GAAc,CAAC,CAAC,CAAC,CAAc8O,GAAI,CAAC,41CAA41C,+4CAA+4C,CAAcyD,GAAU,yCCAr0G,GAAU,UAAU,EAAE,CAAC,CAAcvS,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAc8O,GAAI,CAAC,mfAAmf,CAAcyD,GAAU,kBCA4vB,SAAS5B,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,8DAA39C,IAAsP,IAAkE,IAA4B,KAAiJ,KAAqH,KAAsH,KAA0H,KAA0H,KAAyH,CAAMC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAA+TzM,IAAW,CAAC,QAAM,WAAS,cAAY,CAAC,IAAM,EAAK,EAAa,EAAM,CAAC,OAAO,EAAS,EAAK,EAA0rB0M,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOkB,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAShB,GAAS,EAAO,OAAOiB,EAAe,CAAOf,GAAwB,CAAC,UAAU,YAAY,QAAQ,YAAY,OAAO,YAAY,OAAO,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASpD,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYkE,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,qBAAmB,qBAAmB,eAAY,qBAAmB,qBAAmB,sBAAmB,eAAY,qBAAmB,sBAAmB,cAAY,GAAG,GAAWhB,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,cAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,GAAS,CAAyG,GAAkB,EAAGV,GAAhGa,GAAsBzH,GAAuB7L,GAA8F,CAAO,MAAiB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAqB,IAAc,YAA6C,OAAqB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK+S,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,iBAAiBwB,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,eAAe,GAAG,EAAM,CAAC,GAAG5B,GAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uGAAuG,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,8EAA8E,6BAA6B,MAAM,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,OAAO,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,OAAO,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uGAAuG,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,8EAA8E,6BAA6B,MAAM,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,GAAmB,CAAC,SAAsB,EAAK9N,GAAU,CAAC,MAAM,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKhG,GAAW,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,CAAC,UAAU,EAAW,EAAe,IAAwB,EAAKoS,EAAU,CAAC,SAAS,GAAY,KAAK,CAAC,UAAUlS,EAAmB,GAAGC,EAAY,UAAUC,GAAoB,KAAS,IAAqB,GAAG,IAAqB,GAAuB,EAAK,EAAY,CAAC,GAAG,aAAaD,IAAc,SAAsB,EAAK,EAAqB,SAAS,CAAC,MAAM,CAAC,UAAUC,EAAmB,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK0T,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU1T,EAAmB,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,OAAO,CAAC,KAAKF,EAAmB,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAACC,EAAY,EAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK2T,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uGAAuG,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,8EAA8E,6BAA6B,MAAM,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,GAAmB,CAAC,SAAsB,EAAK9N,GAAU,CAAC,MAAM,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKc,GAAa,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,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,CAAC,CAAC,UAAU,EAAY,EAAgB,IAAyB,EAAKsL,EAAU,CAAC,SAAS,GAAa,KAAK,CAAC,UAAU9R,EAAmB,UAAUC,EAAmB,UAAUC,EAAmB,GAAGC,GAAa,KAAU,IAAqB,GAAG,IAAqB,GAAG,IAAqB,GAAuB,EAAK,EAAY,CAAC,GAAG,aAAaA,IAAc,SAAsB,EAAK,EAAqB,SAAS,CAAC,MAAM,CAAC,UAAUF,EAAmB,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKuT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAKtT,EAAmB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,OAAO,CAAC,KAAKF,EAAmB,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAACG,EAAY,EAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKqT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uGAAuG,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,8EAA8E,6BAA6B,MAAM,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,GAAmB,CAAC,SAAsB,EAAK9N,GAAU,CAAC,MAAM,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKtF,GAAY,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,CAAC,UAAU,EAAY,EAAgB,IAAyB,EAAK0R,EAAU,CAAC,SAAS,GAAa,KAAK,CAAC,UAAUzR,EAAmB,GAAGC,EAAY,UAAUC,GAAoB,KAAU,IAAqB,GAAG,IAAqB,GAAuB,EAAK,EAAY,CAAC,GAAG,aAAaD,IAAc,SAAsB,EAAK,EAAqB,SAAS,CAAC,MAAM,CAAC,UAAUC,EAAmB,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKiT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,cAAc,CAAC,UAAUjT,EAAmB,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,OAAO,CAAC,KAAKF,EAAmB,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAACC,EAAY,EAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKkT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uGAAuG,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,8EAA8E,6BAA6B,MAAM,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,2BAA2B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,6BAA6B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,OAAO,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,mCAAmC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,OAAO,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,oCAAoC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,OAAO,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,sCAAsC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,OAAO,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,oCAAoC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,OAAO,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uGAAuG,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,8EAA8E,6BAA6B,MAAM,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,wCAAwC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,OAAO,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,2BAA2B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,OAAO,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,kEAAkE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,OAAO,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,2DAA2D,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,OAAO,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKhT,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,IAA2B,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,MAAM,EAAE,MAAM,EAAE,IAAI,GAAG,CAAC,YAAY,IAAI,WAAW,KAAK,MAAM,GAAmB,OAAO,QAAQ,IAAI,6FAA6F,OAAO,6bAA6b,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,GAAGuR,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,IAA2B,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,QAAQ,EAAE,MAAM,EAAE,KAAK,GAAG,CAAC,YAAY,IAAI,WAAW,KAAK,MAAM,GAAmB,OAAO,QAAQ,IAAI,6FAA6F,OAAO,6bAA6b,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,IAA2B,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,MAAM,EAAE,MAAM,EAAE,IAAI,GAAG,CAAC,YAAY,IAAI,WAAW,KAAK,MAAM,GAAmB,OAAO,QAAQ,IAAI,6FAA6F,OAAO,6bAA6b,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,IAA2B,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,MAAM,EAAE,MAAM,EAAE,IAAI,GAAG,CAAC,YAAY,IAAI,WAAW,KAAK,MAAM,GAAmB,OAAO,QAAQ,IAAI,6FAA6F,OAAO,6bAA6b,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uGAAuG,CAAC,SAAS,0CAA6C,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,0CAA6C,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,8EAA8E,6BAA6B,MAAM,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,GAAGzB,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,uGAAuG,CAAC,SAAS,0CAA6C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,iGAAiG,CAAC,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,wCAAwC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,QAAqB,EAAK,EAAK,CAAC,KAAK,2BAA2B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,QAAqB,EAAK,EAAK,CAAC,KAAK,kEAAkE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,QAAqB,EAAK,EAAK,CAAC,KAAK,2DAA2D,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,+CAA+C,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAOtD,GAAI,CAAC,kFAAkF,kFAAkF,oQAAoQ,2UAA2U,ieAAie,ybAAyb,krBAAkrB,wUAAwU,mUAAmU,gLAAgL,sWAAsW,yKAAyK,sSAAsS,qMAAqM,iEAAiE,2NAA2N,6RAA6R,sEAAsE,uGAAuG,0FAA0F,uFAAuF,mEAAmE,mFAAmF,yGAAyG,iEAAiE,yGAAyG,kQAAkQ,wGAAwG,GAAG8C,GAAgB,GAAGvH,GAAiB,GAAG7K,GAAiB,CAUj1sC,GAAgB,EAAQ2O,GAAUW,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,SAAS,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,KAAK,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,YAAY,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,EAAwB+C,GAAkB,CAAC,GAAG,EAAwBtH,GAAmB,CAAC,GAAG,EAAwB5K,GAAmB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,8BCVvoE,GAAU,UAAU,CAAC,wBAAwB,uDAAuD,uDAAuD,uDAAuD,CAAC,CAAOC,GAAc,CAAC,CAAC,aAAa,GAAG,SAAS,GAAG,SAAS,GAAG,KAAK,eAAe,IAAI,OAAO,CAAC,CAAC,aAAa,IAAI,SAAS,IAAI,SAAS,IAAI,KAAK,SAAS,IAAI,OAAO,CAAC,CAAcI,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,iBAAiB,OAAO,SAAS,IAAI,yEAAyE,cAAA,GAAc,CAAC,CAAC,CAAC,CAAc8O,GAAI,CAAC,q2CAAu2C,45CAA85C,25CAA65C,w5CAA05C,CAAcyD,GAAU,4CCAtpM,GAAU,UAAU,CAAC,wBAAwB,uDAAuD,uDAAuD,uDAAuD,CAAC,CAAO,GAAc,CAAC,CAAC,aAAa,GAAG,SAAS,GAAG,SAAS,GAAG,KAAK,eAAe,IAAI,OAAO,CAAC,CAAC,aAAa,IAAI,SAAS,IAAI,SAAS,IAAI,KAAK,SAAS,IAAI,OAAO,CAAC,CAAcvS,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,iBAAiB,OAAO,SAAS,IAAI,yEAAyE,iBAAc,CAAC,CAAC,CAAC,CAAc8O,GAAI,CAAC,k2CAAk2C,y5CAAy5C,o5CAAo5C,i5CAAi5C,CAAcyD,GAAU,kBCD7mM,SAAgB,IAAY,CAAC,MAAM,CAAC,WAAW,CAAC,MAAM,IAAI,CAAC,WAAW,CAAC,SAAS,GAAG,CAAC,CAAqJ,SAAgB,GAAe,EAAE,CAAC,MAAO,KAAQ,EAA+BpS,GAAwC,CAAQC,EAAKC,EAAE,CAAC,GAAG,EAAM,GAAG,GAAW,EAAM,CAAC,CAAC,oBAAhZ,IAAsJ,IAAmF,CAA2K,GAAe,YAAY,iECCsoB,SAASsQ,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,mFAAzrC,IAAuP,IAAkF,IAA4B,KAAqJ,KAAyH,CAAMpQ,GAAgB,GAAO,EAAO,IAAI,CAAO,GAA4B,GAA6B,EAAO,EAAE,CAAC,OAAO,YAAY,SAAS,GAAe,QAAQ,YAAY,CAAC,CAAOyI,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAO4H,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOlQ,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWkQ,GAAY,EAAE,EAAE,EAAE,EAAE,CAAOjQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWiQ,GAAY,EAAE,EAAE,EAAE,EAAE,CAAOhQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAOiQ,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOkB,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAShR,IAAS,CAAC,WAAS,yBAAuB,UAAQ,MAAQ,CAAC,GAAK,CAAC,EAAQ,GAAY,GAAgB,CAAC,yBAAuB,CAAC,CAAC,OAAO,EAAS,CAAC,SAAS,EAAW,GAAM,CAAC,SAAS,EAAW,GAAK,CAAC,WAAW,EAAW,CAAC,EAAQ,CAAC,QAAQ,GAAS,EAAQ,CAAC,EAASgQ,GAAS,EAAO,OAAOiB,EAAe,CAAOf,GAAwB,CAAC,QAAQ,YAAY,OAAO,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAO,EAAM,WAAW,QAAQ,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASpD,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYkE,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,IAAWhB,GAAS,EAAM,CAAM,CAAC,eAAY,aAAW,sBAAoB,mBAAgB,kBAAe,YAAU,kBAAgB,cAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,SAAO,GAAyB,GAAY,CAAO,GAAoB,CAAC,UAAQ,cAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,GAAK,CAAC,CAAC,EAAQ,MAAM,EAAG,CAA2D,EAAkB,EAAGV,GAAlDa,GAA6F,CAAO,EAAKlB,EAAa,KAAK,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKW,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKhQ,GAAQ,CAAC,uBAAuB,GAAM,SAAS,GAAsB,EAAKuP,EAAU,CAAC,SAAsB,EAAKM,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAM,GAA4B,CAAC,GAAG,GAAU,GAAG,GAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgBwB,EAAU,EAAW,CAAC,gBAAgB,mBAAmB,UAAU,iBAAiB,GAAK,GAAG,GAAG,EAAS,SAA0B,mBAAiB,SAAS,YAAY,aAAa,EAAmB,CAAC,UAAQ,CAAC,CAAC,IAAI,EAAW,MAAM,CAAC,gBAAgB,sEAAsE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,QAAQ,EAAE,GAAG,EAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,QAAQ,GAAG,CAAC,kBAAkB,CAAC,QAAQ,GAAG,CAAC,CAAC,GAAG5B,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,GAAY,GAAe,CAAC,SAAS,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAgB,CAAC,SAAS,EAAQ,SAAsB,EAAK,GAAS,CAAC,UAAU,SAAS,UAAU,EAAW,UAAU,EAAG,EAAkB,EAAW,CAAC,mBAAmB,GAAK,0BAA0B,GAAG,wBAAwB,GAAG,EAAS,SAAS,QAAQ,EAAE,QAAQ,GAAG,UAAU,EAAQ,KAAK,UAAU,SAAS,SAAS,GAAK,OAAO,GAAG,SAAsB,EAAK7R,GAAgB,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQO,GAAW,UAAU,gBAAgB,KAAKD,GAAU,QAAQE,GAA4B,mBAAiB,SAAS,YAAY,IAAI,EAAK,KAAK,SAAS,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,wCAAwC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAO+N,GAAI,CAAC,kFAAkF,gFAAgF,0XAA0X,gHAAgH,kKAAkK,iFAAiF,GAAG8C,GAAgB,CAWl2O,GAAgB,EAAQzD,GAAUW,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,SAAS,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,MAAM,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,QAAQ,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,EAAwB+C,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,CACxpErH,GAAqB,CAAC,QAAU,CAAC,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,EAAE,CAAC,YAAc,CAAC,qBAAuB,QAAQ,sBAAwB,IAAI,qBAAuB,OAAO,6BAA+B,OAAO,gBAAkB,2CAAmD,sBAAwB,KAAK,kBAAoB,OAAO,oCAAsC,gMAAsO,yBAA2B,QAAQ,yBAA2B,OAAO,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAC,ICb3uB,eAAe,IAAgB,CAAoN,OAAhN,KAAQ,OAAM,GAAM,MAAM,MAAM,0EAA0E,KAAK,QAAQ,CAAC,SAAS,GAAG,CAAC,MAAM,EAAE,GAAG,CAAC,KAAK,GAAU,EAAS,MAAM,CAAC,CAAC,WAAW,CAAC,YAAY,EAAE,CAAC,EAAE,EAAS,GAA2N,eAAe,GAAQ,EAAO,CAAC,GAAG,CAAC,EAAO,KAAM,OAAQ,IAAM,EAAU,GAAa,EAAO,MAAM,IAAI,GAAG,CAAC,EAAW,OAAQ,IAAM,EAAU,EAAU,UAAU,KAAK,QAAQ,EAAU,CAAC,MAAM,IAAgB,CAAC,KAAK,GAAM,CAAC,IAAM,EAAY,EAAK,YAAY,GAAG,OAAa,GAAqB,OAAQ,IAAM,EAAY,MAAM,QAAQ,EAAY,GAAW,CAAC,EAAY,GAAW,CAAC,EAAY,GAAW,CAAC,IAAI,IAAMpI,KAAU,EAAgBA,GAAQ,KAAK,QAAQ,aAAaA,EAAO,EAAK,CAAE,SAAS,GAAW,EAAM,EAAK,EAAO,CAAC,OAAO,KAAM,IAAO,CAE9iC,GAAlC,MAAM,GAAQ,CAAC,KAAK,EAAO,KAAK,CAAC,CAAI,OAAO,GAAQ,EAAO,GAAG,WAAW,CACzE,EAAO,GAAG,WAAW,EAAK,EAAO,CAAC,EAAO,UAAU,OAAO,CAAC,QAAQ,SAAS,CAAI,EAAM,SAAS,EAAM,QAAQ,EAAM,EAGjH,CAAC,OAAW,EAAM,SAAS,EAAM,QAAQ,EAAM,0CANN,IAA8B,CAAI,GAAM,KAAsQ,IAAgB,CAAO,GAAa,CAAC,cAAc,CAAC,UAAU,oBAAoB,CAAC,iBAAiB,CAAC,UAAU,uBAAuB,CAAC,MAAM,CAAC,UAAU,cAAc,CAAC,aAAa,CAAC,UAAU,mBAAmB,CAAC,CAS5hB,GAAe,GAAgD,GAAY,EAAM,IAA2B,EAAK+L,EAAU,CAAK,MAAI,GAAG,EAAM,QAAQ,GAAW,EAAM,iBAAiB,CAAC,KAAK,iBAAiB,MAAM,eAAe,CAAC,CAAC,CAAC,CAAG,CAAwC,GAAmB,GAAgD,GAAY,EAAM,IAA2B,EAAKA,EAAU,CAAK,MAAI,GAAG,EAAM,QAAQ,GAAW,EAAM,iBAAiB,CAAC,KAAK,cAAc,MAAM,eAAe,CAAC,CAAC,CAAC,CAAG,CAAwC,GAAyB,GAAgD,GAAY,EAAM,IAA2B,EAAKA,EAAU,CAAK,MAAI,GAAG,EAAM,QAAQ,GAAW,EAAM,iBAAiB,CAAC,KAAK,iBAAiB,MAAM,SAAS,CAAC,CAAC,CAAC,CAAG,CAAwC,GAAqB,GAAgD,GAAY,EAAM,IAA2B,EAAKA,EAAU,CAAK,MAAI,GAAG,EAAM,QAAQ,GAAW,EAAM,iBAAiB,CAAC,KAAK,QAAQ,MAAM,SAAS,CAAC,CAAC,CAAC,CAAG,ICR5R,SAASwC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,8DAAz4B,IAAiK,IAAkE,IAA4B,KAAmJ,KAA0H,CAAM3H,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAO4H,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOkB,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAShB,GAAS,EAAO,OAAOiB,EAAe,CAAOf,GAAwB,CAAC,QAAQ,YAAY,OAAO,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAO,EAAM,WAAW,SAAS,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASpD,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYkE,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWhB,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,uBAAoB,mBAAgB,iBAAe,YAAU,mBAAgB,cAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,GAAS,CAAkF,EAAkB,EAAGV,GAAzEa,GAAsBzH,GAA8F,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKkH,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,GAAG,EAAG,EAAkB,iBAAiBwB,EAAU,EAAW,CAAC,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,EAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,+EAA+E,CAAC,CAAC,GAAG5B,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,MAAM,CAAC,KAAK,EAAU,SAAS,CAAC,UAAU,CAAC,sBAAsB,qEAAqE,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGzB,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,+FAA+F,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAOtD,GAAI,CAAC,kFAAkF,kFAAkF,uXAAuX,oNAAoN,+FAA+F,GAAG8C,GAAgB,GAAGvH,GAAiB,CAW1iL,GAAgB,EAAQ8D,GAAUW,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,eAAe,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,SAAS,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,MAAM,SAAS,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,EAAwB+C,GAAkB,CAAC,GAAG,EAAwBtH,GAAmB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXlsC,SAASoG,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,iEAAlnC,IAAuR,IAAkE,IAA4B,KAAiJ,KAAyH,KAAuH,CAAMnJ,GAAkB,EAAS8F,GAAa,CAAOsD,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAwVzM,IAAW,CAAC,QAAM,WAAS,cAAY,CAAC,IAAM,EAAK,EAAa,EAAM,CAAC,OAAO,EAAS,EAAK,EAAS0M,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOkB,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAShB,GAAS,EAAO,OAAOiB,EAAe,CAAOf,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASpD,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYkE,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,qBAAmB,qBAAmB,sBAAmB,cAAY,GAAG,IAAWhB,GAAS,EAAM,CAAM,CAAC,eAAY,cAAW,sBAAoB,mBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAA2D,EAAkB,EAAGV,GAAlDa,GAA6F,CAAO,OAAoB,KAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKP,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,GAAU,GAAG,GAAgB,UAAU,EAAG,EAAkB,iBAAiBwB,EAAU,GAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,EAAM,CAAC,SAAS,CAAC,UAAU,CAAC,gBAAgB,wEAAwE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,CAAC,GAAG5B,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,GAAY,EAAe,CAAC,SAAS,CAAC,IAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,IAAa,EAAe,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oGAAoG,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2EAA2E,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,GAAmB,CAAC,SAAsB,EAAK9N,GAAU,CAAC,MAAM,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKc,GAAa,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,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,CAAC,CAAC,UAAU,EAAW,EAAe,IAAwB,EAAKsL,EAAU,CAAC,SAAS,GAAY,KAAK,CAAC,UAAUpL,EAAmB,UAAUC,EAAmB,UAAUC,EAAmB,GAAGC,GAAa,KAAS,IAAqB,GAAG,IAAqB,GAAG,IAAqB,GAAuB,EAAK,EAAY,CAAC,GAAG,aAAaA,IAAc,SAAsB,EAAK,EAAqB,SAAS,CAAC,MAAM,CAAC,UAAUF,EAAmB,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAKC,EAAmB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,gCAAiD,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,GAAGmL,GAAqB,CAAC,UAAU,CAAC,MAAM,OAAO,GAAmB,OAAO,QAAQ,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,CAAC,GAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKrD,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,YAAY,MAAM,OAAO,UAAUhI,EAAmB,GAAGqL,GAAqB,CAAC,UAAU,CAAC,QAAQ,YAAY,CAAC,CAAC,GAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAClL,EAAY,EAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAOqJ,GAAI,CAAC,kFAAkF,kFAAkF,6PAA6P,qSAAqS,+JAA+J,qQAAqQ,sRAAsR,2GAA2G,iEAAiE,iFAAiF,0EAA0E,GAAG8C,GAAgB,CAUztR,GAAgB,EAAQzD,GAAUW,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,YAAY,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAGtH,GAAkB,GAAG,EAAwBqK,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,qDCV3+B,SAASlB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,oEAAjsC,IAA8L,IAAkE,IAA4B,KAAqJ,KAAyH,KAA0H,CAAM,GAA4B,GAA6B,EAAO,EAAE,CAAC,OAAO,YAAY,SAAS,GAAe,QAAQ,YAAY,CAAC,CAAO3H,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAO4H,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOkB,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAShB,GAAS,EAAO,OAAOiB,EAAe,CAAOf,GAAwB,CAAC,QAAQ,YAAY,OAAO,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAO,EAAM,WAAW,QAAQ,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASpD,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYkE,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWhB,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,uBAAoB,mBAAgB,iBAAe,YAAU,mBAAgB,cAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,GAAS,CAAkF,EAAkB,EAAGV,GAAzEa,GAAsBzH,GAA8F,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKkH,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAA4B,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgBwB,EAAU,EAAW,CAAC,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,sEAAsE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,QAAQ,EAAE,GAAG,EAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,QAAQ,GAAG,CAAC,kBAAkB,CAAC,QAAQ,GAAG,CAAC,CAAC,GAAG5B,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,GAAGzB,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAOtD,GAAI,CAAC,kFAAkF,kFAAkF,wXAAwX,gHAAgH,+EAA+E,GAAG8C,GAAgB,GAAGvH,GAAiB,CAWnwL,GAAgB,EAAQ8D,GAAUW,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,eAAe,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,QAAQ,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,EAAwB+C,GAAkB,CAAC,GAAG,EAAwBtH,GAAmB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAChrEC,GAAqB,CAAC,QAAU,CAAC,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,EAAE,CAAC,YAAc,CAAC,yBAA2B,OAAO,kBAAoB,OAAO,sBAAwB,KAAK,oCAAsC,gMAAsO,sBAAwB,IAAI,6BAA+B,OAAO,qBAAuB,OAAO,qBAAuB,OAAO,yBAA2B,QAAQ,gBAAkB,2CAAmD,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAC,ICZuC,SAASmG,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,8DAAx9B,IAAoP,IAAkE,IAA4B,KAAmJ,KAAuH,CAAMnJ,GAAkB,EAAS8F,GAAa,CAAOsD,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOkB,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAShB,GAAS,EAAO,OAAOiB,EAAe,CAAOf,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASpD,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYkE,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWhB,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,uBAAoB,mBAAgB,iBAAe,aAAU,mBAAgB,cAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAA2D,EAAkB,EAAGV,GAAlDa,GAA6F,CAAO,OAAoB,IAAc,YAAgE,OAAZ,IAAW,CAAqB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKP,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,EAAkB,gBAAgBwB,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,EAAM,CAAC,SAAS,CAAC,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,CAAC,GAAG5B,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,IAAa,EAAe,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oGAAoG,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2EAA2E,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,SAAS,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAGzB,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKrD,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAc,GAAG,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,YAAY,MAAM,OAAO,UAAU,iBAAiB,GAAGqD,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,QAAQ,YAAY,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,SAAS,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAGA,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKrD,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,YAAY,MAAM,OAAO,UAAU,UAAU,GAAGqD,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,QAAQ,YAAY,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAO7B,GAAI,CAAC,kFAAkF,gFAAgF,4PAA4P,gRAAgR,oSAAoS,+JAA+J,+QAA+Q,iJAAiJ,iEAAiE,kGAAkG,uEAAuE,GAAG8C,GAAgB,CAU1wQ,GAAgB,EAAQzD,GAAUW,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,WAAW,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAGtH,GAAkB,GAAG,EAAwBqK,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,2BCV/gE,GAAU,UAAU,CAAC,6BAA6B,aAAa,mBAAmB,eAAe,CAAC,CAAc,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,sBAAsB,OAAO,SAAS,IAAI,uEAAuE,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAc/C,GAAI,CAAC,6oCAA6oC,ksCAAksC,CAAc,GAAU,mECAhgN,SAAS6B,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,oEAAx4B,IAAiK,IAAkE,IAA4B,KAAoJ,KAAyH,CAAM3H,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAO4H,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOkB,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAShB,GAAS,EAAO,OAAOiB,EAAe,CAAO,GAAqB,CAAC,eAAe,eAAe,gBAAgB,gBAAgB,eAAe,eAAe,OAAO,SAAS,IAAI,WAAW,MAAM,aAAa,CAAOf,GAAwB,CAAC,QAAQ,YAAY,OAAO,YAAY,CAAOC,IAAU,CAAC,aAAW,SAAO,KAAG,QAAM,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,UAAU,GAAO,EAAM,WAAW,SAAS,UAAU,GAAqB,IAAa,GAAY,EAAM,WAAW,SAAS,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASpD,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYkE,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWhB,GAAS,EAAM,CAAM,CAAC,cAAY,cAAW,uBAAoB,kBAAgB,iBAAe,aAAU,mBAAgB,cAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAkF,GAAkB,EAAGV,GAAzEa,GAAsBzH,GAA8F,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKkH,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,GAAkB,iBAAiBwB,EAAU,GAAW,CAAC,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,YAAY,EAAU,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,GAAG,EAAM,CAAC,GAAG5B,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,qBAAqB,MAAM,CAAC,qBAAqB,qEAAqE,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,2EAA2E,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGzB,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oGAAoG,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAOtD,GAAI,CAAC,kFAAkF,gFAAgF,iYAAiY,gHAAgH,kEAAkE,GAAG8C,GAAgB,GAAGvH,GAAiB,CAWx8L,GAAgB,EAAQ8D,GAAUW,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,aAAa,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,SAAS,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,SAAS,QAAQ,CAAC,aAAa,SAAS,WAAW,gBAAgB,eAAe,eAAe,CAAC,aAAa,CAAC,QAAQ,SAAS,MAAM,gBAAgB,eAAe,eAAe,CAAC,MAAM,aAAa,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,EAAwB+C,GAAkB,CAAC,GAAG,EAAwBtH,GAAmB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,CACj8EC,GAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,EAAE,CAAC,YAAc,CAAC,sBAAwB,KAAK,qBAAuB,OAAO,yBAA2B,OAAO,6BAA+B,OAAO,sBAAwB,IAAI,qBAAuB,KAAK,gBAAkB,oEAAgF,yBAA2B,QAAQ,oCAAsC,yJAAuL,kBAAoB,OAAO,CAAC,CAAC,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAC,ICZtK,SAASmG,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,2DAAvvB,IAAyL,IAAkE,IAA4B,KAAmJ,CAAMC,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOkB,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAShB,GAAS,EAAO,OAAOiB,EAAe,CAAOf,GAAwB,CAAC,OAAO,YAAY,KAAK,YAAY,CAAOC,IAAU,CAAC,SAAO,QAAM,KAAG,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,WAAW,UAAU,UAAU,GAAO,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASpD,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYkE,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWhB,GAAS,EAAM,CAAM,CAAC,cAAY,cAAW,uBAAoB,kBAAgB,iBAAe,aAAU,mBAAgB,cAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,UAAO,GAAyB,EAAY,CAAO,EAAoB,EAAsB,MAAM,GAAG,IAAO,CAAmC,GAAlC,GAAgB,CAAC,UAAU,GAAK,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAA2D,EAAkB,EAAGV,GAAlDa,GAA6F,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKP,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgBwB,EAAU,GAAW,CAAC,mBAAmB,SAAS,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,aAAa,EAAoB,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAG5B,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,KAAK,EAAU,SAAS,CAAC,UAAU,CAAC,qBAAqB,qBAAqB,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGzB,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,8CAA8C,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,OAAO,IAAI,CAAC,CAAC,SAAsB,EAAK,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,gWAAgW,aAAa,YAAY,mBAAmB,GAAK,GAAGzB,GAAqB,CAAC,UAAU,CAAC,IAAI,wWAAwW,aAAa,YAAY,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAO7B,GAAI,CAAC,kFAAkF,kFAAkF,oSAAoS,8JAA8J,kHAAkH,gLAAgL,+FAA+F,GAAG8C,GAAgB,CAWzwM,GAAgB,EAAQzD,GAAUW,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,gBAAgB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,SAAS,OAAO,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,UAAU,CAAC,aAAa,UAAU,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,EAAwB+C,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICRy5H,SAAS,GAAE,EAAE,CAAC,OAAO,IAAI,SAAS/E,EAAE,OAAOA,EAAE,WAAWA,EAAE,WAAW,CAGjpM,SAAS,EAAE,EAAE,GAAGf,EAAE,CAAC,GAAG,CAACe,EAAE,MAAM,MAAM,mBAAmBf,EAAE,OAAO,EAAE,KAAKA,EAAE,KAAK,IAAI,CAAC,IAAI,CAAE,SAAS,GAAE,EAAE,CAAC,MAAM,MAAM,qBAAqBe,IAAI,CAE7I,SAAS,GAAE,EAAE,CAAC,OAAO,OAAO,SAASA,EAAE,CAAE,SAAS,GAAE,EAAE,CAAC,OAAcA,IAAP,KAEzB,SAAS,GAAE,EAAE,CAAC,GAAG,GAAEA,EAAE,CAAC,MAAO,GAAY,OAAOA,EAAE,KAAT,CAAe,KAAKZ,EAAE,MAAM,MAAO,GAAa,KAAKA,EAAE,QAAQ,MAAO,GAAe,KAAKA,EAAE,MAAM,MAAO,GAAa,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,gBAAgB,MAAO,IAAwB,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,OAAO,MAAO,GAAc,KAAKA,EAAE,OAAO,MAAO,GAAc,KAAKA,EAAE,SAAS,MAAO,IAAiB,KAAKA,EAAE,OAAO,MAAO,IAAe,QAAQ,GAAEY,EAAE,EAAG,SAAS,GAAE,EAAE,CAAC,IAAIK,EAAEpB,EAAE,YAAY,CAACC,EAAE,EAAE,CAAC,IAAI,IAAIe,EAAE,EAAEA,EAAEI,EAAE,IAAI,CAAC,IAAIA,EAAE,GAAE,KAAKpB,EAAE,CAAC,EAAE,KAAKoB,EAAE,CAAE,MAAM,CAAC,KAAKjB,EAAE,MAAM,MAAMF,EAAE,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,IAAI,IAAIA,KAAKD,EAAE,YAAYoB,EAAE,MAAM,OAAO,CAACA,EAAE,OAAO,GAAE,MAAMpB,EAAEC,EAAE,CAAE,SAAS,GAAE,EAAE,EAAE,EAAE,CAAC,IAAIe,EAAEhB,EAAE,MAAM,OAAOK,EAAEe,EAAE,MAAM,OAAO,GAAGJ,EAAEX,EAAE,MAAO,GAAG,GAAGW,EAAEX,EAAE,MAAO,GAAE,IAAI,IAAIA,EAAE,EAAEA,EAAEW,EAAE,IAAI,CAAC,IAAIA,EAAEhB,EAAE,MAAMK,GAAGgB,EAAED,EAAE,MAAMf,GAAGE,EAAE,GAAE,QAAQS,EAAEK,EAAEpB,EAAE,CAAC,GAAOM,IAAJ,EAAM,OAAOA,EAAG,MAAO,GAAG,SAAS,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKJ,EAAE,QAAQ,MAAUY,EAAE,WAAW,GAAjB,EAAkB,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,EAAE,WAAWf,EAAE,MAAM,EAAE,EAAE,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,OAAOe,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAAS,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKG,EAAE,MAAM,MAAMY,EAAE,YAAY,CAAC,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,EAAE,YAAYf,EAAE,MAAM,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,OAAOe,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAAS,GAAE,EAAE,CAAC,IAAIA,EAAEe,EAAE,WAAW,CAACK,EAAE,IAAI,KAAKpB,EAAE,CAAC,MAAM,CAAC,KAAKG,EAAE,KAAK,MAAMiB,EAAE,aAAa,CAAC,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,IAAIA,EAAE,IAAI,KAAKpB,EAAE,MAAM,CAACC,EAAEmB,EAAE,SAAS,CAAC,EAAE,WAAWnB,EAAE,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,IAAImB,EAAE,IAAI,KAAKL,EAAE,MAAM,CAACd,EAAE,IAAI,KAAKD,EAAE,MAAM,CAAC,OAAOoB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAAG,SAAS,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKE,EAAE,KAAK,MAAMY,EAAE,YAAY,CAAC,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,EAAE,YAAYf,EAAE,MAAM,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,OAAOe,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAAS,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKG,EAAE,KAAK,MAAMY,EAAE,YAAY,CAAC,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,EAAE,YAAYf,EAAE,MAAM,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,OAAOe,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAAS,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKG,EAAE,KAAK,MAAMY,EAAE,UAAU,CAAC,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,EAAE,UAAUf,EAAE,MAAM,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,IAAIoB,EAAE,KAAK,UAAUL,EAAE,MAAM,CAACd,EAAE,KAAK,UAAUD,EAAE,MAAM,CAAC,OAAOoB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAAG,SAAS,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKE,EAAE,OAAO,MAAMY,EAAE,aAAa,CAAC,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,EAAE,aAAaf,EAAE,MAAM,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,OAAOe,EAAE,MAAMf,EAAE,MAAM,GAAGe,EAAE,MAAMf,EAAE,MAAM,EAAE,EAAG,SAAS,GAAG,EAAE,CAAC,IAAIoB,EAAEpB,EAAE,YAAY,CAACC,EAAE,EAAE,CAAC,IAAI,IAAIe,EAAE,EAAEA,EAAEI,EAAE,IAAI,CAAC,IAAIA,EAAEpB,EAAE,YAAY,CAAC,EAAEoB,GAAG,GAAE,KAAKpB,EAAE,CAAE,MAAM,CAAC,KAAKG,EAAE,OAAO,MAAMF,EAAE,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,IAAIA,EAAE,OAAO,QAAQmB,EAAE,MAAM,CAAC,IAAI,GAAG,CAACA,EAAEJ,KAAKhB,EAAE,YAAYC,EAAE,OAAO,CAACA,GAAG,EAAE,YAAYmB,EAAE,CAAC,GAAE,MAAMpB,EAAEgB,EAAE,CAAE,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAIA,EAAE,OAAO,KAAKhB,EAAE,MAAM,CAAC,MAAM,CAACK,EAAE,OAAO,KAAKe,EAAE,MAAM,CAAC,MAAM,CAAC,GAAGJ,EAAE,OAAOX,EAAE,OAAO,MAAO,GAAG,GAAGW,EAAE,OAAOX,EAAE,OAAO,MAAO,GAAE,IAAI,IAAIgB,EAAE,EAAEA,EAAEL,EAAE,OAAO,IAAI,CAAC,IAAIT,EAAES,EAAEK,GAAGF,EAAEd,EAAEgB,GAAG,GAAGd,EAAEY,EAAE,MAAO,GAAG,GAAGZ,EAAEY,EAAE,MAAO,GAAE,IAAID,EAAElB,EAAE,MAAMO,IAAI,KAAKG,EAAEU,EAAE,MAAMD,IAAI,KAAKR,EAAE,GAAE,QAAQO,EAAER,EAAET,EAAE,CAAC,GAAOU,IAAJ,EAAM,OAAOA,EAAG,MAAO,GAAG,SAAS,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKR,EAAE,gBAAgB,MAAMY,EAAE,UAAU,CAAC,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,EAAE,UAAUf,EAAE,MAAM,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,IAAIoB,EAAE,KAAK,UAAUL,EAAE,MAAM,CAACd,EAAE,KAAK,UAAUD,EAAE,MAAM,CAAC,OAAOoB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAAG,SAAS,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKE,EAAE,SAAS,MAAMY,EAAE,YAAY,CAAC,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,EAAE,YAAYf,EAAE,MAAM,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,IAAIoB,EAAEL,EAAE,MAAMd,EAAED,EAAE,MAAM,OAAOoB,EAAEnB,EAAE,GAAGmB,EAAEnB,EAAE,EAAE,EAAG,SAAS,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKE,EAAE,OAAO,MAAMY,EAAE,YAAY,CAAC,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,EAAE,YAAYf,EAAE,MAAM,CAAE,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAIC,EAAEc,EAAE,MAAMC,EAAEhB,EAAE,MAAM,OAAgCoB,EAAE,OAA3B,IAAkC,EAAEL,EAAE,MAAM,aAAa,CAAC,EAAEf,EAAE,MAAM,aAAa,EAAEC,EAAEe,EAAG,GAAGf,EAAEe,EAAE,EAAE,EAMtmG,eAAe,GAAG,EAAE,CAAC,IAAIhB,EAAE,KAAK,MAAM,IAAI,KAAK,QAAQ,CAAC,GAAG,IAAIe,EAAE,GAAG,CAAC,MAAM,IAAI,QAAQ,GAAG,CAAC,WAAWA,EAAEf,EAAE,EAAG,CACxR,eAAe,GAAG,EAAE,EAAE,CAAC,IAAIoB,EAAE,GAAGpB,EAAE,CAACC,EAAE,EAAE,CAACe,EAAE,EAAE,IAAI,IAAID,KAAKK,EAAE,EAAE,KAAK,GAAGL,EAAE,KAAK,GAAGA,EAAE,GAAG,IAAI,CAAC,GAAGA,EAAE,GAAGA,EAAE,KAAK,IAAIV,EAAE,IAAI,IAAIU,EAAE,CAACM,EAAEpB,EAAE,KAAK,IAAI,CAAC,EAAE,aAAa,IAAI,QAAQoB,EAAE,CAAC,IAAId,EAAE,MAAM,GAAGF,EAAE,CAAC,GAASE,EAAE,SAAR,IAAe,MAAM,MAAM,mBAAmBA,EAAE,OAAO,GAAGA,EAAE,aAAa,CAAC,IAAIY,EAAE,MAAMZ,EAAE,aAAa,CAACW,EAAE,IAAI,WAAWC,EAAE,CAAC,GAAGD,EAAE,SAASF,EAAE,MAAM,MAAM,6CAA6C,CAAC,IAAIN,EAAE,IAAI,GAAGC,EAAE,EAAE,IAAI,IAAII,KAAKK,EAAE,CAAC,IAAIpB,EAAEe,EAAE,GAAGA,EAAE,KAAKK,EAAET,EAAEX,EAAEC,EAAEiB,EAAE,SAASP,EAAES,EAAE,CAAC,EAAE,MAAML,EAAE,KAAKd,EAAE,CAAC,EAAEmB,EAAG,OAAOpB,EAAE,IAAI,GAAGU,EAAE,KAAKK,EAAE,KAAKA,EAAE,GAAGA,EAAE,KAAK,CAAC,CAAioB,SAAS,GAAG,EAAE,EAAE,CAAC,IAAIK,EAAEL,EAAE,OAAOf,EAAE,OAAOC,EAAE,IAAI,WAAWmB,EAAE,CAAC,OAAOnB,EAAE,IAAIc,EAAE,EAAE,CAACd,EAAE,IAAID,EAAEe,EAAE,OAAO,CAACd,EAAG,SAAS,GAAG,EAAE,CAAC,EAAEc,EAAE,OAAO,EAAE,+BAA+B,CAAC,IAAIf,EAAE,CAAC,GAAGe,EAAE,CAAC,MAAM,EAAE,IAAIA,EAAE,KAAKf,EAAE,KAAK,CAACoB,EAAE,EAAE,CAAC,IAAI,IAAIL,KAAKf,EAAE,CAAC,IAAIA,EAAEoB,EAAE,OAAO,EAAEnB,EAAEmB,EAAEpB,GAAG,GAAGe,EAAE,MAAMd,EAAE,GAAG,EAAED,GAAG,CAAC,KAAKC,EAAE,KAAK,GAAG,KAAK,IAAIA,EAAE,GAAGc,EAAE,GAAG,CAAC,CAACK,EAAE,KAAKL,EAAE,CAAE,OAAOK,sGAbx6C,CAL/BpB,GAAE,OAAO,OAAO,GAAE,OAAO,eAAeC,GAAE,OAAO,yBAAyB,GAAE,OAAO,oBAAoB,GAAE,OAAO,eAAe,GAAE,OAAO,UAAU,eAAeM,IAAG,EAAE,IAAI,UAAU,CAAC,OAAOP,IAAI,EAAEe,EAAE,GAAEA,EAAE,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE,CAAC,EAAE,QAAQf,EAAE,CAACA,EAAE,SAAUmB,IAAG,EAAE,EAAE,EAAE,IAAI,CAAC,GAAGnB,GAAa,OAAOA,GAAjB,UAAgC,OAAOA,GAAnB,WAAqB,IAAI,IAAImB,KAAK,GAAEnB,EAAE,CAAC,GAAE,KAAKe,EAAEI,EAAE,EAAEA,IAAId,GAAG,GAAEU,EAAEI,EAAE,CAAC,QAAQnB,EAAEmB,GAAG,WAAW,EAAE,EAAElB,GAAED,EAAEmB,EAAE,GAAGZ,EAAE,WAAW,CAAC,CAAC,OAAOQ,GAAIG,IAAG,EAAE,EAAE,KAAK,EAAQH,GAAN,KAAgB,EAAE,CAAVf,GAAE,GAAEe,EAAE,CAAC,CAAII,GAIlc,CAAClB,GAAGc,GAAGA,EAAE,WAAWC,EAAE,GAAEA,EAAE,UAAU,CAAC,MAAMD,EAAE,WAAW,CAAC,EAAE,CAAC,CAACA,EAAE,EAAE,GAAER,GAAE,CAAC,4CAA4C,EAAE,EAAE,CAAC,IAAIa,EAAEnB,EAAiB,UAAU,CAAC,SAASc,EAAE,EAAE,EAAE,CAAC,GAAe,OAAOA,GAAnB,WAAqB,MAAM,UAAU,uHAAuHA,EAAE,IAAI,CAAC,KAAK,aAAaA,EAAE,KAAK,cAAc,SAAS,EAAE,CAAC,GAAG,EAAE,CAACA,GAAG,CAAC,IAAIA,EAAE,OAAO,MAAO,GAAE,IAAIf,EAAEe,GAAGA,EAAE,aAAa,GAAYf,IAAT,IAAK,GAAM,MAAO,KAAI,GAAa,OAAOA,GAAjB,UAAoBA,EAAE,EAAE,MAAM,UAAU,2CAA2CA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,iBAAiB,SAAS,EAAE,CAAC,IAAIA,EAAEe,GAAGA,EAAE,gBAAgB,GAAYf,IAAT,IAAK,GAAM,OAAOgB,EAAE,GAAe,OAAOhB,GAAnB,WAAqB,MAAM,UAAU,uCAAuCA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,YAAY,SAAS,EAAE,CAAC,IAAIA,EAAEe,GAAGA,EAAE,WAAW,GAAYf,IAAT,IAAK,GAAM,OAAO,SAAS,EAAE,CAAC,OAAOe,GAAI,GAAe,OAAOf,GAAnB,WAAqB,MAAM,UAAU,kCAAkCA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,UAAU,SAAS,EAAE,CAAC,GAAG,EAAE,CAACe,GAAG,CAAC,IAAIA,EAAE,OAAO,OAAO,KAAK,IAAIf,EAAEe,GAAGA,EAAE,SAAS,GAAYf,IAAT,IAAK,GAAM,OAAsB,IAAI,IAAI,GAAUA,IAAP,KAAS,CAAC,IAAIoB,EAAE,CAAC,MAAM,MAAM,SAAS,QAAQ,CAAC,OAAO,SAAS,EAAE,CAAC,OAAOpB,GAAe,OAAOA,EAAEe,IAArB,YAA0B,CAAC,GAAOK,EAAE,SAAN,EAAa,MAAM,UAAU,oCAAoCA,EAAE,KAAK,KAAK,CAAC,CAAE,OAAOpB,GAAIA,EAAE,CAAC,KAAK,OAAO,KAAK,KAAK,KAAKA,GAAGA,EAAE,KAAKA,EAAE,KAAK,KAAM,IAAIA,EAAEe,EAAE,UAAU,MAAO,GAAE,KAAK,SAAS,EAAE,CAAC,GAASA,GAAN,KAAQ,MAAM,UAAU,oEAAoE,OAAOA,EAAE,CAAC,IAAI,CAAC,IAAIf,EAAE,SAAS,EAAE,CAAC,IAAIA,EAAEe,EAAE,OAAO,GAAUf,IAAP,MAAU,CAACA,EAAE,eAAeA,EAAE,KAAK,OAAOe,EAAE,cAAc,OAAOf,EAAE,IAAIoB,EAAE,CAAC,cAAc,CAAC,EAAE,KAAK,EAAE,CAAC,UAAU,EAAE,CAAC,CAAC,MAAO,GAAE,OAAOA,EAAEL,EAAE,iBAAiB,UAAU,EAAE,SAAS,EAAE,EAAE,CAAC,IAAIK,EAAE,GAAG,EAAE,cAAc,CAAC,EAAMpB,EAAE,KAAK,SAAX,EAAkB,CAAC,EAAEA,EAAE,CAAC,OAAQ,GAAG,CAAC,EAAEe,EAAE,aAAaf,EAAE,KAAK,OAAQoB,EAAE,CAAC,OAAOf,EAAEU,EAAEf,EAAE,UAAU,sJAAsJ,OAAOoB,EAAE,CAAC,IAAI,CAAC,CAAE,GAAG,CAACA,GAAe,OAAOA,EAAE,MAArB,WAA0B,OAAOf,EAAEU,EAAEf,EAAE,UAAU,yJAAyJ,OAAOoB,EAAE,CAAC,IAAI,CAAC,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,GAAG,CAACb,EAAEQ,EAAE,CAAC,MAAM,UAAU,qKAAqK,OAAOA,EAAE,CAAC,IAAI,CAAC,GAAGA,EAAE,SAASf,EAAE,KAAK,OAAO,MAAM,UAAU;;;EAAuN,OAAOA,EAAE,KAAK,CAAC;;;EAAgB,OAAOe,EAAE,CAAC,CAAC,EAAEf,EAAE,CAAC,IAAI,IAAIoB,EAAE,EAAEA,EAAEpB,EAAE,UAAU,OAAO,IAAI,CAAC,IAAIC,EAAEc,EAAEK,GAAG,aAAa,MAAMpB,EAAE,UAAUoB,GAAG,OAAOnB,EAAE,CAACD,EAAE,UAAUoB,GAAG,QAAQnB,EAAE,GAAI,CAAC,MAAM,SAAS,EAAE,CAAC,EAAEc,EAAEf,EAAEoB,EAAE,EAAG,GAAIL,EAAEK,EAAE,EAAG,CAACA,GAAI,KAAK,CAACA,EAAE,KAAK,UAAUnB,EAAE,KAAK,YAAYc,EAAE,CAAC,GAAGK,EAAE,CAAC,IAAIJ,EAAEI,EAAE,IAAInB,EAAE,CAAC,GAAGe,EAAE,CAAC,IAAIG,EAAEnB,AAAc,EAAE,YAAU,EAAE,CAAE,OAAO,IAAI,QAAQ,SAAS,EAAE,CAAC,EAAE,KAAK,UAAU,CAAC,EAAEgB,EAAE,EAAG,EAAG,EAAG,EAAE,KAAK,KAAKD,EAAE,CAAC,IAAIG,EAAE,IAAI,QAAQ,SAAS,EAAE,EAAE,CAAC,EAAE,UAAU,KAAK,CAAC,QAAQH,EAAE,OAAOK,EAAE,CAAC,EAAG,CAAC,OAAOA,GAAGA,EAAE,IAAInB,EAAEiB,EAAE,CAACA,GAAI,EAAE,SAAS,SAAS,EAAE,CAAC,GAAG,CAACX,EAAEQ,EAAE,CAAC,MAAM,UAAU,0EAA0EA,EAAE,IAAI,CAAC,IAAI,IAAIf,EAAE,EAAE,CAACoB,EAAE,EAAEA,EAAEL,EAAE,OAAO,IAAI,EAAE,KAAK,KAAK,KAAKA,EAAEK,GAAG,CAAC,MAAM,SAAS,EAAE,CAAC,OAAOL,GAAI,CAAC,CAAC,OAAO,QAAQ,IAAIf,EAAE,EAAG,EAAE,MAAM,SAAS,EAAE,CAAC,IAAIA,EAAE,KAAK,UAAU,GAAGA,EAAE,CAAC,IAAIoB,EAAE,KAAK,YAAYL,EAAE,CAAC,EAAE,OAAOK,EAAE,CAAE,OAAO,MAAO,EAAE,SAAS,UAAU,CAAC,IAAIL,EAAE,KAAK,UAAU,OAAOA,GAAGA,EAAE,OAAO,CAAC,MAAO,EAAE,MAAM,SAAS,EAAE,EAAE,CAAC,IAAIK,EAAE,KAAK,UAAU,GAAGA,EAAE,CAAC,IAAInB,EAAEe,EAAE,KAAK,YAAYD,EAAE,CAAUK,EAAE,IAAIJ,EAAE,GAAjB,IAAK,KAAehB,aAAa,OAAO,EAAE,QAAQ,OAAOA,EAAE,EAAE,MAAM,UAAU,GAAG,CAAC,EAAE,QAAQ,QAAQA,EAAE,CAACoB,EAAE,IAAIJ,EAAEf,EAAE,EAAG,OAAO,MAAOc,IAAK,CAACC,EAAY,OAAO,SAAjB,UAAsC,OAAO,QAAQ,UAA3B,WAAoC,SAAS,EAAE,CAAC,AAAI,IAAE,QAAQ,SAAS,CAAEI,EAAE,KAAK,UAAU,CAAC,QAAQ,SAASL,EAAE,EAAG,EAAe,OAAO,cAAnB,WAAgC,SAAS,EAAE,CAAC,aAAaA,EAAE,EAAG,SAAS,EAAE,CAAC,WAAWA,EAAE,EAAG,SAASV,EAAE,EAAE,EAAE,EAAE,CAAC,EAAEL,EAAE,CAAC,IAAI,IAAIC,EAAE,EAAEA,EAAED,EAAE,KAAK,OAAO,IAAI,EAAE,MAAMA,EAAE,KAAKC,GAAG,CAACD,EAAE,UAAUC,GAAG,OAAOmB,EAAE,CAAE,SAASC,EAAE,EAAE,CAAC,GAAGN,EAAE,UAAU,IAAI,IAAIf,EAAE,EAAEA,EAAEe,EAAE,UAAU,OAAO,IAAI,EAAE,UAAUf,IAAI,CAAE,SAASO,EAAE,EAAE,CAAC,OAAgB,OAAOQ,GAAjB,YAA2BA,GAAa,OAAOA,EAAE,QAAnB,WAAgCA,EAAE,SAAN,GAAcA,EAAE,OAAO,GAAG,OAAO,UAAU,eAAe,KAAKA,EAAEA,EAAE,OAAO,EAAE,EAAG,EAAE,QAAQd,GAAI,CAAC,CAAC,GAAEiB,GAAE,IAAG,CAAC,CAAC,GAAE,CAAC,MAAM,EAAE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,SAAS,EAAE,QAAQ,EAAE,QAAQ,EAAE,CAAC,GAAE,KAAK,CAAC,WAAW,CAAC,OAAO,KAAK,OAAQ,aAAa,EAAE,CAAC,IAAIlB,EAAE,KAAK,MAAM,OAAO,GAAG,EAAE,KAAK,OAAOe,GAAGf,GAAG,MAAM,MAAM,wBAAwB,CAAE,WAAW,CAAC,IAAIe,EAAE,GAAE,MAAM,KAAK,aAAaA,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,YAAY,CAAC,IAAIe,EAAE,GAAE,OAAO,KAAK,aAAaA,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,UAAU,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,YAAY,CAAC,IAAIe,EAAE,GAAE,OAAO,KAAK,aAAaA,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,UAAU,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,YAAY,CAAC,IAAIe,EAAE,KAAK,eAAe,CAAC,OAAO,OAAOA,EAAE,CAAE,eAAe,CAAC,IAAIA,EAAE,GAAE,UAAU,KAAK,aAAaA,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,aAAa,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,UAAU,CAAC,IAAIe,EAAE,GAAE,KAAK,KAAK,aAAaA,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,QAAQ,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,WAAW,CAAC,IAAIe,EAAE,GAAE,MAAM,KAAK,aAAaA,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,WAAW,CAAC,IAAIe,EAAE,GAAE,MAAM,KAAK,aAAaA,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,WAAW,CAAC,IAAIe,EAAE,KAAK,cAAc,CAAC,OAAO,OAAOA,EAAE,CAAE,cAAc,CAAC,IAAIA,EAAE,GAAE,SAAS,KAAK,aAAaA,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,YAAY,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,aAAa,CAAC,IAAIe,EAAE,GAAE,QAAQ,KAAK,aAAaA,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,WAAW,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,aAAa,CAAC,IAAIe,EAAE,GAAE,QAAQ,KAAK,aAAaA,EAAE,CAAC,IAAIf,EAAE,KAAK,KAAK,WAAW,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQe,EAAEf,EAAG,UAAU,EAAE,CAAC,IAAIA,EAAE,KAAK,OAAOoB,EAAEpB,EAAEe,EAAEd,EAAE,KAAK,MAAM,SAASD,EAAEoB,EAAE,CAAC,MAAO,MAAK,OAAOA,EAAEnB,EAAG,YAAY,CAAC,IAAIc,EAAE,KAAK,YAAY,CAACf,EAAE,KAAK,UAAUe,EAAE,CAAC,OAAO,KAAK,QAAQ,OAAOf,EAAE,CAAE,UAAU,CAAC,IAAIe,EAAE,KAAK,YAAY,CAAC,OAAO,KAAK,MAAMA,EAAE,CAAE,YAAY,EAAE,CAAC,KAAK,MAAMA,EAAE,KAAK,OAAO,EAAE,KAAK,KAAK,GAAE,KAAK,MAAM,CAAC,KAAK,QAAQ,IAAI,cAEniM,IAApB,QAAmD,EAAO,oBAE/C,GAAE,GAAG,GAAGA,EAAE,EAAE,GAAE,GAAG,EAAE,IAAIA,EAAE,IAAI,GAAE,GAAG,IAAIA,EAAE,GAAG,EAAyD,GAAE,EAAE,CAAO,GAAE,GAAG,CAAO,GAAE,GAAG,CAAwC,EAAE,OAAO,EAAE,EAAE,OAAO,GAAG,EAAY,GAAE,EAAE,CAAQ,GAAE,GAAG,CAAQ,GAAE,GAAG,CAA0C,OAAO,EAAE,EAAE,OAAO,GAAG,CAAC,OAAO,EAAE,CAAM,GAAE,EAAE,CAAO,GAAE,GAAG,CAAO,GAAE,GAAG,CAAwC,OAAO,EAAE,EAAE,OAAO,GAAG,CAAC,OAAO,EAAE,CAExa,GAAE,MAAMA,CAAC,CAAC,OAAO,WAAW,EAAE,CAAC,GAAG,CAACK,EAAEnB,EAAEe,GAAGhB,EAAE,MAAM,IAAI,CAAC,IAAI,OAAO,CAAC,OAAO,EAAE,GAAEoB,EAAE,CAAC,kBAAkB,CAAC,EAAE,GAAEnB,EAAE,CAAC,iBAAiB,CAAC,EAAE,GAAEe,EAAE,CAAC,iBAAiB,CAAC,IAAID,EAAEK,EAAEnB,EAAEe,EAAE,CAAE,UAAU,CAAC,MAAM,GAAG,KAAK,QAAQ,GAAG,KAAK,OAAO,GAAG,KAAK,SAAU,OAAO,KAAK,EAAE,CAAC,IAAII,EAAEpB,EAAE,YAAY,CAACC,EAAED,EAAE,YAAY,CAACgB,EAAEhB,EAAE,YAAY,CAAC,OAAO,IAAIe,EAAEK,EAAEnB,EAAEe,EAAE,CAAE,MAAM,EAAE,CAAC,EAAE,YAAY,KAAK,QAAQ,CAACD,EAAE,YAAY,KAAK,OAAO,CAACA,EAAE,YAAY,KAAK,OAAO,CAAE,QAAQ,EAAE,CAAC,OAAO,KAAK,QAAQA,EAAE,QAAQ,GAAG,KAAK,QAAQA,EAAE,QAAQ,EAAE,KAAK,OAAOA,EAAE,OAAO,GAAG,KAAK,OAAOA,EAAE,OAAO,GAAG,EAAE,KAAK,SAASA,EAAE,OAAO,CAAC,GAAI,YAAY,EAAE,EAAE,EAAE,CAAC,KAAK,QAAQA,EAAE,KAAK,OAAOf,EAAE,KAAK,OAAOoB,KACqqF,GAAG,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,IAAIpB,EAAEe,EAAE,WAAW,CAAC,OAAOf,EAAP,CAAU,IAAK,GAAY,OAAO,KAAK,IAAK,GAAa,OAAO,GAAEe,EAAE,CAAC,IAAK,GAAe,OAAO,GAAEA,EAAE,CAAC,IAAK,GAAa,OAAO,GAAEA,EAAE,CAAC,IAAK,GAAY,OAAO,GAAEA,EAAE,CAAC,IAAK,GAAY,OAAO,GAAEA,EAAE,CAAC,IAAK,GAAY,OAAO,GAAEA,EAAE,CAAC,IAAK,GAAY,OAAO,GAAEA,EAAE,CAAC,IAAK,GAAc,OAAO,GAAGA,EAAE,CAAC,IAAK,GAAc,OAAO,GAAGA,EAAE,CAAC,IAAK,IAAwB,OAAO,GAAGA,EAAE,CAAC,IAAK,IAAiB,OAAO,GAAGA,EAAE,CAAC,IAAK,IAAe,OAAO,GAAGA,EAAE,CAAC,QAAQ,GAAEf,EAAE,GAAI,EAAE,MAAM,SAAS,EAAE,EAAE,CAAC,IAAIoB,EAAE,GAAEpB,EAAE,CAAC,GAAGe,EAAE,WAAWK,EAAE,CAAC,CAAC,GAAEpB,EAAE,CAAC,OAAOA,EAAE,KAAT,CAAe,KAAKG,EAAE,MAAM,OAAO,GAAEY,EAAEf,EAAE,CAAC,KAAKG,EAAE,QAAQ,OAAO,GAAEY,EAAEf,EAAE,CAAC,KAAKG,EAAE,MAAM,OAAO,GAAEY,EAAEf,EAAE,CAAC,KAAKG,EAAE,KAAK,OAAO,GAAEY,EAAEf,EAAE,CAAC,KAAKG,EAAE,KAAK,OAAO,GAAEY,EAAEf,EAAE,CAAC,KAAKG,EAAE,KAAK,OAAO,GAAEY,EAAEf,EAAE,CAAC,KAAKG,EAAE,KAAK,OAAO,GAAEY,EAAEf,EAAE,CAAC,KAAKG,EAAE,OAAO,OAAO,GAAGY,EAAEf,EAAE,CAAC,KAAKG,EAAE,OAAO,OAAO,GAAGY,EAAEf,EAAE,CAAC,KAAKG,EAAE,gBAAgB,OAAO,GAAGY,EAAEf,EAAE,CAAC,KAAKG,EAAE,SAAS,OAAO,GAAGY,EAAEf,EAAE,CAAC,KAAKG,EAAE,OAAO,OAAO,GAAGY,EAAEf,EAAE,CAAC,QAAQ,GAAEA,EAAE,GAAI,EAAE,QAAQ,SAAS,EAAE,EAAE,EAAE,CAAC,IAAIC,EAAE,GAAEc,EAAE,CAACC,EAAE,GAAEhB,EAAE,CAAC,GAAGC,EAAEe,EAAE,MAAO,GAAG,GAAGf,EAAEe,EAAE,MAAO,GAAE,GAAG,GAAED,EAAE,EAAE,GAAEf,EAAE,CAAC,MAAO,GAAE,OAAOe,EAAE,KAAT,CAAe,KAAKZ,EAAE,MAAM,OAAO,EAAEH,EAAE,OAAOG,EAAE,MAAM,CAAC,GAAEY,EAAEf,EAAEoB,EAAE,CAAC,KAAKjB,EAAE,QAAQ,OAAO,EAAEH,EAAE,OAAOG,EAAE,QAAQ,CAAC,GAAEY,EAAEf,EAAE,CAAC,KAAKG,EAAE,MAAM,OAAO,EAAEH,EAAE,OAAOG,EAAE,MAAM,CAAC,GAAEY,EAAEf,EAAE,CAAC,KAAKG,EAAE,KAAK,OAAO,EAAEH,EAAE,OAAOG,EAAE,KAAK,CAAC,GAAEY,EAAEf,EAAE,CAAC,KAAKG,EAAE,KAAK,OAAO,EAAEH,EAAE,OAAOG,EAAE,KAAK,CAAC,GAAEY,EAAEf,EAAE,CAAC,KAAKG,EAAE,KAAK,OAAO,EAAEH,EAAE,OAAOG,EAAE,KAAK,CAAC,GAAEY,EAAEf,EAAE,CAAC,KAAKG,EAAE,KAAK,OAAO,EAAEH,EAAE,OAAOG,EAAE,KAAK,CAAC,GAAGY,EAAEf,EAAE,CAAC,KAAKG,EAAE,OAAO,OAAO,EAAEH,EAAE,OAAOG,EAAE,OAAO,CAAC,GAAGY,EAAEf,EAAE,CAAC,KAAKG,EAAE,OAAO,OAAO,EAAEH,EAAE,OAAOG,EAAE,OAAO,CAAC,GAAGY,EAAEf,EAAEoB,EAAE,CAAC,KAAKjB,EAAE,gBAAgB,OAAO,EAAEH,EAAE,OAAOG,EAAE,gBAAgB,CAAC,GAAGY,EAAEf,EAAE,CAAC,KAAKG,EAAE,SAAS,OAAO,EAAEH,EAAE,OAAOG,EAAE,SAAS,CAAC,GAAGY,EAAEf,EAAE,CAAC,KAAKG,EAAE,OAAO,OAAO,EAAEH,EAAE,OAAOG,EAAE,OAAO,CAAC,GAAGY,EAAEf,EAAEoB,EAAE,CAAC,QAAQ,GAAEL,EAAE,KAAO,AAAI,KAAE,EAAE,CAAE,CAC74H,GAAG,EAAE,GAAG,IAAI,GAAG,CAAC,IACphC,IACA,IACA,IACA,IACA,IAAI,CAAC,GAAG,MAAM,EAAE,IAAI,CAAC,IAAIK,EAAE,EAAE,OAAO,CAAC,GAAG,CAAC,IAAInB,EAAE,MAAM,MAAMc,EAAEf,EAAE,CAAC,GAAG,CAAC,GAAG,SAASC,EAAE,OAAO,EAAE,EAAEmB,EAAE,GAAG,OAAOnB,QAASc,EAAE,CAAC,GAAGf,GAAG,QAAQ,SAAS,EAAEoB,EAAE,GAAG,MAAML,EAAG,MAAM,GAAGK,EAAE,GAC0W,GAAG,KAAK,CAAC,KAAK,EAAE,EAAE,CAAC,IAAI,IAAIA,KAAK,KAAK,OAAO,CAAC,GAAGL,EAAEK,EAAE,MAAM,MAAM,GAAGL,EAAEK,EAAE,IAAI,SAAS,GAAGL,EAAEf,EAAEoB,EAAE,IAAI,MAAM,IAAInB,EAAEc,EAAEK,EAAE,MAAMJ,EAAEf,EAAED,EAAE,OAAOoB,EAAE,KAAK,MAAMnB,EAAEe,EAAE,CAAE,MAAM,MAAM,eAAe,CAAE,MAAM,EAAE,EAAE,CAAC,IAAII,EAAEL,EAAEd,EAAEmB,EAAEpB,EAAE,OAAOgB,EAAE,EAAEX,EAAE,KAAK,OAAO,OAAO,KAAKW,EAAEX,EAAE,IAAI,CAAC,IAAIU,EAAE,KAAK,OAAOC,GAAG,GAAG,EAAED,EAAE,gBAAgB,CAAC,EAAEK,EAAEL,EAAE,KAAK,CAAC,GAAGK,EAAEL,EAAE,MAAM,CAAC,IAAId,EAAEmB,EAAEL,EAAE,MAAMC,EAAED,EAAE,KAAK,SAAS,EAAEd,EAAE,CAAC,EAAE,GAAGe,EAAEhB,EAAE,CAAC,EAAEe,EAAE,MAAO,OAAQ,KAAKV,EAAEW,EAAE,IAAI,CAAC,IAAID,EAAE,KAAK,OAAOV,EAAE,GAAG,GAAG,EAAEU,EAAE,gBAAgB,CAAC,EAAEd,EAAEc,EAAE,OAAO,CAAC,GAAGd,EAAEc,EAAE,IAAI,CAAC,IAAIK,EAAEnB,EAAEc,EAAE,MAAMC,EAAED,EAAE,KAAK,SAASK,EAAE,CAAC,EAAE,GAAGpB,EAAEgB,EAAE,CAAC,EAAED,EAAE,IAAK,OAAQ,IAAIM,EAAE,CAAC,MAAMD,EAAE,IAAInB,EAAE,KAAKD,EAAE,CAACO,EAAEF,EAAEW,EAAE,KAAK,OAAO,OAAOA,EAAET,EAAEc,EAAE,CAAE,aAAa,CAAC,KAAK,OAAO,EAAE,GAsC9c,GAAG,MAAMrB,CAAC,CAAC,OAAO,KAAK,EAAE,CAAC,IAAIC,EAAE,IAAID,EAAEgB,EAAEI,EAAE,YAAY,CAAC,IAAI,IAAIpB,EAAE,EAAEA,EAAEgB,EAAE,IAAI,CAAC,IAAIhB,EAAEoB,EAAE,YAAY,CAACJ,EAAE,GAAE,KAAKI,EAAE,CAAC,EAAE,SAASpB,EAAEgB,EAAE,CAAE,OAAOf,EAAG,MAAM,EAAE,CAAC,IAAI,GAAG,CAACmB,EAAEnB,KAAKD,EAAE,YAAY,KAAK,OAAO,KAAK,CAAC,KAAK,QAAQ,EAAE,YAAYoB,EAAE,CAAC,GAAE,MAAMpB,EAAEC,EAAE,CAAE,SAAS,CAAC,IAAIc,EAAE,EAAE,CAAC,IAAI,GAAG,CAACf,EAAEoB,KAAK,KAAK,OAAO,EAAEpB,GAAGoB,EAAE,OAAOL,EAAG,SAAS,EAAE,EAAE,CAAC,KAAK,OAAO,IAAIA,EAAEf,EAAE,CAAE,SAAS,EAAE,CAAC,OAAO,KAAK,OAAO,IAAIe,EAAE,CAAE,aAAa,CAAC,KAAK,OAAsB,IAAI,MAAO,GAAG,KAAK,CAAC,WAAW,CAAC,MAAO,MAAK,eAAe,GAAG,KAAK,IAAI,CAAC,KAAK,KAAM,IAAG,CAAC,GAAG,CAACA,EAAE,GAAG,MAAM,MAAM,mBAAmBA,EAAE,OAAO,GAAGA,EAAE,aAAa,CAAC,IAAIf,EAAE,MAAMe,EAAE,aAAa,CAACK,EAAE,IAAI,WAAWpB,EAAE,CAACC,EAAE,IAAI,GAAEmB,EAAE,CAACJ,EAAE,EAAE,CAACX,EAAEJ,EAAE,YAAY,CAAC,IAAI,IAAIc,EAAE,EAAEA,EAAEV,EAAE,IAAI,CAAC,IAAIU,EAAEd,EAAE,WAAW,CAACD,EAAE,GAAG,KAAKC,EAAE,CAACmB,EAAEnB,EAAE,WAAW,CAACc,EAAEV,EAAE,IAAI,GAAE,KAAK,GAAGU,EAAEK,EAAE,CAACC,EAAEhB,EAAE,UAAU,CAACE,EAAE,CAAC,QAAQc,EAAE,KAAKrB,EAAE,SAAS,CAAC,CAAC,KAAK,WAAW,MAAMqB,EAAEd,EAAE,CAACS,EAAE,KAAKT,EAAE,CAAE,OAAOS,GAAI,CAAC,KAAK,aAAc,YAAY,EAAE,CAAC,OAAO,KAAK,WAAW,KAAKD,EAAE,CAAE,YAAY,EAAE,EAAE,CAAC,KAAK,GAAGA,EAAE,KAAK,IAAIf,EAAE,KAAK,WAAW,IAAI,GAAE,QAAQ,KAAM,IAAG,CAAC,IAAIA,EAAEe,EAAE,IAAI,GAAG,CAAC,IAAIf,EAAE,GAAE,WAAWe,EAAE,CAAC,MAAM,CAAC,KAAKf,EAAE,OAAO,GAAGA,EAAE,OAAOA,EAAE,OAAO,EAAG,CAAwB,OAArB,MAAM,GAAG,KAAK,IAAIA,EAAE,EAAU,KAAK,EAAE,IAAI,CAAC,IAAIC,EAAE,IAAI,GAAED,EAAE,CAACgB,EAAE,GAAG,KAAKf,EAAE,CAACI,EAAEU,EAAEK,GAAG,OAAO,EAAEf,EAAE,kBAAkB,CAAC,CAAC,QAAQA,EAAE,KAAKW,EAAE,SAAS,CAAC,EAAG,EAAG,GAAI,GAAG,KAAK,CAAC,MAAM,WAAW,CAAkE,OAA3D,MAAM,QAAQ,IAAI,KAAK,OAAO,IAAI,KAAM,IAAGD,EAAE,WAAW,CAAC,CAAC,EAAU,MAAM,CAAE,MAAM,aAAa,EAAE,CAAC,OAAO,QAAQ,IAAIA,EAAE,IAAI,GAAG,CAAC,IAAIf,EAAE,GAAE,WAAWe,EAAE,CAACK,EAAE,KAAK,OAAOpB,EAAE,SAAS,OAAO,EAAEoB,EAAE,gBAAgB,CAACA,EAAE,YAAYL,EAAE,EAAG,CAAC,CAAE,aAAa,EAAE,EAAE,CAAC,IAAIK,EAAE,GAAE,WAAWL,EAAE,QAAQ,CAACd,EAAE,GAAE,WAAWD,EAAE,QAAQ,CAAC,OAAOoB,EAAE,QAAQnB,EAAE,CAAE,cAAc,EAAE,EAAE,EAAE,CAAC,OAAO,GAAE,QAAQD,EAAEoB,EAAEnB,EAAE,CAAE,YAAY,EAAE,CAAC,KAAK,QAAQc,EAAE,KAAK,OAAO,KAAK,QAAQ,OAAO,KAAK,QAAQ,KAAK,QAAQ,QAAQ,KAAK,gBAAgB,KAAK,QAAQ,gBAAgB,KAAK,OAAO,KAAK,QAAQ,OAAO,KAAK,EAAE,IAAI,IAAI,GAAGf,EAAEe,EAAE,CAAC,MCxDv8E,eAAsB,GAAgB,EAAE,CAAC,IAAIC,EAAE,GAAED,GAAG,GAAGC,EAAE,OAAO,MAAMA,GAAG,mBAA9E,GAAE,EAAE,8BCCuF,KAAsD,KAAmD,CAAI,GAAE,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKD,EAAE,OAAO,CAAC,GAAG,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,WAAW,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,eAAe,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,KAAK,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,CAAC,GAAE,IAAIC,GAAI,IAAIE,EAAE,GAAE,CAACC,GAAE,CAAC,qBAAqB,CAAC,QAAQ,IAAIC,GAAE,CAAC,OAAO,CAAC,IAAI,IAAI,wCAAwC,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,QAAQ,EAAE,CAAiBC,mBAAE,OAAO,GAAE,CAAC,CAAC,CAAC,YAAY,qBAAqB,IAAgBF,GAAE,EAAEA,GAAE,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,QAAQ,KAAKJ,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAE,KAAK,CAAC,UAAU,CAAC,aAAa,IAAI,YAAY,GAAG,MAAM,QAAQ,KAAKA,EAAE,OAAO,CAAC,eAAe,CAAC,eAAe,4CAA4C,MAAM,WAAW,KAAKA,EAAE,oBAAoB,CAAC,WAAW,CAAC,eAAe,4CAA4C,MAAM,OAAO,KAAKA,EAAE,oBAAoB,CAAC,CAAC,ICAxN,SAAS6D,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,iEAAlnC,IAAuR,IAAkE,IAA4B,KAAkJ,KAAyH,KAAuH,CAAM,GAAkB,EAASrD,GAAa,CAAOsD,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAyV,IAAW,CAAC,QAAM,WAAS,cAAY,CAAC,IAAM,EAAK,EAAa,EAAM,CAAC,OAAO,EAAS,EAAK,EAASC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOkB,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAShB,GAAS,EAAO,OAAOiB,EAAe,CAAOf,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASpD,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYkE,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,qBAAmB,qBAAmB,sBAAmB,cAAY,GAAG,IAAWhB,GAAS,EAAM,CAAM,CAAC,eAAY,cAAW,sBAAoB,mBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAA2D,EAAkB,EAAGV,GAAlDa,GAA6F,CAAO,OAAoB,KAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKP,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,GAAU,GAAG,GAAgB,UAAU,EAAG,EAAkB,gBAAgBwB,EAAU,GAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,EAAM,CAAC,SAAS,CAAC,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,CAAC,GAAG5B,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,GAAY,EAAe,CAAC,SAAS,CAAC,IAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,IAAa,EAAe,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oGAAoG,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2EAA2E,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,GAAmB,CAAC,SAAsB,EAAK,GAAU,CAAC,MAAM,CAAC,KAAK,CAAC,MAAM,YAAY,KAAK5D,GAAc,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,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,CAAC,CAAC,UAAU,EAAW,EAAe,IAAwB,EAAKkC,EAAU,CAAC,SAAS,GAAY,KAAK,CAAC,UAAUhC,EAAmB,GAAGC,EAAY,UAAUC,EAAmB,UAAUC,GAAoB,KAAS,IAAqB,GAAG,IAAqB,GAAG,IAAqB,GAAuB,EAAK,EAAY,CAAC,GAAG,aAAaF,IAAc,SAAsB,EAAK,EAAqB,SAAS,CAAC,MAAM,CAAC,UAAUD,EAAmB,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAKE,EAAmB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAAgD,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,YAAY,GAAmB,OAAO,QAAQ,0BAA0B,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG+B,GAAqB,CAAC,UAAU,CAAC,MAAM,OAAO,GAAmB,OAAO,QAAQ,eAAe,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,CAAC,GAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKrD,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,YAAY,MAAM,OAAO,UAAUuB,EAAmB,GAAG8B,GAAqB,CAAC,UAAU,CAAC,QAAQ,YAAY,CAAC,CAAC,GAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAChC,EAAY,EAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAOG,GAAI,CAAC,kFAAkF,kFAAkF,4PAA4P,qSAAqS,8JAA8J,0PAA0P,6TAA6T,0GAA0G,gEAAgE,iFAAiF,2KAA2K,oFAAoF,GAAG8C,GAAgB,CAUt5R,GAAgB,EAAQzD,GAAUW,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,eAAe,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAkB,GAAG,EAAwB+C,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICVmgB,SAASlB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,qGAA9oF,IAAuU,IAAkF,IAA4B,KAAkL,KAAoH,KAA0I,KAAmH,KAAwI,KAAqH,KAAqH,CAAM,GAAiB,EAASzB,GAAY,CAAO,GAAsE,GAAqB,GAA6BA,GAAY,CAAC,OAAO,YAAY,SAAS,GAAyB,QAAQ,YAAY,CAAC,CAACC,GAAgB,CAAO,GAAgB,EAASC,GAAW,CAAO,GAAe,EAASC,GAAU,CAAO,GAAgB,EAASC,GAAW,CAAO,GAAgB,EAASC,GAAW,CAAO,GAAgB,GAAO,EAAO,IAAI,CAAO,GAAc,EAASC,GAAS,CAAO,GAAgE,GAAqB,GAA6BJ,GAAW,CAAC,OAAO,YAAY,SAAS,GAAqB,QAAQ,YAAY,CAAC,CAACK,GAAe,CAAO,GAAsE,GAAqB,GAA6BP,GAAY,CAAC,OAAO,YAAY,SAAS,GAAyB,QAAQ,YAAY,CAAC,CAACC,GAAgB,CAAOyB,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAO,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAO,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,qBAAqB,KAAK,WAAW,GAAY,EAAE,EAAE,EAAE,EAAE,CAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,qBAAqB,KAAK,WAAW,GAAY,EAAE,EAAE,EAAE,EAAE,CAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,qBAAqB,KAAK,EAAE,EAAE,EAAE,EAAE,CAAO,IAAS,CAAC,WAAS,yBAAuB,UAAQ,MAAQ,CAAC,GAAK,CAAC,EAAQ,GAAY,GAAgB,CAAC,yBAAuB,CAAC,CAAC,OAAO,EAAS,CAAC,SAAS,EAAW,GAAM,CAAC,SAAS,EAAW,GAAK,CAAC,WAAW,EAAW,CAAC,EAAQ,CAAC,QAAQ,GAAS,EAAQ,CAAC,EAASC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOkB,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAShB,GAAS,EAAO,OAAOiB,EAAe,CAAOf,GAAwB,CAAC,aAAa,YAAY,QAAQ,YAAY,MAAM,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUnzI,GAAgB,EAVm0I,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYc,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWhB,GAAS,EAAM,CAAM,CAAC,cAAY,cAAW,uBAAoB,kBAAgB,kBAAe,aAAU,kBAAgB,aAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,GAAS,CAAM,CAAC,wBAAsB,SAAO,GAAyB,EAAY,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,GAAiB,CAAC,UAAQ,cAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,MAAM,EAAG,CAAsC,GAAkB,EAAGV,GAA2C,CAAO,MAAiB,EAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAkB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,MAAqB,IAAc,YAA6C,MAAqB,IAAc,YAAoD,IAAW,CAAC,IAAM,OAAqB,IAAc,YAA6C,GAAKL,EAAa,KAAK,CAAO,GAAKA,EAAa,KAAK,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKW,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,gBAAgBwB,EAAU,GAAW,CAAC,mBAAmB,UAAU,uBAAuB,GAAsB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,mBAAmB,GAAG,EAAM,CAAC,SAAS,CAAC,UAAU,CAAC,gBAAgB,mBAAmB,CAAC,UAAU,CAAC,gBAAgB,qBAAqB,CAAC,CAAC,GAAG5B,GAAqB,CAAC,UAAU,CAAC,mBAAmB,aAAa,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,EAAY,GAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAAa,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,GAAGA,GAAqB,CAAC,UAAU,CAAC,MAAM,EAAY,CAAC,CAAC,EAAY,GAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,OAAO,GAAG,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,OAAO,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,2mEAA2mE,mBAAmB,GAAK,SAAS,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,6lCAA6lC,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,slCAAslC,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,q9MAAq9M,mBAAmB,GAAK,SAAS,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,qMAAqM,mBAAmB,GAAK,CAAC,CAAc,EAAM,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,y1MAAy1M,mBAAmB,GAAK,SAAS,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,4aAA4a,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,0lCAA0lC,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,s8BAAs8B,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,8/BAA8/B,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,eAAgC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,6/BAA6/B,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,6jBAA6jB,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,wjBAAwjB,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,uNAAuN,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,uNAAuN,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,uNAAuN,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,seAAse,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,seAAse,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,oZAAoZ,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAM,IAAI,uNAAuN,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGA,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,CAAC,CAAC,EAAY,GAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAsE,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,MAAM,OAAO,UAAU,OAAO,GAAGA,GAAqB,CAAC,UAAU,CAAC,UAAU,kDAAkD,CAAC,CAAC,EAAY,GAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKK,GAAW,CAAC,GAAGL,GAAqB,CAAC,UAAU,CAAC,MAAM,GAAY,CAAC,CAAC,EAAY,GAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAc,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKvB,GAAW,CAAC,UAAU,EAAc,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,iBAAiB,UAAU,SAAS,QAAQ,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAW,CAAC,UAAU,EAAe,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,aAAa,UAAU,SAAS,QAAQ,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAW,CAAC,UAAU,EAAe,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,eAAe,UAAU,SAAS,QAAQ,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAA0B,CAAC,GAAGuB,GAAqB,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,CAAC,CAAC,EAAY,GAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKtB,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKD,GAAW,CAAC,UAAU,EAAe,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,UAAU,UAAU,SAAS,QAAQ,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAA0B,CAAC,GAAGuB,GAAqB,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,CAAC,CAAC,EAAY,GAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKrB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,GAAQ,CAAC,uBAAuB,GAAM,SAAS,GAAsB,EAAKoB,EAAU,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,GAAG,SAAsB,EAAM,EAA8B,CAAC,UAAU,2BAA2B,GAAG,GAAG,EAAS,UAA2B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,IAAI,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAS,CAAc,EAAKnB,GAAW,CAAC,UAAU,YAAY,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAgB,CAAC,UAAQ,CAAC,CAAC,QAAQ,EAAQ,QAAQ,YAAY,YAAY,MAAM,OAAO,CAAC,CAAc,EAAK,EAAgB,CAAC,SAAS,EAAQ,SAAsB,EAAK,GAAS,CAAC,UAAU,SAAS,UAAU,GAAK,UAAU,EAAG,GAAkB,GAAW,CAAC,mBAAmB,GAAM,wBAAwB,GAAG,EAAS,UAAU,QAAQ,EAAE,QAAQ,EAAE,UAAU,EAAQ,KAAK,UAAU,SAAS,SAAS,GAAK,OAAO,GAAG,SAAsB,EAAK,GAAgB,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQ,GAAW,UAAU,iBAAiB,mBAAmB,mBAAmB,KAAK,GAAU,QAAQ,GAA4B,mBAAiB,SAAS,YAAY,IAAI,GAAK,KAAK,SAAS,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,qBAAqB,KAAK,CAAC,SAAsB,EAAK,EAA0B,CAAC,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKF,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAA0B,CAAC,GAAGsB,GAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,CAAC,CAAC,EAAY,GAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKnB,GAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,GAAG,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAgE,CAAC,UAAU,oCAAoC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,SAAS,UAAU,SAAS,QAAQ,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,GAAG,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAsE,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,kDAAkD,QAAQ,YAAY,MAAM,OAAO,UAAU,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,qQAAqQ,4RAA4R,4QAA4Q,gSAAgS,mIAAmI,uKAAuK,0KAA0K,2SAA2S,oRAAoR,mFAAmF,yGAAyG,wGAAwG,iHAAiH,wGAAwG,uGAAuG,uGAAuG,wGAAwG,yGAAyG,wGAAwG,wGAAwG,uGAAuG,wGAAwG,uGAAuG,uGAAuG,wGAAwG,wGAAwG,wGAAwG,wGAAwG,sGAAsG,sGAAsG,6RAA6R,oRAAoR,uYAAuY,2RAA2R,6LAA6L,kVAAkV,yGAAyG,iSAAiS,oRAAoR,wHAAwH,6HAA6H,mIAAmI,2HAA2H,sIAAsI,uKAAuK,kMAAkM,wJAAwJ,yHAAyH,2HAA2H,qJAAqJ,oKAAoK,oJAAoJ,qQAAqQ,iGAAiG,iGAAiG,iGAAiG,6JAA6J,yKAAyK,qHAAqH,CAU96vD,eAAe,IAAgB,GAAgB,GAAgB,YAAY,SAAS,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,QAAQ,aAAa,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAiB,GAAG,GAAgB,GAAG,GAAe,GAAG,GAAgB,GAAG,GAAgB,GAAG,GAAc,CAAC,CAAC,6BAA6B,GAAK,CAAC,qDCV4e,SAASmB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,oEAAhqC,IAAuN,IAAkE,IAA4B,KAAqJ,KAAyH,CAAM,GAA4B,GAA6B,EAAO,EAAE,CAAC,OAAO,YAAY,SAAS,GAAe,QAAQ,YAAY,CAAC,CAAO,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOkB,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAShB,GAAS,EAAO,OAAOiB,EAAe,CAAOf,GAAwB,CAAC,QAAQ,YAAY,OAAO,YAAY,OAAO,YAAY,CAAOC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,OAAK,SAAO,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,UAAU,GAAO,EAAM,UAAU,UAAU,GAAQ,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAO,EAAM,WAAW,QAAQ,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAS,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYc,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWhB,GAAS,EAAM,CAAM,CAAC,eAAY,cAAW,sBAAoB,kBAAgB,kBAAe,aAAU,mBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,GAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,SAAO,GAAyB,GAAY,CAAO,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,GAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAA2D,EAAkB,EAAGV,GAAlDa,GAA6F,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKP,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,EAAU,QAAQ,YAAY,SAAsB,EAAK,GAA4B,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgBwB,EAAU,GAAW,CAAC,iBAAiB,mBAAmB,UAAU,iBAAiB,GAAsB,oBAAiB,SAAS,YAAY,MAAM,EAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,+EAA+E,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,QAAQ,EAAE,GAAG,EAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,QAAQ,GAAG,CAAC,kBAAkB,CAAC,QAAQ,GAAG,CAAC,kBAAkB,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,gBAAgB,yBAAyB,CAAC,CAAC,GAAG5B,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,GAAY,GAAe,CAAC,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,oBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,2EAA2E,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGzB,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oGAAoG,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAY,GAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAO,GAAI,CAAC,kFAAkF,kFAAkF,0XAA0X,iHAAiH,iFAAiF,GAAGR,GAAgB,CAW/4M,GAAgB,EAAQ,GAAU,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,YAAY,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,MAAM,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,QAAQ,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,GAAM,MAAM,UAAU,KAAK,EAAY,QAAQ,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,EAAwBC,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAChzE,GAAqB,CAAC,QAAU,CAAC,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,EAAE,CAAC,YAAc,CAAC,sBAAwB,KAAK,kBAAoB,OAAO,yBAA2B,OAAO,yBAA2B,QAAQ,6BAA+B,OAAO,sBAAwB,IAAI,qBAAuB,QAAQ,qBAAuB,OAAO,oCAAsC,8QAAoU,gBAAkB,oFAAoG,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAC,ICZ6gB,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,iEAA9kD,IAA8O,IAAkE,IAA4B,KAAsK,KAAgI,KAAsI,CAAM,GAAY,EAASC,GAAO,CAAO,GAAqD,GAAqB,GAA6BA,GAAO,CAAC,OAAO,YAAY,SAAS,GAAe,QAAQ,YAAY,CAAC,CAACC,GAAW,CAAO,GAAe,EAASC,GAAU,CAAO,GAA4D,GAAqB,GAA6BA,GAAU,CAAC,OAAO,YAAY,SAAS,GAAmB,QAAQ,YAAY,CAAC,CAACC,GAAc,CAAO,GAAW,CAAC,YAAY,YAAY,YAAY,CAAO,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,CAA8L,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAS,GAAS,EAAO,OAAOC,EAAe,CAAO,GAAwB,CAAC,UAAU,YAAY,QAAQ,YAAY,OAAO,YAAY,CAAO,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUt7E,GAAgB,EAVs8E,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAW,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,mBAAgB,kBAAe,YAAU,mBAAgB,cAAW,aAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,qBAAkB,CAAC,CAAO,EAAiB,GAAuB,EAAM,GAAS,CAAsC,EAAkB,EAAG,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,EAAkB,gBAAgBC,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,CAAC,EAAY,GAAe,CAAC,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,GAAG,GAAqB,CAAC,UAAU,CAAC,MAAM,QAAQ,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,CAAC,UAAU,CAAC,MAAM,QAAQ,CAAC,CAAC,EAAY,GAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAqD,CAAC,UAAU,kDAAkD,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,YAAY,MAAM,OAAO,UAAU,iBAAiB,GAAG,GAAqB,CAAC,UAAU,CAAC,QAAQ,YAAY,CAAC,CAAC,EAAY,GAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,GAAG,GAAqB,CAAC,UAAU,CAAC,MAAM,QAAQ,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,CAAC,UAAU,CAAC,MAAM,QAAQ,CAAC,CAAC,EAAY,GAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAA4D,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,mEAAmE,SAAS,YAAY,UAAU,GAAK,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,YAAY,MAAM,OAAO,UAAU,YAAY,GAAG,GAAqB,CAAC,UAAU,CAAC,QAAQ,YAAY,CAAC,CAAC,EAAY,GAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,sQAAsQ,kJAAkJ,0GAA0G,oIAAoI,sIAAsI,CAUn7M,eAAe,IAAgB,GAAgB,GAAgB,YAAY,yBAAyB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAY,GAAG,GAAe,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICVvf,SAAwB,GAAS,EAAO,EAAa,CAAC,MAAM,CAAC,kBAAkB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;aAAo3E,oBAAoB;;4CAAuP,kBAAkB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;YAA8uH,oBAAoB;;;;;;;;;;;;;;;;;;;;;;;;;iCAAotB,YAAY,6EAA6E,QAAQ,sEAAsE,OAAO,0BAA0B,YAAY,sEAAsE,MAAM,uDAAuD"}