{"version":3,"file":"ComparisonTable.DFla-xVF.mjs","names":[],"sources":["https:/framerusercontent.com/modules/IqtrvEb19EqrVUjMRJWX/tyZfhEPqdhXoaK5bnEuz/ComparisonTable.js"],"sourcesContent":["// Mobile responsive acquisition channel comparison table component\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Acquisition Channel Comparison Table\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function ComparisonTable(props){const{headerFont,rowLabelFont,rowDescriptionFont,cellFont,backgroundColor,headerBackgroundColor,rowBackgroundColor,highlightBackgroundColor,highlightTextColor,highlightRowBackgroundColor,textColor,headerTextColor,rowDescriptionColor,borderColor,tagRedColor,tagOrangeColor,tagGreenColor,checkIconColor,crossIconColor,mobileLayout,mobileCardFont,mobileValueFont,mobileDescriptionFont,highlightedColumnLogo={src:\"https://framerusercontent.com/images/a1t24lQFxn7uVIMyBZhjDIhhdFU.png\",alt:\"Logo\"},columns,rows,style}=props;// Filter out columns with empty headers\nconst visibleColumns=columns.filter(col=>col.header&&col.header.trim()!==\"\");const getTagColor=tag=>{switch(tag){case\"red\":return tagRedColor;case\"orange\":return tagOrangeColor;case\"green\":return tagGreenColor;default:return\"transparent\";}};// Mobile layout rendering\nif(mobileLayout){// Find the highlighted column index\nconst highlightedColumnIndex=columns.findIndex(col=>col.isHighlight);// Find a non-highlighted column index (prefer first one)\nconst normalColumnIndex=columns.findIndex(col=>!col.isHighlight);if(highlightedColumnIndex===-1||normalColumnIndex===-1){return /*#__PURE__*/_jsx(\"div\",{style:{...style,padding:20,color:textColor},children:\"Please set one column as highlighted and at least one as non-highlighted for mobile view.\"});}return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:\"100%\",backgroundColor,padding:0,boxSizing:\"border-box\",display:\"flex\",flexDirection:\"column\",gap:24},children:rows.map((row,rowIdx)=>{// Get all cell data\nconst allCells=[{content:row.cell1Content,tag:row.cell1Tag},{content:row.cell2Content,tag:row.cell2Tag},{content:row.cell3Content,tag:row.cell3Tag},{content:row.cell4Content,tag:row.cell4Tag},{content:row.cell5Content,tag:row.cell5Tag},{content:row.cell6Content,tag:row.cell6Tag},{content:row.cell7Content,tag:row.cell7Tag}];const normalCell=allCells[normalColumnIndex];const highlightCell=allCells[highlightedColumnIndex];const normalColumnHeader=columns[normalColumnIndex].header;const highlightColumnHeader=columns[highlightedColumnIndex].header;// Split cell content into main value and description (by line break)\nconst splitContent=content=>{const lines=content.split(\"\\n\");return{main:lines[0]||content,sub:lines.slice(1).join(\" \")||\"\"};};const normalContent=splitContent(normalCell.content);const highlightContent=splitContent(highlightCell.content);return /*#__PURE__*/_jsxs(\"div\",{style:{backgroundColor:\"#FFFFFF\",borderRadius:0,overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{padding:\"16px 16px 12px 0px\",...mobileCardFont,color:textColor},children:row.label}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:8},children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,backgroundColor:\"#F5F5F8\",padding:\"12px\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\",borderRadius:8,border:`1px solid ${borderColor}`},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"11px\",color:\"#666666\",textTransform:\"uppercase\",letterSpacing:\"0.8px\"},children:normalColumnHeader}),/*#__PURE__*/_jsx(\"div\",{style:{...mobileValueFont,color:textColor,marginTop:8},children:normalContent.main})]}),normalContent.sub&&/*#__PURE__*/_jsx(\"div\",{style:{...mobileDescriptionFont,color:rowDescriptionColor},children:normalContent.sub})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,backgroundColor:\"#F1FDD7\",padding:\"12px\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\",border:`1px solid ${highlightBackgroundColor}`,borderRadius:8},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"11px\",color:\"#000000\",textTransform:\"uppercase\",letterSpacing:\"0.8px\"},children:/*#__PURE__*/_jsx(\"img\",{src:highlightedColumnLogo.src,alt:highlightedColumnLogo.alt||\"Logo\",style:{height:\"10px\",width:\"auto\",display:\"block\"}})}),/*#__PURE__*/_jsx(\"div\",{style:{...mobileValueFont,color:textColor,marginTop:8},children:highlightContent.main})]}),highlightContent.sub&&/*#__PURE__*/_jsx(\"div\",{style:{...mobileDescriptionFont,color:rowDescriptionColor},children:highlightContent.sub})]})]})]},rowIdx);})});}return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:\"100%\",backgroundColor,boxSizing:\"border-box\",overflow:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{overflowX:\"auto\",WebkitOverflowScrolling:\"touch\"},children:/*#__PURE__*/_jsxs(\"table\",{style:{width:\"100%\",minWidth:800,borderCollapse:\"separate\",borderSpacing:0,backgroundColor:rowBackgroundColor,borderRadius:12,overflow:\"hidden\",border:`1px solid ${borderColor}`},children:[/*#__PURE__*/_jsx(\"thead\",{children:/*#__PURE__*/_jsxs(\"tr\",{children:[/*#__PURE__*/_jsx(\"th\",{style:{backgroundColor:headerBackgroundColor,padding:\"12px 16px\",textAlign:\"left\",borderBottom:`1px solid ${borderColor}`,position:\"sticky\",left:0,zIndex:2}}),visibleColumns.map((col,idx)=>/*#__PURE__*/_jsx(\"th\",{style:{backgroundColor:col.isHighlight?highlightBackgroundColor:headerBackgroundColor,color:col.isHighlight?highlightTextColor:headerTextColor,padding:\"12px 16px\",textAlign:\"left\",borderBottom:`1px solid ${borderColor}`,borderLeft:idx>0?`1px solid ${borderColor}`:\"none\",...headerFont},children:col.isHighlight?/*#__PURE__*/_jsx(\"img\",{src:highlightedColumnLogo.src,alt:highlightedColumnLogo.alt||\"Logo\",style:{height:\"16px\",width:\"auto\",display:\"block\"}}):col.header},idx))]})}),/*#__PURE__*/_jsx(\"tbody\",{children:rows.map((row,rowIdx)=>{// Get all cell data\nconst allCells=[{content:row.cell1Content,tag:row.cell1Tag},{content:row.cell2Content,tag:row.cell2Tag},{content:row.cell3Content,tag:row.cell3Tag},{content:row.cell4Content,tag:row.cell4Tag},{content:row.cell5Content,tag:row.cell5Tag},{content:row.cell6Content,tag:row.cell6Tag},{content:row.cell7Content,tag:row.cell7Tag}];// Filter cells to match visible columns\nconst visibleCells=allCells.filter((_,cellIdx)=>{const column=columns[cellIdx];return column&&column.header&&column.header.trim()!==\"\";});return /*#__PURE__*/_jsxs(\"tr\",{children:[/*#__PURE__*/_jsxs(\"td\",{style:{backgroundColor:\"#FFFFFF\",padding:\"12px 16px\",borderBottom:rowIdx<rows.length-1?`1px solid ${borderColor}`:\"none\",borderRight:`1px solid ${borderColor}`,position:\"sticky\",left:0,zIndex:1,color:textColor},children:[/*#__PURE__*/_jsx(\"div\",{style:{...rowLabelFont},children:row.label}),row.description&&/*#__PURE__*/_jsx(\"div\",{style:{...rowDescriptionFont,color:rowDescriptionColor,marginTop:4},children:row.description})]}),visibleCells.map((cell,visibleIdx)=>{// Find the original column index for this visible cell\nlet originalIdx=0;let visibleCount=0;for(let i=0;i<columns.length;i++){if(columns[i].header&&columns[i].header.trim()!==\"\"){if(visibleCount===visibleIdx){originalIdx=i;break;}visibleCount++;}}const isHighlight=columns[originalIdx]?.isHighlight;return /*#__PURE__*/_jsx(\"td\",{style:{backgroundColor:isHighlight?highlightRowBackgroundColor:rowBackgroundColor,color:isHighlight?highlightTextColor:textColor,padding:\"12px 16px\",borderBottom:rowIdx<rows.length-1?`1px solid ${borderColor}`:\"none\",borderLeft:visibleIdx>0?`1px solid ${borderColor}`:\"none\",...cellFont},children:cell.tag===\"check\"?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 20 20\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"10\",cy:\"10\",r:\"10\",fill:checkIconColor}),/*#__PURE__*/_jsx(\"path\",{d:\"M6 10L8.5 12.5L14 7\",stroke:\"white\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})]}),/*#__PURE__*/_jsx(\"span\",{children:cell.content})]}):cell.tag===\"cross\"?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 20 20\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"10\",cy:\"10\",r:\"10\",fill:crossIconColor}),/*#__PURE__*/_jsx(\"path\",{d:\"M7 7L13 13M13 7L7 13\",stroke:\"white\",strokeWidth:\"2\",strokeLinecap:\"round\"})]}),/*#__PURE__*/_jsx(\"span\",{children:cell.content})]}):cell.tag&&cell.tag!==\"none\"?/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",padding:\"6px 12px\",borderRadius:6,backgroundColor:getTagColor(cell.tag),...cellFont},children:cell.content}):cell.content},visibleIdx);})]},rowIdx);})})]})})});}addPropertyControls(ComparisonTable,{title:{type:ControlType.String,title:\"Title\",defaultValue:\"The acquisition channel comparison\"},subtitle:{type:ControlType.String,title:\"Subtitle\",defaultValue:\"Based on aggregated data from 200+ partner 3PLs (2024-25).\"},titleFont:{type:ControlType.Font,title:\"Title Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"32px\",variant:\"Bold\",letterSpacing:\"-0.02em\",lineHeight:\"1.2em\"}},subtitleFont:{type:ControlType.Font,title:\"Subtitle Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1.4em\"}},headerFont:{type:ControlType.Font,title:\"Header Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"13px\",variant:\"Semibold\",letterSpacing:\"0em\",lineHeight:\"1.3em\"}},rowLabelFont:{type:ControlType.Font,title:\"Row Label Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Semibold\",letterSpacing:\"0em\",lineHeight:\"1.4em\"}},rowDescriptionFont:{type:ControlType.Font,title:\"Row Description Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"12px\",variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1.3em\"}},cellFont:{type:ControlType.Font,title:\"Cell Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1.4em\"}},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"},headerBackgroundColor:{type:ControlType.Color,title:\"Header BG\",defaultValue:\"#F5F5F5\"},rowBackgroundColor:{type:ControlType.Color,title:\"Row BG\",defaultValue:\"#FFFFFF\"},highlightBackgroundColor:{type:ControlType.Color,title:\"Highlight BG\",defaultValue:\"#C8FF00\"},highlightRowBackgroundColor:{type:ControlType.Color,title:\"Highlight Row BG\",defaultValue:\"#F0FFB3\"},highlightTextColor:{type:ControlType.Color,title:\"Highlight Text\",defaultValue:\"#000000\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},headerTextColor:{type:ControlType.Color,title:\"Header Text\",defaultValue:\"#666666\"},rowDescriptionColor:{type:ControlType.Color,title:\"Row Description\",defaultValue:\"#999999\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#EEEEEE\"},tagRedColor:{type:ControlType.Color,title:\"Tag Red\",defaultValue:\"#FFE5E5\"},tagOrangeColor:{type:ControlType.Color,title:\"Tag Orange\",defaultValue:\"#FFF4E5\"},tagGreenColor:{type:ControlType.Color,title:\"Tag Green\",defaultValue:\"#E5F9E5\"},checkIconColor:{type:ControlType.Color,title:\"Check Icon\",defaultValue:\"#000000\"},crossIconColor:{type:ControlType.Color,title:\"Cross Icon\",defaultValue:\"#000000\"},highlightedColumnLogo:{type:ControlType.ResponsiveImage,title:\"Highlighted Logo\"},mobileLayout:{type:ControlType.Boolean,title:\"Mobile Layout\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},mobileCardFont:{type:ControlType.Font,title:\"Mobile Card Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"16px\",variant:\"Semibold\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},hidden:({mobileLayout})=>!mobileLayout},mobileValueFont:{type:ControlType.Font,title:\"Mobile Value Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Bold\",letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"},hidden:({mobileLayout})=>!mobileLayout},mobileDescriptionFont:{type:ControlType.Font,title:\"Mobile Description Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"12px\",variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1.4em\"},hidden:({mobileLayout})=>!mobileLayout},columns:{type:ControlType.Array,title:\"Columns\",control:{type:ControlType.Object,controls:{header:{type:ControlType.String,title:\"Header\",defaultValue:\"Column\"},isHighlight:{type:ControlType.Boolean,title:\"Highlight\",defaultValue:false}}},defaultValue:[{header:\"GOOGLE / META PPC\",isHighlight:false},{header:\"SEO / CONTENT\",isHighlight:false},{header:\"INDUSTRY REFERRALS\",isHighlight:false},{header:\"TRADE SHOWS\",isHighlight:false},{header:\"DIRECTORIES\",isHighlight:false},{header:\"IN-HOUSE BDR\",isHighlight:false},{header:\"FULFILMENT.COM\",isHighlight:true}]},rows:{type:ControlType.Array,title:\"Rows\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Row\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"\",displayTextArea:true},cell1Content:{type:ControlType.String,title:\"Cell 1\",defaultValue:\"Content\"},cell1Tag:{type:ControlType.Enum,title:\"Cell 1 Tag\",options:[\"none\",\"red\",\"orange\",\"green\",\"check\",\"cross\"],optionTitles:[\"None\",\"Red\",\"Orange\",\"Green\",\"Check\",\"Cross\"],defaultValue:\"none\"},cell2Content:{type:ControlType.String,title:\"Cell 2\",defaultValue:\"Content\"},cell2Tag:{type:ControlType.Enum,title:\"Cell 2 Tag\",options:[\"none\",\"red\",\"orange\",\"green\",\"check\",\"cross\"],optionTitles:[\"None\",\"Red\",\"Orange\",\"Green\",\"Check\",\"Cross\"],defaultValue:\"none\"},cell3Content:{type:ControlType.String,title:\"Cell 3\",defaultValue:\"Content\"},cell3Tag:{type:ControlType.Enum,title:\"Cell 3 Tag\",options:[\"none\",\"red\",\"orange\",\"green\",\"check\",\"cross\"],optionTitles:[\"None\",\"Red\",\"Orange\",\"Green\",\"Check\",\"Cross\"],defaultValue:\"none\"},cell4Content:{type:ControlType.String,title:\"Cell 4\",defaultValue:\"Content\"},cell4Tag:{type:ControlType.Enum,title:\"Cell 4 Tag\",options:[\"none\",\"red\",\"orange\",\"green\",\"check\",\"cross\"],optionTitles:[\"None\",\"Red\",\"Orange\",\"Green\",\"Check\",\"Cross\"],defaultValue:\"none\"},cell5Content:{type:ControlType.String,title:\"Cell 5\",defaultValue:\"Content\"},cell5Tag:{type:ControlType.Enum,title:\"Cell 5 Tag\",options:[\"none\",\"red\",\"orange\",\"green\",\"check\",\"cross\"],optionTitles:[\"None\",\"Red\",\"Orange\",\"Green\",\"Check\",\"Cross\"],defaultValue:\"none\"},cell6Content:{type:ControlType.String,title:\"Cell 6\",defaultValue:\"Content\"},cell6Tag:{type:ControlType.Enum,title:\"Cell 6 Tag\",options:[\"none\",\"red\",\"orange\",\"green\",\"check\",\"cross\"],optionTitles:[\"None\",\"Red\",\"Orange\",\"Green\",\"Check\",\"Cross\"],defaultValue:\"none\"},cell7Content:{type:ControlType.String,title:\"Cell 7\",defaultValue:\"Content\"},cell7Tag:{type:ControlType.Enum,title:\"Cell 7 Tag\",options:[\"none\",\"red\",\"orange\",\"green\",\"check\",\"cross\"],optionTitles:[\"None\",\"Red\",\"Orange\",\"Green\",\"Check\",\"Cross\"],defaultValue:\"none\"}}},defaultValue:[{label:\"Lead quality\",cell1Content:\"Low\",cell1Tag:\"red\",cell2Content:\"Mixed\",cell2Tag:\"orange\",cell3Content:\"High\",cell3Tag:\"green\",cell4Content:\"Mixed\",cell4Tag:\"orange\",cell5Content:\"Low\",cell5Tag:\"red\",cell6Content:\"Mixed\",cell6Tag:\"orange\",cell7Content:\"100% ICP match\",cell7Tag:\"green\"},{label:\"Time to first lead\",cell1Content:\"1-2 weeks\",cell1Tag:\"none\",cell2Content:\"6+ months\",cell2Tag:\"none\",cell3Content:\"Unpredictable\",cell3Tag:\"none\",cell4Content:\"Seasonal only\",cell4Tag:\"none\",cell5Content:\"Immediate but low\",cell5Tag:\"none\",cell6Content:\"2-3 months ramp\",cell6Tag:\"none\",cell7Content:\"Within 10 days of live\",cell7Tag:\"none\"},{label:\"Typical CPL / cost\",cell1Content:\"\\xa3150-300 per lead\",cell1Tag:\"none\",cell2Content:\"\\xa35k+/mo retainer\",cell2Tag:\"none\",cell3Content:\"Variable / free\",cell3Tag:\"none\",cell4Content:\"\\xa38-25k per event\",cell4Tag:\"none\",cell5Content:\"\\xa32-8k/yr listings\",cell5Tag:\"none\",cell6Content:\"\\xa385k fully-loaded\",cell6Tag:\"none\",cell7Content:\"Tier-aligned subscription\",cell7Tag:\"none\"},{label:\"Upfront commitment\",cell1Content:\"Ad spend daily\",cell1Tag:\"none\",cell2Content:\"6-mo contract\",cell2Tag:\"none\",cell3Content:\"Relationship effort\",cell3Tag:\"none\",cell4Content:\"Booth + travel\",cell4Tag:\"none\",cell5Content:\"Annual fee\",cell5Tag:\"none\",cell6Content:\"Salary + targets\",cell6Tag:\"none\",cell7Content:\"No retainer\",cell7Tag:\"none\"},{label:\"Predictability\",cell1Content:\"Algorithm changes\",cell1Tag:\"red\",cell2Content:\"Slow + risky\",cell2Tag:\"red\",cell3Content:\"Ad-hoc\",cell3Tag:\"red\",cell4Content:\"Once / year\",cell4Tag:\"orange\",cell5Content:\"Drip\",cell5Tag:\"red\",cell6Content:\"Rep-dependent\",cell6Tag:\"orange\",cell7Content:\"Tier-guaranteed flow\",cell7Tag:\"green\"},{label:\"Scope of support\",cell1Content:\"Self-serve\",cell1Tag:\"none\",cell2Content:\"Agency-led\",cell2Tag:\"none\",cell3Content:\"You do the work\",cell3Tag:\"none\",cell4Content:\"You do the work\",cell4Tag:\"none\",cell5Content:\"Listing only\",cell5Tag:\"none\",cell6Content:\"Internal mgmt load\",cell6Tag:\"none\",cell7Content:\"Dedicated AM + intro calls booked\",cell7Tag:\"none\"},{label:\"Market intel / benchmarking\",cell1Content:\"None\",cell1Tag:\"none\",cell2Content:\"None\",cell2Tag:\"none\",cell3Content:\"Anecdotal\",cell3Tag:\"none\",cell4Content:\"None\",cell4Tag:\"none\",cell5Content:\"None\",cell5Tag:\"none\",cell6Content:\"Self-built\",cell6Tag:\"none\",cell7Content:\"Market-rate benchmarks + win-rate vs peers\",cell7Tag:\"none\"},{label:\"Who owns the client\",cell1Content:\"You\",cell1Tag:\"none\",cell2Content:\"You\",cell2Tag:\"none\",cell3Content:\"You\",cell3Tag:\"none\",cell4Content:\"You\",cell4Tag:\"none\",cell5Content:\"You\",cell5Tag:\"none\",cell6Content:\"You\",cell6Tag:\"none\",cell7Content:\"You (anti-solicitation clause)\",cell7Tag:\"none\"}]}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ComparisonTable\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ComparisonTable.map"],"mappings":"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SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,aAAa,QAAQ,CAAC,OAAO,MAAM,SAAS,QAAQ,QAAQ,QAAQ,CAAC,aAAa,CAAC,OAAO,MAAM,SAAS,QAAQ,QAAQ,QAAQ,CAAC,aAAa,OAAO,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,UAAU,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,aAAa,QAAQ,CAAC,OAAO,MAAM,SAAS,QAAQ,QAAQ,QAAQ,CAAC,aAAa,CAAC,OAAO,MAAM,SAAS,QAAQ,QAAQ,QAAQ,CAAC,aAAa,OAAO,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,UAAU,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,aAAa,QAAQ,CAAC,OAAO,MAAM,SAAS,QAAQ,QAAQ,QAAQ,CAAC,aAAa,CAAC,OAAO,MAAM,SAAS,QAAQ,QAAQ,QAAQ,CAAC,aAAa,OAAO,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,UAAU,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,aAAa,QAAQ,CAAC,OAAO,MAAM,SAAS,QAAQ,QAAQ,QAAQ,CAAC,aAAa,CAAC,OAAO,MAAM,SAAS,QAAQ,QAAQ,QAAQ,CAAC,aAAa,OAAO,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,UAAU,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,aAAa,QAAQ,CAAC,OAAO,MAAM,SAAS,QAAQ,QAAQ,QAAQ,CAAC,aAAa,CAAC,OAAO,MAAM,SAAS,QAAQ,QAAQ,QAAQ,CAAC,aAAa,OAAO,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,UAAU,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,aAAa,QAAQ,CAAC,OAAO,MAAM,SAAS,QAAQ,QAAQ,QAAQ,CAAC,aAAa,CAAC,OAAO,MAAM,SAAS,QAAQ,QAAQ,QAAQ,CAAC,aAAa,OAAO,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,UAAU,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,aAAa,QAAQ,CAAC,OAAO,MAAM,SAAS,QAAQ,QAAQ,QAAQ,CAAC,aAAa,CAAC,OAAO,MAAM,SAAS,QAAQ,QAAQ,QAAQ,CAAC,aAAa,OAAO,CAAC,CAAC,CAAC,aAAa,CAAC,CAAC,MAAM,eAAe,aAAa,MAAM,SAAS,MAAM,aAAa,QAAQ,SAAS,SAAS,aAAa,OAAO,SAAS,QAAQ,aAAa,QAAQ,SAAS,SAAS,aAAa,MAAM,SAAS,MAAM,aAAa,QAAQ,SAAS,SAAS,aAAa,iBAAiB,SAAS,QAAQ,CAAC,CAAC,MAAM,qBAAqB,aAAa,YAAY,SAAS,OAAO,aAAa,YAAY,SAAS,OAAO,aAAa,gBAAgB,SAAS,OAAO,aAAa,gBAAgB,SAAS,OAAO,aAAa,oBAAoB,SAAS,OAAO,aAAa,kBAAkB,SAAS,OAAO,aAAa,yBAAyB,SAAS,OAAO,CAAC,CAAC,MAAM,qBAAqB,aAAa,oBAAuB,SAAS,OAAO,aAAa,mBAAsB,SAAS,OAAO,aAAa,kBAAkB,SAAS,OAAO,aAAa,mBAAsB,SAAS,OAAO,aAAa,oBAAuB,SAAS,OAAO,aAAa,oBAAuB,SAAS,OAAO,aAAa,4BAA4B,SAAS,OAAO,CAAC,CAAC,MAAM,qBAAqB,aAAa,iBAAiB,SAAS,OAAO,aAAa,gBAAgB,SAAS,OAAO,aAAa,sBAAsB,SAAS,OAAO,aAAa,iBAAiB,SAAS,OAAO,aAAa,aAAa,SAAS,OAAO,aAAa,mBAAmB,SAAS,OAAO,aAAa,cAAc,SAAS,OAAO,CAAC,CAAC,MAAM,iBAAiB,aAAa,oBAAoB,SAAS,MAAM,aAAa,eAAe,SAAS,MAAM,aAAa,SAAS,SAAS,MAAM,aAAa,cAAc,SAAS,SAAS,aAAa,OAAO,SAAS,MAAM,aAAa,gBAAgB,SAAS,SAAS,aAAa,uBAAuB,SAAS,QAAQ,CAAC,CAAC,MAAM,mBAAmB,aAAa,aAAa,SAAS,OAAO,aAAa,aAAa,SAAS,OAAO,aAAa,kBAAkB,SAAS,OAAO,aAAa,kBAAkB,SAAS,OAAO,aAAa,eAAe,SAAS,OAAO,aAAa,qBAAqB,SAAS,OAAO,aAAa,oCAAoC,SAAS,OAAO,CAAC,CAAC,MAAM,8BAA8B,aAAa,OAAO,SAAS,OAAO,aAAa,OAAO,SAAS,OAAO,aAAa,YAAY,SAAS,OAAO,aAAa,OAAO,SAAS,OAAO,aAAa,OAAO,SAAS,OAAO,aAAa,aAAa,SAAS,OAAO,aAAa,6CAA6C,SAAS,OAAO,CAAC,CAAC,MAAM,sBAAsB,aAAa,MAAM,SAAS,OAAO,aAAa,MAAM,SAAS,OAAO,aAAa,MAAM,SAAS,OAAO,aAAa,MAAM,SAAS,OAAO,aAAa,MAAM,SAAS,OAAO,aAAa,MAAM,SAAS,OAAO,aAAa,iCAAiC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC"}