{"version":3,"file":"Why360Section.DKI_SDCy.mjs","names":["useState","_Fragment"],"sources":["https:/framerusercontent.com/modules/ZVK4Z8Ljl79MJYOkGqiq/lDModNUp5tgiVlIv9OHe/Why360Section.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect}from\"react\";const COLORS={primary:\"#E8657A\",ink:\"#2E3038\",ink2:\"#4A4F5C\",rule:\"rgba(46, 48, 56, 0.12)\"};const DEFAULT_DIFFERENTIATORS=[{number:\"01\",title:\"One coordinated team\",body:\"Physicians, physios, neuropsych, OT, mental health — under one roof, one plan.\",image:\"\",imagePosX:50,imagePosY:50},{number:\"02\",title:\"Evidence-based, always\",body:\"Buffalo Bike testing, validated cognitive batteries, treatment that's backed.\",image:\"\",imagePosX:50,imagePosY:50},{number:\"03\",title:\"Built for Ontario\",body:\"Direct OHIP and SABS billing where eligible. We handle the paperwork.\",image:\"\",imagePosX:50,imagePosY:50},{number:\"04\",title:\"Real outcomes\",body:\"Median return-to-school in 3 weeks. Median return-to-sport in 5. We measure.\",image:\"\",imagePosX:50,imagePosY:50}];export function Why360Section({breakpoint=\"desktop\",eyebrow=\"Why 360\",heading=\"Most concussion clinics treat one thing at a time.\\nWe treat all of it, together, in the same room.\",highlightPhrase=\"all of it\",paragraph=\"\",differentiators=DEFAULT_DIFFERENTIATORS,bgColor=\"#F5F0E8\",columns=4,columnFlow=false,imageHeight=160,showImages=true,headingColor=\"#2E3038\",headingSize=80,centerHeading=false,titleSize=22,titleColor=\"#2E3038\",bodySize=13,bodyColor=\"#4A4F5C\",showTopRule=true,gridMaxWidth=1200,imageOrder=\"\"}){const[width,setWidth]=useState(1200);useEffect(()=>{const update=()=>setWidth(window.innerWidth);update();window.addEventListener(\"resize\",update);return()=>window.removeEventListener(\"resize\",update);},[]);const isBreakpointMobile=breakpoint.toLowerCase()===\"mobile\";const isMobile=isBreakpointMobile||width<790;const isMid=isBreakpointMobile?false:width>=790&&width<1100;const responsiveCols=isMobile?Math.min(1,columns):isMid?Math.min(2,columns):columns;const sectionPadding=isMobile?\"64px 24px 48px\":isMid?\"80px 40px 60px\":\"120px 56px 80px\";const align=centerHeading?\"center\":\"left\";const placeholderBg=\"rgba(46, 48, 56, 0.06)\";const responsiveImageHeight=isMobile?Math.round(imageHeight*.75):imageHeight;const useColumnFlow=columnFlow&&!isMobile&&responsiveCols===2;const itemCount=differentiators.length;const rowsNeeded=useColumnFlow?Math.ceil(itemCount/2):undefined;const imageSourceIndices=(()=>{if(!imageOrder||!imageOrder.trim())return differentiators.map((_,i)=>i);return imageOrder.split(\",\").map(s=>parseInt(s.trim(),10)-1);})();const renderHeading=text=>{if(!highlightPhrase)return /*#__PURE__*/_jsx(\"span\",{children:text});const regex=new RegExp(`(${highlightPhrase})`,\"i\");const parts=text.split(regex);return /*#__PURE__*/_jsx(_Fragment,{children:parts.map((part,i)=>regex.test(part)?/*#__PURE__*/_jsx(\"em\",{style:{fontStyle:\"italic\",color:COLORS.primary},children:part},i):/*#__PURE__*/_jsx(\"span\",{children:part},i))});};return /*#__PURE__*/_jsx(\"section\",{style:{backgroundColor:bgColor,width:\"100%\",boxSizing:\"border-box\",padding:sectionPadding,fontFamily:\"'Lato', sans-serif\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1200,margin:\"0 auto\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:\"'JetBrains Mono', 'Courier New', monospace\",fontSize:17,letterSpacing:\"0.16em\",textTransform:\"uppercase\",color:COLORS.primary,margin:\"0 0 20px\",lineHeight:1,textAlign:align},children:eyebrow}),/*#__PURE__*/_jsx(\"h2\",{style:{fontFamily:\"'Instrument Serif', Georgia, serif\",fontWeight:400,fontSize:isMobile?\"clamp(28px, 8vw, 44px)\":`clamp(40px, 4vw, ${headingSize}px)`,lineHeight:1.02,letterSpacing:\"-0.025em\",color:headingColor,margin:paragraph?\"0 0 24px\":\"0 0 48px\",whiteSpace:\"pre-line\",textAlign:align},children:renderHeading(heading)}),paragraph?/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:\"'Lato', sans-serif\",fontSize:15,lineHeight:1.55,letterSpacing:\"-0.01em\",color:bodyColor,margin:\"0 0 48px\",width:\"100%\",textAlign:align},children:paragraph}):null,showTopRule&&/*#__PURE__*/_jsx(\"div\",{style:{height:1,background:COLORS.rule,width:\"100%\",marginBottom:0}}),/*#__PURE__*/_jsx(\"div\",{style:{maxWidth:gridMaxWidth,margin:\"0 auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:`repeat(${responsiveCols}, 1fr)`,gridTemplateRows:useColumnFlow&&rowsNeeded?`repeat(${rowsNeeded}, auto)`:undefined,gridAutoFlow:useColumnFlow?\"column\":\"row\",gap:isMobile?24:32},children:differentiators.map((d,i)=>{const imgSource=differentiators[imageSourceIndices[i]??i]??d;const posX=imgSource.imagePosX??50;const posY=imgSource.imagePosY??50;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\"},children:[showImages&&(isMobile?/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",overflow:\"hidden\",flexShrink:0,borderRadius:6},children:imgSource.image?/*#__PURE__*/_jsx(\"img\",{src:imgSource.image,alt:\"\",style:{width:\"100%\",height:\"auto\",objectFit:\"cover\",objectPosition:`${posX}% ${posY}%`,display:\"block\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",aspectRatio:\"4/3\",background:placeholderBg,borderRadius:6,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexDirection:\"column\",gap:6},children:/*#__PURE__*/_jsxs(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 24 24\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"3\",y:\"3\",width:\"18\",height:\"18\",rx:\"3\",stroke:\"rgba(46,48,56,0.25)\",strokeWidth:\"1.5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"8.5\",cy:\"8.5\",r:\"1.5\",fill:\"rgba(46,48,56,0.25)\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3 15l5-5 4 4 3-3 6 6\",stroke:\"rgba(46,48,56,0.25)\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})]})})}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:responsiveImageHeight,overflow:\"hidden\",flexShrink:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:imgSource.image?/*#__PURE__*/_jsx(\"img\",{src:imgSource.image,alt:\"\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",objectPosition:`${posX}% ${posY}%`,display:\"block\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",background:placeholderBg,borderRadius:6,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexDirection:\"column\",gap:6},children:/*#__PURE__*/_jsxs(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 24 24\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"3\",y:\"3\",width:\"18\",height:\"18\",rx:\"3\",stroke:\"rgba(46,48,56,0.25)\",strokeWidth:\"1.5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"8.5\",cy:\"8.5\",r:\"1.5\",fill:\"rgba(46,48,56,0.25)\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3 15l5-5 4 4 3-3 6 6\",stroke:\"rgba(46,48,56,0.25)\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})]})})})),/*#__PURE__*/_jsx(\"div\",{style:{height:1,background:COLORS.rule,width:\"100%\",marginBottom:20}}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"'JetBrains Mono', 'Courier New', monospace\",fontSize:10,letterSpacing:\"0.16em\",textTransform:\"uppercase\",color:COLORS.primary,lineHeight:1,marginBottom:12},children:d.number}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"'Instrument Serif', Georgia, serif\",fontWeight:400,fontSize:isMobile?Math.max(18,titleSize-2):titleSize,lineHeight:1.15,letterSpacing:\"-0.01em\",color:titleColor,marginBottom:12},children:d.title}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:bodySize,lineHeight:1.6,color:bodyColor,margin:0},children:d.body})]},i);})})})]})});}addPropertyControls(Why360Section,{breakpoint:{type:ControlType.Enum,title:\"Breakpoint\",options:[\"desktop\",\"tablet\",\"mobile\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],defaultValue:\"desktop\"},bgColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#F5F0E8\"},headingColor:{type:ControlType.Color,title:\"Heading Color\",defaultValue:\"#2E3038\"},headingSize:{type:ControlType.Number,title:\"Heading Size\",defaultValue:80,min:32,max:120,step:2,displayStepper:true},centerHeading:{type:ControlType.Boolean,title:\"Centre Heading\",defaultValue:false},showTopRule:{type:ControlType.Boolean,title:\"Show Top Rule\",defaultValue:true},showImages:{type:ControlType.Boolean,title:\"Show Images\",defaultValue:true},titleSize:{type:ControlType.Number,title:\"Item Title Size\",defaultValue:22,min:14,max:48,step:1,displayStepper:true},titleColor:{type:ControlType.Color,title:\"Item Title Color\",defaultValue:\"#2E3038\"},bodySize:{type:ControlType.Number,title:\"Body Size\",defaultValue:13,min:10,max:24,step:1,displayStepper:true},bodyColor:{type:ControlType.Color,title:\"Body Color\",defaultValue:\"#4A4F5C\"},eyebrow:{type:ControlType.String,title:\"Eyebrow\",defaultValue:\"Why 360\"},heading:{type:ControlType.String,title:\"Heading\",displayTextArea:true,defaultValue:\"Most concussion clinics treat one thing at a time.\\nWe treat all of it, together, in the same room.\"},highlightPhrase:{type:ControlType.String,title:\"Highlight Phrase\",defaultValue:\"all of it\"},paragraph:{type:ControlType.String,title:\"Paragraph\",displayTextArea:true,defaultValue:\"\"},columns:{type:ControlType.Enum,title:\"Columns\",options:[2,3,4],optionTitles:[\"2\",\"3\",\"4\"],defaultValue:4},columnFlow:{type:ControlType.Boolean,title:\"Column Flow (stack vertically)\",defaultValue:false},gridMaxWidth:{type:ControlType.Number,title:\"Grid Max Width\",defaultValue:1200,min:400,max:1400,step:8,displayStepper:true},imageHeight:{type:ControlType.Number,title:\"Image Height\",defaultValue:160,min:60,max:800,step:4,displayStepper:true},imageOrder:{type:ControlType.String,title:\"Image Order\",defaultValue:\"\"},differentiators:{type:ControlType.Array,title:\"Items\",control:{type:ControlType.Object,controls:{number:{type:ControlType.String,title:\"Number\"},title:{type:ControlType.String,title:\"Title\"},body:{type:ControlType.String,title:\"Body\",displayTextArea:true},image:{type:ControlType.Image,title:\"Image\"},imagePosX:{type:ControlType.Number,title:\"Image X %\",defaultValue:50,min:0,max:100,step:1,displayStepper:true},imagePosY:{type:ControlType.Number,title:\"Image Y %\",defaultValue:50,min:0,max:100,step:1,displayStepper:true}}},defaultValue:DEFAULT_DIFFERENTIATORS}});\nexport const __FramerMetadata__ = {\"exports\":{\"Why360Section\":{\"type\":\"reactComponent\",\"name\":\"Why360Section\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Why360Section.map"],"mappings":"6MAAi6B,SAAgB,EAAc,CAAC,aAAW,UAAU,UAAQ,UAAU,UAAQ;iDAAsG,kBAAgB,YAAY,YAAU,GAAG,kBAAgB,EAAwB,UAAQ,UAAU,UAAQ,EAAE,aAAW,GAAM,cAAY,IAAI,aAAW,GAAK,eAAa,UAAU,cAAY,GAAG,gBAAc,GAAM,YAAU,GAAG,aAAW,UAAU,WAAS,GAAG,YAAU,UAAU,cAAY,GAAK,eAAa,KAAK,aAAW,IAAI,CAAC,GAAK,CAAC,EAAM,GAAUA,EAAS,IAAI,EAAE,MAAc,CAAC,IAAM,MAAW,EAAS,EAAO,UAAU,EAAoD,OAAlD,EAAO,EAAE,EAAO,iBAAiB,SAAS,CAAM,MAAY,EAAO,oBAAoB,SAAS,CAAM,CAAE,EAAE,CAAC,CAAC,EAAE,IAAM,EAAmB,EAAW,YAAY,IAAI,SAAe,EAAS,GAAoB,EAAM,IAAU,EAAM,IAAyB,GAAO,KAAK,EAAM,KAAW,EAAe,EAAS,KAAK,IAAI,EAAE,CAAO,EAAE,EAAM,KAAK,IAAI,EAAE,CAAO,EAAE,EAAc,EAAe,EAAS,iBAAiB,EAAM,iBAAiB,kBAAwB,EAAM,EAAc,SAAS,OAAa,EAAc,yBAA+B,EAAsB,EAAS,KAAK,MAAM,EAAY,GAAG,EAAE,EAAkB,EAAc,GAAY,CAAC,GAAU,IAAiB,EAAQ,EAAU,EAAgB,OAAa,EAAW,EAAc,KAAK,KAAK,EAAU,CAAC,EAAE,IAAA,GAAgB,EAA4B,CAAC,GAAY,CAAC,EAAW,KAAK,EAAS,EAAgB,KAAK,EAAE,IAAI,CAAC,EAAS,EAAW,MAAM,GAAG,CAAC,CAAC,IAAI,GAAG,SAAS,EAAE,KAAK,EAAE,EAAE,EAAE,CAAC,EAAqZ,OAAoB,EAAK,UAAU,CAAC,MAAM,CAAC,gBAAgB,EAAQ,MAAM,OAAO,UAAU,aAAa,QAAQ,EAAe,WAAW,oBAAoB,EAAE,SAAsB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,KAAK,OAAO,QAAQ,EAAE,SAAS,CAAc,EAAK,IAAI,CAAC,MAAM,CAAC,WAAW,6CAA6C,SAAS,GAAG,cAAc,SAAS,cAAc,YAAY,MAAM,EAAO,QAAQ,OAAO,WAAW,WAAW,EAAE,UAAU,CAAK,EAAE,SAAS,CAAO,CAAC,EAAe,EAAK,KAAK,CAAC,MAAM,CAAC,WAAW,qCAAqC,WAAW,IAAI,SAAS,EAAS,yBAAyB,oBAAoB,EAAY,KAAK,WAAW,KAAK,cAAc,WAAW,MAAM,EAAa,OAAO,EAAU,WAAW,WAAW,WAAW,WAAW,UAAU,CAAK,EAAE,UAA/oC,GAAM,CAAC,GAAG,CAAC,EAAgB,OAAoB,EAAK,OAAO,CAAC,SAAS,CAAI,CAAC,EAAE,IAAM,EAAU,OAAO,IAAI,EAAgB,GAAG,GAAG,EAAgC,OAAoB,EAAKC,EAAU,CAAC,SAAtD,EAAK,MAAM,CAAwD,CAAC,CAAC,KAAK,EAAK,IAAI,EAAM,KAAK,CAAI,EAAe,EAAK,KAAK,CAAC,MAAM,CAAC,UAAU,SAAS,MAAM,EAAO,OAAO,EAAE,SAAS,CAAI,EAAE,CAAC,EAAe,EAAK,OAAO,CAAC,SAAS,CAAI,EAAE,CAAC,CAAC,CAAC,CAAC,CAAE,EAAgyB,CAAc,CAAO,CAAC,CAAC,EAAE,EAAuB,EAAK,IAAI,CAAC,MAAM,CAAC,WAAW,qBAAqB,SAAS,GAAG,WAAW,KAAK,cAAc,UAAU,MAAM,EAAU,OAAO,WAAW,MAAM,OAAO,UAAU,CAAK,EAAE,SAAS,CAAS,CAAC,EAAE,KAAK,GAA0B,EAAK,MAAM,CAAC,MAAM,CAAC,OAAO,EAAE,WAAW,EAAO,KAAK,MAAM,OAAO,aAAa,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,EAAa,OAAO,QAAQ,EAAE,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,oBAAoB,UAAU,EAAe,QAAQ,iBAAiB,GAAe,EAAW,UAAU,EAAW,SAAS,IAAA,GAAU,aAAa,EAAc,SAAS,MAAM,IAAI,EAAS,GAAG,EAAE,EAAE,SAAS,EAAgB,KAAK,EAAE,IAAI,CAAC,IAAM,EAAU,EAAgB,EAAmB,IAAI,IAAI,EAAQ,EAAK,EAAU,WAAW,GAAS,EAAK,EAAU,WAAW,GAAG,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,QAAQ,EAAE,SAAS,CAAC,IAAa,EAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,SAAS,SAAS,WAAW,EAAE,aAAa,CAAC,EAAE,SAAS,EAAU,MAAmB,EAAK,MAAM,CAAC,IAAI,EAAU,MAAM,IAAI,GAAG,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,UAAU,QAAQ,eAAe,GAAG,EAAK,IAAI,EAAK,GAAG,QAAQ,OAAO,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,YAAY,MAAM,WAAW,EAAc,aAAa,EAAE,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,cAAc,SAAS,IAAI,CAAC,EAAE,SAAsB,EAAM,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,IAAI,EAAE,IAAI,MAAM,KAAK,OAAO,KAAK,GAAG,IAAI,OAAO,sBAAsB,YAAY,KAAK,CAAC,EAAe,EAAK,SAAS,CAAC,GAAG,MAAM,GAAG,MAAM,EAAE,MAAM,KAAK,qBAAqB,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,wBAAwB,OAAO,sBAAsB,YAAY,MAAM,cAAc,QAAQ,eAAe,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,EAAsB,SAAS,SAAS,WAAW,EAAE,QAAQ,OAAO,WAAW,SAAS,eAAe,QAAQ,EAAE,SAAS,EAAU,MAAmB,EAAK,MAAM,CAAC,IAAI,EAAU,MAAM,IAAI,GAAG,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,UAAU,QAAQ,eAAe,GAAG,EAAK,IAAI,EAAK,GAAG,QAAQ,OAAO,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,WAAW,EAAc,aAAa,EAAE,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,cAAc,SAAS,IAAI,CAAC,EAAE,SAAsB,EAAM,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,IAAI,EAAE,IAAI,MAAM,KAAK,OAAO,KAAK,GAAG,IAAI,OAAO,sBAAsB,YAAY,KAAK,CAAC,EAAe,EAAK,SAAS,CAAC,GAAG,MAAM,GAAG,MAAM,EAAE,MAAM,KAAK,qBAAqB,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,wBAAwB,OAAO,sBAAsB,YAAY,MAAM,cAAc,QAAQ,eAAe,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAgB,EAAK,MAAM,CAAC,MAAM,CAAC,OAAO,EAAE,WAAW,EAAO,KAAK,MAAM,OAAO,aAAa,EAAE,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,WAAW,6CAA6C,SAAS,GAAG,cAAc,SAAS,cAAc,YAAY,MAAM,EAAO,QAAQ,WAAW,EAAE,aAAa,EAAE,EAAE,SAAS,EAAE,MAAM,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,WAAW,qCAAqC,WAAW,IAAI,SAAS,EAAS,KAAK,IAAI,GAAG,EAAU,CAAC,EAAE,EAAU,WAAW,KAAK,cAAc,UAAU,MAAM,EAAW,aAAa,EAAE,EAAE,SAAS,EAAE,KAAK,CAAC,EAAe,EAAK,IAAI,CAAC,MAAM,CAAC,SAAS,EAAS,WAAW,IAAI,MAAM,EAAU,OAAO,CAAC,EAAE,SAAS,EAAE,IAAI,CAAC,CAAC,CAAC,EAAE,CAAC,CAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,yBAAz+N,IAAoD,IAAsC,EAAO,EAAO,CAAC,QAAQ,UAAU,IAAI,UAAU,KAAK,UAAU,KAAK,wBAAwB,EAAQ,EAAwB,CAAC,CAAC,OAAO,KAAK,MAAM,uBAAuB,KAAK,iFAAiF,MAAM,GAAG,UAAU,GAAG,UAAU,EAAE,EAAE,CAAC,OAAO,KAAK,MAAM,yBAAyB,KAAK,gFAAgF,MAAM,GAAG,UAAU,GAAG,UAAU,EAAE,EAAE,CAAC,OAAO,KAAK,MAAM,oBAAoB,KAAK,wEAAwE,MAAM,GAAG,UAAU,GAAG,UAAU,EAAE,EAAE,CAAC,OAAO,KAAK,MAAM,gBAAgB,KAAK,+EAA+E,MAAM,GAAG,UAAU,GAAG,UAAU,EAAE,CAAC,EAAypM,EAAoB,EAAc,CAAC,WAAW,CAAC,KAAK,EAAY,KAAK,MAAM,aAAa,QAAQ,CAAC,UAAU,SAAS,QAAQ,EAAE,aAAa,CAAC,UAAU,SAAS,QAAQ,EAAE,aAAa,SAAS,EAAE,QAAQ,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,aAAa,CAAC,KAAK,EAAY,MAAM,MAAM,gBAAgB,aAAa,SAAS,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,GAAG,IAAI,GAAG,IAAI,IAAI,KAAK,EAAE,eAAe,EAAI,EAAE,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,iBAAiB,aAAa,EAAK,EAAE,YAAY,CAAC,KAAK,EAAY,QAAQ,MAAM,gBAAgB,aAAa,EAAI,EAAE,WAAW,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,kBAAkB,aAAa,GAAG,IAAI,GAAG,IAAI,GAAG,KAAK,EAAE,eAAe,EAAI,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,mBAAmB,aAAa,SAAS,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,GAAG,IAAI,GAAG,IAAI,GAAG,KAAK,EAAE,eAAe,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,SAAS,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,gBAAgB,GAAK,aAAa;gDAAqG,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,mBAAmB,aAAa,WAAW,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,gBAAgB,GAAK,aAAa,EAAE,EAAE,QAAQ,CAAC,KAAK,EAAY,KAAK,MAAM,UAAU,QAAQ,CAAC,EAAE,EAAE,CAAC,EAAE,aAAa,CAAC,IAAI,IAAI,GAAG,EAAE,aAAa,CAAC,EAAE,WAAW,CAAC,KAAK,EAAY,QAAQ,MAAM,iCAAiC,aAAa,EAAK,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,aAAa,KAAK,IAAI,IAAI,IAAI,KAAK,KAAK,EAAE,eAAe,EAAI,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,IAAI,IAAI,GAAG,IAAI,IAAI,KAAK,EAAE,eAAe,EAAI,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,EAAE,EAAE,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,gBAAgB,EAAI,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,eAAe,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,eAAe,EAAI,CAAC,CAAC,EAAE,aAAa,CAAuB,CAAC,CAAC"}